comethrusws / D.O.M.A

chatGPT inspired chatbot project using NLTK and LangChain

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

D.O.M.A

DOMA is an interactive chatbot project that ues NLTK and LangChain to interact with the user. I built this project from scratch being inspired by openAI's chatGPT and wanted to make a clone of it🤖🌐
It's Still in Development, so i will be adding constan changes each time i learn something new.🐼

As of now, the chatbot extracts texts from an 'N' number of databse files (pdf format in this case), preprocesses them an then analyses the user string and compares it wit the database to give an output🖥💽
DOMA also is able to use google-search incase of an irrelevant data input. So, in every case it will provide an Output (This part is still in development rn tho) 🌐📥

Update:

I integrated machine learning via tensorlow into the project so now it actually is a bit smarter and the pdf funv=ction is gone. itcan communicate with you, make jokes, and all that. but the factual respone is a bit buggy. but i will fix that soon🌵


Also experimenin with integrating Machine Lerning into the project via Ensemble Methods

About

chatGPT inspired chatbot project using NLTK and LangChain


Languages

Language:Python 100.0%