[null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/flags/sk.png", "src": "https://semancik.me/static/images/flags/sk.png", "formatted_filename": "sk", "alt_text": "Sloven\u010dina"}, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/flags/en.png", "src": "https://semancik.me/static/images/flags/en.png", "formatted_filename": "en", "alt_text": "English"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/parldata.png", "src": "https://semancik.me/static/images/parldata.png", "formatted_filename": "parldata", "alt_text": "Parliamentary Data With an API"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/sayit.png", "src": "https://semancik.me/static/images/sayit.png", "formatted_filename": "sayit", "alt_text": "Debates of Slovak Parliament"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/napistejim.png", "src": "https://semancik.me/static/images/napistejim.png", "formatted_filename": "napistejim", "alt_text": "Write to Them!"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/vp.jpg", "src": "https://semancik.me/static/images/vp.jpg", "formatted_filename": "vp", "alt_text": "The Big Break"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/cila.jpg", "src": "https://semancik.me/static/images/cila.jpg", "formatted_filename": "cila", "alt_text": "CILA e-shop"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/cpc.png", "src": "https://semancik.me/static/images/cpc.png", "formatted_filename": "cpc", "alt_text": "Timetable for Passengers"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/bystricykel.jpg", "src": "https://semancik.me/static/images/bystricykel.jpg", "formatted_filename": "bystricykel", "alt_text": "Bystricykel"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/voko.png", "src": "https://semancik.me/static/images/voko.png", "formatted_filename": "voko", "alt_text": "Public Eye"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/urna.jpg", "src": "https://semancik.me/static/images/urna.jpg", "formatted_filename": "urna", "alt_text": "Which Way to My Ballot Box"}, null, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/vizur.png", "src": "https://semancik.me/static/images/vizur.png", "formatted_filename": "vizur", "alt_text": "Visual City Budget"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/hlasovania.jpg", "src": "https://semancik.me/static/images/hlasovania.jpg", "formatted_filename": "hlasovania", "alt_text": "Survey of Important Votes"}, null, {"document_url": "https://semancik.me/", "unformatted_src": "static/images/vuc.png", "src": "https://semancik.me/static/images/vuc.png", "formatted_filename": "vuc", "alt_text": "Results of Regional Election"}, null]
Jaroslav Semančík

e-mail: jaroslav_semancik(at)yahoo(dot)com
tel: +421 944 955 196
github: girogiro Democracy Backing and KohoVolit.eu

Parliamentary Data With an API A database of parliamentary data of Visegrad and Balkan countries accessible through a RESTful API. Information about MPs, their membership in groups, proposed motions, cast votes and debate transcripts are available. The data are daily updated from official websites of the respective parliaments and transformed to a common format convenient for reuse in applications. API and data are used by project EveryPolitician.

Projekt na GitHube
Python, Eve REST framework, MongoDB, TokuMX, Popolo

Debates of Slovak Parliament Transcripts of Slovak National Council debates in a modern readable look with fulltext search. Any point in the debate can be linked. Created as a demo application to use the database of parliamentary data and its API. The only site to easily read all debates of Slovak National Council since 1993 and to search them.

Rozpravy pre ďalšie krajiny Projekt na GitHube
Python, Django, ElasticSearch
 A web application making communication with politicians easy. Enter your address and find your national and local representatives. Then write a public message or question and the politician receives it to his/her mailbox. Sent messages and politicians' responses are published on the website and can be searched by fulltext or recipient.

Napíšte Im! (SK) Projekt na GitHube
PHP, Smarty, PostgreSQL, jQueryUI, Google Maps API

Scraper from Slovak Parliament

Scraper of data from Slovak National Council website and their transformation to Popolo data format in which they are stored in the common database of parliamentary data. The scraper detects changes on the official website of Slovak Parliament and updates the database by means of the API.

Python, lxml, Popolo

Various Projects

The Big Break A mobilizing application for teachers' protests in december 2015. An advent calandar for ministry of education. Every window reveals one of the problems and eye-openers in Slovak schools. Just nearby you can send your christmas wishlist for change directly to the ministry. Cities where the wishlists were sent from are shown on the map of Slovakia. Sincere wishes for change were sent by hundreds of people – teachers, parents and students.

PHP, PostgreSQL, jQuery, Masonry, Leaflet, Highslide JS

CILA e-shop A small elegant e-shop with slow fashion clothing of a young Slovak brand CILA.

Wordpress, Woocommerce

Timetable for Passengers A timetable of city public transport focused on the needs of passengers and more convenient than the usual one. All services you can use are shown chronologically ordered for every destination. There is no need to search for the nearest service among several separate lines. Also with better design, more information and easy to understand without excessive symbols.

Python, TeX, Highslide JS

City Assembly Explorer


Python, Django, PostgreSQL, YouTube API, Google Sheets A website promoting bicycle transport in Považská Bystrica. Information, advice, examples from other cities, local conditions.

Drupal 6

Widgets and Notifiers

Public Eye A widget to check on contracts and expenses of public institutions which is embeddable to any website. The widget displays recent contracts, invoices and orders published by a particular institution. Used by civic news portals in Považská Bystrica and Rožňava.

Python, lxml, Bottle, jQueryUI, cron

Which Way to My Ballot Box A widget that finds the polling station corresponding to the entered address and displays the shortest route on a map. Created for local elections 2014 in Považská Bystrica. Used by website Považská Bystrica Openly.

Python, jQuery, Google Maps API


A script that daily checks the official municipal website of Považská Bystrica. If there is announced a session of any commission, city council or city assembly planned for the following days, all subscribers are notified by e-mail. Commisioner was born after exclusion of civic members of commisions in december 2012.

Python, cron


Timeline of Slovak Governments Google Sheets, Python, Google Charts

Visual City Budget 
Survey of Important Votes Google Sheets, Python, jQuery

Results of Regional Election PHP, jQuery, D3.js, Google Charts