ನೀವು ಮರಳಿ ಬರುವ ಕ್ಷಣಕ್ಕಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸುವುದು
ಹೆಚ್ಚಿನ ಸಾಫ್ಟ್ವೇರ್ಗಳು ಮಾಹಿತಿ ಎಲ್ಲಿದೆ ಎಂಬುದನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುತ್ತವೆ. ಆದರೆ ಕೆಲಸ ಯಾವ ಹಂತದಲ್ಲಿದೆ ಎಂಬುದನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವಲ್ಲಿ ಅವು ವಿಫಲವಾಗುತ್ತವೆ.
ಒಂದು AI ಏಜೆಂಟ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ಯೋಚಿಸಿ. ನೀವು ಅದಕ್ಕೆ ಒಂದು ಕೆಲಸವನ್ನು ನೀಡುತ್ತೀರಿ. ನೀವು ಬೇರೆ ಕೆಲಸಕ್ಕೆ ಬದಲಾಗುತ್ತೀರಿ. ತೊಂಬತ್ತು ಸೆಕೆಂಡುಗಳ ನಂತರ ನೀವು ಮರಳಿ ಬರುತ್ತೀರಿ. ಏಜೆಂಟ್ "Done" (ಮುಗಿದಿದೆ) ಎಂದು ಹೇಳುತ್ತದೆ.
ಈಗ ನೀವು ಒಂದು ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸುತ್ತೀರಿ. ಅದು ಕೇವಲ ಒಂದು ಕರಡನ್ನು (draft) ಸಿದ್ಧಪಡಿಸಿದೆಯೇ? ಅದು ನೈಜ ಡೇಟಾವನ್ನು ಬದಲಾಯಿಸಿದೆಯೇ? ಇದಕ್ಕೆ ಯಾವ ಪುರಾವೆ ಇದೆ? ಮಾನವ ನಿರ್ಧಾರದ ಅಗತ್ಯವಿದೆಯೇ?
ಇವುಗಳಿಗೆ ಉತ್ತರಿಸಲು, ನೀವು ಚಾಟ್ ಲಾಗ್ಗಳು, ನೋಟಿಫಿಕೇಶನ್ಗಳು ಮತ್ತು ಟ್ಯಾಬ್ಗಳ ಮೂಲಕ ಹುಡುಕಬೇಕಾಗುತ್ತದೆ. ಸಿಸ್ಟಮ್ ಚಟುವಟಿಕೆಯನ್ನು ಉಳಿಸಿಕೊಂಡಿದೆ ಆದರೆ ಸಂದರ್ಭವನ್ನು (context) ಕಳೆದುಕೊಂಡಿದೆ. ಈ ಅಂತರವೇ ನಮಗೆ Workstream Continuity Design (WCD) ಅಗತ್ಯವಿರುವ ಕಾರಣವಾಗಿದೆ.
ನೀವು ಪ್ರತಿ ಬಾರಿ ಬದಲಾದಾಗಲೂ ಇಂಟರ್ಫೇಸ್ ಕೆಲಸದ ಸ್ಥಿತಿಯನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವಂತೆ WCD ಖಚಿತಪಡಿಸುತ್ತದೆ.
ಸಾಂಪ್ರದಾಯಿಕ ವಿನ್ಯಾಸವು ನೀವು ಒಬ್ಬರೇ ಕೆಲಸಗಾರ ಎಂದು ಭಾವಿಸುತ್ತದೆ. ಆಧುನಿಕ ವಿನ್ಯಾಸವು ನೀವು ಇಲ್ಲದ ಸಮಯದಲ್ಲಿ ಸಾಫ್ಟ್ವೇರ್ ಕೆಲಸ ಮಾಡುತ್ತಿರುವುದನ್ನು ಪರಿಗಣಿಸಬೇಕು. ನೀವು ಏಕಕಾಲದಲ್ಲಿ ಹಲವಾರು ವಿಷಯಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬಹುದು:
- ಒಂದು ವಿಷಯದ ಬಗ್ಗೆ ಸಂಶೋಧಿಸುತ್ತಿರುವ ಏಜೆಂಟ್
- ಕೋಡ್ ಬರೆಯುತ್ತಿರುವ ಏಜೆಂಟ್
- ಗ್ರಾಹಕರ ಪ್ರತಿಕ್ರಿಯೆ
- ತಡೆಹಿಡಿಯಲಾದ ಡಿಪ್ಲಾಯ್ಮೆಂಟ್ (deployment)
ಮುಖ್ಯ ಕೆಲಸವು "switch-in" ಆಗುತ್ತದೆ. ನೀವು ಒಂದು ವರ್ಕ್స్ట్రీಮ್ಗೆ ಪ್ರವೇಶಿಸುತ್ತೀರಿ, ಅದರ ಸ್ಥಿತಿಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತೀರಿ, ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುತ್ತೀರಿ ಮತ್ತು ಹೊರಬರುತ್ತೀರಿ. ಪ್ರತಿ ಬಾರಿಯೂ ನೀವು ಸಂದರ್ಭವನ್ನು (context) ಮರುನಿರ್ಮಿಸಬೇಕಾದರೆ, ನೀವು ಸಮಯ ಮತ್ತು ಏಕಾಗ್ರತೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತೀರಿ.
ನೀವು ವೇಗವಾಗಿ ದಾರಿಯನ್ನು ಕಂಡುಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡಲು WCD ಒಂದು ನಿರ್ದಿಷ್ಟ ವ್ಯಾಕರಣವನ್ನು ಬಳಸುತ್ತದೆ: • GOAL: ನಮಗೆ ಬೇಕಾದ ಫಲಿತಾಂಶ. • ATTN: ನೀವು ಈಗ ಏಕೆ ನೋಡಬೇಕಾಗಿದೆ. • STATE: ಪ್ರಸ್ತುತ ಪರಿಸ್ಥಿತಿ. • DELTA: ವಾಸ್ತವವಾಗಿ ಏನಾಯಿತು/ಬದಲಾಯಿತು. • ACTORS: ಇದರ ಮಾಲೀಕ ಯಾರು ಮತ್ತು ಮುಂದಿನ ಕ್ರಮ ಯಾರು ತೆಗೆದುಕೊಳ್ಳಬೇಕು. • AUTH: ಏನನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ. • EVIDENCE: ಸ್ಥಿತಿಯನ್ನು ಬೆಂಬಲಿಸುವ ಅಂಶಗಳು. • EFFECT: ವ್ಯಾಪ್ತಿ ಮತ್ತು ಅಪಾಯ. • NEXT: ಸುರಕ್ಷಿತವಾದ ಮುಂದಿನ ಹೆಜ್ಜೆ.
ಇದು ಕೇವಲ ಸ್ಟೇಟಸ್ ಲೈಟ್ (status light) ಗಿಂತ ಹೆಚ್ಚು ಉಪಯುಕ್ತವಾಗಿದೆ. ಇದು ಸುದೀರ್ಘವಾದ ಚಾಟ್ ಇತಿಹಾಸವನ್ನು ಓದುವುದಕ್ಕಿಂತ ವೇಗವಾಗಿದೆ.
WCD ಯಲ್ಲಿ ಯಶಸ್ಸು ಎಂದರೆ ಬಳಕೆದಾರರು ಎಷ್ಟು ವೇಗವಾಗಿ ಕ್ಲಿಕ್ ಮಾಡುತ್ತಾರೆ ಎಂಬುದಲ್ಲ. ಅವರು ಎಷ್ಟು ವೇಗವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ ಎಂಬುದರ ಮೇಲೆ ನಿಂತಿದೆ. ನಾವು ಇದನ್ನು ಈ ಕೆಳಗಿನವುಗಳ ಮೂಲಕ ಅಳೆಯುತ್ತೇವೆ:
- Time to Orientation: ನೀವು ಕ್ರಮ ತೆಗೆದುಕೊಳ್ಳಬೇಕೇ ಎಂದು ಎಷ್ಟು ವೇಗವಾಗಿ ತಿಳಿಯುತ್ತೀರಿ.
- Time to Decision Readiness: ನೀವು ಬದಲಾವಣೆಯನ್ನು ಎಷ್ಟು ವೇಗವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತೀರಿ.
- False-ready rate: ಕೆಲಸ ಮುಗಿದಿಲ್ಲದಿದ್ದರೂ ಕೆಲಸ ಮುಗಿದಿದೆ ಎಂದು ನೀವು ಎಷ್ಟು ಬಾರಿ ಭಾವಿಸುತ್ತೀರಿ.
ಗುರಿಯೆಂದರೆ ಸಾಫ್ಟ್ವೇರ್ ಮಾನವ ಮೇಲ್ವಿಚಾರಣೆಯನ್ನು ಬೆಂಬಲಿಸುವ ಸುಸಂಬದ್ಧ ಮಾದರಿ.
Zenodo ನಲ್ಲಿ ಸಂಪೂರ್ಣ ಸಂಶೋಧನಾ ಆವೃತ್ತಿಯನ್ನು ಓದಿ.
Optional learning community: https://t.me/GyaanSetuAi
