Skip to content

faz-cxr/nice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚🔍 Ask NICE

Looking for medical answers? Ask NICE! Get a beautiful explanation with the NICE Clinical Knowledge Summaries as the source. You can even clear your PLAB or MRCP MCQ doubts.

🚫 Disclaimer

DO NOT use as a substitute for professional medical advice. This is a work in progress meant for EDUCATIONAL PURPOSES ONLY.

💬 Demo

Try out the app here You can also try chatting with NICE guidelines. Give it a go! -> ChatNICE

🚀 Deployment

To deploy this project locally, ensure that python 3.10 is installed and then follow these steps:

  git clone https://github.com/faz-cxr/nice.gist
  pip install -r requirements.txt
  streamlit run Home.py

📝 Technical description

The app implements the following academic papers:

Question-Answering has the following steps, all handled by RetrievalQAWithSourcesChain:

  1. Given a user question, create a hypothetical answer (possibly false, with factual inaccuracies) and then store that as Embeddings.
  2. Look up relevant documents from the vectorstore using Embeddings and a similarity search.
  3. Pass the user question and relevant documents to GPT-3.5-turbo to generate a final answer.

Here's a visual representation of how it all works:

How it works

Releases

No releases published

Packages

No packages published

Languages