ಘಟಕ 4 / 12

ಕೋಡ್ ವಿಮರ್ಶೆ ಮತ್ತು ದೋಷ ಪತ್ತೆ

ಲಾಭಗಳು:

  • ವಿಭಾಗಗಳು ಮತ್ತು ತೀವ್ರತೆಯ ಟ್ಯಾಗ್‌ಗಳೊಂದಿಗೆ ಆರಂಭಿಕ ವಿಮರ್ಶೆ ಫಿಲ್ಟರ್‌ನಂತೆ AI ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ
  • ಪರಿಶೀಲಿಸಲು/ಸುಳ್ಳು ಧನಾತ್ಮಕ/ಅನ್ವಯಿಸಲು ಮಾನವ ಮನಸ್ಸಿನೊಂದಿಗೆ ಸಂಶೋಧನೆಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ
  • ವ್ಯಾಪಾರ ನಿಯಮ, ವಾಸ್ತುಶಿಲ್ಪ ಮತ್ತು ಭದ್ರತೆ-ನಿರ್ಣಾಯಕ ನಿರ್ಧಾರಗಳ ಮೇಲೆ ಮಾನವ ಅನುಮೋದನೆಯ ಅವಶ್ಯಕತೆಗಳನ್ನು ಜಾರಿಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯ

ಕೋಡ್ ವಿಮರ್ಶೆ ಎಂದರೆ ಡೆವಲಪರ್ ಬರೆದ ಬದಲಾವಣೆಯನ್ನು ವಿಲೀನಗೊಳಿಸುವ ಮೊದಲು ಬೇರೊಬ್ಬರು ಪರಿಶೀಲಿಸಿದಾಗ. ಉತ್ತಮ ವಿಮರ್ಶೆ; ಇದು ದೋಷಗಳನ್ನು ಮೊದಲೇ ಹಿಡಿಯುತ್ತದೆ, ಮಾಹಿತಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಕೋಡ್ ಬೇಸ್ ಅನ್ನು ಸ್ಥಿರವಾಗಿರಿಸುತ್ತದೆ. ಆದರೆ ವಿಮರ್ಶೆಗಳು ಆಯಾಸವನ್ನುಂಟುಮಾಡುತ್ತವೆ, ವ್ಯಾಕುಲತೆಗೆ ಒಳಗಾಗುತ್ತವೆ ಮತ್ತು ಸಮಯದ ಒತ್ತಡದಲ್ಲಿ ಮೇಲ್ನೋಟಕ್ಕೆ ಹೋಗುತ್ತವೆ. ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆ ಇಲ್ಲಿ ಎರಡು ಪಟ್ಟು ಸಹಾಯಕವಾಗಿದೆ: ನೀವು ಪರಿಶೀಲನೆಗಾಗಿ ಸಲ್ಲಿಸುವ ನಿಮ್ಮ ಸ್ವಂತ ಕೋಡ್ ಅನ್ನು ಪೂರ್ವ-ಸ್ವಚ್ಛಗೊಳಿಸಲು ಮತ್ತು ಬೇರೆಯವರ PR (ಪುಲ್ ವಿನಂತಿ) ಅನ್ನು ತೀಕ್ಷ್ಣವಾದ ಕಣ್ಣಿನಿಂದ ಪರೀಕ್ಷಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

ನಿರ್ಣಾಯಕ ವ್ಯತ್ಯಾಸವೆಂದರೆ: AI ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ವಿಮರ್ಶೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಅನುಮೋದನೆಯ ಜವಾಬ್ದಾರಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ. "AI ನೋಡಿದೆ, ಅದು ಸ್ವಚ್ಛವಾಗಿದೆ" ಎಂಬ ವಾಕ್ಯವು ಅನುಮೋದನೆಯಲ್ಲ. ಅಂತಿಮ "ವಿಲೀನ" ನಿರ್ಧಾರವು ಕೋಡ್ ಮತ್ತು ಸಂದರ್ಭವನ್ನು ತಿಳಿದಿರುವ ಎಂಜಿನಿಯರ್‌ಗೆ ಬಿಟ್ಟದ್ದು.

ವಿಮರ್ಶೆಯಲ್ಲಿ AI ಯಾವುದು ಒಳ್ಳೆಯದು ಮತ್ತು ಕೆಟ್ಟದು

