Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Deep Think Chrome Extension

This project provides the Chrome Extension version of the Deep Think service β€” an AI-powered tool for critical reading and media analysis. The extension enables users to analyze web content directly within the page they're viewing, offering sentence-level classification, summary, and author intent detection without switching tabs or copying text.


πŸš€ Features

  • One-click analysis of any webpage without copying or pasting

  • In-page overlays that highlight sentences based on clarity:

    • 🟩 Clear sentences: Objectively interpretable or fact-based
    • πŸŸͺ Ambiguous sentences: Subjective, emotional, or open to multiple interpretations
  • summary and author intent at the top of the page

  • Interactive tooltips on sentence click, with:

    • Classification explanation
    • Alternative interpretations (if ambiguous)
    • Reference links to external sources (if ambiguous)
  • Popup shortcut that lets users analyze the current webpage in the full Deep Think web app β€” no need to copy or paste anything.


🧭 How to Use

πŸ” Option 1: In-page Overlay Mode

  1. Navigate to any article or webpage.
  2. Click the Deep Think floating button at the top-right corner of the page.

image

  1. The AI will:

    • Display a summary and author intent analysis at the top.
    • Highlight all sentences as clear or ambiguous.
    • Show explanation tooltips when you click on a sentence.

image

image


πŸ”— Option 2: Open in Web App

  1. Click the Deep Think icon in the Chrome toolbar.
  2. A popup will appear with an option to open the current page inside the Deep Think web app.

image

  1. This launches a full-page version of the analysis with enhanced UI and controls.

image


βš™οΈ Setup Instructions

To run this extension locally for development:

  1. Clone the repo and open chrome-extension directory.

  2. Run the local build:

    npm install
    npm run build
    
  3. Open chrome://extensions/ in Chrome.

  4. Enable Developer Mode (top right).

  5. Click β€œLoad unpacked” and select the dist/ directory.

Important Configuration:

  • In content.js, update the onclick function to point to your server address.
  • In extension.js, update the extension function to point to your client address.

πŸ§‘β€πŸ’» Author

This extension is part of the Deep Think project β€” helping users engage with digital content more critically by leveraging explainable AI and in-context feedback.


πŸ“œ License

MIT License

About

πŸ† Asia Impact Hackathon 2025 KAPS Award Winner β€” Deep Think Chrome extension for in-browser critical reading and news analysis

Resources

Stars

0 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages