psa: for some reason wakatime decided to tweak out so here are my other hackatime projects:
- https://hackatime-badge.hackclub.com/U074B2Y4ANL/welcome |
- https://hackatime-badge.hackclub.com/U074B2Y4ANL/research-extension |
finds research papers related to the topic in your notes by web scraping different academic databases
inspired by my ap seminar-traumatized friends (a class which involves doing a lot of research on topics) and my desire to procrastinate my summer hw
- uses AI to identify the most important research phrases from your notes
- searches research paper databases using each phrase; papers update automatically as you type
- enables organization by having different pages for each topic
- generates summaries for the papers using AI
- begin writing your research notes in the main text area
- the system automatically extracts key research phrases
- relevant papers appear in the right side bar
- click on a paper or generate a summary!
-
Clone the repository
git clone https://github.com/sophia0805/research-extension cd research-extension -
Install dependencies
npm install
-
Run the development server
npm run dev
-
Open your browser Navigate to http://localhost:3000
I struggled a lot with discovering how to web scrape specific academic databases, since it was something I hadn't previously explored. Some of the sites I initially tried to use (such as science direct) had prevention in place so I just cut them out/replaced them with other sites.