חדש תמונה, וידאו, קריינות ותמלול בקריאה אחת, בלי להריץ מודל. מנסים בלי שרת

GPT
Z

Zero-Shot-Text-Classification

רץ בדפדפן

datasciencedojoרישיון לא דווח2022-10-07

  • gradio

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

  • —הורדות בחודש
  • 40לייקים

מה זה

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

מאחורי הקלעים הקוד טוען את המודל facebook/bart-large-mnli בעזרת ספריית transformers, ומפעיל משימת zero shot ישירה. הממשק כולל דוגמה מוכנה שמכילה את המשפט One day I will see the world מול התוויות travel, live, die, future. זה ממחיש בדיוק את הרעיון, שבו המודל מדרג מושגים שונים בלי שמישהו לימד אותו קודם את המבנה של הטקסט הספציפי.

מתאים ל

  • מיון משובים ראשוני

    הדבקת ביקורות באנגלית כדי לבדוק התאמה מהירה לקטגוריות כמו שירות, מחיר או תקלות בלי לאמן מערכת ייעודית.

  • בדיקת תוויות לפני פיתוח

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

  • ניתוח כוונות של משתמשים

    הזנת שאלות גולשים מול רשימת נושאים אפשריים, כדי לבדוק איך המודל מפרש את כוונת הכותב.

איפה זה נופל

ההדגמה נשענת על מודל BART באנגלית, כך שאין כאן התאמה לשפות אחרות בלי פגיעה חדה בדיוק. בנוסף, חומרת השרת חלשה ומוגבלת למעבד בסיסי, כך שאי אפשר לבדוק כאן קבצים גדולים, עיבוד של כמויות מידע או רשימות ארוכות של תוויות בלי להיתקל באיטיות מורגשת. הממשק גם לא מאפשר לשנות הגדרות פנימיות של המודל כמו סיווג רב-תווית אמיתי, אלא רק מריץ את הגדרת ברירת המחדל.

שאלות
נפוצות

האם השימוש בהדגמה עולה כסף?

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

כמה זמן לוקח לקבל תשובה?

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

האם אפשר להריץ את אותו הדבר במחשב האישי?

כן, הקוד מבוסס על פקודות פשוטות מספריית transformers של פייתון. כל אחד יכול להתקין את הספרייה ולהוריד מקומית את המודל facebook/bart-large-mnli כדי להריץ את אותו תהליך בדיוק על המחשב שלו.

במה הממשק הזה שונה משימוש ישיר במודל?

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

איך משתמשים

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

הקוד רץ על חומרת cpu-basic בסיסית, בלי מאיץ גרפי ייעודי. זה אומר שעיבוד של משפט קצר ייקח בדרך כלל כמה שניות, אבל אם תדביקו פסקאות ארוכות עם עשרות תוויות שונות, המעבד יתאמץ והתשובה תתעכב מעט.

הרישיון

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

הרישיון המלא ב־Hugging Face ↗