ashishpatel26 / llm_chatbot

Web application that allows you to interact with biomedical knowledge graphs and query biomedical questions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LLM Chatbot

This is a web application that allows you to interact with GPT, Bio-GPT, and Falcon(7B parameters) models. Corresponding medium blog post: https://medium.com/towards-artificial-intelligence/using-large-language-models-to-build-a-biomedical-chatbot-and-deploying-it-af7818a0ab7f

Installation

conda create -n llm_chatbot python=3.9.7
pip install requirements.txt

How to use?

  • Enter a query in the text box and press enter to receive a response

Extension ideas

  1. Chatbot Answering from Your Own Knowledge Base- Langchain, ChatGPT, Pinecone, and Streamlit: https://www.youtube.com/watch?v=nAKhxQ3hcMA&t=342s&ab_channel=PradipNichite
  2. Generating Cypher Queries With ChatGPT 4 on Any Graph Schema: https://neo4j.com/developer-blog/generating-cypher-queries-with-chatgpt-4-on-any-graph-schema/:
  3. Context-Aware Knowledge Graph Chatbot With GPT-4 and Neo4j: https://neo4j.com/developer-blog/context-aware-knowledge-graph-chatbot-with-gpt-4-and-neo4j/
  4. Knowledge Graph-Based Chatbot With GPT-3 and Neo4j: https://neo4j.com/developer-blog/knowledge-graph-based-chatbot-with-gpt-3-and-neo4j/
  5. Langchain introduction: https://medium.com/databutton/getting-started-with-langchain-a-powerful-tool-for-working-with-large-language-models-286419ba0842
  6. https://medium.com/neo4j/harnessing-large-language-models-with-neo4j-306ccbdd2867
  7. https://towardsdatascience.com/large-language-models-in-molecular-biology-9eb6b65d8a30

About

Web application that allows you to interact with biomedical knowledge graphs and query biomedical questions.


Languages

Language:Python 100.0%