ಇದಕ್ಕಾಗಿ ಒಳ್ಳೆಯದು: ನಲ್ ಚೆಕ್ ಮಿಸ್‌ಗಳು, ಸಂಪನ್ಮೂಲ ಸೋರಿಕೆಗಳು (ಫೈಲ್/ಲಿಂಕ್ ತೆರೆದಿರುತ್ತದೆ), ಸಿಕ್ಕದ ವಿನಾಯಿತಿಗಳು, ನಿಸ್ಸಂಶಯವಾಗಿ ತಪ್ಪಾದ ಪರಿಸ್ಥಿತಿಗಳು (>= ಬದಲಿಗೆ >), ಮರುಹೆಸರಿಸುವ ಸಲಹೆಗಳು, ಓದುವಿಕೆ, ಮಿಸ್ಸಿಂಗ್ ಎಡ್ಜ್ ಕೇಸ್, ಸರಳ ಭದ್ರತಾ ವಾಸನೆಗಳು (SQL ಸ್ಟ್ರಿಂಗ್ ಜೋಡಣೆಯಂತಹವು), ನಕಲಿ ಕೋಡ್ ಪತ್ತೆ.

ದೌರ್ಬಲ್ಯಗಳು: ನಿಮ್ಮ ವ್ಯವಹಾರದ ನಿಯಮವನ್ನು ಉಲ್ಲಂಘಿಸುವ ಆಳವಾದ ದೋಷಗಳು ಆದರೆ ಸಂದರ್ಭ ಮತ್ತು ಸಮಯದ ಅಗತ್ಯವಿರುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ವಾಕ್ಯರಚನೆಯ ಸರಿಯಾದ ತರ್ಕ, ವಾಸ್ತುಶಿಲ್ಪದ ಅನುಸರಣೆ, ನೈಜ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅಡಚಣೆಗಳು, ಏಕಕಾಲಿಕ ದೋಷಗಳು. AI ತಪ್ಪು ಧನಾತ್ಮಕತೆಗಳನ್ನು (ಸಮಸ್ಯೆಗೆ ವಾಸ್ತವವಾಗಿ ಸಮಸ್ಯೆಯಾಗಿಲ್ಲದ ಯಾವುದನ್ನಾದರೂ ತಪ್ಪಾಗಿ ಗ್ರಹಿಸುವುದು) ಮತ್ತು ತಪ್ಪು ನಿರಾಕರಣೆಗಳನ್ನು (ನೈಜ ದೋಷವನ್ನು ಕಳೆದುಕೊಂಡಿರುವುದು) ಸಹ ಉತ್ಪಾದಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ಅದರ ಔಟ್ಪುಟ್ "ಎಚ್ಚರಿಕೆ ಪಟ್ಟಿ" ಆಗಿದೆ, ನಿರ್ಣಾಯಕ ತೀರ್ಪು ಅಲ್ಲ.

ಎಚ್ಚರಿಕೆ: "ಯಾವುದೇ ಸಮಸ್ಯೆ ಇಲ್ಲ" ಎಂದು AI ಹೇಳುವುದರಿಂದ ಕೋಡ್ ಸರಿಯಾಗಿದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ. ತಪ್ಪು ನಿರಾಕರಣೆಗಳು ಮೌನವಾಗಿರುತ್ತವೆ; ಅತ್ಯಂತ ಅಪಾಯಕಾರಿ ತಪ್ಪುಗಳೆಂದರೆ ವಿಮರ್ಶೆಯಲ್ಲಿ ಎಂದಿಗೂ ಉಲ್ಲೇಖಿಸಲಾಗಿಲ್ಲ.

