Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform
Thesis AAM
Ralf Bennetz
Übersicht
1. Eine medizinische Suchplattform – weshalb?
2. Marktübersicht
3. Suchmaschinen
4. Prototyp
5. Erweiterungen
6. Fazit
Argumente gegen eine medizinische Suchplattform:
Suchmaschinenmarkt gesättigt Viele Produkte, viele große Unternehmen,
viel Kapital Spezialisierte Suchmaschine sinnlos
Benutzer wählen meistens Google
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Marktanteile der Suchmaschinen
Quelle: Screenshot aus http://www.webhits.de/deutsch/index.shtml?webstats.html; 29.10.2008
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Argumente für eine medizinische Suchplattform: Angebot von allgemeinen
Suchmaschinen zu groß Mangelnde Spezialisierung Suche schwierig Seriosität nicht gewährleistet
Bestehende Angebote großer Unternehmen Sprachliche Feinheiten:
Sprachliche Phänomene nicht berücksichtigt Medizinischer Fachterminus verlangt angepasste
Technologie
HON Verhaltenskodex
1. Sachverständigkeit Angabe der Qualifikationen der Verfasser2. Komplementarität Information zur Unterstützung- und nicht als Ersatz- der Arzt-Patient-Beziehung 3. Datenschutz Einhalten des Datenschutzes und der Vertraulichkeit persönlicher Daten, die der Webseitenbesucher eingegeben hat4. Zuordnung Angabe der Quelle(n) der veröffentlichten Information sowie des Datums medizinischer und gesundheitsbezogener Seiten5. Nachweis Die Seite muss Behauptungen bezüglich Nutzen und Effizienz untermauern6. Transparenz Zugängliche Darstellung, genauer E-Mail-Kontakt7. Finanzielle Aufdeckung Angabe der Finanzierungsquellen8. Werbepolitik Werbeinhalt wird klar von redaktionellem Inhalt unterschieden
Quelle: http://www.hon.ch/HONcode/German/; 23.10.2008
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Quelle: Screenshots aus http://www.google.de; 23.10.2008
Medizinische Suchmaschinen
Internationale Angebote (Beispiele): Healthvault, Medstory, MedlinePlus, WebMD,
Healthfinder, Searchmedica, Google Kategorie Gesundheit, HON MedHunt, Healthline, Revolutionhealth
Deutsche Angebote (Beispiele): Lifeline, MedCrawler, MEDIsuch, Medivista,
Yahoo Kategorie Gesundheit
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Quelle: Screenshot (23.10.2008) von http://ssl.search.live.com/health/results.aspx?qu=Appendix
Suchfunktion im Vergleich1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Bestandteile (Übersicht)
Webseiten,andere Inhalte
Cra
wle
r
DBMS
Durch-suchung
Ind
exie
run
gss
erve
rDBMS
Aktuali-sierung
Su
ch-
/ Ret
riev
alfu
nkt
ion
Weiter-leitung
Rück-gabe
Ben
utz
ersc
hn
itts
telle
Anfrage
Rück-gabe
Benutzer
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Ranking
Funktionsweise
Dok1Dok2
Dok3
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Daten-normali-sierung
Wort-identi-fikation
Sprach-identi-fikation
Schlüssel-wort-
ermittlung
Stoppwort-erkennung
URL-Verarbei-
tung
Word-stemming(u.a. Kompositionen, Mehrwortgruppen)
Wort1 Dok1, Dok2, Dok3Wort2 Dok1Wort3 Dok2, Dok3Wort4 Dok1, Dok3Wort5 Dok1
Inverser Index
<html><head></head><body>Er hat eine Blinddarmentzündung.</body></html>
Er hat eine Blinddarmentzündung.er hat ein blinddarm entzündunger hat blinddarm entzündungEr hat ein blinddarm entzündung
blinddarm Dok1entzündung Dok1
IR
Quellen:1. Erlhofer, Sebastian (2007). Suchmaschinen-Optimierung für Webentwickler: Grundlagen, Funktionsweisen und Ranking-Optimierung; (3., aktualisierte und erweiterte Auflage). Galileo Press GmbH, Bonn, Germany2. Screenshots von http://de.ask.com; 25.10.2008
Herausforderungen
Recherchequalität Indexqualität Benutzbarkeit
Trefferrelevanz: Precision
Anteil der relevanten gefundenen Treffer aus allen gefundenen Treffern
Recall Anteil der relevanten Treffer (gefunden) aus allen möglichen
relevanten Treffern (gefunden + nicht gefunden)
Quelle der Abbildungen: http://de.wikipedia.org/wiki/Recall_und_Precision; 23.10.2008
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. FazitLegende:
Rot (blass): Relevant, aber kein TrefferGrün (blass): nicht relevant, kein TrefferRot (leuchtend): nicht relevant, aber TrefferGrün (leuchtend): Relevent und Treffer
Lösungsansätze
Trefferrelevanz: Benutzer-Feedback
Sproose (www.proose.de), Anoox (www.anoox.com)
Recherchequalität: Spezialisierung
Indexqualität: Index aufteilen je nach Aktualität Morphosemantische Technologie
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Morphosemantische Suche1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Quelle: Markó, Kornél, Philipp Daumke, Stefan Schulz, Rüdiger Klar & Udo Hahn (2007). Large-Scale Evaluation of a Medical Cross-Language Information Retrieval System. In K.A. Kuhn, J.R. Warren & T.-Y. Leong (Eds.), MEDINFO 2007 – Proceedings of the 12th World Congress on Health (Medical) Informatics. IOS Press, 1013 BG Amsterdam, The Netherlands.
4. Prototyp
Basistechnologien: Morphosemantische Suche (Fa. Averbis) JavaServer Faces (Apache MyFaces)
Erweiterungen: Apache Tomahawk, JBoss RichFaces Entwicklungswerkzeug: Eclipse Webcontainer: Apache Tomcat
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
JavaServer Faces1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Quelle: Dudney, Bill, Jonathan Lehr, Bill Willis & LeRoy Mattingly (2004). Mastering JavaServer Faces. Wiley Publishing, Inc., Indianapolis, Indiana, USA.
Schichtenmodell1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
4. Prototyp1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
5. Erweiterungen
Integration von: Inhalten aus Wikipedia Visuellen Suchhilfen Werbung
Werbepartner Werbeart, -design, -inhalte
6. Fazit
Entwicklung von Suchtechnologien noch lange nicht abgeschlossen
Viele Faktoren wichtig für Erfolg einer Suchmaschine
JavaServer Faces mächtiges Frontend-Framework
Thesis: Erfahrungen aus abgeschlossener Arbeit sehr hilfreich
1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit
Vielen Dank für Ihre Aufmerksamkeit!