Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 23 Python question-answering Projects
-
haystack
:mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
-
PaddleNLP
π Easy-to-use and powerful NLP and LLM library with π€ Awesome model zoo, supporting wide-range of NLP tasks from research to industrial applications, including πText Classification, π Neural Search, β Question Answering, βΉοΈ Information Extraction, π Document Intelligence, π Sentiment Analysis etc.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
simpletransformers
Transformers for Information Retrieval, Text Classification, NER, QA, Language Modelling, Language Generation, T5, Multi-Modal, and Conversational AI
-
FARM
:house_with_garden: Fast & easy transfer learning for NLP. Harvesting language models for the industry. Focus on Question Answering.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
primeqa
The prime repository for state-of-the-art Multilingual Question Answering research and development.
-
happy-transformer
Happy Transformer makes it easy to fine-tune and perform inference with NLP Transformer models.
-
lumos
Code and data for "Lumos: Learning Agents with Unified Data, Modular Design, and Open-Source LLMs" (by allenai)
-
PIXIU
This repository introduces PIXIU, an open-source resource featuring the first financial large language models (LLMs), instruction tuning data, and evaluation benchmarks to holistically assess financial LLMs. Our goal is to continually push forward the open-source development of financial artificial intelligence (AI).
-
megabots
π€ State-of-the-art, production ready LLM apps made mega-easy, so you don't have to build them from scratch π€― Create a bot, now π«΅
-
GenRead
Code and Checkpoints for "Generate rather than Retrieve: Large Language Models are Strong Context Generators" in ICLR 2023.
-
summarizepaper
An AI-powered arXiv paper summarization website with a virtual assistant for answering questions.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
View on GitHub
Project mention: Oracle of Zotero: LLM QA of Your Research Library | news.ycombinator.com | 2023-11-26Why does this post link to a renamed fork of Paper-QA (https://github.com/whitead/paper-qa) which has made zero changes and is 19 commits behind the original?
Project mention: More Agents Is All You Need: LLMs performance scales with the number of agents | news.ycombinator.com | 2024-04-06I couldn't agree more. You should check out LLMWare's SLIM agents (https://github.com/llmware-ai/llmware/tree/main/examples/SLI...). It's focusing on pretty much exactly this and chaining multiple local LLMs together.
A really good topic that ties in with this is the need for deterministic sampling (I may have the terminology a bit incorrect) depending on what the model is indended for. The LLMWare team did a good 2 part video on this here as well (https://www.youtube.com/watch?v=7oMTGhSKuNY)
I think dedicated miniture LLMs are the way forward.
Disclaimer - Not affiliated with them in any way, just think it's a really cool project.
I have tried to do some searching for models but there don't seem to be ones that do what I am looking for. The closest I found was Questgen, but it only generated the questions and they, more often than, not did not make sense - especially for the types of questions I was looking to generate.
Project mention: Show HN: LLMFlows β LangChain alternative for explicit and transparent apps | news.ycombinator.com | 2023-07-29
Project mention: Lumos: Learning Agents with Unified Data, Modular Design, and Open-Source LLMs | news.ycombinator.com | 2024-04-01Guess you are looking for this - https://github.com/allenai/lumos/blob/main/README.md
If you are interested, you can check out the documentation here: https://github.com/raphaelsty/cherche
Python question-answering related posts
- Generative AI Frameworks and ToolsΒ Every Developer Should Know!
- Best way to programmatically extract data from a set of .pdf files?
- Llama2 and Haystack on Colab
- Build with LLMs for production with Haystack β has 10k stars on GitHub
- Show HN: Haystack β Production-Ready LLM Framework
- Show HN: "banks" Using Jinja as the basis of LLM prompt templating
- [Project] I built a template repo for quick prototyping of search pipelines with Haystack and Streamlit
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source question-answering projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | haystack | 13,633 |
2 | PaddleNLP | 11,423 |
3 | simpletransformers | 3,979 |
4 | paper-qa | 3,608 |
5 | llmware | 3,086 |
6 | FARM | 1,723 |
7 | Questgen.ai | 871 |
8 | primeqa | 698 |
9 | llmflows | 615 |
10 | qagnn | 588 |
11 | fastT5 | 540 |
12 | happy-transformer | 497 |
13 | lumos | 406 |
14 | PIXIU | 399 |
15 | LinkBERT | 389 |
16 | megabots | 335 |
17 | cherche | 311 |
18 | tableQA | 284 |
19 | GenRead | 265 |
20 | kiri | 240 |
21 | summarizepaper | 219 |
22 | question_extractor | 181 |
23 | FinBERT-QA | 113 |
Sponsored