ವ್ಯವಸ್ಥಿತ ವಿಮರ್ಶೆ ಹಂತಗಳು

  1. ಸಂದರ್ಭವನ್ನು ನೀಡಿ. ಬದಲಾವಣೆಯ ಉದ್ದೇಶ, ಸಂಬಂಧಿತ ಸಮಸ್ಯೆ ಮತ್ತು ಸ್ವೀಕಾರ ಮಾನದಂಡ, ಯಾವುದಾದರೂ ಇದ್ದರೆ, ಪ್ರಾಂಪ್ಟ್‌ಗೆ ಸೇರಿಸಿ. ಉದ್ದೇಶರಹಿತ ವಿಮರ್ಶೆಯು ಉದ್ದೇಶರಹಿತ ವ್ಯಾಖ್ಯಾನವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ.
  2. ಅದನ್ನು ವರ್ಗಗಳಾಗಿ ವಿಂಗಡಿಸಿ. ಸಂಶೋಧನೆಗಳನ್ನು "ದೋಷ/ಭದ್ರತೆ/ಕಾರ್ಯಕ್ಷಮತೆ/ಓದಬಲ್ಲತೆ/ಶೈಲಿ" ಎಂದು ವರ್ಗೀಕರಿಸಲು ಮಾದರಿಯನ್ನು ಕೇಳಿ; ಆದ್ದರಿಂದ ನೀವು ಶಬ್ದದಿಂದ ನಿರ್ಣಾಯಕವನ್ನು ಪ್ರತ್ಯೇಕಿಸಿ.
  3. ತೀವ್ರತೆಯ ಲೇಬಲ್ ಅನ್ನು ವಿನಂತಿಸಿ. ಪ್ರತಿ ಕಂಡುಹಿಡಿಯುವಿಕೆಗೆ "ಹೆಚ್ಚಿನ/ಮಧ್ಯಮ/ಕಡಿಮೆ" ರೇಟಿಂಗ್ ನೀಡಿ ಮತ್ತು "ಕಾರಣ" ಮತ್ತು "ಶಿಫಾರಸು ಮಾಡಲಾದ ತಿದ್ದುಪಡಿ" ಅನ್ನು ಸೇರಿಸಿ.
  4. ನಿಮ್ಮ ಸ್ವಂತ ಕಣ್ಣುಗಳಿಂದ ಅದನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಿ. ಪ್ರತಿ ಸಂಶೋಧನೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಿ: ಇದು ನಿಜವೇ (ಪರಿಶೀಲಿಸಿ), ಇದು ತಪ್ಪು ಧನಾತ್ಮಕವಾಗಿದೆಯೇ (ಸಮರ್ಥನೆಯನ್ನು ಬರೆಯಿರಿ), ಏನಾದರೂ ಕಾಣೆಯಾಗಿದೆಯೇ (ನಿಮ್ಮ ಸ್ವಂತ ಜ್ಞಾನವನ್ನು ಸೇರಿಸಿ).
  5. ನಿರ್ಣಾಯಕ ಮಾರ್ಗಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಪರಿಶೀಲಿಸಿ. AI ಅನ್ನು ಅವಲಂಬಿಸದೆಯೇ ಹಣ, ಗುರುತು, ದೃಢೀಕರಣ ಮತ್ತು ಡೇಟಾ ಅಳಿಸುವಿಕೆಯನ್ನು ಒಳಗೊಂಡಿರುವ ಮಾರ್ಗಗಳನ್ನು ಓದಿ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿ.

ಮೂರು ಮಿನಿ ಪ್ರಕರಣಗಳು

ಪ್ರಕರಣ 1 - ಸೈಲೆಂಟ್ ಶೂನ್ಯ ದೋಷವನ್ನು ಹಿಡಿಯಲಾಗಿದೆ. ಒಂದು ತಂಡವು 380-ಸಾಲಿನ PR ಅನ್ನು AI ಪೂರ್ವ-ಪರಿಶೀಲನೆಯನ್ನು ಹೊಂದಿತ್ತು. ಬಾಹ್ಯ ಸೇವೆಯ ಪ್ರತಿಕ್ರಿಯೆಯು ಶೂನ್ಯವಾಗುವ ರೀತಿಯಲ್ಲಿ ಮಾದರಿಯು ಫ್ಲ್ಯಾಗ್ ಮಾಡಿದೆ, ಆದರೆ ಕೋಡ್‌ನಲ್ಲಿ ಇದಕ್ಕಾಗಿ ಯಾವುದೇ ಪರಿಶೀಲನೆಗಳನ್ನು ಮಾಡಲಾಗಿಲ್ಲ. ಮಾನವ ವಿಮರ್ಶಕರು ಈ ಮಾರ್ಗವನ್ನು ಪರಿಶೀಲಿಸಿದ್ದಾರೆ ಮತ್ತು ಶೂನ್ಯ ಪರಿಶೀಲನೆಯನ್ನು ಸೇರಿಸಿದ್ದಾರೆ; ಇದೇ ರೀತಿಯ ದೋಷವು ಹಿಂದಿನ ತ್ರೈಮಾಸಿಕದಲ್ಲಿ ಉತ್ಪಾದನೆಯಲ್ಲಿ 2-ಗಂಟೆಗಳ ಅಡಚಣೆಯನ್ನು ಉಂಟುಮಾಡಿತು.

ಪ್ರಕರಣ 2 - ತಪ್ಪು ಧನಾತ್ಮಕ ನಿರ್ಮೂಲನೆ. AI ಲೂಪ್‌ನಲ್ಲಿ "ಸಂಭವನೀಯ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆ" ಅನ್ನು ಫ್ಲ್ಯಾಗ್ ಮಾಡಿದೆ. ವಿಮರ್ಶಕರು ಇದನ್ನು ತಪ್ಪು ಧನಾತ್ಮಕ ಎಂದು ಮುಚ್ಚಿದ್ದಾರೆ, ಲೂಪ್ ಗರಿಷ್ಠ 5 ಅಂಶಗಳೊಂದಿಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ (ಇದು enum ಮೇಲೆ ಲೂಪ್ ಆಗುತ್ತದೆ). ಸಂದರ್ಭವನ್ನು ತಿಳಿಯದ ಮಾಡೆಲ್ ಎಚ್ಚರಿಕೆ ನೀಡಿದರು; ಸಂದರ್ಭ ತಿಳಿದ ವ್ಯಕ್ತಿ ಸರಿಯಾದ ನಿರ್ಧಾರ ತೆಗೆದುಕೊಂಡ.

ಪ್ರಕರಣ 3 - AI ತಪ್ಪಿದ ವ್ಯವಹಾರ ನಿಯಮ ದೋಷ. ಪ್ರಚಾರದ ನಿಯಮದ ಪ್ರಕಾರ ರಿಯಾಯಿತಿ ಖಾತೆಯು ಗರಿಷ್ಠ 30% ಆಗಿರಬೇಕು, ಕೋಡ್ 50% ಅನ್ನು ಅನುಮತಿಸಿದೆ. ಈ ವಾಕ್ಯರಚನೆಯ ಪರಿಪೂರ್ಣ ತಾರ್ಕಿಕ ದೋಷವನ್ನು AI ಎಂದಿಗೂ ಗಮನಿಸಲಿಲ್ಲ; ಏಕೆಂದರೆ ಅವನಿಗೆ ನಿಯಮ ತಿಳಿದಿರಲಿಲ್ಲ. ಸ್ವೀಕಾರದ ಮಾನದಂಡವನ್ನು ತಿಳಿದಿರುವ ಉತ್ಪನ್ನ ಮಾಲೀಕರ ವಿಮರ್ಶೆಯಲ್ಲಿ ದೋಷವು ಸಿಕ್ಕಿಬಿದ್ದಿದೆ. ಪಾಠ: ವ್ಯಾಪಾರ ನಿಯಮ ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಯು ಮಾನವ ಕೆಲಸವಾಗಿದೆ.

ನಾಲ್ಕು ನಕಲು ಮಾಡಬಹುದಾದ ಟೆಂಪ್ಲೇಟ್‌ಗಳು

ಉದ್ದೇಶ-ಆಧಾರಿತ, ವರ್ಗೀಕರಿಸಿದ ವಿಮರ್ಶೆ:

ಪಾತ್ರ: ನಿಖರವಾದ ಕೋಡ್ ವಿಮರ್ಶಕ. ಬದಲಾವಣೆಯ ಉದ್ದೇಶ: {{purpose / issue}}ಈ ವ್ಯತ್ಯಾಸವನ್ನು ಪರಿಶೀಲಿಸಿ. ಈ ವರ್ಗಗಳಲ್ಲಿ ಸಂಶೋಧನೆಗಳನ್ನು ಒದಗಿಸಿ: [ದೋಷ] [ಭದ್ರತೆ] [ಕಾರ್ಯಕ್ಷಮತೆ] [ಓದಲು] [ಶೈಲಿ]. ಪ್ರತಿ ಅನ್ವೇಷಣೆಗೆ: ಫೈಲ್: ಸಾಲು, ತೀವ್ರತೆ(ಹೆಚ್ಚಿನ/ಮಧ್ಯಮ/ಕಡಿಮೆ), ಕಾರಣ, ಶಿಫಾರಸು ಮಾಡಿದ ಪರಿಹಾರ. ನಿಮಗೆ ಖಚಿತವಿಲ್ಲದಿದ್ದರೆ "ಸಾಧ್ಯ" ಎಂದು ಗುರುತಿಸಿ. ವ್ಯವಹಾರದ ನಿಯಮಗಳು ನಿಮಗೆ ತಿಳಿದಿಲ್ಲ; ನಿಯಮಗಳ ಅಗತ್ಯವಿರುವ ಸ್ಥಳಗಳ ಕುರಿತು ನನ್ನನ್ನು ಕೇಳಿ.{{diff}}

ನಿಮ್ಮ ಸ್ವಂತ ಕೋಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲು ತಯಾರಾಗಲು:

