Skip to content

Leverages Google Generative AI and flask to create a session based chatbot fine-tuned to generate only recommendations for multiple domains.

Notifications You must be signed in to change notification settings

Fatha27/Recommender-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This project leverages Google Generative AI (Gemini API) and Flask to create a session-based chatbot designed specifically for generating recommendations in multiple domains. The chatbot is fine-tuned to provide suggestions for movies, TV series, restaurants, books, and online courses, while intentionally avoiding responses unrelated to these areas.

Features

Domain-Specific Recommendations: The chatbot is specialized in offering personalized recommendations across the following domains:

  • Movies
  • TV Series
  • Restaurants
  • Books
  • Online Courses

Session-Based Interaction: The Flask-based backend manages user sessions, allowing for continuous and contextual conversations without losing track of prior interactions.

Strict Domain Adherence: The chatbot is explicitly designed to avoid providing responses outside the specified recommendation domains, ensuring a focused and relevant user experience.

Examples

Movies

image

Tv Series

image

Restaurants

image

Out of scope query example

image

Courses

image

Books

image

About

Leverages Google Generative AI and flask to create a session based chatbot fine-tuned to generate only recommendations for multiple domains.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published