- الأنظمة الخبيرة: Expert System (وهي برامج تحتوي على كمية هائلة من المعلومات التي يملكها الخبير المتخصص في مجال ما من مجالات المعرفة)
- معالجة اللغات الطبيعية: Natural Language Processing (وتسعى إلى فهم اللغات الطبيعية بهدف تلقين الكمبيوتر الأوامر مباشرة بهذه اللغة، وبالتالي تمكين الكمبيوتر من المحادثة مع الناس عن طريق الإجابة عن أسئلة معينة) .
- القدرة على الكلام: Speech ( وتعتمد على تلقين الكمبيوتر القدرة على فهم الكلام البشري عن طريق تلقي الأصوات من الخارج، وإعادة تجميعها والتعرف عليها ومن ثم الرد عليها ).
- القدرة على النظر: Vision (وتعتمد على تزويد الكمبيوتر بأجهزة استشعار ضوئية تمكنه من التعرف على الأشخاص أو الأشكال)
- الروبوت: Robotics (وهو عبارة عن آلة كهروميكانيكية تتلقى الأوامر من كمبيوتر تابع لها لتقوم بتنفيذ تلك الأوامر، مع الاستجابة لبعض الظروف المحيطة أو البيئة الخارجية للروبوت)
- التعلم بمساعدة الحاسب: Learning (ويطبق هذا المجال في ميادين التربية والتعليم)
اللغات المستخدمة في تطبيقات الذكاء الاصطناعي:
يمكن استخدام لغات البرمجية التقليدية، ولكن هناك عدد من لغات البرمجة الخاصة بتطبيقات الذكاء الاصطناعي ومن هذه اللغات:
- لغة معالجة اللوائح (List Processing Language) وتدعى اختصاراً (Lisp ) وهي لغة الذكاء الاصطناعي الرئيسية في أمريكا.
- لغة البرمجة بالمنطق (Programming In Logic) أو اختصاراً (Prolog) وهي لغة الذكاء الاصطناعي في أوربا واليابان.
- لغةkrl-netl-klone التي تعتمد تقنية شبكات دلالات الألفاظ وتعتمد لمعالجة استرجاع المعارف في أنظمة الخبرة.
وميزة هذه اللغات هو أنها تتيح للمبرمج تسهيلات كبيرة في كتابة برامج الذكاء الاصطناعي.
المصادر:
- ويكيبيديا
- الهندسة المعلوماتية في سوريا
- الموسوعة العربية للكمبيوتر والانترنت
- موقع الشامسي دوت نت
ساحة النقاش