­

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

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

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

האתגר

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

׳כל התשובות נכונות,׳ כמאמר הפראפראזה המפורסמת על מבחני ברירה. אלא שכרגע, מדובר בתהליך ארוך ודי מייגע. לא תמיד ההמלצות שנקבל תהיינה טובות והגרוע מכל - הן מצומצמות.
תכונה אנושית ידועה היא להכניס מספר מצומצם של סרטים (או ספרים, או אמנים, או בעלי מקצוע) לתוך רשימה קאנונית וירטואלית, שנוצרת באופן טבעי. היתרון של רשימות כאלה הוא קיצור הזמן עבור המחפש-ת.
החיסרון הוא צרות האופקים: שאלו אוהבי קולנוע מה הם הסרטים המוערכים והאהובים עליהם. סביר להניח ש - 90% ימנו את האזרח קיין כאחד מהם, בכלל בלי לחשוב. אז לא שאנחנו מטילים ספק בגאוניותו של אורסון ווילס, אבל יש בתשובה המוחצת הזו, שחוזרת על עצמה כבר יותר מ - 40 שנה, ריח חריף של קונפורמיזם ואופנה. ויש גם את מחשבתו של הדובר-ת על איך הוא או היא ייראו בעיני השומע. כלומר, אם אפזר כמה מילים חכמות על מכניקה קוונטית, המונה ליזה, דוסטוייבסקי ואינגמר ברגמן, איראה טוב יותר בעיני הסביבה. דבר כזה מהווה חלק מהטבע האנושי, אבל יוצר הטייה: לא תמיד ההמלצות הקאנוניות או מה ש״כולם״ מדברים בו נכבדות, מתאים.

אז האם לנצח נישאר תקועים עם אותם 10-15 סרטים שכולם משתמשים בהם שוב ושוב?

לא בהכרח.

גייסנו בינה מלאכותית

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

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

כיצד ההמלצה פועלת

תוכלו להקליד, להדביק טקסט או להעלות קובץ המתאר את נושא הקורס או הפרזנטציה, עבורם תרצו למצוא סרט מתאים.
המערכת תציע לכם מספר אפשרויות וגם תדרג את מידת הרלוונטיות המשוערת. 
ניתן ליצור רשימות של המלצות. מדוע רשימה? - כי מאחר שסילבוס מתאר קורס של סמסטר שלם, אנו מניחים כי מרצות ומרצים ירצו לקבל המלצות ליותר מסרט אחד.
את ההמלצות האלו ניתן לייצא ולאחר מכן לייבא אותן ל - Moodle,  או לכל מערכת מתוקשבת אחרת.
בעתיד: תוכלו לשפר את ההמלצה על ידי מתן משוב, כמו בכל ממשק שיחה (צ׳אט).

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

מהיכן באים הסרטים?

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

הקוד זמין לכל

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

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

צפו כאן בסרטון הסבר על Klipnote (עם כתוביות בעברית)

המערכת גמישה

  • במידה שתתקינו את המנוע בעצמכם, תוכלו לקבוע באיזה מודל (LLM)  המנוע יעבוד. הוא יוכל להיות על מחשב מקומי וניתן יהיה לחלופין להתחבר לשרותי LLM מקוונים (אך במקרה כזה, תהיינה לכך עלויות על שאילתות API, שישולמו לספק המודל, לא לנו).
  • אנחנו בונים מודולים שונים, בתור חלקי משנה במערכת. גם אותם תוכלו להתאים לצרכיכם. למשל: קטלוג הסרטים שלנו נמצא בפורמט מארק XML, כמו רבים מהמאגרים איתם עובדות ספריות אקדמיות. יצרנו כלי פשוט, הממיר את פורמט מארק לכזה שהמכונה יכולה בקלות לקרוא (CSV). במהלך ההמרה הזו, השמטנו בכוונה פרטים רבים שנמצאים במארק, אך אינם רלוונטיים ללמידת המכונה. תוכלו לעצב את פורמט ההמרה הזה לפי צרכיככם.
    תוכלו לשנות לחלוטין את העיצוב ולהתאים אותו למוסד. אפשר גם להשמיט את האזכור שלנו. קוד פתוח אינו מחייב קרדיט.
  • תוכלו לשנות את המשקלים (weights). בעברית פשוטה, ״משקל״ (בבינה מלאכותית) הוא החשיבות המוקנה לכל גורם בייצור ההמלצה. איזה משקל תרצו לתת לדמיון וקטורי (Cosine Silmilarity) שבין תיאור הסרט לסילבוס, לעומת המלצה המבוססת על ניתוח נושאי (theme extraction) שנעשתה על ידי LLM? הגענו למתכון משלנו (זה לא סוד. הכל בקוד). תוכלו לשנות זאת או פשוט לנסות, עד שתגיעו לתוצאה שתשביע את רצונכם  - כלומר, להמלצות טובות.

פרטיות

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

חשוב לזכור

ישנו מונח עממי במחשוב: Garbage in, garbage out. או במילים אחרות: אם הקלט הוא ברמה נמוכה, גם הפלט יהיה ברמה נמוכה. ובהיבט היישומי, על מנת לקבל המלצות טובות, תיאורי הסרטים חייבים להיות איכותיים. וכמובן, מן הצד השני גם תיאורי הקורסים (סילבוס).  

מה עם עברית

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

 כתובת המנוע

https://klipnote.org/

 

אנא זכרו כי נכון למועד כתיבת שורות אלה (2026), האיכות עדיין אינה מספקת. הממשק עצמו מעודכן כל הזמן. אנא סבלנותכם.

 


 

­