https://github.com/aryangupta-09/papertrail
An integrated research and patent information system.
https://github.com/aryangupta-09/papertrail
aws-ec2-intances data-integration data-retrieval data-virtualization data-warehouse-architecture distributed-databases entity-matching expressjs gemini information-integration information-retrieval information-system javascript knexjs mysql natural-language-queries nodejs query-builder schema-mapping schema-matching
Last synced: 3 months ago
JSON representation
An integrated research and patent information system.
- Host: GitHub
- URL: https://github.com/aryangupta-09/papertrail
- Owner: aryanGupta-09
- Created: 2024-09-17T16:31:24.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-22T15:46:05.000Z (5 months ago)
- Last Synced: 2025-02-01T06:17:12.687Z (5 months ago)
- Topics: aws-ec2-intances, data-integration, data-retrieval, data-virtualization, data-warehouse-architecture, distributed-databases, entity-matching, expressjs, gemini, information-integration, information-retrieval, information-system, javascript, knexjs, mysql, natural-language-queries, nodejs, query-builder, schema-mapping, schema-matching
- Language: JavaScript
- Homepage:
- Size: 1.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PaperTrail
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.
## Tech Stack
## Use-cases/Close-to-Real Applications
1) Enhanced Literature Discovery: Finding relevant research articles, journals, etc. based on some keywords.
1) This can help understanding the research domain and existing work better
2) Can help with finding relevant citations to support one’s work2) Patent Exploration and Analysis: Checking for patents in a particular domain.
1) An existing patent can affect the decision to create a product or service in that area.
2) Approaching patent holders with the intention of buying their patents.3) 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:
1) Recent papers in that domain
2) Number of citations and their impact
3) Total number of patents4) 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.## Stakeholders
1) Academic Researchers (Students & Professors): Find literature, connect with experts, identify research gaps, and stay updated for collaboration and research support.
2) Industry Researchers and Engineers: Access patents, papers, and collaborators to drive product development, innovation, and strategic planning.
3) Businessmen and Entrepreneurs: Identify emerging technologies, assess market opportunities, and engage with researchers for business ventures.
## Installation
1. Clone the repo
```bash
git clone https://github.com/aryanGupta-09/PaperTrail.git
```2. Go to the project directory
```bash
cd PaperTrail
```3. Install NPM packages
```bash
npm install
```4. Set up the data sources
5. Start the server
```bash
npm start
```## Screenshots
![]()