Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

23
Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform Thesis AAM Ralf Bennetz

description

Thesis AAM Ralf Bennetz. Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform. Übersicht. Eine medizinische Suchplattform – weshalb? Marktübersicht Suchmaschinen Prototyp Erweiterungen Fazit. Argumente gegen eine medizinische Suchplattform:. - PowerPoint PPT Presentation

Transcript of Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Page 1: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Thesis AAM

Ralf Bennetz

Page 2: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Übersicht

1. Eine medizinische Suchplattform – weshalb?

2. Marktübersicht

3. Suchmaschinen

4. Prototyp

5. Erweiterungen

6. Fazit

Page 3: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 4: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 5: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 6: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Quelle: Screenshots aus http://www.google.de; 23.10.2008

Page 7: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 8: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Quelle: Screenshot (23.10.2008) von http://ssl.search.live.com/health/results.aspx?qu=Appendix

Page 9: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Suchfunktion im Vergleich1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit

Page 10: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 11: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 12: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 13: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 14: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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.

Page 15: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 16: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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.

Page 17: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Schichtenmodell1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit

Page 18: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit

Page 19: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit

Page 20: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

4. Prototyp1. Eine medizinische Suchplattform – weshalb?2. Marktübersicht3. Suchmaschinen4. Prototyp5. Erweiterungen6. Fazit

Page 21: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 22: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

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

Page 23: Entwicklung einer Architektur für eine webbasierte medizinische Suchplattform

Vielen Dank für Ihre Aufmerksamkeit!