Course details

8.3108

Artificial Intelligence and the Web

L + P
WS 2023 Dr. phil. Tobias Thelen Hybrid
2h/wk
4 ECTS
B.Sc modules:
CS-BWP-AI - Artificial Intelligence
KOGW-WPM-KI - Artificial Intelligence
M.Sc modules:
CS-MWP-AI - Artificial Intelligence

CS-BW - Bachelor elective course
CS-MW - Master elective course
Fri: 12-14

The course provides skills for developing AI-enabled web applications. After a basic introduction to web technologies (http, cookies, HTML, CSS), the integration and deployment of AI services via APIs are covered. Further topics are using the web as a resource for AI algorithms (Semantic Web) and developing mobile-enabled frontends (Javascript). During the course, the participants develop four individual applications as proof of achievement and document them in short reports. Participation requires Python knowledge, knowledge of basic AI algorithms, and the willingness to go deeper into software development.