AI chatbot with MBTI & learning style classification, GPT-3 response generation, and text similarity search.
Description: A Python script for an AI-powered chatbot that can classify users' MBTI personality type and learning style. It generates responses using OpenAI's GPT-3.5 model and uses a text similarity search algorithm to provide relevant answers from a CSV file of question-answer pairs. The chatbot's knowledge database is continually updated and stored in a CSV file.
Scope of Functionalities:
Classifies MBTI personality type and learning style Generates responses using OpenAI's GPT-3.5 model Utilizes text similarity search algorithm to find relevant answers Updates knowledge database and stores it in a CSV file
Libraries used:
OpenAI API Keras Pandas NumPy TfidfVectorizer cosine_similarity