https://github.com/desktopcleaner/academiclearner
Chrome extension that highlights academic words on web pages and facilitates learning academic vocabulary.
https://github.com/desktopcleaner/academiclearner
educational-project english-learning extension-chrome html javascript
Last synced: 7 months ago
JSON representation
Chrome extension that highlights academic words on web pages and facilitates learning academic vocabulary.
- Host: GitHub
- URL: https://github.com/desktopcleaner/academiclearner
- Owner: DesktopCleaner
- License: mit
- Created: 2024-10-13T23:20:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-22T01:01:43.000Z (10 months ago)
- Last Synced: 2025-02-15T03:41:50.557Z (8 months ago)
- Topics: educational-project, english-learning, extension-chrome, html, javascript
- Language: JavaScript
- Homepage:
- Size: 340 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
### A Chrome extension that highlights academic words on web pages and allows you to learn them in context.
https://github.com/user-attachments/assets/07bd8cbc-7d67-4771-bd29-313ebe0b73d6
## Key Features
- Automatic Highlight
- Highlight (in pink) on web pages when they are opened/refreshed
- Using a academic word list analyzed from '22-24 Nature articles
- Maximum 40 highlighted words per page
- Hover to show pop-up
- `Master`
- Append the highlighted word to mastered list so they won't be highlighted again
- Mastered words can be toggled on/off
- Mastered words can be searched by characters
- `Learn`
- Open up a new tab with a dictionary definition of the highlighted word
- Learned words will still be highlighted the next time
- Sync Storage
- Storage shared accross devices
## Database
#### The academic word list used for highlighting was analyzed from all open-access Nature research articles from 2022 to 2024.
#### Words are analyzed by frequency, with stepwords, common words and specific field-related words removed.
#### The "list" consists of the top 570 words from the analysis.
#### More details about the database: [NatureMagazineScraper](https://github.com/DesktopCleaner/NatureMagazineScraper)
## How to Use
#### Simply download `al-extension` folder and upload it to "my extension" on Chrome extensions page.
## Emailware
#### Feel free to send me an email to share your feedbacks or suggestions.
## Credits
#### This extension uses the following open source libraries.
- [jQuery](https://github.com/jquery/jquery)
## What's Next
- Customizations
- Customize highlight color, maximum highlighted words per page etc.
- Gamified Features to Encourage Learning
- Point system
- Achivements
- More attractive UI
- Refine Database
- Ensure a variety of academic articles are used, not just from Nature
- Expand academic word list for highlighting
### About Me
#### Hi👋! I'm a high school student in Canada. This is my first independent Github project!
#### I've put lots of efforts into learning how to code a Chrome extension and creating this project😿
#### English is my 2nd language. It has been troubling for me to learn English vocabulary, which actually inspired me to develop this project!📚