מהי שפה טבעית ואיך היא קשורה למחשבים?
שפה טבעית (Natural language) היא שפה שמדברים בה בני אדם. בניגוד ל"שפות מלאכותיות" כמו שפות המחשב שבעזרתן מתקשרים עם מחשבים, או שפות לוגיות ואחרות, השפה הטבעית נוצרה באופן טבעי, על ידי בני אדם וכדי לתקשר אחד עם השני.
אנגלית, צרפתית או עברית, למשל, הן שפות טבעיות. מדהים שיש בעולם כ-6,000 שפות טבעיות ועד לפני מספר שנים לא ניתן היה לתקשר עם מחשב באף אחת מהן.
התקשורת עם מחשב בשפה טבעית, כיום, אם על ידי דיבור או בכתיבה בשפה רגילה, היא נוחה וטבעית יותר. בשנים האחרונות שופרו היכולות הללו של תקשורת בין אדם למחשב בעזרת שפות טבעיות.
זה תחום שנקרא "עיבוד שפה טבעית" (Natural language processing, או בקיצור NLP). הוא מבוצע בין השאר על ידי פיתוח תוכנות חכמות ולומדות, המנצלות בינה מלאכותית כדי שהמחשב "יבין" על מה המשתמש מדבר, כשהוא מתקשר אתו בשפה טבעית ויוכל לסייע בצורה שהמשתמש יבין.
ממחשבי-על חכמים ועד לסייענים אישיים באפליקציות סלולאריות - תוכנות רבות כיום מבינות ברמות שונות "שפות טבעיות" (Natural languages), שמאפשרות תקשורת עם המשתמש בדיבור רגיל ולא בשפת מחשב מיוחדת.
הסבר מקיף של המושג "עיבוד שפה טבעית" יש בתגית "NLP".
הנה קדימון הסרט "היא" על אדם שמתאהב במערכת הפעלה חכמה, שמבינה שפה טבעית:
https://youtu.be/4F_tHMxx23I?t=5s
שיחה עם קווירי, אפליקציה המסייעת בחיפושים, ה"מבינה" שפה טבעית:
https://youtu.be/-jrjfIDGYAE
ועוזר רפואי באפליקציה שמשתמשת ב-NLP להבנת הדיבור של המשתמש:
https://youtu.be/foQIVavHA4Y