Routing in Question & Answer Networks Simon Fleming Foundations - - PowerPoint PPT Presentation

routing in question answer networks
SMART_READER_LITE
LIVE PREVIEW

Routing in Question & Answer Networks Simon Fleming Foundations - - PowerPoint PPT Presentation

Routing in Question & Answer Networks Simon Fleming Foundations of Software Systems School of Informatics University of Sussex Multi-Service Networks 2010 Abingdon, Oxfordshire, England 08th July 2010 Introduction: Q&A We all


slide-1
SLIDE 1

Routing in Question & Answer Networks

Simon Fleming

Foundations of Software Systems School of Informatics University of Sussex

Multi-Service Networks 2010 Abingdon, Oxfordshire, England 08th July 2010

slide-2
SLIDE 2

Introduction: Q&A

We all need help from time to time. . . work, life and play What is electronic question and answering (Q&A)? Exploit ‘the wisdom of the crowds’ Contextual, subjective, opinions and advice

slide-3
SLIDE 3

Existing Q&A Technologies: issues?

Identity and accounts - privacy? Knowledge Markets - public search Human Attention!! resource to optimise Centralized - bottleneck, failure, control and ownership

slide-4
SLIDE 4

My research: overview

Distributed question and answer service Q&A over ad-hoc networks: mobiles, laptop, access points. . . Decentralized - lower requirements on single nodes Investigation through simulation

slide-5
SLIDE 5

My research: aims

Routing strategies to reduce the attention required from

network users to get satisfactory answers.

Improve privacy though plausible deniability A robust/usable and effective Q&A service

slide-6
SLIDE 6

My research: tactics

Swarm intelligence: stigmergic approach - dynamic networks Strengthening/reinforce links to desirable network members

(experts)

Reward good behaviour, punish bad behaviour, prevent

‘bombardment’

Experiments comparing stigmergic against flooding and

random approaches

slide-7
SLIDE 7

simulation: simple user model

Yahoo! answers database: distributions, facts & figures

Yahoo! Webscope Datasets Catalog (L6) Yahoo! Answers

Comprehensive Questions & Answers version 1.0 http://www.stanford.edu/class/cs345a/YahooData.pdf

Range of interest categories Users answer questions which match interests Priority based question queues Markov model (attention / idle) Question answering monkeys!!

slide-8
SLIDE 8

Simulation: specifics

Answer quality : how good our the users?

Best answer counts distribution example: “Computers & Internet” (0.78. . . ) 37 out of 47 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 5, 7, 10, 21, 113

Dynamic ranking - naive

Fixed question asking probability Feedback messages are used with the stigmergic approach.

slide-9
SLIDE 9

Preliminary Results

Comparison show stigmergic/random approaches will

dramatically reduce required attention in comparison to flooding (number of answers)

Attention consumed by: reading, thinking(*) and writing(*)

responses per user. f(number of answers)

10000 20000 30000 40000 50000 60000 70000 80000 90000 100000 110000 Flooding Random Stigmergic Number of answers Number of answers generated per approach over 10 iterations answers

slide-10
SLIDE 10

1000 2000 3000 4000 5000 6000 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Number of observations Number of answers Number of answers per question over 10 iterations Flooding Random Stigmergic

slide-11
SLIDE 11

Preliminary Results

Answer quality is improved with a stigmergic approach.

slide-12
SLIDE 12

Conclusion & Future Work

Stigmergy helps to locate network *experts*. . . . while reducing user attention . . . while improving privacy through plausible deniability → Improve user model, answer quality assessment, network

realism and fine tune stigmergic routing approaches

slide-13
SLIDE 13

Fin.

Thank you kindly for listening! =) questions?

slide-14
SLIDE 14

References

PlanetSim: Object Oriented Simulation Framework for

Overlay Networks: http://projects-deim.urv.cat/trac/planetsim/

Yahoo! Webscope Datasets Catalog (L6):

http://www.stanford.edu/class/cs345a/YahooData.pdf