Writing for Machines & Humans User Context and Prediction - - PowerPoint PPT Presentation

writing for machines humans
SMART_READER_LITE
LIVE PREVIEW

Writing for Machines & Humans User Context and Prediction - - PowerPoint PPT Presentation

Writing for Machines & Humans User Context and Prediction Information in cohabitation with IoT, Chatbots, and AI molecular dynamic ubiquitous spontaneous offered profiled information4zero.org Overview


slide-1
SLIDE 1

Writing for Machines & Humans

User Context and Prediction

slide-2
SLIDE 2

Information in cohabitation with IoT, Chatbots, and AI

  • molecular
  • dynamic
  • ubiquitous
  • spontaneous
  • ffered
  • profiled

information4zero.org

slide-3
SLIDE 3

Overview

○ Define user context ○ Examples of user context ○ How to derive user context ○ Current research into prediction methods ○ How prediction may be used to drive future technologies

slide-4
SLIDE 4

What’s your context?

slide-5
SLIDE 5

What is user context?

slide-6
SLIDE 6

Any information that is relevant in defining the situation of a user (or device)

slide-7
SLIDE 7

Context is not static.

It’s an observation of a particular time space.

slide-8
SLIDE 8

Context in AI-related technology

  • Context is a matrix of detectable properties.
  • It is volatile and adaptive.
  • Often triggered (sensors, devices, location…).
  • It probably has consequences that can be predictable.
slide-9
SLIDE 9

The goal of user context...

...is to detect users’ needs and possibly make the content personal.

slide-10
SLIDE 10

Why is user context important?

  • Allows us to deliver information that is relevant to a specific user

at a specific time and place

  • Improves the quality of the interaction
  • Provides a rich user experience
slide-11
SLIDE 11

Elements of user context

  • dynamic - total context is in a constant state of change, although there

may be fixed states (i.e. birthdate, gender)

  • matrix - incorporates multi-states

■ Identity ■ Time ■ Location ■ Activity

slide-12
SLIDE 12

Context Classification

slide-13
SLIDE 13

Context Classification

  • Device state
  • User state

Computer screen Smart phone Smart watch Home alarm monitor 6 user context classifications*

*Stephan Sigg, TU Braunschweig Institute of Operating Systems and Computer Networks www.ibr.cs.tu-bs.de

slide-14
SLIDE 14

Identity

  • Profile
  • Role
  • Access rights
  • Level of expertise
  • Social status
  • Organizational status
slide-15
SLIDE 15

Time

slide-16
SLIDE 16

Location

slide-17
SLIDE 17

Activity

  • Moving
  • Programming
  • Documenting
slide-18
SLIDE 18

Constitution

Biological

  • Heart rate
  • Blood sugar

Mood

  • Angry
  • Frustrated
  • Zen
slide-19
SLIDE 19

Environment

Physical

  • Lighting
  • Temperature
  • Noise level
  • Acceleration

Technological

  • Network
  • Wifi

Equipment

  • Glasses
  • Smart watch
  • Smart phone
  • Keyboard
slide-20
SLIDE 20

How can we know a user’s context?

slide-21
SLIDE 21

Deriving context states (user and device)

  • Authentication data
  • User profile
  • Sensors
  • Social analysis
slide-22
SLIDE 22

Deriving user context via authentication

name gender job title user role user experience city & country of residence company

slide-23
SLIDE 23

Deriving user context via authentication

Hi toni. Welcome back Hi toni. How’s the weather in [city]? Hi toni. Would you like to start writing? Hi toni. Would you like to manage a project? name city & country of residence user role

slide-24
SLIDE 24

Deriving user context via sensors

device preference geolocation ambient light temperature motion headphone use time nearby places

slide-25
SLIDE 25

Sensors

Industry Sensors provide context of machines and automation.

slide-26
SLIDE 26
slide-27
SLIDE 27

Sensors

‘Us’ Sensors provide context of people.

slide-28
SLIDE 28

‘Dig deep into your shoppers' behavior. Analyze foot traffic patterns, visualize conversion rate, calculate frequency of returning visitors, and build a complete shopper profile.’ countbox.us

slide-29
SLIDE 29
slide-30
SLIDE 30

Deriving user context via social media

content hashtags sentiments preferences bias

slide-31
SLIDE 31

Social Sensing

‘During events raising social alarm, such as earthquakes, contents shared by users of social media, if properly analyzed, allow you to have a real-time picture of the evolving situtation, the areas involved and the consequences. Users act as social sensors and their contents are valuable sources

  • f information for emergency

managers.’ socialsensing.it

slide-32
SLIDE 32
slide-33
SLIDE 33

Group Context

When it’s not possible to derive individual context, use group context.

slide-34
SLIDE 34

Context prediction

slide-35
SLIDE 35

The Future of Context

Sensors and algorithms

slide-36
SLIDE 36

What is context prediction?

The prediction of future context based on historical context states and extrapolation of future context states. Current research models: infer present context and predict future context

slide-37
SLIDE 37

How can we predict user context?

1. Build a history of user context states 2. Classify context states 3. Learn behaviors based on context states 4. Use algorithms to extrapolate likely future states Ex: predicting location based on past behavior

slide-38
SLIDE 38
slide-39
SLIDE 39

User Context Prediction Model

Low level High level Individual

slide-40
SLIDE 40

Recap

  • Context is any information that is relevant

in defining the situation of a user (or device).

  • A context state an observation of a

particular time space.

  • Context states are dynamic.
  • Context allows us to deliver information

that is relevant to a specific user at a specific time and place.

  • Classification of context states:

○ Identity ○ Time ○ Location ○ Activity ○ Constitution ○ Environment

  • Context can be sensed and inferred.
  • In the future we’ll use models that predict

user behavior and provide context.

slide-41
SLIDE 41

Follow me on Linkedin:

www.linkedin.com/in/toniressaire/

email:

toni.ressaire@info4design.com

Writing for Machines & Humans

A new information delivery model for modern contexts. 18-hour online course Who writes content for voice interfaces such as Alexa and Google Assistant? It could be you. firehead.net/training

training: