PaperTrail is an integrated information system designed to enable efficient discovery of research papers, patents, and domain experts through a Gemini-based query interface and multi-database integration.
It incorporates a distributed query processing pipeline utilizing schema and entity matching to harmonize databases across separate machines, ensuring reliable data retrieval and real-time result consolidation.
-
Enhanced Literature Discovery: Finding relevant research articles, journals, etc. based on some keywords.
- This can help understanding the research domain and existing work better
- Can help with finding relevant citations to support one’s work
-
Patent Exploration and Analysis: Checking for patents in a particular domain.
- An existing patent can affect the decision to create a product or service in that area.
- Approaching patent holders with the intention of buying their patents.
-
Expert Networking and Collaboration: The application can recommend researchers one can approach for a particular area of interest. This can be based on factors like:
- Recent papers in that domain
- Number of citations and their impact
- Total number of patents
-
Get Answers for Complex Queries: We can remove a laborious search by giving answers from multiple databases for complex and practically significant queries. E.g. Give me a list of all the Professors of IIIT-Delhi who have more than 4 research publications in A Star Conferences and at least one Patent.
-
Academic Researchers (Students & Professors): Find literature, connect with experts, identify research gaps, and stay updated for collaboration and research support.
-
Industry Researchers and Engineers: Access patents, papers, and collaborators to drive product development, innovation, and strategic planning.
-
Businessmen and Entrepreneurs: Identify emerging technologies, assess market opportunities, and engage with researchers for business ventures.
- Clone the repo
git clone https://github.com/aryanGupta-09/PaperTrail.git
- Go to the project directory
cd PaperTrail
- Install NPM packages
npm install
-
Set up the data sources
-
Start the server
npm start
![Query_bar](https://private-user-images.githubusercontent.com/96881807/405687076-6dbcffed-9dce-44dc-8f41-c5a1498fa330.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMzgzMzIsIm5iZiI6MTczOTMzODAzMiwicGF0aCI6Ii85Njg4MTgwNy80MDU2ODcwNzYtNmRiY2ZmZWQtOWRjZS00NGRjLThmNDEtYzVhMTQ5OGZhMzMwLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwNTI3MTJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04MjgxZjMxZWE0YTA5M2RjYzY4MzI4MTI2Yzc2ZjhmYzhhMjdiMWVmYWRiNzZlMTdiNmI2NTc3YWMxZGNiOTkyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.cKgnu6W1Ac0IngaoGiU8okRb1s_IPmgTgC0Fs3XTg8U)