PR ತೆರೆಯುವ ಮೊದಲು ಈ ಬದಲಾವಣೆಯನ್ನು ಪರಿಶೀಲಿಸಿ. ಇದಕ್ಕಾಗಿ ನೋಡಿ: ಕಾಣೆಯಾದ ಶೂನ್ಯ/ಬಗ್‌ಚೆಕ್, ಸಂಪನ್ಮೂಲ ಸೋರಿಕೆ, ಅಂಚಿನ ಪ್ರಕರಣ, ರಹಸ್ಯ, ಪರೀಕ್ಷಿಸದ ಶಾಖೆ. ಸಂಶೋಧನೆಗಳನ್ನು ಆದ್ಯತೆಯ ಕ್ರಮದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಿ; ಪ್ರತಿಯೊಂದಕ್ಕೂ 1 ಸಾಲು ತಿದ್ದುಪಡಿಯನ್ನು ಸೂಚಿಸಿ.{{code}}

ಎಡ್ಜ್ ಕೇಸ್ ಬೇಟೆ:

ಈ ಕಾರ್ಯವು ಮುರಿಯಬಹುದಾದ ಇನ್‌ಪುಟ್‌ಗಳು ಮತ್ತು ಸಂದರ್ಭಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ: ಖಾಲಿ, ಶೂನ್ಯ, ತುಂಬಾ ದೊಡ್ಡದು, ಋಣಾತ್ಮಕ, ಏಕಕಾಲೀನ ಕರೆ, ನೆಟ್‌ವರ್ಕ್ ದೋಷ, ಭಾಗಶಃ ಡೇಟಾ. ಪ್ರತಿಯೊಂದು ಸಂದರ್ಭಕ್ಕೂ, ನಿರೀಕ್ಷಿತ ನಡವಳಿಕೆಯನ್ನು ಬರೆಯಿರಿ ಮತ್ತು ಪ್ರಸ್ತುತ ಕೋಡ್ ಏನು ಮಾಡುತ್ತದೆ.{{ಫಂಕ್ಷನ್}}

ಭದ್ರತಾ ಪರಿಮಳ ಸ್ಕ್ಯಾನಿಂಗ್ (ಪೂರ್ವ-ಸ್ಕ್ರೀನಿಂಗ್):

ಈ ಕೋಡ್‌ನಲ್ಲಿ ಸಾಮಾನ್ಯ ಭದ್ರತಾ ವಾಸನೆಗಳಿಗಾಗಿ ನೋಡಿ: SQL/ಕಮಾಂಡ್ ಸಂಯೋಜನೆ, ಅಮಾನ್ಯಗೊಳಿಸದ ಇನ್‌ಪುಟ್, ಬದಲಾಗದ ಎಂಬೆಡೆಡ್ ರಹಸ್ಯ, ಅಸುರಕ್ಷಿತ ಡಿಸರಿಯಲೈಸ್, ಸವಲತ್ತು ಪರಿಶೀಲನೆಯ ಕೊರತೆ. ಸಂಶೋಧನೆಗಳನ್ನು "ನಿರ್ದಿಷ್ಟ / ಸಂಭವನೀಯ / ಜ್ಞಾನ" ಎಂದು ಪ್ರತ್ಯೇಕಿಸಿ. ಇದು ಪ್ರಾಥಮಿಕ ಸ್ಕ್ರೀನಿಂಗ್ ಆಗಿದೆ; ಇದು ನಿರ್ಣಾಯಕ ತೀರ್ಪು ಅಲ್ಲ.{{code}}

ದುರ್ಬಲ ಪ್ರಾಂಪ್ಟ್ / ಬಲವಾದ ಪ್ರಾಂಪ್ಟ್

ದುರ್ಬಲ: "ಈ PR ನಲ್ಲಿ ತಪ್ಪು ಇದೆಯೇ?"
ಪ್ರಬಲ: "ಉದ್ದೇಶ: ಕಾರ್ಟ್ ಮೊತ್ತಕ್ಕೆ ಕೂಪನ್ ರಿಯಾಯಿತಿಯನ್ನು ಸೇರಿಸಿ (ರಿಯಾಯಿತಿ 30% ಕ್ಕಿಂತ ಹೆಚ್ಚಿರಬಾರದು - ಈ ನಿಯಮವನ್ನು ನೀವೇ ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಕೋಡ್ ಮೇಲಿನ ಮಿತಿಯನ್ನು ವಿಧಿಸುತ್ತದೆಯೇ ಎಂದು ನನಗೆ ತಿಳಿಸಿ). ವ್ಯತ್ಯಾಸವನ್ನು ಪರೀಕ್ಷಿಸಿ; ವರ್ಗದ ಪ್ರಕಾರ + ತೀವ್ರತೆ + ಸೂಚಿಸಿದ ತಿದ್ದುಪಡಿಯನ್ನು ನೀಡಿ, ಖಚಿತವಾಗಿಲ್ಲದಿದ್ದರೆ 'ಸಾಧ್ಯ' ಎಂದು ಗುರುತಿಸಿ. [diff]"

