Skip to content

BounebRayan/Luca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Luca

Luca is a chatbot powered by a GPT-2 machine learning model. Designed to entertain and engage, ChatMind features both frontend and backend components, enabling a seamless conversational experience.

Features

  • Engaging and really amusing Conversations: AI-driven responses provide an interactive chat experience.
  • GPT-2 Integration: Built using transfer learning to enhance GPT-2 capabilities for conversations.
  • Seamless Functionality: Fully integrated frontend and backend for a complete application.*

Screenshots

shot6 shot7

Above: A glimpse of the funny and engaging responses I got while chatting with the model

Prerequisites

Ensure you have the following installed:

  • Node.js and npm for the frontend.
  • Python and pip for the backend.

Backend Setup

-Navigate to the backend directory of the project and install the required transformers dependency

pip install transformers
  • Download the GPT-2 model file from this link and place it in the backend folder with app.py.

Running the Application

1- Start the frontend server

2- Start the backend server in a separate terminal

3-Open http://localhost:3000 in your browser to access the chatbot.

About

An interactive chatbot application that utilizes transfer learning on GPT-2, designed for engaging and amusing conversations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors