@המלאך נכון BEREL הוא מודל בסיס, אבל אפשר בקלות לכוונן אותו למשימות שיעזרו לחיפוש סמנטי, הייתי מתחיל עם משימה קלאסית של senntence similarity, אתה רק צריך דאטה סט של חיפושים ותוצאות או שאלות ותשובות, אני פעם יצרתי כזה דאטה סט על שולחן ערוך אורח חיים.
אבל בשביל המשימה שלך, הייתי יוצר דאטה סט משלי, לוקח קטעים אקראיים מספריית אוצריא ומבקש מLLM ליצור שאלה קצרה או שאילתת חיפוש לקטע, אפשר אפילו מודל זול יחסית כמו flash-lite-3.1 ועל הדאטה סט הזה לאמן.
אתה יכול להניח שכל זוג כזה הוא 1.0 מבחינת דמיון וכל זוג אחר (כשאתה מאמן אתה לוקח זוגות לא מתאימים) 0.3 או מספר נמוך אחר, וכך לאמן אותו.
זה יהיה מודל שיכול רק לעשות rerank כי הוא נותן ציון לכל המשפטים ולא ממש אמבדינג.
אתה יכול לעשות embeddings עם מודל קלאסי כמו e5 או bge ולקחת את ה2000 הטובים ולהריץ אותם אחד אחד על המודל הזה, הוא קטן יחסית.