The Blend
רדיו מותאם אישית מבוסס-AI
תיאור
פיתחנו אפליקציית רדיו שמקשיבה למשתמש, מבינה את הדרישות שלו, ומייצרת עבורו חוויית האזנה מותאמת אישית לרדיו בעזרת NLP, מודלים עמוקים ללמידת מכונה של Gemini ואלגוריתם להמלצות על שירים.
השתמשנו ב-Flutter כדי לפתח את האפליקציה שמוצגת למשתמש, שמתקשרת עם שרת שפותח באמצעות Express. שרת Express הזה אחראי לקבל את ההנחיה, להפוך אותה לאסימון, ליצור שילוב מותאם אישית ולספק אותו למשתמש בזמן. שרת Express מתקשר עם שרת אחר שפותח באמצעות Flask. המיקרו-שירות של Flask מטפל בגרירה של נתונים, ביצירת סקריפט לקישורים באמצעות Gemini ובהוספת אנושיות לסקריפט באמצעות Eleven Labs TTS. לשני השרתים יש מסד נתונים משותף של MongoDB.
מערכת Gemini משתמשת בנתונים שנאספו בגרירה ובפרמטרים נוספים, כמו השעה ביום והמצב הרוח, כדי ליצור סקריפט לקישור שה-RJ צריך לקרוא. לאחר מכן, הסקריפט הזה נשלח ל-Eleven Labs TTS API כדי ליצור נתונים קוליים. הנתונים הקוליים עוברים עיבוד כדי ליצור קישור סופי שמותאם במיוחד למשתמש.
מבוסס על
- Flutter
קבוצה
על ידי
NaCl
מאת
הודו