מבוא
עיבוד שפה טבעית (NLP) הוא בעיה נפוצה בבינה מלאכותית שבה התוכנה חייבת להיות היכולת לעבוד עם טקסט או דיבור בשפה טבעית שמשתמש אנושי יכתוב או ידבר. בתוך האזור הרחב יותר של NLP , הבנת שפה טבעית (NLU) עוסקת בבעיה של קביעת משמעות סמנטית משפה טבעית - בדרך כלל באמצעות מודל שפה מותאם.
תבנית עיצוב נפוצה עבור פתרון להבנת שפה טבעית נראית כך:
בתבנית עיצוב זו:
- אפליקציה מקבלת קלט בשפה טבעית ממשתמש.
- מודל שפה משמש לקביעת משמעות סמנטית (המטרה של המשתמש).
- האפליקציה מבצעת פעולה מתאימה.
שפת הבינה המלאכותית של Azure מאפשרת למפתחים לבנות אפליקציות בהתבסס על מודלי שפה שניתן לאמן באמצעות מספר קטן יחסית של דוגמאות כדי להבחין במשמעות המיועדת של המשתמש.
במודול זה, תלמדו כיצד להשתמש בשירות כדי ליצור אפליקציה להבנת שפה טבעית באמצעות שפת הבינה המלאכותית של Azure.
לאחר השלמת מודול זה, תוכל:
- הקצה משאבים של שפת בינה מלאכותית ב- Azure.
- הגדר כוונות, ישויות והודעות.
- השתמש בתבניות כדי להבחין בין פריטים דומים.
- השתמש ברכיבי ישות בנויים מראש.
- תרגול, בדיקה, פרסום וסקירה של מודל.