Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,30 @@ It uses different models (e.g., Naive Bayes, LSTM ๐Ÿง ) trained on the **LIAR da

<img src="https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif" width="100%">


## ๐ŸŒ Vision

Build a more informed internet by making factโ€‘checking fast, accessible, and trustworthy for everyone.

<img src="https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif" width="100%">

## ๐ŸŽฏ Mission

- โšก Speed: deliver quick, reliable fakeโ€‘vsโ€‘real assessments
- ๐Ÿ”Ž Clarity: present results with confidence and clear cues
- ๐Ÿง  Learning: support multiple models and continuous improvement
- ๐ŸŒ Access: keep the app simple to use across devices

<img src="https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif" width="100%">

## ๐Ÿค” Why QuickFactChecker?

- ๐Ÿงญ Oneโ€‘place check: paste text or URL and get a verdict fast
- ๐Ÿงฎ Multiple models: Naive Bayes, Logistic Regression, Random Forest, LSTM
- ๐Ÿ“Š Transparent output: result + confidence to judge reliability

<img src="https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif" width="100%">

## ๐Ÿงญ Project Flowchart

```mermaid
Expand Down Expand Up @@ -165,6 +189,16 @@ python scripts/setup_nltk.py

<img src="https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif" width="100%">

## ๏ฟฝ๏ธ Troubleshooting

- โ›” NLTK resource errors: run `python scripts/setup_nltk.py` again; check internet connection
- ๐Ÿ“ฆ Import errors: ensure virtualenv is active and `pip install -r requirements.txt` ran without errors
- ๐ŸŒ CORS or fetch failures for URLs: verify the target site is reachable; try plain text input
- ๐Ÿงช Notebook issues: update Jupyter and restart kernel; ensure correct interpreter (venv)
- ๐Ÿ”Œ Port in use: stop prior app instance or use a different port

<img src="https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif" width="100%">

## ๐Ÿ“Š Baseline Model Comparison

We evaluated three models on the LIAR dataset using TF-IDF features. Example results ๐Ÿ“ˆ (accuracy & precision):
Expand Down