Skip to main content ITU
Logo
  • Programmes
    • BSc Programmes
    • BSc in Global Business Informatics
    • BSc in Digital Design and Interactive Technologies
    • BSc in Software Development
    • BSc in Data Science
    • Applying for a BSc programme
    • MSc Programmes
    • MSc in Digital Innovation & Management
    • MSc in Digital Design and Interactive Technologies
    • MSc in Software Design
    • MSc in Data Science
    • MSc in Computer Science
    • MSc in Games
    • Applying for an MSc programme
    • Student Life
    • Practical information for international students
    • Ask a student
    • Women in tech
    • Student organisations at ITU
    • Study start
    • Labs for students
    • Special Educational Support (SPS)
    • Study and Career Guidance
    • Exchange student
    • Become an exchange student
    • Guest Students
    • Who can be a guest student?
    • ITU Summer University
    • Open House
    • Open House - BSc programmes
    • Open House - MSc programmes
  • Professional Education
    • Master in IT Management
    • Master in IT Management
    • Admission and entry requirements
    • Contact
    • Single Subjects
    • About single subjects
    • Admission and entry requirements
    • Contact
    • Short courses | ITU Professional Courses
    • See all short courses
    • Contact
    • Contact
    • Contact us here
  • Research
    • Sections
    • Data Science
    • Data, Systems, and Robotics
    • Digital Business Innovation
    • Digitalization Democracy and Governance
    • Human-Computer Interaction and Design
    • Play Culture and AI
    • Software Engineering
    • Technologies in Practice
    • Theoretical Computer Science
    • Research Centres
    • Centre for Digital Play
    • Center for Climate IT
    • Center for Computing Education Research
    • Centre for Digital Welfare
    • Centre for Information Security and Trust
    • Research Centre for Government IT
    • Danish Institute for IT Program Management
    • Research entities
    • Research centers
    • Sections
    • Research groups
    • Labs
    • ITU Research Portal
    • Find Researcher
    • Find Research
    • Research Ethics and Integrity
    • Good Scientific Practice
    • Technical Reports
    • Technical Reports
    • PhD Programme
    • About the PhD Programme
    • PhD Courses
    • PhD Defences
    • PhD Positions
    • Types of Enrolment
    • PhD Admission Requirements
    • PhD Handbook
    • PhD Support
  • Collaboration
    • Collaboration with students
    • Project collaboration
    • Project Market
    • Student worker
    • Project postings
    • Job and Project bank
    • Employer Branding
    • IT Match Making
    • Hiring an ITU student or graduate
    • Make a post in the job bank
    • Research collaboration
    • Read more about research collaboration at ITU
    • Industrial PhD
    • Hire an Industrial PhD
    • Maritime Hub
    • Innovation and entrepreneurship
    • ITU Business Development
    • ITU NextGen
  • About ITU
    • About ITU
    • Press
    • Vacancies
    • Contact
  • DK
It’s not magic! Why Netflix knows you so well
ITU  /  Press  /  News from ITU  /  It’s not magic! Why Netflix knows you so well

It’s not magic! Why Netflix knows you so well

Online services like Spotify and Netflix use algorithms to recommend exactly what the users want. It may seem like magic, but it actually works based on simple mathematical principles, explains Associate Professor Jes Frellsen. These algorithms are not only used in the entertainment business, they can also be applied in other areas such as cancer research.

ResearchComputer Science Department

Written 7 February, 2017 08:53 by Vibeke Arildsen

It can almost seem like magic when your music service time and again recommends new music that falls right in your taste. But actually, it can be simple math that determines what web shops and streaming services recommend for you.

"When you look at the machine learning methods used in recommender systems, they are really just algorithms based on assumptions about the similarities between users, products and users’ preferences for these products. Both these assumptions and the mathematical principles can be relatively simple, and it works amazingly well," says Jes Frellsen, researcher in machine learning and artificial intelligence at ITU.

Free event about recommender systems

Come to OpenITU on Friday, February 10 from 16 to 17.30 and learn more about the recommender systems used by services like Amazon, Netflix and Spotify. Jes Frellsen and two other ITU researchers, Oliver Müller and Irina Shklovski, will present different angles on the topic.

The event is open to all. Read more here. Follow the livestreaming at ITU’s Facebook site.

Like asking a friend - or 10
When designing a recommender system, a company can choose between three overall approaches, explains Jes Frellsen. You might select a content-based approach that uses information about the products to generate suggestions for similar products. If a user has watched Lord of the Rings, you might suggest that he or she watch the Hobbit the next time. You can also use demographic information, such as the user's gender and age to suggest content that similar users like.

Finally, you can base the algorithm exclusively on data about the behaviour of different users. This is particularly useful when the service does not have any other data about the users, and when classifying the products is difficult.

"In these so-called collaborative filtering methods, you look exclusively at the user’s preferences for different products and compare them to the preferences of other users. For example, you could find the 10 users whose ratings of some films are the most similar to your own ratings. If you then want to predict what you will think of a certain film, you can use a weighted average of the ratings made by these 10 closest related users. It is kind of the same as asking a friend with similar tastes to recommend a film," explains Jes Frellsen.

