Elucidate is a Chrome extension to change the reading level and language of selected text using GPT-3.5.
Elucidate may be used to convert highlighted text on any website to a different reading level, language, or both. When activated, this extension deletes selected text on a website, calls the OpenAI API for a translated version, then places the new text in the original text's place. Elucidate will generally complete a translation within a few seconds, however, the translation time will increase roughly linearly with the length of the selected text. We anticipate three main use cases for this extension:
- To convert pieces of text to more approachable versions for those developing their reading skills.
- To covert technically-dense passages into more generally accessible translations.
- To facilitate learning another language by enabling a user to practice reading text in their target language at a comfortable reading level.
This project represents a continuation of our submission to the Duke Generative AI Hackathon (Hackathon DevPost).
- Pin the Elucidate extension to the Chrome bookmarks bar.
- Click on the Elucidate logo in the bookmarks bar to toggle the visibility of the Elucidate UI.
- The Elucidate logo should be visible on the bottom left corner of the Chrome Window. Click on the logo to access the Elucidate UI.
- Highlight a selection of text you would like to translate.
- Choose a desired language and reading level in the UI.
- Click "Translate Text", wait a moment, and the translation should soon appear in the selected text's place.