שפה – משימת סימון הערות בטקסט

המשימה Language - Annotate Text מאפשרת לבצע כמה פעולות בשפה טבעית, כמו ניתוח סנטימנט, ניתוח ישויות וניתוח תחבירי של טקסט נתון באמצעות Cloud Natural Language.

מידע על הפעולות הנתמכות בשפה טבעית מפורט במאמר פעולות נתמכות בשפה טבעית.

לפני שמתחילים

לפני שמגדירים את המשימה Language - Annotate Text, צריך לוודא שביצעתם את המשימות הבאות בפרויקט Google Cloud:

  1. מפעילים את Cloud Natural Language API ‏ (language.googleapis.com).

    הפעלת Cloud Natural Language API

  2. יוצרים פרופיל אימות. Application Integration משתמש בפרופיל אימות כדי להתחבר לנקודת קצה של אימות למשימה Language - Annotate Text.

    מידע על הקצאת תפקידים או הרשאות נוספים לחשבון שירות זמין במאמר הענקה, שינוי וביטול של גישה.

הגדרת המשימה Language - Annotate Text

  1. נכנסים לדף Application Integration במסוף Google Cloud .

    מעבר אל Application Integration

  2. בתפריט הניווט, לוחצים על Integrations (שילובים).

    מוצג הדף Integrations (שילובים) עם רשימה של כל השילובים שזמינים בפרויקט בענן של Google.

  3. בוחרים שילוב קיים או לוחצים על יצירת שילוב כדי ליצור שילוב חדש.

    אם יוצרים שילוב חדש:

    1. מזינים שם ותיאור בחלונית יצירת שילוב.
    2. בוחרים אזור לשילוב.
    3. בוחרים חשבון שירות לאינטגרציה. אפשר לשנות או לעדכן את פרטי חשבון השירות של שילוב בכל שלב מחלונית סיכום השילוב בסרגל הכלים של השילוב.
    4. לוחצים על יצירה. השילוב החדש שנוצר ייפתח בכלי השילובים.

  4. בסרגל הניווט של כלי העריכה של השילוב, לוחצים על משימות כדי לראות את רשימת המשימות והמחברים הזמינים.
  5. לוחצים על הרכיב שפה – הוספת הערות לטקסט וממקמים אותו בעורך השילובים.
  6. לוחצים על הרכיב Language - Annotate Text (שפה – הוספת הערות לטקסט) בכלי העיצוב כדי להציג את חלונית ההגדרות של המשימה Language - Annotate Text (שפה – הוספת הערות לטקסט).
  7. עוברים אל אימות ובוחרים פרופיל אימות קיים שרוצים להשתמש בו.

    זה שינוי אופציונלי. אם לא יצרתם פרופיל אימות לפני הגדרת המשימה, לוחצים על + פרופיל אימות חדש ופועלים לפי השלבים שמפורטים במאמר יצירת פרופיל אימות חדש.

  8. עוברים אל Task Input (קלט משימה) ומגדירים את שדות הקלט שמוצגים באמצעות הטבלה הבאה של Task input parameters (פרמטרים של קלט משימה).

    השינויים בשדות הקלט נשמרים אוטומטית.

פרמטרים של קלט למשימה

בטבלה הבאה מפורטים פרמטרי הקלט של המשימה Language - Annotate Text:

מאפיין (property) סוג נתונים תיאור
אזור String האזור שבו רוצים להריץ את פעולת ההערה. לדוגמה, us-central1.
ProjectsId String מזהה הפרויקט ב-Google Cloud.
בקשה JSON ראו מבנה JSON של בקשה.

פלט המשימה

המשימה Language - Annotate Text מחזירה את פלט התגובה בהתאם לפעולות שבוצעו. זוהי דוגמה לפלט שמתקבל כשמבצעים ניתוח תחבירי:

{
    "sentences": [
        ... Array of sentences with sentence information
    ],
    "tokens": [
        ... Array of tokens with token information
    ]
}

פעולות נתמכות של שפה טבעית

המשימה Language - Annotate Text מאפשרת לבצע את הפעולות הבאות בשפה טבעית:

ניתוח סנטימנטים
תשתמש בניתוח סנטימנטים כדי לזהות ולקבוע את הגישה הרגשית (חיובית, שלילית או ניטרלית) של טקסט נתון. כדי לבצע את הפעולה הזו, צריך להגדיר את השדה extractDocumentSentiment ב-JSON של הבקשה לערך true.
ניתוח ישויות
שימוש בניתוח ישויות כדי לבדוק ולאחזר ישויות כמו שמות עצם פרטיים ושמות עצם כלליים מטקסט נתון. כדי לבצע את הפעולה הזו, צריך להגדיר את השדה extractEntities ב-JSON של הבקשה לערך true.
ניתוח תחבירי
שימוש בניתוח תחבירי כדי לחלץ מידע לשוני מטקסט נתון. כדי לבצע את הפעולה הזו, צריך להגדיר את השדה extractSyntax ב-JSON של הבקשה לערך true.

אסטרטגיה לטיפול בשגיאות

אסטרטגיה לטיפול בשגיאות במשימה מציינת את הפעולה שיש לבצע אם המשימה נכשלת בגלל שגיאה זמנית. מידע על שימוש באסטרטגיה לטיפול בשגיאות ועל סוגים שונים של אסטרטגיות לטיפול בשגיאות זמין במאמר אסטרטגיות לטיפול בשגיאות.

מכסות ומגבלות

מידע על מכסות ומגבלות זמין במאמר מכסות ומגבלות.

המאמרים הבאים