A high-performance video search engine designed to provide rapid and relevant video recommendations. This project integrates MySQL, MongoDB, Neo4j, and machine learning techniques to deliver a seamless user experience.
- Fast Recommendations: Provides video recommendations within 3-4 seconds using machine learning algorithms and Neo4j.
- Multi-Database Integration: Utilizes MySQL for user data storage, MongoDB for YouTube data, and Neo4j for video connections and recommendations.
- Dynamic Content Updates: Incorporates web scraping techniques for up-to-date video content.
- Python 3.x
- MySQL
- MongoDB
- Neo4j
- Necessary Python libraries (listed in
requirements.txt
)