Semantic Application Design Language
ಶಬ್ದಾರ್ಥದ ಅನ್ವಯಿಕ ವಿನ್ಯಾಸ ಭಾಷೆಯು (ಎಸ್. ಎ. ಡಿ. ಎಲ್.) ಒ. ಡಬ್ಲ್ಯೂ. ಎಲ್ ಆಂಟಾಲಜಿ, ಆಂಟೋಲಾಜಿಕಲ್ ಪರಿಕಲ್ಪನೆಗಳ ಪರಿಭಾಷೆಯಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಲಾದ ನಿಯಮಗಳು, ಮಾದರಿಗಳಿಂದ ಮಾಹಿತಿಯನ್ನು ಮರುಪಡೆಯಲು ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಮಾದರಿ ವಿಷಯ ಮತ್ತು ಅಗತ್ಯಗಳನ್ನು (ಪರಿಣಾಮಗಳು) ಮೌಲ್ಯೀಕರಿಸಲು ಮತ್ತು ಮರು-ಮೌಲ್ಯೀಕರಿಸಲು ಪರೀಕ್ಷೆಗಳನ್ನು ಒಳಗೊಂಡ ಔಪಚಾರಿಕ ಮಾದರಿಗಳನ್ನು ನಿರ್ಮಿಸಲು ಇಂಗ್ಲಿಷ್ ತರಹದ ಮುಕ್ತ ಮೂಲ ಭಾಷೆಯಾಗಿದೆ. ಎಸ್. ಎ. ಡಿ. ಎಲ್-ಐ. ಡಿ. ಇ. ಯು ಗ್ರಹಣ-ಆಧಾರಿತ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವಾಗಿದೆ (ಐ. ಡಿ. ಇ.), ಇದು ಎಸ್. ಎ. ಡಿ. ಎಲ್. ಭಾಷೆಯಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಲಾದ ಮಾದರಿಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಅನುಕೂಲ ಮಾಡಿಕೊಡುತ್ತದೆ. ಪ್ರೇರಣೆ ಶಬ್ದಾರ್ಥದ ತಂತ್ರಜ್ಞಾನದ ಸ್ಟ್ಯಾಕ್ ಅನೇಕ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಜ್ಞಾನವನ್ನು ಸೆರೆಹಿಡಿಯಲು ಮತ್ತು ಬಳಸಲು ಗಮನಾರ್ಹ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಸ್ಥಳೀಯ ಪ್ರಾತಿನಿಧ್ಯಗಳು (ಒ. ಡಬ್ಲ್ಯೂ. ಎಲ್., ಎಸ್. ಡಬ್ಲ್ಯೂ. ಆರ್. ಎಲ್., ಜೆನಾ ರೂಲ್ಸ್, ಎಸ್. ಪಿ. ಎ. ಆರ್. ಕ್ಯೂ. ಎಲ್.) ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿಗಳಲ್ಲದ ಮತ್ತು ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆ ಮತ್ತು ಔಪಚಾರಿಕ ತರ್ಕದ ಜಟಿಲತೆಗಳಲ್ಲಿ ಜ್ಞಾನವಿಲ್ಲದ ಡೊಮೇನ್ ತಜ್ಞರಿಗೆ ಸ್ನೇಹಪರವಾಗಿಲ್ಲ. ಇದಲ್ಲದೆ, ಸೃಷ್ಟಿಕರ್ತನ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಅವರ ಜೀವನ ಚಕ್ರದಲ್ಲಿ ಜ್ಞಾನದ ನೆಲೆಗಳನ್ನು (ಮಾದರಿಗಳು) ನಿರ್ಮಿಸಲು, ಪರೀಕ್ಷಿಸಲು, ನಿರ್ವಹಿಸಲು ಮತ್ತು ಅನ್ವಯಿಸಲು ಲಭ್ಯವಿರುವ ಸಾಧನಗಳು ಅಸಮರ್ಪಕವಾಗಿವೆ. ಎಸ್. ಎ. ಡಿ. ಎಲ್. ಈ ಅಂತರವನ್ನು ತುಂಬಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಮೇಲೆ ಗುರುತಿಸಲಾದ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲು ಎಸ್. ಎ. ಡಿ. ಎಲ್. ಹೇಗೆ ಹಲವಾರು ರೀತಿಯಲ್ಲಿ ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಎಸ್ಎಡಿಎಲ್ ವ್ಯಾಕರಣವು ಔಪಚಾರಿಕ ಮಾದರಿ ಸಂಬಂಧಗಳನ್ನು ವ್ಯಕ್ತಪಡಿಸಲು ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಈ ಪ್ರಮುಖ ಪದಗಳು ಮತ್ತು ಪದಗುಚ್ಛಗಳನ್ನು ಒ. ಡಬ್ಲ್ಯೂ. ಎಲ್., ಎಸ್. ಡಬ್ಲ್ಯೂ. ಆರ್. ಎಲ್. ಅಥವಾ ಜೆನಾ ರೂಲ್ಸ್ ಮತ್ತು ಎಸ್. ಪಿ. ಎ. ಆರ್. ಕ್ಯು. ಎಲ್. ನ ಔಪಚಾರಿಕತೆಗಳಲ್ಲಿ ನಿಸ್ಸಂದಿಗ್ಧವಾಗಿ ನಕ್ಷೆ ಮಾಡಲಾಗಿದೆ. ಎಸ್ಎಡಿಎಲ್ ಹೆಚ್ಚು ಸಂಕ್ಷಿಪ್ತ ಮತ್ತು ಅರ್ಥವಾಗುವ ಗುಂಪುಗಳಿಗೆ ಹೇಳಿಕೆ ಸಂಯೋಜನೆಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ವರ್ಗ ವ್ಯಾಖ್ಯಾನದ ಭಾಗವಾಗಿ ಒಂದು ವರ್ಗವನ್ನು "ವಿವರಿಸುವ" ಗುಣಲಕ್ಷಣಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುವುದು, ಒಂದೇ ಹೇಳಿಕೆಯಲ್ಲಿ ಅನೇಕ ಉಪವರ್ಗಗಳನ್ನು ಗುರುತಿಸುವುದು, ಅಸ್ಥಿರಗಳನ್ನು ತೊಡೆದುಹಾಕಲು ಮತ್ತು ಒಟ್ಟಾರೆ ಮಾದರಿಯನ್ನು ಹೆಚ್ಚು ಓದಬಲ್ಲಂತೆ ಮಾಡಲು ನಿಯಮಗಳು ಮತ್ತು ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ಮೂರು ಮಾದರಿಗಳನ್ನು ಜೋಡಿಸುವುದು, ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಸಂಬಂಧಗಳನ್ನು ಒಂದೇ ವಿಷಯದೊಂದಿಗೆ ಪಟ್ಟಿ ಮಾಡುವುದು ಮತ್ತು ಐಚ್ಛಿಕವಾಗಿ ಹೆಸರಿಸಲಾದ ನಿದರ್ಶನಗಳು ಉದಾಹರಣೆಗಳಲ್ಲಿ ಸೇರಿವೆ. ಎಸ್. ಎ. ಡಿ. ಎಲ್-ಐ. ಡಿ. ಇ. ಟೆಂಪ್ಲೆಟ್ಗಳು, ವಿಷಯದ ಸಹಾಯ, ತ್ವರಿತ ಪರಿಹಾರಗಳು, ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಅವುಗಳ ವ್ಯಾಖ್ಯಾನಗಳಿಗೆ ಹೈಪರ್ ಲಿಂಕಿಂಗ್, ಮಡಿಸುವಿಕೆ ಮತ್ತು ಇತರ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಡೊಮೇನ್ ತಜ್ಞರಿಗೆ ಮಾದರಿಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಮತ್ತು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ರಚಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಸುಲಭವಾಗುತ್ತದೆ. ಸಿ. ವಿ. ಎಸ್., ಎಸ್. ವಿ. ಎನ್., ಅಥವಾ ಜಿ. ಐ. ಟಿ. ಯಂತಹ ಮೂಲ ಸಂಕೇತ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಗ್ರಹಣದ ನಿಕಟ ಏಕೀಕರಣವು ಎಸ್. ಎ. ಡಿ. ಎಲ್. ಮಾದರಿಗಳನ್ನು ಆವೃತ್ತಿಗೊಳಿಸಲು ಮತ್ತು ಅವುಗಳ ಜೀವನ ಚಕ್ರದಲ್ಲಿ ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಭಾಷೆಯ ಅನುಕ್ರಮ ಸ್ವರೂಪವು ಮಾದರಿ ಆವೃತ್ತಿಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ವೀಕ್ಷಿಸಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ. ಮಾದರಿಗಳ ಗುಂಪನ್ನು ಸುಲಭವಾಗಿ ನಿರ್ದಿಷ್ಟ ಬಿಡುಗಡೆಯೆಂದು ಟ್ಯಾಗ್ ಮಾಡಬಹುದು ಮತ್ತು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಸ್ಪರ್ಧಾತ್ಮಕ ಸೆಟ್ ಆಗಿ ಮರುಪಡೆಯಬಹುದು. ಎಸ್. ಎ. ಡಿ. ಎಲ್.-ಐ. ಡಿ. ಇ. ಯೊಂದಿಗೆ ತರ್ಕಗಾರರು/ನಿಯಮಗಳ ಎಂಜಿನ್ಗಳ ಏಕೀಕರಣವು ಮಾದರಿ ಡೆವಲಪರ್ಗೆ ಮಾದರಿಯನ್ನು ಅಭ್ಯಾಸ ಮಾಡಲು, ಪ್ರಶ್ನೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯಲು ಮತ್ತು ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆ ಮತ್ತು ಹಿಂಜರಿತ ಪರೀಕ್ಷೆಗಾಗಿ ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳನ್ನು ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಮೂಲಗಳ ಉಲ್ಲೇಖಗಳು ಎಸ್. ಎ. ಡಿ. ಎಲ್. ಸೋರ್ಸ್ಫೋರ್ಜ್ ಟವರ್ಡ್ ಎ ಯುನಿಫೈಡ್ ಇಂಗ್ಲಿಷ್-ಲೈಕ್ ರೆಪ್ರೆಸೆಂಟೇಶನ್ ಆಫ್ ಸೆಮಾಂಟಿಕ್ ಮಾಡೆಲ್ಸ್, ಡೇಟಾ ಮತ್ತು ಗ್ರಾಫ್ ಪ್ಯಾಟರ್ನ್ಸ್ ಫಾರ್ ಸಬ್ಜೆಕ್ಟ್ ಮ್ಯಾಟರ್ ಎಕ್ಸ್ಪರ್ಟ್ಸ್ ಸೆಮಾಂಟಿಕ್ ವೆಬ್