MTF — Mein Technik-Finder
Accessibility-focused healthcare product recommender for the Berlin Senate, extended with voice control and AI-generated summaries
Mein Technik-Finder (MTF) is a questionnaire-based recommender system for Pflege 4.0 healthcare and assistive-care products, commissioned by the Berlin Senate. Users answer a guided questionnaire about their care situation and receive personalized product recommendations plus a structured PDF report they can take to a consultation. This bachelor thesis at TU Berlin's DAI-Labor analyzed the full MTF stack — questionnaire flow, recommendation logic, backend and product database — and then extended it with two AI-powered accessibility features: hands-free voice control and an LLM-generated summary of the user's answers and wishlist embedded into the final PDF.
Overview
MTF is a healthcare product recommender for the Pflege 4.0 market, designed for users who struggle to navigate the fast-moving care-tech landscape on their own — especially elderly users and people with impairments.
Users move through a multi-stage questionnaire describing care problems (e.g. falls, disorientation, hydration). Each answer narrows down which product categories are relevant, and the system surfaces matching products with filterable attributes like WLAN-free, no recurring costs, TÜV-tested or interoperable.
Selected products are collected in a wishlist and exported as a structured PDF that the user can take to a consultation appointment.
The thesis added two new AI features on top of the existing system: voice control for hands-free navigation, and an automatically generated natural-language summary of the user's answers and chosen products that gets embedded into the PDF.
Architecture
User → MTF web UI (embedded via iFrame) → Questionnaire & wishlist → Backend + product DB → AI services (voice + summary) → PDF report
Tech stack
MVP features
A staged questionnaire walks the user from broad care topics (e.g. falls, disorientation) down to concrete care problems and matching product categories.
Recommendations are derived from the user's explicit answers, not passive tracking — keeping the logic understandable and auditable for users and consultants.
Products are tagged with attributes like WLAN-free operation, no recurring costs, TÜV certification and interoperability so users can filter by what actually matters to them.
Chosen products are collected in a wishlist and exported as a clean, structured PDF the user can bring to a real consultation appointment.
A GPT-backed voice control layer maps spoken commands to the system's available actions, so users with mobility or vision impairments can navigate without a mouse or keyboard.
An LLM-generated summary turns the user's answers and wishlist items into a cohesive natural-language overview that's appended to the PDF, giving consultants instant context.
Delivered as an iFrame embed so it can be added to existing partner sites without disrupting their layout or design system.
Workflows
Recommendation flow
- 1
User starts the questionnaire embedded in a partner site and selects the broad care topic that applies to their situation.
- 2
Stage-by-stage follow-up questions narrow down to specific care problems and the product categories that address them.
- 3
Matching products are surfaced with filters for attributes like WLAN-free, no recurring costs, TÜV certification and interoperability.
- 4
Selected products are added to the wishlist and exported as a structured PDF the user can take to a consultation.
Voice control
- 1
User activates voice mode and speaks a command in natural language.
- 2
Speech is transcribed and forwarded to a GPT model together with the list of currently allowed actions.
- 3
The model picks the best-matching action from that allow-list, keeping voice control scoped to what the UI actually supports.
- 4
The chosen action is executed in the UI — moving through the questionnaire, toggling a product in the wishlist, or exporting the PDF — entirely hands-free.
AI summary generation
- 1
When the user finishes the questionnaire, their answers and wishlist items are collected as structured input.
- 2
That input is sent to a GPT model with a prompt asking for a cohesive, plain-language summary of the user's situation and chosen products.
- 3
The generated summary is injected as a dedicated section of the final PDF report, alongside the structured wishlist.