benjaminwolba /
paper-analyzer
Analyzing Scientific Papers with Python
38/100 healthLoading repository data…
mahivram / repository
Paper Analyzer (python): This project is a pure Python backend that uses the Mistral AI API to analyze exam questions and extract the most frequently occurring high-level topics. It's perfect for competitive exams, semester question paper analysis, and education-focused AI applications.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This project is a pure Python backend that uses the Mistral AI API to analyze exam questions and extract the most frequently occurring high-level topics. It's perfect for competitive exams, semester question paper analysis, and education-focused AI applications.
Just Load YOur Papers(pdf form) in /papers and run main.py
main.py).env filebash git clone https://github.com/mahivram/Paper_Analyzer.git cd paper-analyzer
bash python -m venv venv source venv/bin/activate # On Windows use: venv\Scripts\activate
bash pip install -r requirements.txt
.env fileCreate a .env file in the root directory:
MISTRAL_API_KEY=your_mistral_api_key_here
🔐 Never share or commit your
.envfile.
This project is not an API server (yet). You simply run the script to analyze questions from a text file.
bash python main.py
Make sure your important_questions.txt file exists and contains one question per line.
Install these using pip install -r requirements.txt:
txt requests python-dotenv
Generate requirements.txt if needed:
bash pip freeze > requirements.txt
gitignore
pycache/ *.pyc
venv/
.env
.DS_Store Thumbs.db
This project is currently script-based and not meant for server deployment. However, you can easily turn it into a REST API later using FastAPI or Flask.
Let me know if you want to upgrade it to an API.
Feel free to fork this repo and contribute via pull requests. If you have suggestions for more advanced analysis (e.g., using embeddings or ranking), open an issue!
MIT License. Use freely with attribution.
Built with ❤️ using Python + Mistral API
Selected from shared topics, language and repository description—not editorial ratings.
benjaminwolba /
Analyzing Scientific Papers with Python
38/100 healthrlevine /
A python program to implement the video analysis techniques described in the paper "Low-cost measurement of facemask efficacy for filtering expelled droplets during speech" by Emma P. Fischer, Martin C. Fischer, David Grass et al, of Duke University.
28/100 healthsandip2024laptop-max /
Built with Python, Streamlit, Sentence-Transformers, and NLTK, this tool supports educators in question paper analysis, outcome-based education (OBE) mapping, and quality assurance.
ayesha-noor13 /
Research paper analyzer built with Python
59/100 healthinchara-collab /
Academic Paper Integrity Analyzer using Flask and Python
49/100 healthVAbhinag /
A local LLM research-paper analyzer built with Python, Streamlit, Ollama, and PyMuPDF4LLM.
55/100 health