To test the Athena DeepCite extension in its current state:
-
Build the TypeScript files:
npm run build
-
Load the extension in Chrome:
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top-right corner
- Click "Load unpacked"
- Select the root folder of the repository (
/Users/samaydhawan/athena-deepcite)
- Open Chrome and navigate to
-
Verify the extension is loaded:
- You should see "Deep Research Citation Verifier" in your list of extensions
- Make sure it's enabled (toggle should be on)
- Navigate to a webpage with factual content (e.g., a news article, Wikipedia page, etc.)
- Look for the "Analyze Webpage" button in the top-right corner of the page
- Click the button to begin analysis
- Wait for the analysis to complete (the button will show "Analysis Complete")
- A claims overlay panel will appear on the right side, showing all detected factual claims
- Factual claims in the text should be highlighted with a subtle blue background
- Only claims with a fact certainty score above 40% will be highlighted and included in the overlay
- Hover over a highlighted claim to see a tooltip with source information and certainty score
- Click on a claim in the overlay panel to jump to its location in the text
- Click the close button (×) in the top right of the overlay to minimize the panel
- Click on a source link to open the original source document
Good test pages:
- Wikipedia articles on scientific topics
- News articles from major publications
- Research blog posts
- Open a PDF document in Chrome
- Look for the "Analyze PDF" button in the top-right corner
- Click the button to begin analysis
- Wait for the claims overlay panel to appear on the right side
- The panel will show detected claims with fact certainty scores and source information
- Only claims with a fact certainty score above 40% will be included in the overlay
- Each claim shows a visual meter indicating its certainty level
- Click on a claim to navigate to its location in the PDF
- Click the close button (×) in the top right of the overlay to minimize the panel
Good test PDFs:
- Academic papers
- Reports with factual information
- News articles saved as PDFs
- The extension may not correctly highlight claims in all webpages due to varying DOM structures
- Some websites block content scripts or have complex formatting that interferes with highlighting
- Very large PDFs may take a long time to process
If the extension isn't working correctly:
-
Check for errors in the console:
- Right-click on the page and select "Inspect"
- Go to the "Console" tab
- Look for any error messages related to the extension
-
Verify the extension is loaded properly:
- Go to
chrome://extensions/ - Make sure the extension is enabled
- Click the "Errors" button to see if there are any loading errors
- Go to
-
Rebuild the extension:
- Run
npm run build - Go to
chrome://extensions/ - Click the refresh icon on the extension card
- Run
-
Check for content restrictions:
- Some websites block content scripts or iframe content
- Try the extension on a different website
When reporting issues, please include:
- The URL of the page where the issue occurred
- Steps to reproduce the issue
- Any error messages from the console
- Browser version and operating system information