The more the data, the better
Often companies opt for a combination of the three approaches, particularly large enterprises for whom predicting users’ needs is a key part of the business model.

Generally, recommender systems get better the more data you have. If you use both information about content, demographics and user behaviour, you will often get the best predictions.

Jes Frellsen, Accociate Professor at ITU

"Generally, recommender systems get better the more data you have. If you use both information about content, demographics and user behaviour, you will often get the best predictions," says Jes Frellsen.

Simple recommendation systems are often more transparent, however. If a company wants to explain to its users why they are getting certain recommendations, this is easier to do when using a simple method.

When the algorithm is wrong
Most people have experienced getting suggestions for films or other products that are completely off the mark. This can happen for instance if the service does not have enough data to provide good suggestions.

"A classic problem for recommender systems is how to handle new users or new products. If you are a new user who has only rated a few films, it can be difficult to tell which users you are similar to. The system has to get to know you, so to speak. Likewise, it can be hard to say which users will like a new film that no one has rated yet, unless the system uses information about for instance the genre. In both cases, the system will typically make poor predictions and thus give recommendations you won’t necessarily like," says Jes Frellsen.

"And then there are films that are just difficult to predict. The film Napoleon Dynamite is a classic example. The ratings of this film are typically very polarized, and people who otherwise have similar tastes, can completely disagree about how to rate it. This can cause problems for the algorithms," he says.

Machine learning in cancer research

With recommender systems, you want to predict a user’s preference for a product that the person has not rated, while in our case we wanted to predict how efficiently different drugs are on cell lines they have not been tested on.

Jes Frellsen, Associate Professor at ITU

Recommender systems are almost an entire academic discipline in itself, and one that has been developing rapidly over the last decade. These prediction methods are not only relevant in commercial contexts. Jes Frellsen has been part of a research collaboration that developed machine learning methods for predicting how well different types of drugs work on various cancer types.

"In this case we looked at a dataset with measurements of how effective various drugs are on different cell lines representing different types of cancer and tissue. In the dataset, not all combinations of drugs and cell lines were measured, and we tried to predict these missing measurements. The method we developed was exactly the same as those you would use in recommender systems,” he says.

“With recommender systems, you want to predict a user’s preference for a product that the person has not rated, while in our case we wanted to predict how efficiently different drugs are on cell lines they have not been tested on. The problems are very similar, it is really just about predicting the unobserved values.”

Further information

Jes Frellsen, Associate Professor, phone +45 7218 5030, email jefr@itu.dk

Vibeke Arildsen, Press Officer, phone 2555 0447, email viar@itu.dk

News

"The aim is our trust"

"The aim is our trust"

6 May, 2025

As part of the Danish Science Festival, the IT University and the newspaper Dagbladet Information gathered a number of experts to discuss cyber warfare in Denmark and how prepared we are for it. The Minister of Resilience and Preparedness, Thorsten Schack Pedersen, also participated in the talk.

Professor portrait: Nutan Limaye is pushing the boundaries of complexity theory

Professor portrait: Nutan Limaye is pushing the boundaries of complexity theory

1 May, 2025

On 22 May 2025 at 14:30, Professor Nutan Limaye from the section Theoretical Computer Science will present her inaugural lecture in Auditorium 0 at the IT University of Copenhagen. The lecture is entitled “My reflections on the last two decades and Complexity Theory”.

Professor portrait Anna Vallgårda challenges the design of care technology

Professor portrait Anna Vallgårda challenges the design of care technology

24 April, 2025

On 9 May 2025 at 14:30, Professor Anna Vallgårda will give her inaugural lecture in Auditorium 0 at the IT University of Copenhagen. The lecture is entitled: ”Radical Redesign of Care Technologies”.

Is Denmark prepared for cyberwarfare?

Is Denmark prepared for cyberwarfare?

8 April, 2025

A group of researchers from the IT University of Copenhagen is investigating what Denmark can learn from Ukraine in terms of preparing for cyberwarfare. Cyberwarfare does not just affect governments and companies, but also civilians, and the researchers ask what should be done if we come under attack.

Researchers aim to teach math students critical thinking with data science

Researchers aim to teach math students critical thinking with data science

31 March, 2025

In a new research project at the IT University of Copenhagen and the University of Copenhagen, a group of researchers will investigate how data science can become part of high school mathematics education to provide students with a better foundation for critical thinking and the ability to illuminate and nuance claims they encounter in their daily lives.

ITU researcher secures grant to improve safety of AI systems

ITU researcher secures grant to improve safety of AI systems

19 March, 2025

At Advanced Institute of Science and Technology in Japan, Associate Professor Alessandro Bruni from ITU is currently conducting research on the mathematical foundation for developing verifiably correct machine learning frameworks. The project is supported by the Carlsberg Foundation.

Professor portrait: Vasilis Galis found his way in research on the Athens metro

Professor portrait: Vasilis Galis found his way in research on the Athens metro

13 March, 2025

