Inspiration

The inspiration for FACTER came from the growing concerns over misinformation and the inability of most users to verify the credibility of content they encounter online. With the rapid spread of false news on social media and websites, I recognized the need for a reliable platform that empowers people to easily assess the trustworthiness of articles and posts. This led me to create FACTER, a solution that combines automated verification with community-driven fact-checking to provide users with real-time credibility assessments.

What it does

FACTER allows users to input links from news articles or social media posts for verification. The platform offers two main functions:

  • If the link has been previously analyzed, users are redirected to the existing verification page with up-to-date credibility scores and verification details.
  • If the link is new, FACTER extracts key content, compares it with verified news sources, and generates a credibility score. A new verification page is created and continuously updated as new information emerges.

Additionally, FACTER incorporates a Community Notes feature where registered users can submit fact-checking notes on articles. These notes are reviewed for accuracy before being displayed, and users can upvote helpful notes, guiding others to the most trusted information.

How we built it

We built FACTER using a combination of cutting-edge technologies:

  • Real-Time Data Fetching: We integrated news APIs to pull the latest articles and data to compare against the links users submit.
  • Natural Language Processing (NLP): We used NLP techniques to analyze and compare content, identifying key facts and cross-referencing them with credible sources.
  • Database Management: A relational database stores verification reports and user interactions, ensuring efficient access to information.
  • Community Engagement: We developed a platform where registered users can submit, review, and upvote fact-checking notes, creating a collaborative environment for verifying content.
  • Security: The platform uses secure user authentication methods to ensure privacy and allow users to recover their accounts safely.

Challenges we ran into

While building FACTER, we faced several challenges:

  1. Real-Time Accuracy: The constant flow of new information meant that we had to ensure our system could quickly and accurately verify content in a rapidly changing digital landscape.
  2. Moderation of User Contributions: Managing user-generated content was challenging. We had to create an efficient review process to ensure the accuracy and reliability of submitted community notes.
  3. Scalability: As the platform grew, it became crucial to ensure that FACTER could scale to handle increased traffic and user activity without compromising performance.
  4. Choosing Reliable Sources: Identifying trustworthy news sources to compare against was a time-consuming task, as there are countless outlets, and we needed to ensure they were both reputable and unbiased.
  5. Privacy & Security: Ensuring the protection of user data and secure account management was a key challenge, particularly when dealing with user contributions and account recovery systems.

Accomplishments that we're proud of

We are particularly proud of several key achievements:

  1. Real-Time Verification: FACTER can now provide real-time credibility scores for news articles, ensuring that users always have up-to-date information about the content they are reading.
  2. Community-Driven Fact-Checking: The Community Notes feature has fostered an engaged user base, allowing individuals to contribute to the verification process and collaborate in combating misinformation.
  3. Scalable Architecture: Despite the challenges of growth, FACTER has successfully scaled to handle increased demand and can support more users and more data without sacrificing performance.
  4. User Trust: We’ve created a platform where users feel confident that the information they are receiving is accurate, helping to build a sense of trust in the verification process.

What we learned

Throughout the development of FACTER, we learned a great deal:

  • The power of community: Leveraging community engagement for fact-checking allows us to scale the verification process far beyond what automated systems alone can achieve.
  • The complexity of misinformation: Understanding how misinformation spreads and the nuances of content analysis has deepened our knowledge of how to design effective verification tools.
  • Importance of data security: Protecting user data and ensuring the integrity of user accounts are crucial to maintaining trust in the platform.
  • Real-time data handling: Handling real-time data from multiple sources required significant optimisation to ensure the platform could provide timely and accurate credibility assessments.

What's next for Facter

Looking forward, there are several exciting developments planned for FACTER:

  1. Enhanced NLP Capabilities: We plan to integrate more advanced NLP techniques to improve the accuracy and efficiency of content analysis, enabling faster and more detailed comparisons.
  2. Expanding Trusted Sources: We aim to expand our database of reliable sources to ensure that our comparisons are always based on the most reputable and diverse news outlets.
  3. Mobile Application: To reach a wider audience, we plan to develop a mobile app that allows users to verify content directly from their phones.
  4. User Gamification: We are exploring ways to gamify the community contributions to encourage more users to participate in the fact-checking process.
  5. Global Expansion: We aim to extend the platform’s reach by adding more languages and news sources from around the world, making FACTER a truly global solution for misinformation.

Built With

Share this project:

Updates