ExCite is a Chrome extension designed to bring academic credibility to the web content you consume. Utilizing APIs like PubMed, this extension fetches relevant academic citations that provide a scholarly perspective to the arguments and key points present in the content you're viewing.
ExCite integrates seamlessly into your browser experience. While reading an article or watching a video online, simply activate the extension to:
- Scan the text content or fetch transcripts for video content.
- Summarize the content into arguments, key points, and quotations.
- Retrieve academic citations from PubMed to support these key points.
- Listens for extension activation and initializes the content script.
- Scans and processes the text content on the web page.
- Provides a user interface to activate the extension and view results.
- Handles API calls to PubMed and other academic databases.
- Manages API requests and responses, ensuring data integrity and security.
/fetchCitations
: Retrieves relevant academic citations from PubMed based on the summarized key points.
- Clone the repository.
- Load the extension into Chrome via
chrome://extensions/
. - Run
npm install
to install server dependencies. - Run the server using
node server.js
.
Contributions are welcome. Please fork the repository, create your branch, make changes, and submit a pull request.
This project is licensed under the MIT License.