Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added My Project #206

Merged
merged 6 commits into from
Apr 3, 2025
Merged

added My Project #206

merged 6 commits into from
Apr 3, 2025

Conversation

champsheard
Copy link
Contributor

BrowserBuddy Extension Submission

Project Details

  1. What is the name of your project?
    Web Summarizer

  2. How many hours did you spend developing this?
    2

  3. What problem does your extension solve, or what makes it unique?
    This Chrome extension, called Web Summarizer, automatically extracts and summarizes the content of any webpage. It sends the entire webpage text to the Cohere API, which generates a concise summary. The extension then highlights key sentences or paragraphs that match the summary, making them stand out with a yellow background and bold text. A summary box is displayed in the top-right corner of the webpage, providing a quick overview of the content. Designed for efficiency, this extension is perfect for users who want to quickly grasp the main points of long articles or blog posts without reading the entire text.

  4. How many people have tested your extension?
    I believe it has been tested on 3 devices

  5. Does your extension work in Chrome and uses Manifest Version 3?
    Yes

Additional Comments

I tried to submit yesterday, but didn't know I needed to make a pull request. I submitted yesterday on Airer
(Feel free to provide any additional context or notes here)

Copy link

vercel bot commented Mar 20, 2025

@champsheard is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

@JosiasAurel
Copy link
Collaborator

JosiasAurel commented Mar 20, 2025 via email

@champsheard
Copy link
Contributor Author

My extension uses state-of-the-art AI to quickly and efficiently summarize websites into a few sentences. This allows users to determine if the website contains the information they need. Additionally, my extension features a simple and intuitive user interface that does not obstruct the view of the website.

Copy link
Collaborator

@JosiasAurel JosiasAurel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not different from existing submissions/extensions.

@champsheard
Copy link
Contributor Author

Would incorporating additional features be enough to distinguish it from the other submitions?

@JosiasAurel
Copy link
Collaborator

JosiasAurel commented Mar 20, 2025 via email

@champsheard
Copy link
Contributor Author

I added a feature so that it doesn't automatically give you a summary of the website. The user can ask the AI what precisely it is looking for; then, the AI will respond based on that. For example, if I was looking at a website on history but only wanted a specific part about a certain era, the AI would only summarize that part. This improves the user's efficiency.

@JosiasAurel
Copy link
Collaborator

I added a feature so that it doesn't automatically give you a summary of the website. The user can ask the AI what precisely it is looking for; then, the AI will respond based on that. For example, if I was looking at a website on history but only wanted a specific part about a certain era, the AI would only summarize that part. This improves the user's efficiency.

This already exists in other extensions

@champsheard
Copy link
Contributor Author

I’m thinking of changing the extension to instead provide flashcards instead of an AI summary. Do you think that would be enough to make my extension stand out from the others? Thank you for all your help!

@JosiasAurel
Copy link
Collaborator

JosiasAurel commented Mar 21, 2025 via email

@champsheard
Copy link
Contributor Author

I added the flashcard functionality

Copy link
Collaborator

@JosiasAurel JosiasAurel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do i use this? I can't click the extension nor do I get any options in the context menu when I select text
image

@champsheard
Copy link
Contributor Author

There was a bug that prevented the extension from running on the website you showed me. I modified the code, and the interface should appear in the bottom right-hand corner. I have attached a screenshot for reference. I appreciate your patience!
Screenshot 2025-03-23 at 9 36 28 AM
Screenshot 2025-03-23 at 9 37 15 AM
Screenshot 2025-03-23 at 9 37 27 AM

Copy link
Collaborator

@JosiasAurel JosiasAurel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works on wikipedia but still not on my personal webiste.
image

Here's is a test link

@champsheard
Copy link
Contributor Author

Hey, this should now work on your website. I have added screenshots of it working.
Screenshot 2025-03-24 at 12 46 40 PM
Screenshot 2025-03-24 at 12 46 30 PM
Screenshot 2025-03-24 at 12 46 16 PM

@JosiasAurel
Copy link
Collaborator

Screen.Recording.2025-03-25.at.07.58.31.mov

@champsheard
Copy link
Contributor Author

Copy link
Collaborator

@JosiasAurel JosiasAurel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm! please fill this form if you haven't yet

@JosiasAurel JosiasAurel merged commit a9f16e1 into hackclub:main Apr 3, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants