Absolvování individuální odborné praxe
Loading...
Files
Downloads
5
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
Abstract
This thesis describes the design and implementation of the backend part of a chatbot for automating first-round job interviews for the company Inventra s.r.o. The backend is built on the FastAPI framework with an asynchronous architecture and integrates the OpenAI API for response generation, voice input transcription, and real-time two-way voice communication via WebRTC. The data model uses SQLAlchemy 2.0 with SQLite for development and PostgreSQL for production. The thesis covers the system architecture, data model, API endpoints, real-time communication mechanisms.
Description
Delayed publication
Available after
Subject(s)
chatbot, interview, artificial intelligence, FastAPI, Python, OpenAI API, WebSocket, WebRTC, SQLAlchemy, REST API, Docker, PostgreSQL