- Avishka Shehan
- Nipuna Janaranjana
- Chamath Thiwanka
- Pubudu Sheshan
- Lasantha Dinidu
- Pawan Vikasitha
Department of ICT Faculty of Technology University of Sri Jayewardenepura
The Research Gap Analyzer is a web-based tool designed to help researchers identify research gaps by analyzing multiple research papers simultaneously. This tool streamlines the literature review process and helps researchers identify potential areas for new research.
- Multiple PDF Analysis: Upload and analyze up to 3 PDF research papers simultaneously.
- Automated Summary Generation: Get concise summaries of each uploaded paper.
- Research Gap Identification: AI-powered analysis to identify potential research gaps.
- History Tracking: Save and compare previous analyses.
- Note Taking: Add and save notes for each analysis.
- PDF Export: Export analysis results in PDF format.
- Comparison Tool: Compare different analyses side by side.
- Frontend: React.js with Vite
- Backend: Python
- Styling: Tailwind CSS + Custom CSS
- PDF Processing: jsPDF
- State Management: React Hooks
- Storage: Local Storage for history persistence
-
Clone the repository:
git clone https://github.com/Cortana-Devs/Research-Gap-Analyzer.git
-
Install dependencies:
cd Research-Gap-Analyzer npm install -
Start the development server:
npm run dev
-
Access the application at
http://localhost:5216
-
Starting the Application
- Launch the application.
- Click the "Start" button on the welcome screen.
-
Uploading Papers
- Click the upload area or drag and drop PDF files.
- Select exactly 3 PDF research papers.
- Ensure all files are in PDF format.
-
Analyzing Papers
- Click the "Analyze Research Gaps" button.
- Wait for the analysis to complete.
- View generated summaries and identified research gaps.
-
Managing Results
- Add notes to your analysis.
- Compare different analyses.
- Export results as PDF.
- View history of previous analyses.
- Automated extraction of key information from PDFs.
- Generation of concise summaries.
- Identification of research methodologies and findings.
- Storage of up to 5 recent analyses.
- Addition of personal notes.
- Comparison between different analyses.
- PDF export of analysis results.
- Formatted research gap findings.
- Inclusion of paper summaries.
- Node.js v18 or higher.
- Modern web browser with JavaScript enabled.
- Minimum 4GB RAM recommended.
- Internet connection for API functionality.
Special thanks to:
- Ms. E. A. Jayamuthu Sandamali Edirisinghe
Lecturer (Probationary)
Email: jayamuthu@sjp.ac.lk
This project is part of the final year project requirements for the BICT (Honours) Degree at the University of Sri Jayewardenepura.
© 2024 Department of ICT, Faculty of Technology, University of Sri Jayewardenepura. All Rights Reserved.