HYPE: Topic Detection in Customer Reviews
Detecting and organizing topics in customer reviews with BERTopic and language models.
From AI concepts to
real-world solutions.
Learn to innovate with AI in digital and physical environments, with people guiding the design and management supporting every step.
Design, develop and communicate. Manage throughout.
The course is offered in English in the first semester of the 2nd year of Data Science and Engineering at Politecnico di Torino.
Learn to turn ideas into innovative AI applications for digital and physical environments. Start with people’s needs, explore what emerging AI models make possible, and design, develop and validate a solution through a team project. Human-centred design, stakeholder mapping, user personas and functional requirements connect technological opportunities with the people who will use the solution.
The project mindset has four foundations: Design, Develop, Communicate and Manage. Design frames user needs and requirements; Develop brings together data, models, implementation and validation; Communicate explains the results through technical and scientific communication. Manage supports all three through innovation management, planning, coordination, key performance indicators (KPIs) and risk management.
The course combines 30 hours of lectures with 50 hours of laboratory activities. Explore language, vision and multimodal models, retrieval-augmented generation, transfer learning, AI ethics and the Sustainable Development Goals, alongside an introduction to vision-language-action models and embodied AI. Apply these concepts through practical case studies, team project development and presentation checkpoints.
Design, develop and communicate.
Manage supports the whole journey.
Understand user needs, define the problem, identify stakeholders and set clear requirements.
Explore lecturesWork with data and models, implement the solution, then test and validate it against the requirements.
Explore lecturesExplain the results and their impact through clear technical and scientific communication.
Explore lecturesPlan the project, coordinate people and resources, track key performance indicators (KPIs) and manage risks across Design, Develop and Communicate.
Explore lectures30 hours of lectures
50 hours of hands-on laboratory
Lecture topics are listed below. Slides will appear here as they become available.
Course objectives, activities and the applied data science project.
Design, develop and communicate, with manage supporting the whole project.
Connects human needs, feedback and responsible AI behaviour to the Design foundation.
Explains dependencies, feedback loops and maintainability across Develop and Manage.
Connects project success with stakeholder benefits and performance indicators beyond cost, time and quality.
Connects planning with monitoring, forecasting and corrective action through earned value.
Surveys training-data development, inference data and data maintenance across the AI lifecycle.
Shows how data quality issues propagate through AI development and affect downstream outcomes.
Introduces the foundation-model framing, covering capabilities, adaptation, opportunities and risks.
Relates language-model performance to model size, dataset size and training compute.
Describes the Transformers library and the reuse of pretrained language models.
Supports model selection through documentation of intended uses, evaluation and limitations.
Provides the Transformer and attention mechanisms underlying modern language models.
Connects autoregressive language modelling with few-shot learning across diverse tasks.
Clarifies source and target domains and tasks, and the relationship between transfer learning and domain adaptation.
Explains adaptation through small low-rank updates while pretrained weights remain frozen.
Adjust your search or choose another foundation.
Work with people, models and data.
Then bring them together in your team project.
Explore projects from 2025–2026.
See what previous student teams built.
Detecting and organizing topics in customer reviews with BERTopic and language models.
Estimating product development costs from technical requests using machine learning and historical projects.
Conversational AI personas grounded in customer segmentation research for market insights and idea validation.
Generating structured artwork metadata from images with multimodal language models.
Exploring DINOv3 for automated damage assessment.
Recognizing emotions from speech and transcripts with audio-language models and efficient fine-tuning.
Predicting wildfire burned areas from pre-fire satellite imagery, terrain, weather and infrastructure data.
Segmenting remote-sensing imagery using text queries and open-vocabulary models.
Detecting players and the ball in padel videos to derive positional statistics and tactical insights.
Exploring energy profiles with unsupervised learning.
Simulating offensive football scenarios with reinforcement learning agents and configurable tactical environments.
Matching free-text attributes to ontology classes through candidate retrieval and cross-encoder scoring.
The background knowledge and reading
to support your project.
Course 02TXXWS · 2nd year
Data Science and Engineering
Recommended research to explore alongside the lectures.
Teaching materials are available through this website and the teaching portal.
The course combines 30 hours of lectures with 50 hours of laboratory activities. Lectures connect the four project foundations with AI methods and applications in digital and physical environments. Laboratory work includes hands-on case studies in design and development, team project development and team presentation checkpoints.
The people supporting
the 2026–2027 edition.
Course lead · AI & data science
Service design & UX
Teaching assistant
Teaching assistant
Teaching assistant