Skip to content

chatbot trained on personalized facebook messenger and instagram dm data

Notifications You must be signed in to change notification settings

joshshipton/gptme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 ChatBot Data Preprocessing

This folder contains a script that preprocesses Facebook Messenger and Instagram direct message data to create training data. The script then creates an index in Elastic search to store the chatbot data. It then uses the Elasticseach index to retrieve responses to user messages using TF-IDF. You can download your own Facebook messenger and instagram dm data here.

📝 Prerequisites

To use this script, you'll need:

Python 3.6 or later NumPy Pandas SQLite3 Elastic-search (run the elasticsearch.bat file in cmd before starting the chatbot)

Why did I make this?

I made this because I was sick of replying to peoples messages and wanted a way to automate the process. The result was lackluster and is not believeable or useable at all. Probably a result of bad code, not enough training data and tf-idf not really taking into account context and other elements of conversation. If i were to try to remake this I would probably just send messages to chatgpt as prompts and output the response.

About

chatbot trained on personalized facebook messenger and instagram dm data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages