Week 1 Flashcards
Definition Algorithms
Algorithms are encoded procedures for transforming input data into a desired output, based on specified calculations (Gillespie, 2014)
Algorithm
Set of rules to obtain the expected output from the given input
Algorithmic power (4 fases)
- Priorizaiton
- Classification
- Association
- Filtering
Fase 1 (Algorithmic power)
Priorization = making an ordered list
- Emphasize or bring attention to certain things at the expense of others
(Google page rank)
Fase 2 (Algorithmic power)
Classification = picking a category
- categorize a particular entity to given class by looking at any number of that entity’s features
- inappropriate Youtube content
Fase 3 (Algorithmic power)
Association = finding links
- Association decisions mark relationships between entities
- dating match
Fase 4 (Algorithmic power)
Filtering = isolating what’s important
- including or excluding information according to various rules or criteria. Inputs to filtering algorithms often take prioritizing, classification and association decisions into account
- Facebook news feed
Algorithmic power (2 algorithms)
- Rule-based algorithms
2. Machine learning algorithms
Rule-based algorithms
- based on a set of rules or steps
- IF - THEN statements –> if [condition] then [result]
Pro: quick, easy to follow
Con: only applicable to the specified conditions
Machine learning algorithms
- Algorithms that learn by themselves (based on statistical models rather than deterministic rules)
- These algorithms are trained based on a corpus of data from which they may learn to make certain kinds of decisions without human oversight
Pro: flexible and amenable to adaptions
Con: need to be trained & black box
Definition Recommender Systems
Recommender systems are algorithms that provide suggestions for content that is most likely of interest to a particular user (Ricci et al., 2015)
- these algorithms that decide which content to display to whom based on certain criteria
- users are thus receiving distinct streams of online content
- movies on Netflix, songs on Spotify, etc.
Rationale Recommender System
- avoid choice overload
- maximize user relevance
- increase work efficiency
Recommender Systems (3 techniques)
- content-based filtering
- collaborative filtering
- hybrid filtering
Content-based filtering (techniques RS)
These algorithms learn to recommend items that are similar to the ones that the user liked in the past (based on similarity of items)
Collaborative filtering (techniques RS)
These algorithms suggest recommendations to the user based on items that other users with similar tastes liked in the past