MeiNetz-Suche Wie kann man in meiNetz etwas suchen? 1.durch Gruppen browsen 2.Suchfunktion.

Slides:



Advertisements
Ähnliche Präsentationen
Algorithmen und Datenstrukturen
Advertisements

Mein Kind… … weiß ganz genau, was es werden will. zu Eltern_de/Was möchte Ihr Kind/ weiß genau, was es werden will … hat noch keinen konkreten Berufswunsch.
... für alle, die mal Ihren IQ testen wollen!
Nachtrag zum Vortrag vom Vorbereitung zur Datensicherung
Informatik II: Algorithmen und Datenstrukturen SS 2013
Vorlesung Programmieren II
„Ansicht Arbeitsbereich“ ist die nutzerspezifische Ansicht, in der alle Dokumente aufgelistet sind, die dem angemeldeten Benutzer zugeordnet sind. D.h.
Die wichtigste Frage des Lebens!
Suche in Texten (Stringsuche )
Auswertung der Interviews
Suchmaschine vs. Katalog Such-Robots i.d.R. werden alle Seiten erfasst täglich werden mehrere Mio. Seiten besucht Redaktion relativ wenig Seiten erfasst.
Das Halteproblem. Gibt es einen Algorithmus, mit dem man für jedes beliebig vorgegebene Programm R und für jede beliebig vorgegebene Eingabe E entscheiden.
Support.ebsco.com Lernprogramm zur einfachen Suche in wissenschaftlichen Bibliotheken.
Wie funktionieren Suchmaschinen?
Intelligentes Crawling im WWW mit Hilfe intuitiver Suchbedingungen
Wird Mario betrogen? Ein Informatikprojekt des Elsa-Brändström-Gymnasiums Oberhausen Wahlpflichtkurs Jahrgang 8 Lehrer: Hr. Fileccia April 2010.
Kakuro Regeln und Strategien
DÄMONEN Dämonen existieren nicht! Sie entstehen in unserem Kopf!
Outlook_03 - Freigabe von Postfächern für Kollegen
Die „Erweiterte Suche“
Eine Produktion von der Firma Presentations GmbH
Suchmaschinen Das "Surfen" im Internet ist eine gewisse Zeit lang interes-sant, aber auf Dauer ist dies ineffektiv und teuer, wenn man bestimmte Informationen.
In die erste Zeile jeweils Überschriften für die Spalten eingeben, z.B.: Dann in die Spalten die Daten eingeben! In die Spalte Bemerkung werden Daten.
Wie erstelle ich einen Spielplan von unserer Homepage? Der Schlüssel liegt hinter dem Button Spiele, Ergebnisse Hier alle Spiele wählen. Hier das gewünschte.
Gedanken an Kinder ohne Namen
Fragen zu den 4 Quadraten B A D C Bitte die Figur hier links aufmerksam anschauen. Ich werde dir 4 Fragen zu den Quadraten stellen. Bereit?
In dem Login-Bereich können lektorat.de-Kunden ihren Datensatz eigenständig pflegen und aktualisieren. Wie gelangen Sie in diesen Bereich? Der Zugang zum.
Suchmaschinen am Theo Groß und Bernhard Meyer.
Beeschool® ein produkt der beecom® ADVENTSKALENDER – GESCHENKE EINFÜGEN , Zürich.
Unterwegs im Internet.
Im Internet geht alles schneller, aber es dauert länger
Auf Wunsch einer einzelnen Dame
JavaScript.
Moin. Ich benutze PPT 2002 und möchte drei Bilder nacheinander 1
Präsentation #3 Die 4 Dinge die wir tun.
Computational Thinking Online Algorithmen [Was ist es wert, die Zukunft zu kennen?] Kurt Mehlhorn Konstantinos Panagiotou.
Da ist was dran ! Michael war so eine Art Typ,
Ein Spanischlehrer erklärte seiner Klasse dass im Spanischen, anders als im Englischen, die Namen entweder männlich oder weiblich sind. "Haus" zum Beispiel,
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Hartmut Klauck Universität Frankfurt SS
Datenbanken Dantenbanksystem Data Base System Datenbasis (Daten)
Umgang mit Konflikten Mag. Weber Adrian.
© powered by Alchimedus ® Seite 1 Ihr Schnelleinstieg führt Sie durch GenoGyn QM interaktiv Kommen wir zu Ihrem ersten Schritt:
Ich glaube.
Schnelleinstieg Schnelleinstieg für bereits geschulte User zur Schulung OMDS-Einspielung in FinanzProfiT Bitte auf gewünschte Variante klicken oder weiterblättern….
Soziogramm und Soziogramm Designer
2.2.6 Verknüpfung von Personeneinträgen1 VERKNÜPFUNG VON PERSONENEINTRÄGEN Jedes mal, wenn Personennamen bei der Erfassung von Medien eingegeben werden,
20. Februar 2008 LFE Medieninformatik  Blockübung Informationsvisualisierung Gruppe 8 Abschlusspräsentation.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation III Vorlesung 1 WS 2001/02 Punkt-in-Landkarte I (Streifenkarte)
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
MS Office Access 2007 UM für INI. Sie haben viele Daten? Entscheiden Sie sich für Access. Access verarbeitet Daten, und zwar alle Arten von Daten: Kundenkontakte,
DSD I Trainingsstunde 4 LESEVERSTEHEN Teil 4.
Das „Best Advice“ - Modul Viele Anfragen der letzen Zeit machten uns deutlich, dass es notwendig wird, die objektiven Kriterien eines Chegg.net-Vergleiches.
Grammatikalische Begriffe im Unterricht
Suchmaschinen im Internet
Industriemeister- Fortbildung Fach: Recht
Die Präsentation des Lehrers der 21- allgemeinbildenden Schule des Bezirks Peschkö in Gebiet Buchara von Alijor Jahjojev.
Binärbäume.
Pointer. Grundsätzliches: Im Arbeitsspeicher werden Daten gespeichert. Um auf die Daten eindeutig zugreifen zu können, werden diesen Daten Adressen zugeordnet.
Programmiersprachen II Vorbesprechung Klausur Prof. Dr. Reiner Güttler Fachbereich GIS HTW.
G.Meininghaus, Konstanz1 Bilder auf dem PC ordnen, wiederfinden und zeigen Windows 7.
Programmiersprachen II Fortsetzung Datenstrukturen Einfache Bäume Übung 13 Prof. Dr. Reiner Güttler Fachbereich GIS HTW.
G.Meininghaus, Konstanz1 Bilder auf dem PC ordnen, wiederfinden und zeigen Windows 7.
Recherche im Katalog AM BEISPIEL VON SCHILLERS WILHELM TELL.
Excel-Tool: Beschwerdeanalyse  Folie 1 von Bitte Makros aktivieren Das Excel-Tool funktioniert nur mit eingeschalteten Makros. Eventuell erhalten.
Arbeiten mit WordSmith 4. Inhalt 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus) 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus)
Trainingscamp Leseverstehen Katharina Leiss 2016.
Suchen und Finden Wie verwende ich Suchmaschinen richtig?
Hallo, schön dass du mich in meinem Wald besuchen kommst. Ich bin Frida. - - © Marlitt Kaun Stella Hagemeyer.
 Präsentation transkript:

