PaperBrain
1.0.0
PaperBrain adalah Sistem Tanya Jawab Makalah Penelitian Cerdas yang menggabungkan pencarian vektor dan model bahasa besar untuk memberikan jawaban yang sadar konteks untuk pertanyaan terkait penelitian. Ini memproses makalah akademik, memahami kontennya, dan menghasilkan respons terstruktur dan informatif dengan kutipan dan konteks yang tepat.





# System requirements
- Python 3.9+
- Docker
- 4GB+ RAM for LLM operations
- Disk space for paper storagegit clone https://github.com/ansh-info/PaperBrain.git
cd PaperBrain # Using conda
conda create --name PaperBrain python=3.11
conda activate PaperBrain
# Using venv
python -m venv env
source env/bin/activate # On Windows: .envScriptsactivatepip install -r requirements.txtdocker-compose up -d # If you want other models
docker exec ollama ollama pull llama3.2:1b
docker exec -it ollama ollama pull mistral
docker exec -it ollama ollama pull nomic-embed-textpython src/vector.pymarkdowns/ Direktoripython src/llmquery.py # Run src/query.py to query qdrant database(without llm)quit atau q : Keluar dari programanalytics : Statistik Penggunaan Sistem Tampilanclear : Reset Riwayat Kertashistory : Lihat pertanyaan dan tanggapan terbaru > What are the main approaches for discovering governing equations from data?
The system will provide:
1. Main Answer: Comprehensive summary
2. Key Points: Important findings
3. Paper Citations: Relevant sources
4. Limitations: Gaps in current knowledge
5. Relevance Scores: Why papers were selected

research-lens/
├── docker-compose.yml
├── requirements.txt
├── README.md
├── vector.py # Paper ingestion and processing
├── llmquery.py # Main Q&A interface
├── query.py # To query qdrant databse without llm
├── markdowns/ # Paper storage directory
└── processed_papers.json # Paper tracking database
Variabel Lingkungan untuk Konfigurasi Sistem:
QDRANT_HOST=localhost # Qdrant server host
QDRANT_PORT=6333 # Qdrant server port
OLLAMA_HOST=localhost # Ollama server host
OLLAMA_PORT=11434 # Ollama server port Kertas konsumsi :
Pemrosesan Permintaan :
Generasi Tanggapan :
Kontribusi dipersilakan! Silakan:
git checkout -b feature/amazing-feature )git commit -m 'Add amazing feature' )git push origin feature/amazing-feature )Proyek ini dilisensikan di bawah lisensi MIT - lihat file lisensi untuk detailnya.
Jika Anda menggunakan proyek ini dalam penelitian Anda, silakan kutip:
@software { PaperBrain_2024 ,
author = { Ansh Kumar and Apoorva Gupta } ,
title = { PaperBrain: Intelligent Research Paper Q&A System } ,
year = { 2024 } ,
url = { https://github.com/ansh-info/PaperBrain }
}