You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MovieRecsBot is a Python-based chatbot that recommends films based on a reference movie or description. It uses NLP for preprocessing film synopses and tags, TF-IDF with cosine similarity for matching, and leverages GPT-2 and Flan-T5 for dynamic, conversational responses.
Features
Film Recommendations: Get movie suggestions based on a reference title or description.
NLP Preprocessing: Uses SpaCy and NLTK for tokenizing and cleaning film synopses.
Similarity Matching: Implements TF-IDF vectorization and cosine similarity to find similar films.
Conversational AI: Powered by GPT-2 and Flan-T5 to generate natural language responses.
Data Exploration: Visualizes tag distributions and performs basic analysis on film metadata.
MovieRecsBot is a Python-based chatbot that recommends films based on a reference movie or description. It uses NLP for preprocessing synopses and tags, TF-IDF with cosine similarity for matching, and leverages GPT-2 and Flan-T5 for dynamic, conversational responses.