Skip to content

This project crawls Flemish factchecking sites, extracts all the relevant information in a Postgresql database and makes it available via a Python API.

Notifications You must be signed in to change notification settings

nathantetro/factcheck-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙ Flemish Factcheck API

This project crawls Flemish factchecking sites (sites listed below), extracts all the relevant information in a Postgresql database and makes it available via a Python (Flask) RESTful API in JSON format.

Sites crawled:

  1. https://www.knack.be/nieuws/factcheck/
  2. https://www.vrt.be/vrtnws/nl/rubrieken/desinformatie/check/

Features Extracted

"title" : Title of the factcheck.
"description" : Short description of the factcheck.
"URL" : URL of the article.
"language" : Language of the factcheck. ("fr","nl")
"date" : Date when the factcheck was published.
"publisher" : Publisher of the factcheck (organization).
"thumbnail" : Thumbnail of the article.

Usage

Run app.py. Wait until everything has been initilialized.
Then go to the app's url. For example: http://127.0.0.1:5000/api/knack

Deployed with Heroku. HEROKU LOGO

About

This project crawls Flemish factchecking sites, extracts all the relevant information in a Postgresql database and makes it available via a Python API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages