Jan Švec | honzas.cz Česky
Menu

Internet Technologies with generative AI, hardware prototypes and an industry customer

January 26, 2026

Internet technologies become easier to understand when students have to connect sensors, backend services and a customer-facing interface into one working system. In the 2025/2026 winter semester, five teams in our Internet Technologies course developed warehouse-monitoring prototypes with an API and project requirements prepared by Aimtec. Generative AI supported both the student projects and our teaching materials, with transparent reporting of the tools used and an individual defence of each submitted solution.

Portrait preview showing students from the Internet Technologies course during their visit to Aimtec

Mentoring at the 10th AimtecHackathon

2026

Hackathons give teams a concentrated space to turn ideas into working prototypes with support from experienced mentors. At the 10th AimtecHackathon in 2026, I again mentored teams working with AI, LLMs, local models, speech recognition and synthesis, language technologies, and Python. The weekend also highlighted the sustained work of Petra Šteklová, Jiří Dobrý, and the Aimtec team in supporting Plzeň's hacker community.

Portrait photograph from AimtecHackathon 2026 showing teams at work as the hackathon timer reaches zero

The Czech Republic in the Age of AI: Should We Be Afraid?

December 3, 2025

Public discussion about AI helps separate practical changes from predictions and gives education, work and responsibility a shared frame. On 3 December 2025, I joined the Debate with Respekt at Moving Station in Pilsen with Marek Ruttner and Dominika Perlínová. The later Respekt podcast preserves the conversation about large language models, changes in human activity and possible directions of AI development.

FAV NTIS logo extracted from the event photograph

Teaching in the age of AI: what works and where the limits are

September 1, 2025

Generative AI can turn a lecture into additional learning support, help students practise and give teachers another perspective on their own materials. At AI Monday Pilsen #7 on 1 September 2025, I presented my workflow from a recording and UWebASR transcript to a chronological summary, topics discussed beyond the slides, a glossary and an experimental Custom GPT. The talk also covered practical limitations: input quality, human review, privacy protection and limited feedback about how students use the chatbot.

Portrait preview of the title slide for a presentation about AI in university teaching

Detection of Cognitive Disorders Using ASR-Based Nonsense Words Repetition

August 22, 2025

Short speech tasks can reveal cognitive changes without requiring a long clinical interview. This paper examines whether automatic speech recognition can evaluate immediate repetition of nonsense words and distinguish healthy participants from people with cognitive impairment. The experiment shows why recognition errors, phonological similarity and the choice of language model all matter when speech technology becomes part of a screening method.

Portrait preview of the nonsense-word repetition paper

Automatic Cognitive Disorder Detection through Semantic Analysis of Verbal Image Descriptions

August 22, 2025

A spoken image description contains information about more than pronunciation: it also shows which concepts and relations a person notices and how they organise them in language. This paper combines speech recognition, formal semantic analysis and machine learning to compare Czech descriptions with an expert reference. The resulting semantic features offer an interpretable route towards scalable screening for cognitive disorders.

Portrait preview of the semantic image-description paper

When speech recognition leaves the lab: UWebASR in practice

July 25, 2025

On 25 July 2025, CLARIN published the impact story Innovative Tool Transforms the Use of Voice Technology. The article describes how UWebASR and related speech and NLP tools from the Czech CLARIN node support media, hackathons, security-oriented processing and academic use. For me, the important point is practical: speech-recognition infrastructure becomes useful when people can rely on it outside a lab demo.

Wide preview with Martin Bulín, Pavel Ircing and Jan Švec from the CLARIN impact story about UWebASR

Asking Questions: finding answers in long oral-history recordings

July 13, 2023

Long oral-history recordings are rich historical sources, but their length and structure make them difficult to search and reuse. On 13 July 2023, CLARIN published the impact story State-of-the-Art Speech Recognition for Understanding Oral Histories, presenting the Semantic Search / Asking Questions framework developed around speech recognition, generated questions and semantic search. The practical goal is to help researchers and visitors ask a question, find the relevant passage and play the answer directly from the original testimony.

Wide preview of the Semantic Search / Asking Questions interface used in the CLARIN impact story

Google Sheets: A Poor Man's Database

January 4, 2018

Collecting measured values is often the easier half of the task. Processing, storing, and displaying them reasonably is harder. This archived note shows how Google Sheets, Google Forms, and a little Python can work as a simple time-series database.

Google Sheets: A Poor Man's Database

A Smartly Built Dumb House

November 15, 2017

This archived article opens a mini-series on building a smart home without expensive smart wiring, central control systems, or cloud-connected devices. I describe why I preferred a decentralised 'dumb house with smart functions' and outline the subsystems used in my own installation.

Plzen Barcamp: Third Time's the Charm

April 17, 2016

On Saturday 16 April 2016, the third Plzen Barcamp took place. I was glad to attend again, meet familiar and new faces, enjoy the day, and finally make time for the afterparty.

MLMU: How I Competed on Kaggle.com

October 22, 2015

On 21 October 2015, I spoke at Paralelni Polis about competing on Kaggle.com in the Greek Media Monitoring Multilabel Classification (WISE 2014) competition. The archived note links to my Prezi slides from the Machine Learning Meetup in Prague, a related older post, and the YouTube recording.