ಬಲವಾದ ಆವೃತ್ತಿಯು AI ಯ ಉದ್ದೇಶ, ವ್ಯವಹಾರ ನಿಯಮ ಮತ್ತು ಗಡಿಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳುತ್ತದೆ; ಹೀಗಾಗಿ, ಉಪಯುಕ್ತ ಸಂಶೋಧನೆಗಳು ಬರುತ್ತವೆ ಮತ್ತು ಮಾದರಿಗೆ ತಿಳಿದಿಲ್ಲದ ಪ್ರದೇಶವು ಸ್ಪಷ್ಟವಾಗಿ ಉಳಿಯುತ್ತದೆ.

ಪ್ರಕಾರವನ್ನು ಕಂಡುಹಿಡಿಯುವುದು

AI ವಿಶ್ವಾಸಾರ್ಹತೆ

ಮನುಷ್ಯನ ಪಾತ್ರ

ಶೂನ್ಯ/ದೋಷ ಪರಿಶೀಲನೆ ಕಾಣೆಯಾಗಿದೆ

ಹೆಚ್ಚು

ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಅನ್ವಯಿಸಿ

ಓದುವಿಕೆ/ಶೈಲಿ

ಹೆಚ್ಚು

ಆದ್ಯತೆಯ ಮೂಲಕ ಆಯ್ಕೆಮಾಡಿ

ಸರಳ ಭದ್ರತಾ ವಾಸನೆ

ಮಧ್ಯಮ

ಅಂತಿಮಗೊಳಿಸಿ, ವಾಹನದೊಂದಿಗೆ ಸ್ಕ್ಯಾನ್ ಮಾಡಿ

ವ್ಯಾಪಾರ ನಿಯಮಗಳ ಅನುಸರಣೆ

ಕಡಿಮೆ

ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಮಾನವ.

ಏಕಕಾಲಿಕ/ವಾಸ್ತುಶಾಸ್ತ್ರ

ಕಡಿಮೆ

ತಜ್ಞರ ವಿಮರ್ಶೆ ಅಗತ್ಯವಿದೆ

AI ವಿಮರ್ಶೆಯು ಮಾನವ ವಿಮರ್ಶೆಗೆ ಬದಲಿಯಾಗಿಲ್ಲ

AI ವಿಮರ್ಶೆಯನ್ನು "ಮೊದಲ ಫಿಲ್ಟರ್" ಆಗಿ ಇರಿಸಿ: ಅಗ್ಗದ, ವೇಗದ, ದಣಿವರಿಯದ ಪ್ರಾಥಮಿಕ ಪಾಸ್. ಈ ಫಿಲ್ಟರ್ ಮಾನವ ವಿಮರ್ಶಕರ ಗಮನವನ್ನು ಪ್ರಮುಖವಲ್ಲದ ವಿವರಗಳಿಂದ (ಒಂದು ಸ್ಥಳ, ಹೆಸರು) ಮುಕ್ತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ನಿಜವಾಗಿಯೂ ಚಿಂತನೆಯ ಅಗತ್ಯವಿರುವ ಸ್ಥಳಗಳಿಗೆ ನಿರ್ದೇಶಿಸುತ್ತದೆ-ವ್ಯಾಪಾರ ನಿಯಮ, ವಾಸ್ತುಶಿಲ್ಪ, ಭದ್ರತಾ ಫಲಿತಾಂಶ. ಆದರೆ ವಿಲೀನದ ಅನುಮೋದನೆಯು ತಂಡದೊಳಗಿನ ಜವಾಬ್ದಾರಿಯುತ ವ್ಯಕ್ತಿಯ ಸಹಿಯಾಗಿದೆ. ಸುರಕ್ಷತೆ-ನಿರ್ಣಾಯಕ ಬದಲಾವಣೆಗಳಿಗೆ ಕನಿಷ್ಠ ಒಬ್ಬ ಸಮರ್ಥ ಇಂಜಿನಿಯರ್‌ನಿಂದ ಸ್ವತಂತ್ರ ವಿಮರ್ಶೆ ಕಡ್ಡಾಯವಾಗಿದೆ.