MeiNetz-Suche Wie kann man in meiNetz etwas suchen? 1.durch Gruppen browsen 2.Suchfunktion

Einwand: Passt eine Suchfunktion überhaupt ins (durch Gruppen strukturierte) Konzept von meiNetz? Antwort: Sie ist sogar notwendig. – Woher soll ich sonst wissen, ob ein Link überhaupt in meiNetz steht? Niemand möchte sich erst durch 3 Seiten mit jeweils 10 Links klicken, bis er endlich beim 33. (dem richtigen) angekommen ist.

Suche im Web syntaktisch (Google) –Pattern-Matching des Suchstrings mit den Einträgen in der Datenbank –in meiNetz: Suche auf den Verweisen (Links) semantisch (Vivisimo) –Zuordnen der Suchergebnisse zu Themengruppen bzw. Kategorien, nachdem man syntaktisch gesucht hat –in meiNetz: Suche auf den Gruppen

Suche im Web (Fort.) pragmatisch (Bookmarks im Web) –benutzerorientierte Ansätze –d.h. Was will der Nutzer sehen, weil es in seinem Interessengebiet liegt? –oder konkreter: Welche Links sollen im Suchergebnis aufgrund der Eigenschaften des Nutzers ganz oben stehen? –in meiNetz: noch nicht implementiert, aber es gibt Daten, die dafür genutzt werden könnten

