16
From physical world to online business ..or how to teach computers to do the human work Stanislav Majlath 25.10.2016

Save money and time - let machines run your online shop - Stanislav Majlath, FROSMO at FrosmoX16

Embed Size (px)

Citation preview

From physical world to online business

..or how to teach computers to do the human work

Stanislav Majlath 25.10.2016

Agenda

2

• How we build our webshops

• How we should build our webshops

• Human versus computer

• Future view

How we build our shops

3

How we SHOULD build our shops

4

How we SHOULD build our shops

5

?

The importance of the online store

• Primary source of income in the future

• Great company presentation

• Serves unlimited amount of people

• Potentially costs less with significantly better impacts

6

Collaborative filteringNeighbor-based algorithms

Calculates the similarity between two objects

• User-based algorithm

• Find users who share the same rating patterns with the active user and calculate a

prediction

• Item-based algorithm

• Build a matrix of items determining relationships between pairs

7

Memory based Model based

Hybrid

Memory based approach

r ratingu useri itemu’ user in the setU set of top usersN number of users in set

8

In user based approaches, the value of ratings user u gives to item i is calculated as an aggregation of some similar users' rating of the item where U denotes the set of top N users that are most similar to user u

who rated item i

Let's do a small exercise

9

?

Let's do a small exercise

10

?

Let's do a small exercise

11

?

Let's do a small exercise

12

Human versus Computer

13

=

Model based approach

• Computer learns by itself by using training data

• Data mining

• Machine learning - real time

• Different algorithms

• Bayesian networks

• Neural embedding models

• Clustering models

• Latent semantic models

14

Summary

• Finding patterns easily

• Making predictions easily

• Autonomous salesperson

15

Thank You

www.frosmo.com

Stanislav MajlathSenior Web Application developer - Competence Coach

[email protected]