ಸಲಹೆ: AI ಉತ್ಪಾದಿಸುವ ಸಂಶೋಧನೆಗಳ ಪಟ್ಟಿಯನ್ನು "ಮಾಡಬೇಕಾದ" ಬದಲಿಗೆ "ಪರಿಶೀಲಿಸಬೇಕಾದ ವಿಷಯಗಳು" ಎಂದು ಓದಿ. ಪ್ರತಿ ಐಟಂ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಅನ್ವಯಿಸಿ ಅಥವಾ ನೀವು ಅದನ್ನು ಏಕೆ ಅಂಗೀಕರಿಸಿದ್ದೀರಿ ಎಂಬುದನ್ನು ಒಂದೇ ವಾಕ್ಯದಲ್ಲಿ ಬರೆಯಿರಿ; ಈ ಟ್ರೇಸ್ ವಿಮರ್ಶೆಯನ್ನು ಆಡಿಬಲ್ ಮಾಡುತ್ತದೆ.

ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳು

  • ಇದರ ಅರ್ಥ "AI ನೋಡಿದೆ, ಅದು ಸ್ವಚ್ಛವಾಗಿದೆ". ತಪ್ಪು ನಿರಾಕರಣೆಗಳಿಂದಾಗಿ ಇದು ಆತ್ಮವಿಶ್ವಾಸದ ತಪ್ಪು ಪ್ರಜ್ಞೆಯಾಗಿದೆ.
  • ಸಂದರ್ಭವನ್ನು ನೀಡುತ್ತಿಲ್ಲ. ಉದ್ದೇಶ ಮತ್ತು ಸ್ವೀಕಾರ ಮಾನದಂಡಗಳಿಲ್ಲದೆಯೇ, ಮಾದರಿಯು ಬಾಹ್ಯ ಶೈಲಿಯ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಮಾತ್ರ ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • ಸುಳ್ಳು ಧನಾತ್ಮಕ ಅಂಶಗಳನ್ನು ಕುರುಡಾಗಿ ಅನ್ವಯಿಸುವುದು. ಮಾದರಿಯ ಪ್ರತಿ ಎಚ್ಚರಿಕೆಯನ್ನು ಸರಿಪಡಿಸುವುದು ಚಾಲನೆಯಲ್ಲಿರುವ ಕೋಡ್ ಅನ್ನು ಮುರಿಯಬಹುದು.
  • ವ್ಯವಹಾರ ನಿಯಮದ ಬಗ್ಗೆ ಮಾದರಿಯನ್ನು ಕೇಳಲಾಗುತ್ತಿದೆ. ಮಾದರಿಗೆ ನಿಯಮ ತಿಳಿದಿಲ್ಲ; ಅದನ್ನು ಪರಿಶೀಲಿಸುವುದು ಮನುಷ್ಯನಿಗೆ ಬಿಟ್ಟದ್ದು.
  • ಹಿಂಸೆಗೆ ತಾರತಮ್ಯ ಮಾಡಬೇಡಿ. ಒಂದೇ ಬ್ಯಾಗ್‌ನಲ್ಲಿ ನಿರ್ಣಾಯಕ ಭದ್ರತಾ ಶೋಧನೆ ಮತ್ತು ಹೆಸರಿನ ಸಲಹೆಯನ್ನು ಹಾಕುವುದು ಮುಖ್ಯವಾದುದನ್ನು ಮರೆಮಾಡುತ್ತದೆ.

ಸಾರಾಂಶದಲ್ಲಿ

AI ಎಂಬುದು ಕೋಡ್ ವಿಮರ್ಶೆಯಲ್ಲಿ ದಣಿವರಿಯದ ಮೊದಲ ಫಿಲ್ಟರ್ ಆಗಿದೆ: ಇದು ಶೂನ್ಯ/ದೋಷ ಮಿಸ್‌ಗಳು, ಎಡ್ಜ್ ಕೇಸ್‌ಗಳು ಮತ್ತು ಸರಳ ಭದ್ರತೆಯ ವಾಸನೆಯನ್ನು ಚೆನ್ನಾಗಿ ಹಿಡಿಯುತ್ತದೆ; ಆದರೆ ಇದು ವ್ಯವಹಾರ ನಿಯಮ, ವಾಸ್ತುಶಿಲ್ಪ ಮತ್ತು ಏಕಕಾಲೀನತೆಯಂತಹ ಸಂದರ್ಭ-ಅವಶ್ಯಕ ದೋಷಗಳ ಮೇಲೆ ದುರ್ಬಲವಾಗಿದೆ ಮತ್ತು ತಪ್ಪು ಧನಾತ್ಮಕ ಮತ್ತು ತಪ್ಪು ನಿರಾಕರಣೆಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. ವರ್ಗ ಮತ್ತು ತೀವ್ರತೆಯ ಮೂಲಕ ಸಂಶೋಧನೆಗಳನ್ನು ವಿನಂತಿಸಿ, ಪ್ರತಿಯೊಂದನ್ನು ಮಾನವ ಬುದ್ಧಿವಂತಿಕೆಯೊಂದಿಗೆ ಫಿಲ್ಟರ್ ಮಾಡಿ, ನಿರ್ಣಾಯಕ ಮಾರ್ಗಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಪರಿಶೀಲಿಸಿ. ಅನುಮೋದನೆಯು ಯಾವಾಗಲೂ ಜವಾಬ್ದಾರಿಯುತ ಎಂಜಿನಿಯರ್‌ನ ಸಹಿಯಾಗಿದೆ.

ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯ

ನಿಜವಾದ ಅಥವಾ ಇತ್ತೀಚಿನ PR/diff ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಮೊದಲಿಗೆ, AI ಅನ್ನು "ವಸ್ತು-ಆಧಾರಿತ, ವರ್ಗ ವಿಮರ್ಶೆ" ಟೆಂಪ್ಲೇಟ್‌ನೊಂದಿಗೆ ವಿಮರ್ಶಿಸಿ. ಸಂಶೋಧನೆಗಳನ್ನು ಕೋಷ್ಟಕದಲ್ಲಿ ಇರಿಸಿ ಮತ್ತು ಪ್ರತಿಯೊಂದಕ್ಕೂ ನಿರ್ಧರಿಸಿ: ನಿಜ (ನಾನು ಪರಿಶೀಲಿಸಿದ್ದೇನೆ), ತಪ್ಪು ಧನಾತ್ಮಕ (ಇಲ್ಲಿ ನನ್ನ ತಾರ್ಕಿಕತೆ) ಅಥವಾ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು. ನಂತರ ನೀವೇ ಪ್ರವಾಸ ಮಾಡಿ ಮತ್ತು AI ಕಾಣೆಯಾಗಿರುವ ಕನಿಷ್ಠ ಒಂದು ವಿಷಯವನ್ನು (ವಿಶೇಷವಾಗಿ ವ್ಯವಹಾರ ನಿಯಮ ಅಥವಾ ಅಂಚಿನ ಪ್ರಕರಣ) ಹುಡುಕಲು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಅದನ್ನು ಬರೆಯಿರಿ.

ಪರಿಶೀಲನಾಪಟ್ಟಿ

  • [ ] ನಾನು AI ವಿಮರ್ಶೆಯನ್ನು ಮೊದಲ ಫಿಲ್ಟರ್ ಆಗಿ ಬಳಸುತ್ತೇನೆ, ಅನುಮೋದನೆಯಾಗಿಲ್ಲ.
  • [ ] ನಾನು ವಿಮರ್ಶೆ ಪ್ರಾಂಪ್ಟ್‌ಗೆ ಉದ್ದೇಶ ಮತ್ತು ಸ್ವೀಕಾರ ಮಾನದಂಡವನ್ನು ಸೇರಿಸುತ್ತೇನೆ.
  • [ ] ನಾನು ಸಂಶೋಧನೆಗಳನ್ನು ಶಬ್ದದಿಂದ ವರ್ಗದಿಂದ ಪ್ರತ್ಯೇಕಿಸುತ್ತೇನೆ ಮತ್ತು ಅವುಗಳನ್ನು ಬಲವಾಗಿ ಬಯಸುತ್ತೇನೆ.
  • [ ] ದೃಢೀಕರಿಸಲು/ತಪ್ಪು ಧನಾತ್ಮಕ/ಅನ್ವಯಿಸಲು ನಾನು ಪ್ರತಿ ಶೋಧನೆಯನ್ನು ಪ್ರಜ್ಞಾಪೂರ್ವಕವಾಗಿ ಫಿಲ್ಟರ್ ಮಾಡುತ್ತೇನೆ.
  • [ ] ಒಬ್ಬ ಮನುಷ್ಯನಾಗಿ, ನಾನು ವ್ಯಾಪಾರ ನಿಯಮ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪದ ಅನುಸರಣೆಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತೇನೆ.
  • [ ] ಸುರಕ್ಷತೆ-ನಿರ್ಣಾಯಕ ಬದಲಾವಣೆಗಳಿಗಾಗಿ ನನಗೆ ಅರ್ಹ ಇಂಜಿನಿಯರ್‌ನಿಂದ ಅನುಮೋದನೆ ಅಗತ್ಯವಿದೆ.