Science Fair Origin
Started as a high-school scientific fair project focused on the social problem of misinformation.
AI-assisted fake news detection platform originally created for a 2025 high-school science fair and later evolved into a portfolio-ready Flask, NLP and machine learning application.
Started as a high-school scientific fair project focused on the social problem of misinformation.
Won first place at the original science fair where the project was presented.
Presented at MostraTEC, one of the largest science and technology fairs in Latin America.
Achieved third place in Computer Science, reinforcing the technical relevance of the project.
Overview
FNDetector is an educational and applied artificial intelligence project designed to help users evaluate suspicious news claims. It combines a web interface, a Flask backend, local labeled data, BERT embeddings and an explainable legacy verification baseline.
The goal is not to replace professional fact-checking, but to provide an assistive signal that encourages users to investigate information before sharing it.
Detection Approaches
Uses embeddings from the Portuguese BERT model neuralmind/bert-base-portuguese-cased with a trained logistic regression classifier to estimate whether a claim resembles true or fake examples from the dataset.
Searches for related articles, extracts readable text, compares textual similarity and returns a transparent corroboration score based on retrieved sources.
Technical Stack
Architecture
FNDetector/
├── app.py
├── data/training/
├── docs/
├── models/
├── src/fndetector/
├── web/pages/
├── web/static/
├── requirements.txt
└── README.md
Core Features
Impact
FNDetector connects artificial intelligence with a real social issue: misinformation. It was built not only as a technical experiment, but also as a project that could be presented to judges, students, teachers and the public.
Its evolution from a science fair prototype into a structured software repository shows both research communication and practical engineering skills.
View the source code, documentation, project structure and development history of FNDetector.
Open GitHub Repository