Inspiration

The primary inspiration for building Truthify is the amount of biased news that is always pushing some sort of agenda. For example, if an individual is murdered in the news then depending on certain factors like their ethnicity and the ethnicity of the murderer and the source of the news outlet the reader may come away with unjustified sympathy towards the assailant or maybe the opposite depending on the organization doing the reporting. Truthify aims to dispel any sort of biases and simply communicate the facts.

I've had this idea for almost a year and I originally planned to utilize Gemini Pro for it but once I saw this competition I thought Gemini-nano would be perfect for it!

What it does

Truthify simply rewrites news articles on popular news websites in order to remove any biases that may exist in the article's content.

How we built it

I utilized another Chrome Extension's code base of mine as the base for the app. I then read up a little bit on Gemini-Nano and I used my 15+ years of JavaScript experience to quickly build the application.

Challenges we ran into

The only challenge I ran into was using the Gemini-Nano API incorrectly initially. I didn't realize I wasn't passing in the text as the first parameter but rather I was passing it in as a part of the options parameter in the 'text' property.

Accomplishments that we're proud of

Building the app and website very quickly, less than a day.

What we learned

Gemini-Nano can take a decent amount of time to download!

What's next for Truthify

Expand to support more news websites.

Built With

Share this project:

Updates