Suche im Web (Fort.) Bemerkung: Im Grunde genommen ist die semantische bzw. pragmatische Suche nur noch eine Sortierung der Suchergebnisse der syntaktischen Suche. Nichtsdestotrotz helfen sie dem Nutzer schneller das Gesuchte zu finden.

Syntaktische Suche in meiNetz in den Datenbanktabellen –Schlüssel (Tabelle in der alle Schlüsselwörter stehen, die jemals vergeben wurden) –Verweise (Tabelle in der alle Verweise gespeichert sind und damit die Felder Beschreibung, Titel und URL eines Links)

Technik syntaktischer Suche in meiNetz einfache Suche in 4 Kategorien: –Schlüssel (Keywords) –Titel –Beschreibung –URL d.h. es wird jeweils in diesen Feldern nach dem Suchwort gesucht und alle Links geliefert dessen Felder das Suchwort enthalten

Problem Nr.1: –Benutzer legt Links an und macht die Einträge für Titel, Beschreibung und Schlüsselworte –Wo steht nun das Suchwort und wie wichtig ist es dort? Lösungsvorschlag: –gesamte (oder Teile der) Internetseite auslesen –Parsen –in einem einzigen Container speichern (anstatt in Titel, Beschreibung und Schlüsselworten) Bemerkung: –man könnte sich viel Aufwand sparen, wenn man vorhandene Daten (Google) nutzen könnte

Problem Nr.2: mehrdeutige Anfragen (Apple – Computer oder Obst) Lösung: semantische und pragmatische Suche 1.man lässt den Benutzer entscheiden, in welcher Gruppe und damit in welchem Themengebiet er suchen möchte 2.man sortiert die Suchergebnisse nach Gruppenzugehörigkeit (näheres siehe Implementierungsvorschläge)

Semantische Suche derzeitige Lösung: Suche in den mit Gruppen verknüpften Schlüsselworten und Beschreibungen und Anbieten von Links zu den dabei gefundenen Gruppen mögliche weitere Lösungen: 1.linguistische Ansätze (Lemma, Synonyme), also andere Formen des Suchwortes einbeziehen 2.Suchergebnisse nach Gruppen sortieren (siehe oben)

Pragmatische Suche I erster Ansatz: –Links aus Startgruppe (SGr) markieren Ausbaustufe: –Links nach Interessengebieten des Nutzers sortieren

Pragmatische Suche II Daten sind vorhanden –durch bisheriges Verhalten des Benutzers Diese sind: –welche Gruppen mit Startgruppe verknüpft sind –welche Links wie oft geklickt wurden

Pragmatische Suche II (Fort.) daraus kann man z.B. schließen: –wie wichtig ein bestimmter Link für den Nutzer ist (Wichtigkeit eines Links) –wie wichtig eine Gruppe für den Nutzer ist, die mit seiner Startgruppe verknüpft ist (Wichtigkeit einer Gruppe)

Wichtigkeit eines Links drei Möglichkeiten, wie ein Link den Interessengebieten des Nutzers zugeordnet werden kann: –Link ist mit SGr verknüpft (I): ganz wichtig –Link ist mit Gruppe verknüpft (nicht mit SGr), die wiederum mit SGr verknüpft ist (II): wichtig –Link ist mit anderer Gruppe verknüpft (III): Wichtigkeit schwer einzuschätzen

Wichtigkeit eines Links (Fort.) weitere Verfeinerung: –da Links in der SGr sowieso nach Wichtigkeit sortiert sind, lassen sich zwei Links aus (I) sehr einfach vergleichen –um zwei Links aus (II) gegeneinander abzuschätzen, könnte man die Wichtigkeit der Gruppen heranziehen in denen sie stehen

Wichtigkeit eines Links (Fort.) –da Links aus (III) scheinbar nichts mit dem Nutzer zu tun haben, ist es schwer einzuschätzen, welcher von zwei Links für den Nutzer interessanter ist –eventuelle Möglichkeit: die Gruppe eines Links aus (III) steht in irgendeiner Verbindung mit einer anderen Gruppe, die wiederum mit der SGr verknüpft ist

Problem: Generelles Problem dabei ist die mögliche Zuordnung eines Links zu mehreren Gruppen. Das erlaubt zwar die realistischere Darstellung der Beziehungen der Links zu bestimmten Themengebieten, macht die Bewertung eines Links allerdings auch schwerer. Das gilt es bei der Implementierung zu beachten.

Wichtigkeit einer Gruppe mögliche Berechnungsgrundlage: Wichtigkeit der Gruppe = Summe aller Klicks auf Links, die mit der Gruppe verknüpft sind

Einwand: Läuft das nicht alles daraufhin, dass man nur die Suchergebnisse gezeigt bekommt, die man schon kennt? Was wenn ich nach etwas suche, für das ich mich noch nicht interessiert habe und andere Leute auch nicht? Versumpfung bestimmter Links

Antwort: ist tatsächlich ein Problem z.B. neue Links so anzubieten, dass sie die Chance haben nach oben zu kommen aber Links, die die Chance dazu hatten, sind nicht umsonst unten Möglichkeit trotzdem auf sie zuzugreifen: Suchanfrage differenzieren

Implementierungsvorschläge Suche auf eine Gruppe beschränken Suchergebnisse nach Interessengebieten des Nutzers sortieren (s. pragmatische Suche) Suchergebnisse nach Gruppenzugehörigkeit sortieren Google / Wordnet einbinden

Suche auf eine Gruppe beschränken anstatt in allen Links zu suchen, könnte man nur in einer Gruppe nach Links suchen Vorteile: –keine Probleme mit in mehreren Gruppen vorkommenden Links –bessere Performance –Nutzer schränkt Suchanfrage von vornherein ein Nachteil: –Link könnte anders zugeordnet sein als Nutzer dachte -> kein Suchergebnis

Suchergebnisse nach Gruppenzugehörigkeit sortieren Links im Suchergebnis nach deren Zugehörigkeit zu einer Gruppen sortieren Links zu verknüpften Gruppen am linken Rand in Gruppe Suche quasi ungenutzt diesen Platz nutzen um im nach Gruppen sortierten Suchergebnis zu browsen das könnte genauso funktionieren wie im Rest von meiNetz, bloß sozusagen lokal im Suchergebnis

Suchergebnisse nach Gruppen- zugehörigkeit sortieren (Fort.) Vorteile: –Implementation semantischer Suche –Strukturierung des Suchergebnisses Nachteile / zu Beachtendes: –eventuell unübersichtlich bei wenigen Treffern (vor allem wenn diese auch noch in verschiedenen Gruppen sind) –neues Problem: Sortierung von Gruppen

Google / Wordnet einbinden Google und Wordnet bieten ein Interface an mit dem ihre Lösungen in anderen Projekten verwendet werden können z.B. könnten Google-Suchergebnisse innerhalb von meiNetz dargestellt werden man könnte auch die linguistischen Fähigkeiten (Synonyme) von Wordnet nutzen um das meiNetz-Suchergebnis zu erweitern

Google / Wordnet einbinden (Fort.) Vorteil: –mehr gefundene Links (gesuchter Link ist mit höherer Wahrscheinlichkeit im Suchergebnis) Nachteil: –mehr gefundene Links (und damit unübersichtlicheres Suchergebnis)

Verbinden zum Probleme lösen Nachteile der letzten drei genannten Implementierungsvorschläge umgehen, indem man sie nacheinander abarbeitet, falls notwendig d.h. –zuerst Suche auf eine Gruppe beschränken –wenn kein Ergebnis, in ganz meiNetz suchen und gruppenweise sortieren –wenn immer noch kein Ergebnis bzw. nicht das richtige Google oder Wordnet einbinden