On 28 March 2025 at 14:30, Professor Vasilis Galis from the section Technologies in Practice will present his inaugural lecture in Auditorium 0 at the IT University of Copenhagen. The lecture is entitled “Research against dead time”.

ITU researcher investigates elections in Greenland

ITU researcher investigates elections in Greenland

11 March, 2025

On 11 March 2025, the election for Inatsisartut (Greenland's parliament) will take place. For several years, researchers from ITU, led by Professor Carsten Schürmann and Center for Information Security and Trust, have been investigating election and the possibility of internet elections in Greenland, and the election today is no exception.

IRFD funded ITU project to develop theoretical foundation for probabilistic session types

IRFD funded ITU project to develop theoretical foundation for probabilistic session types

6 March, 2025

The increasing technological complexity makes probabilistic understanding and management of critical computing systems a necessity. A new research project, led by Associate Professor Marco Carbone, aims to develop the foundation for probabilistic session types to that end.

Urban highways are barriers to social connections

Urban highways are barriers to social connections

5 March, 2025

Researchers from IT University of Copenhagen have proved that urban highways limit social connections in the 50 largest cities in the US. It is the first ever quantitative evaluation of the barrier effect of urban highways in reducing social connections across neighborhoods.

New research to find efficient strategies for prevention of epidemics

New research to find efficient strategies for prevention of epidemics

26 February, 2025

Assistant Professor at ITU, Jonas Juul, receives a Novo Nordisk Foundation Data Science Investigator grant of DKK 6.5 million for a project that aims to improve statistical methods for predicting outbreaks of infections.

Within Limits – an exhibition on computation and constraint

Within Limits – an exhibition on computation and constraint

24 February, 2025

On 7 March, join Artist Jacob Remin, Associate Professor James Maguire and Postdoc Frauke Mennes from the Center for Climate IT at ITU for the launch of Within Limits – an art installation that questions and reimagines the scalar logics inherent in computational worlds.

ITU students and alumni win awards at Copenhagen Gaming Week

ITU students and alumni win awards at Copenhagen Gaming Week

21 February, 2025

ITU was represented with games developed by both students and alumni from the university at Copenhagen Gaming Week and ‘Spilprisen’ that took place last week. Students from the MSc Games won the award for ’Best Student Game’, while alumni from the same study programme won for ‘Best Debut’.

New research project to find a more inclusive way to develop algorithms

New research project to find a more inclusive way to develop algorithms

10 February, 2025

Associate Professor Veronika Cheplygina has received a Novo Nordisk Data Science Investigator Grant of almost DKK 11 million. The grant will fund research on how more inclusive teaching and research environments may lead to better algorithms for medical imaging.

Thesis on digital divide in prisons wins award

Thesis on digital divide in prisons wins award

31 January, 2025

Three students from ITU have won the Danish Institute for Human Rights' Thesis Award for their thesis "The Digital Divide in Prisons". The thesis examines how the digital divide between inmates in Danish prisons and the surrounding society can be bridged.

New ITU research analyses attacks on Large Language Models

New ITU research analyses attacks on Large Language Models

16 January, 2025

What are the intentions and profile of someone trying to use LLMs for malicious purposes? And how do they do it? In a new study, researchers from ITU define so-called “red teaming” of LLMs to enable better security in the future.

Jakob Grue Simonsen named new prorector at IT University in Copenhagen

Jakob Grue Simonsen named new prorector at IT University in Copenhagen

22 November, 2024

Jakob Grue Simonsen, who comes from a position as head of department at the Department of Computer Science, University of Copenhagen, will focus on well-being and collaboration when he takes over as prorector at ITU on 1 January 2025.

IT University of Copenhagen reveals two new members of management

IT University of Copenhagen reveals two new members of management

18 November, 2024

At IT University of Copenhagen, future head of education, Luís Cruz-Filipe (L), and future head of research, Morten Hjelholt (R), will become part of the university management when both take up their positions on 1 February and 1 January 2025 respectively.

Video: Is artificial intelligence the key to human consciousness?

Video: Is artificial intelligence the key to human consciousness?

12 November, 2024

"Our future is going to look like science fiction." Associate professor at IT University of Copenhagen, Paolo Burelli, uses artificial intelligence to approach a better understanding of the human brain and consciousness.

ITU researcher awarded Villum Synergy grant for qualitative data project

ITU researcher awarded Villum Synergy grant for qualitative data project

15 October, 2024

Associate Professor at IT University of Copenhagen, Anna Rogers, and Associate Professor Hjalmar Carlsen at University of Copenhagen have received a Villum Synergy grant from Villum Fonden to develop a new tool for conducting large-scale, high-quality qualitative interviews.

Contact us

Phone
+45 7218 5000
E-mail
itu@itu.dk

All contact information

Web Accessibility Statement

Find us

IT University of Copenhagen
Rued Langgaards Vej 7
DK-2300 Copenhagen S
Denmark
How to get here

Follow us

ITU Student /
Privacy /
EAN-nr. 5798000417878/
CVR-nr. 29 05 77 53 /
P-nummer 1005162959

This page is printed from https://itu.dk/404