routing in question answer networks
play

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


  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

  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 �

  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

  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

  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 e ff ective Q&A service

  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

  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!!

  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.

  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) Number of answers generated per approach over 10 iterations 110000 answers 100000 90000 80000 70000 Number of answers 60000 50000 40000 30000 20000 10000 0 Flooding Random Stigmergic

  10. Number of answers per question over 10 iterations 6000 Flooding Random Stigmergic 5000 Number of observations 4000 3000 2000 1000 0 0 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 answers

  11. Preliminary Results � Answer quality is improved with a stigmergic approach.

  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

  13. Fin. Thank you kindly for listening! =) questions?

  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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend