Inspiration

In a world inundated with misinformation and fake news, the quest for truth has become increasingly challenging. Inspired by the pressing need to combat the spread of false information, our team embarked on a journey to develop an innovative solution: a misinformation-detecting app. With a mission to empower users with accurate information, our project aims to foster critical thinking and promote digital literacy in an era where truth is often obscured by falsehoods.

What it does

Given a text input from the user, the app passes it along to the server implementing the AI search algorithm. Upon receiving the prompt text, the algorithm searches the web for sites that support, refute, or otherwise shed light on the statement. It then condenses these sources by filtering out untrustworthy or unhelpful information. This response is then packaged and returned to the client application where it is displayed in the form of a chat interface.

How we built it

Throughout building this app our group encountered numerous difficult challenges to provide our users with easy-to-access accurate information. There was two big challenges that we had to overcome, the UI and the Server to connect the app to. The UI required a lot of development and growth from our coders in using Flutter and Dart to implement a professional and clean interface for our users. The server was another large challenge since technology often does not like to do what you ask every time. Things break often and debugging can be incredibly opaque and challenging. As such creating the link between our Flutter application and the server to return the responses from provided an adequate challenge for the group.

Accomplishments that we're proud of

The main accomplishments that our group is proud of are correlated directly to the challenges that we overcame. Our knowledge of the programming language dart has expanded rapidly over a very short period of time which allows for more projects to be created in the future. Connecting a server was another accomplishment that we are very proud of since there are a multitude of projects in the future that will need to have different platforms interconnected.

What's next for ReInform

Our future goals for ReInform are in essence quite simple but at the same time very impactful. The app currently runs only on Android devices. We hope to expand upon this in the future by creating an app for Apple devices as well as a web version of the app so that PC users will have access to this invaluable resource. Another goal we hope to implement is to have an automatic version of the app as well as the main app itself as we have now. This automatic version will have two modes, an automatic mode where the app is routinely checking the screen for misinformation and giving the user a notification if some is found. There will also be a manual mode where the app will be allowed to look at the screen when the user asks it to do so and return any misinformation found on the page.

Built With

Share this project:

Updates