An open API service indexing awesome lists of open source software.

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.

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

HTML5
CSS3
JavaScript
Node.js
Express.js
MySQL
Knex.js 
Fuse.js 
Axios 
AWS 
Gemini

## 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 work

2) 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 patents

4) 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

Query_bar