Inspiration
Fake news is rampant in this day and age; we aim to rectify that.
What it does
The TruthSayer chrome extension automatically rectifies false information by replacing it with the irrevocable truth that the Earth is in fact, flat. It corrects misleading vocabulary and photoshopped photographs with the True Facts.
How we built it
We used manifest.json, JavaScript, and HTML to modify a webpage's DOM.
Challenges we ran into
Our initial plan was to use OpenAI's various API (DALL-E, TTS, Moderation, Whisper) but since those are behind a paywall, we had to look for other options. We tried to find a alt-text generator API, but they required payment. We tried to implement a model from HuggingFace for text to image generation, but ran into problems and ultimately, could not have a runtime that was short enough for our use.
Also, none of us know how JavaScript works.
Accomplishments that we're proud of
It is truly chaotically evil, and ultimately, so so useless. Even we get jumpscared by the flat earth pictures that appear out of nowhere sometimes. It was so successful, we couldn't even read tutorials because the code screenshots were replaced by images of flat earths. So evil. What an amazingly horrible extension.
What we learned
Web dev is hard.
What's next for Truthsayer
While this would decrease the chaos factor, we would want to implement a way to only replace images that have spherical Earths with flat Earth photographs (the true form of the Earth) by using first a image to text generator combined with a text to image generator, where the alt text would be used as a prompt but the words sphere, round, etc would be replaced by flat. This would make it more convincing, and evil, rather than undiscriminately replacing every single image on the webpage.

Log in or sign up for Devpost to join the conversation.