To achieve this it will be necessary:
- Collect/download raw data from various government and non-governmental organizations
- Clean up raw data and organise it in some kind database.
- Create tool to make queries easy.
- Or perhaps dump all data into AI and ask questions in natural language.
By selecting particular school information like this will be provided:
- School scores on national exams.
- School scores from the external evaluations exams.
- School town, municipality and region.
- Employment rate in a town or municipality.
- Average health of the population in the region.
Some of these are available only in bulgarian.
- https://danybon.com/klasazia
- https://nvoresults.com/index.html
- https://ri.mon.bg/active-institutions
- https://www.nsi.bg/nrnm/ekatte/archive
- Information about all Bulgarian schools with their scores during recent years cleaned and organised into SQL tables
- Information about all Bulgarian villages, cities, municipalities and districts cleaned and organised into SQL tables
- Information about all Bulgarian villages and cities census since beginning of this century cleaned and organised into SQL tables.
- Information about all Bulgarian municipalities about religion, ethnicity cleaned and organised into SQL tables.
- Data successfully loaded to locally running Ollama with help to Vanna.AI
- Add more statistical information about municipalities and ....
- Install ollama and gpt-oss model
- Install requirements
- Install PostgreSQL database and execute initial configuration
- Fill in database tables
$ bash build.sh- Start Vanna.AI
$ ./vannaai.pyFor better results use queries in Bulgarian language like:
- Колко общини има в България?
- Коя е най-малката от тях през 2005 година?
- Коя учебна институция има най-добър резултат от изпитите по математика през 2024 година?
- В кое населено място се намира?
- Колко е голямо?