Monitor Diário
Monitor Diário is a digital platform designed to help journalists, researchers, civil society organizations, and any interested citizen easily and systematically track topics of interest published in the Official Gazettes of the nine states in Brazil’s Northeast region. The platform aims to turn official publications into useful alerts, providing summaries, context, and references to the relevant Official Gazette and page, making it easier to verify information, conduct journalistic investigations and academic research, and monitor government actions.
How It Works
Users can register topics of interest, keywords, and monitoring criteria, such as public contracts, appointments, public procurement, infrastructure projects, healthcare, education, or other specific subjects. These settings guide the processing of documents collected by the system. Every day, Monitor Diário scrapes the monitored Official Gazettes, processes their content, and uses artificial intelligence models to identify excerpts related to the registered criteria, extract relevant information, and generate summaries.
When a publication matches a monitoring criterion, the system structures the results and makes them available on the platform, while retaining a reference to the original document for verification. Findings can also be consolidated into reports sent by email, allowing users to automate the monitoring of specific topics without having to manually review every Official Gazette.
Documentation
Monitor Diário is an open-source application consisting of a frontend developed in HTML, CSS, and JavaScript, integrated with Supabase for authentication and data storage, and a TypeScript backend responsible for collecting, processing, and analyzing Official Gazettes. The backend automates document retrieval and processing, organizes content according to the monitoring criteria registered by users, and identifies potential matches with their selected topics and keywords. The architecture also incorporates artificial intelligence models for language processing, enabling the extraction of relevant information and the generation of summaries from the collected documents.
The technical workflow begins with the configuration of a monitoring request, which defines a title, keywords, state, and a detailed description of the topic. The system uses this information to process content from Official Gazettes and identify occurrences related to the registered criteria. The results are stored and made available in the platform’s authenticated area, along with references to the original sources. The project’s source code and technical documentation are available for inspection, development, and collaboration in the Monitor Diário GitHub repository.
Illustrative Images
Click on the image to enlarge it.