BENUTZERMODELLIERUNG, ANSAETZE ============================== Uebersicht ========== @Article{Jameson96, author = {A. Jameson}, title = {Numerical Uncertainty Management in User and Student Modeling: An Overview of Systems and Issues}, journal = {User Modeling and User-Adapted Interaction}, year = 1996, volume = 5, pages = {193-251}, note = {http://www.cs.uni-sb.de/users/jameson/abs/Jameson96UMUAI.html}, annote = {Einer der wenigen \"Ubersichtsartikel auf dem Gebiet der benutzeradaptiven Systeme. Abschnitt 2 bespricht eine Reihe von Anwendungen Bayes'scher Netze in der Benutzermodellierung, die bis 1996 erschienen waren. Die allgemeinen Ideen sind heute noch relevant; die Besprechung geht aber nur sehr kurz auf Fragen des Lernens bzw. des Entscheidens ein, da diese Themen bis 1996 erst sehr wenig im Zusammenhang mit benutzeradaptiven Systemen bearbeitet worden waren. Die Abschnitte 3 und 4 besprechen zwei alternative Formen der Unsicherheitsverwaltung, die viel seltener in benutzeradaptiven Systemen angewandt worden sind: die Dempster-Shafer-Theorie bzw. die Fuzzy-Logik. Der Minderheitsstatus dieser Ansätze ist seit 1996 noch ausgeprägter geworden. Diese Abschnitte werden also nur denjenigen empfohlen, die sich speziell für Methoden für die Verarbeitung von Unsicherheit interessieren. Abschnitt 5 geht auf die praktischen Aspekte der Verwendung von Techniken der numerischen Unsicherheitsverwaltung bei der Benutzermodellierung ein. } } weiterfuehrende Literatur suchen! Ansaetze des maschinellen lernens ================================= @InProceedings{Langley99, author = {P. Langley}, title = {User modeling in adaptive interfaces}, booktitle = {User modeling: Proceedings of the Seventh International Conference, UM99}, year = 1999, editor = {J. Kay}, page = {357-371} publisher = {Springer-Verlag}, note = {http://www.isle.org/~langley/papers/adapt.um99.ps.gz und pubs.html}, annote = {Eine \"Ubersicht \"uber Ansätze aus dem Bereich des maschinellen Lernens aus Umkreis des Verfassers. bietet wenig technische Informationen} } detaillierter ueber die Techniken informieren eine Auswahl technisch konkreterer Artikel: @InProceedings{SegalKephart00, author = {R.B. Segal and J.O. Kephart}, title = {Incremental learning in SwiftFile}, booktitle = {Machine Learning: Proceedings of the 2000 International Conference}, year = 2000, editor = {P. Langley}, publisher = {Morgan Kaufmann}, note = {http://www.research.ibm.com/swiftfile/}, annote = {dieser Artikel geht tiefer auf Lerntechniken ein} } Achtung: auch noch aufgefuehrt bei `Systeme' @Article{personalAssistant94, author = {T. Mitchell and R. Caruana and D. Freitag and J. McDermott and D. Zabowski}, title = {Experience with a Learning Personal Assistant}, journal = {Communications of the ACM}, year = 1994, pages = {81-91}, note = {http://www.cs.cmu.edu/~tom/publications.html}, annote = {Dieser klassische Artikel ist nicht nur in bezug auf die Lerntechniken interessant }} @InProceedings{BillsusPazzani99, author = {D. Billsus and M.J. Pazzani}, title = {A hybrid user model for news story classification}, booktitle = {Proceedings of the Seventh International Conference}, pages = {99-108}, year = 1999, editor = {J. Kay}, publisher = {Springer-Verlag}, note = {http://www.cs.usask.ca/UM99 on-line oder Bibliothek}, annote = {Hier werden u.a. zwei verschiedene Typen von Klassifikationslernen kurz beschrieben} } Bayessche Netze =============== @InProceedings{ANDES97, author = {C. Conati and A.S. Gertner and K. VanLehn and M. Druzdzel}, title = {On-Line Student Modeling for Coached Problem Solving Using Baysian Networks}, booktitle = {User Modeling: Proceedings of the Sixth International Conference, UM97}, pages = {231-242}, year = 1997, editor = {A. Jameson and C. Paris and C. Tasso}, note = {http://www.cs.ubc.ca/~conati/publications.html}, annote = {ANDES Tutor system for Newtonean physics User model} } Logik und Stereotypen ======================== @Article{KobsaPohl95, author = {A. Kobsa and W. Pohl}, title = {The user modeling shell system BGP-MS}, journal = {User Modeling and User Adapted Interaction}, year = 1995, volume = 4, pages = {59-106}, note = {http://www.ics.uci.edu/~kobsa/papers/1995-UMUAI-kobsa.ps.gz}, annote = {Zeitschriftenartikel bietet viele Beispiele für die Verwendung von sowohl der Logik als auch dem Stereotypenansatz. Auch ein "Querlesen" mit Beachtung vor allem der Beispiele und der Grafiken kann informativ sein} } Fallbasiertes UM ================ @InProceedings{cbrUM98, author = {M.E. Shirt and A.E. Aimeur and C. Frasson}, title = {Student Modeling by Case Based Reasoning}, booktitle = {ITS-98}, pages = {394-403}, year = 1998, editor = {B.P. Goettle and H.M. Halff and C.L. Redfield and V.J. Shute}, volume = 1452, series = {LNCS}, annote = {bei erica} } ANWENDUNGEN IN ADAPTIVEN SYSTEMEN ================================ Einfuehrung ========== @Article{Maes94, author = {P. Maes}, title = {Agents that reduce work and information overload}, journal = {Communications of the ACM}, year = 1994, volume = 37, number = 7, pages = {30-40}, note = {http://pattie.www.media.mit.edu/people/pattie/CACM-94/CACM-94.p1.html wegen Abbildungen on-line lesen}, annote = {das ist der meistzitierte Artikel über benutzeradaptive Systeme. Er stellt eine Familie von Systemen vor, die in die Kategorie "Übernahme routinemäßiger Handlungen" fallen} } User Interfaces =============== @InProceedings{Lumiere98, author = {E. Horvitz and J. Breese and D. Heckerman and D. Hovel and K. Rommelse}, title = {The {Lumiere} Project: Bayesian User Modeling for Inferring the Goals and Needs of Software Users}, booktitle = {Proceedings of the 14th Conference on Uncertainty in ARtificial Intelligence}, year = 1998, note = {http://research.microsoft.com/~horvitz/lumiere.htm} } Personal Assistant ================== @Article{personalAssistant94, author = {T. Mitchell and R. Caruana and D. Freitag and J. McDermott and D. Zabowski}, title = {Experience with a Learning Personal Assistant}, journal = {Communications of the ACM}, year = 1994 } Recommender Systems =================== @InCollection{Burke00, author = {Burke, R. D.}, title = {Knowledge-based recommender systems}, booktitle = {Encyclopedia of Library and Information Science}, publisher = {?}, year = 2000, note = {http://ecommerce.cbe.fullerton.edu/~rburke/pubs/burke-elis00.pdf}, annote = {Dieser neue Artikel wurde durch den Hauptentwickler der "FindMe"-Systeme geschrieben (vgl. Folien 54 - 69). Am Anfang beschreibt er vor allem die eigenen Systeme, u.a. ein allgemeineres kommerzielles System in der FindMe-Tradition. Anschliessend beschreibt er aber die verwendeten ALGORITHMEN RELATIV PRAZISE, was für diejenigen interessant sein kann, die genauer wissen möchten, wie solche Systeme funktionieren. Schließlich bietet er einen interessanten Vergleich zwischen dem FindMe-Ansatz und anderen Ansätzen zur Produktempfehlung und geht auf Möglichkeiten ein, unterschiedliche Verfahren zu kombinieren. } } Adaptiver Datenschutz ================== Hier sollten noch selbststaendig mehr Artikel gesucht werden. @InProceedings{Kobsa01, author = {A. Kobsa}, title = {Tailoring Privacy to User's Needs}, booktitle = {UM-01}, pages = {303-313}, year = 2001, annote = {bei Erica} } Anwendung fuer mixed-initiative Systeme ======================================= @InProceedings{FlemingCohen01, author = {M. Fleming and R. Cohen}, title = {A User Modelling Approach to Determining System Initiative in Mixed-Initiative AI Systems}, booktitle = {UM-2001}, pages = {54-63}, year = 2001, annote = {Kopie bei Erica} } @InProceedings{Horvitz99, author = {E. Horvitz}, title = {Principles of Mixed-Initiative User Interfaces}, booktitle = {Human Factors in Computing Systems, CHI'99}, pages = {159-166}, year = 1999, editor = {M.G. Williams and M.W. Altom and K. Ehrlich and W. Newman}, note = {http://research.microsoft.com/~horvitz/UIACT.HTM}, annote= {Artikel von einem der Designer der Office-"Büroklammer", in dem seine neuere Ansätze zur adaptiven Benutzerunterstützung vorgestellt und besprochen werden} } Anwendung: Adaptive Testing ================ M. Stolze and M. Stroebel: Utility-based tree optimization: A Framework for Adaptive Interviewing. User Modeling 2001, M.Bauer, P.J. Gmytrasiewicz and J. Vassileva (eds) pages 105-116 Springer-Verlag SIETTE system @InProceedings{HorvitzPaek01, author = {E.Horvitz and T. Paek}, title = {Hernessing Models of User's Goals to Mediate Clarification Dialog in Spoken Language Systems}, booktitle = {UM-2001}, year = 2001, note = {http://research.microsoft.com/~horvitz/umdl.htm}, annote = {Kopie bei Erica} } BENUTZERMODELLIERUN FUER LEHRSYSTEME ===================================== Allgemein ========= Lehrsysteme: model-tracing coaches ================================== @Article{KoedingerEtal97, author = {K.R. Koedinger and J.R. Anderson and W.H. Hadley and M.A. Mark}, title = {Intelligent Tutoring Goes to School in the big City}, journal = {International Journal of Artificial Intelligence in Education}, year = 1997, volume = 8, pages = {30-43}, note = {bis S.38, ohne section 3} } @Article{CmuTutor95, author = {J. Anderson and A. Corbett and K. Koedinger and R. Pelletier}, title = {Cognitive Tutors: Lessons Learned}, journal = {The Journal of the Learning Sciences}, year = 1995, volume = 4, number = 2, pages = {167-207} } SE-Coach ========= @InProceedings{ANDES97, author = {C. Conati and A.S. Gertner and K. VanLehn and M. Druzdzel}, title = {On-Line Student Modeling for Coached Problem Solving Using Baysian Networks}, booktitle = {User Modeling: Proceedings of the Sixth International Conference, UM97}, pages = {231-242}, year = 1997, editor = {A. Jameson and C. Paris and C. Tasso}, note = {http://www.cs.ubc.ca/~conati/publications.html}, annote = {ANDES Tutor system for Newtonean physics User model} } Adaptation zur Motivation des Lerners ===================================== @InProceedings{DelSoldato, author = {T. DelSoldato}, title = {Detecting and Reacting to the Learner's Motivational State}, booktitle = {}, pages = {}, year = {}, editor = {bei erica}, Adaptive Collaboration ====================== @InProceedings{i-helpUM01, author = {S.Bull and J. Greer and G. McCalla and L. Kettel and J. Bowes}, title = {User Modeling in I-Help: What, Why, When, and How}, booktitle = {UM-2001}, year = 2001, annote = {bei Erica} } @Article{GreerEtal98, author = {J. E. Greer and G. I. McCalla and J. A. Collins and V. S. Kumar and P. Meagher and J. Vassileva}, title = {Supporting peer help and collaboration in distributed workplace environments}, journal = {International Journal of AI and Education}, year = {1998}, OPTkey = {}, OPTvolume = {9}, OPTnumber = {}, OPTpages = {159-177}, OPTmonth = {}, OPTnote = {http://julita.usask.ca/homepage/Agents.htm }, OPTannote = {Artikel bespricht u.a. eine Reihe allgemeiner Fragen in bezug auf benutzeradaptive Systeme, die die soziale Einbettung betreffen} } Anwendung: Feedback =================== @Article{KulikKulik88, author = {J.A> Kulik and C.-L. Kulik}, title = {Timing and Feedback and Verbal Learning}, journal = {Review of Educational Research}, year = 1988, volume = 58, pages = {79-97}, annote = {bei erica} } @Article{McKendree90, author = {J. McKendree}, title = {Effective Feedback Content for Tutoring Complex Skills}, journal = {Human-Computer Interaction}, year = {1990}, OPTvolume = {5}, OPTnumber = {}, OPTpages = {381-413} annote = {bei erica} }