Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Research Spike] Collect open source implementations and frameworks of QA systems #9

Open
Tracked by #8
Shreyanand opened this issue Feb 7, 2023 · 6 comments
Assignees

Comments

@Shreyanand
Copy link
Member

Shreyanand commented Feb 7, 2023

There are open source implementation and resources available for training QA models. We should collect and discuss those resources here. Once the discussion converges, we should use the frameworks for implementation.

@Shreyanand
Copy link
Member Author

Shreyanand commented Feb 7, 2023

Language models

  • T5
  • BERT
  • BART
  • GPT-2
  • BLOOM
  • llama

Vectorstores

These can provide context windows for the QA tasks.

  • ElasticVectorSearch
  • Pinecone
  • Weaviate (OS)
  • FAISS (OS)
  • Qdrant (OS)
  • Chroma (OS)
  • Milvus (OS)

Retrievers

  • Dense passage retrieval DPR
  • BM25

Extractive QA

Generative QA

Other relevant sources

Video Resources

1, 2, 3, 4

@codificat
Copy link
Member

End to end example of open-ai api used with Supabase documentation

I just spotted a discussion about this one on hackernews

@Shreyanand
Copy link
Member Author

Bucket these technologies

  1. Free and open source: Huggingface, Haystack
  2. Free to test but pay to use: Open-AI
  3. Different licenses? Bloom

@Shreyanand
Copy link
Member Author

chat-GPT style implementations that involve Reinforcement learning

Huggingface Transformer Reinforcement learning
Colossal AI
Lucidrains
OpenAssistant

@Shreyanand
Copy link
Member Author

Frameworks

@goern
Copy link
Contributor

goern commented Apr 25, 2023

do you have any conclusion we can feed back into https://docs.google.com/document/d/1W5bxcG0DKQU2cyajijp6v3pVfNxKUjmYGKMIv3rSO2o/edit# ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants