Загрузка...

CineMatch AI: A Hybrid Movie Search Engine | CS50x Final Project

CineMatch AI is my final project for Harvard's CS50x.

It is a web application that allows users to find movies using natural language descriptions. By implementing a Hybrid Search pipeline (BM25 + Vector Search) and RRF ranking, CineMatch AI understands the context and intent behind every query.

Tech Stack:
- Backend: Flask, SQLAlchemy, Pydantic
- Database: libSQL (Turso) with Vector Search
- Frontend: HTMX, Alpine.js, Bootstrap 5
- AI: Sentence Transformers (Hugging Face)
- Deployment: Docker, Hugging Face Spaces

GitHub Repository: https://github.com/kyawswarthwin/cinematch-ai
Live Demo: https://kyawswarthwin-cinematch-ai.hf.space/

#CS50 #CS50x #CineMatchAI #WebDevelopment #Python #Flask #AI #HybridSearch

Видео CineMatch AI: A Hybrid Movie Search Engine | CS50x Final Project канала Kyaw Swar Thwin
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять