Skip to content

A RAG-LLM based chat-bot-y thingy to converse with ideas of philosophers.

License

Notifications You must be signed in to change notification settings

sudheesh4/AskAPhilosopher-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AskAPhilosopher-

A naive simple RAG-LLM based chat-bot-y thingy to converse with ideas of philosophers.

Using streamlit, LLM and Faiss vector database to inquire about ideas of different philosophers.

Information about various philosophers was gathered and then summarised with GPT. Summarised Information is used to create a vector database for individual philosophers. LLM (PaLM or local-Llama) are used to retrieve and generate answers, from the database, to the query submitted by user.

More philosophers can be added, by providing a relevant summary file.

(P.S. More than chatting to ideas-of-philosophers, if anything, it is closer to chatting with the interpretations of the said philosphers. However, because of semantic learning in Transformer architecture it does capture, to some extent, the sense which the ideas point towards.)

About

A RAG-LLM based chat-bot-y thingy to converse with ideas of philosophers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published