Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

AI Research Paper Analyzer

Overview

AI Research Paper Analyzer is a Python-based application that uses Google's Gemini LLM to automatically analyze research papers. The system can generate literature reviews, extract keywords, identify research gaps, answer research-related questions, and generate reports.

Features

  • Research Paper Text Extraction
  • Text Cleaning and Preprocessing
  • Literature Review Generation
  • Keyword Extraction
  • Research Gap Analysis
  • Research Impact Assessment
  • Future Scope Identification
  • Research Paper Question Answering
  • Automated Report Generation

Technologies Used

  • Python
  • Jupyter Notebook
  • Gemini LLM
  • Google Generative AI API
  • Regular Expressions (Regex)

Workflow

  1. Upload Research Paper (PDF)
  2. Extract Text from PDF
  3. Clean and Preprocess Text
  4. Connect with Gemini LLM
  5. Generate Literature Review
  6. Extract Technical Keywords
  7. Identify Research Gaps
  8. Answer User Questions
  9. Generate Research Report

Project Structure

AI-Research-Paper-Analyzer/

├── AI Research Paper Analyzer.ipynb

├── Paper.pdf

├── Research_Report.txt

└── README.md

Sample Outputs

  • Literature Review
  • Keyword Extraction
  • Research Gap Analysis
  • Research Impact Analysis
  • Question Answering
  • Automated Research Report

Applications

  • Academic Research
  • Literature Survey
  • Research Paper Understanding
  • Higher Education Projects
  • AI Research Assistance

Future Improvements

  • Multi-PDF Analysis
  • Streamlit Web Application
  • Research Paper Comparison
  • Citation Generation
  • Interactive Dashboard

Author

Arun

About

AI-powered Research Paper Analysis System using Gemini LLM for literature review generation, keyword extraction, research gap analysis, question answering, and automated report generation.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages