Bei der Recherche für meinen Webmontag-Vortrag (der übrigens morgen in Mannheim statt findet) hab ich entdeckt dass Googles Social Search schon weiter ist als ich dachte. Dreh und Angelpunkt der sozialen Suche wird das Google Profil sein.

Die Webseiten der relevanten Kontakte werden über die Links auf der Profilseite (via XFN oder FoaF) ermittelt. So schließt sich dann auch der Kreis und sowohl die Google Profilseite als auch die Social Graph API passen wieder ins Bild.

Googles Social Search - Overview

Über die Social Search kann man entweder die Seiten aller Freunde oder auch nur bestimmte Profile durchsuchen.

Googles Social Search - Profile

Vielleicht lässt sich so ja auch erklären warum der Suchmaschinen-Riese in letzter Zeit diverse Internetgrößen anwarb um ein „Social Web Team“ aufzubauen.

Für die Audio/Visuellen unter euch, gibt es auch noch ein kurzes Video von Google:

Weiterlesen

Die strukturierte Suche über diverse Microformats-Kürzel im Query funktioniert ja schon eine ganze Weile auch mit BOSS (Build your Own Search Service), aber, wie gestern von Yahoo! Ankündigt, wurde der SearchMonkey jetzt komplett in die Such-API BOSS integriert.

Wer seiner BOSS-Applikation semantischen Charakter spendieren will, muss seiner Query-URL einfach folgende Key-Value Paare anhängen:

  • &view=searchmonkey_rdf – für diverse RDF-Formate wie z.B. Dublin Core, FOAF oder SIOC
  • &view=searchmonkey_feed – für diverse Microformats wie z.B. hCard oder hCalendar

…und so wird aus einem normalen Ergebnis ein semantisches Feuerwerk :(|)

Die beste Methode sich mit einer Sache zu beschäftigen ist, einen sinnvollen Anwendungsfall zu schaffen… Bei dem „näher beschäftigen“ mit Ubiquity ist ein WordPress-Plugin rausgekommen 🙂

Das WordPress-Plugin erstellt eine Ubiquity-Suche für das eigene Weblog (Quellcode) mit dem Command „search-<Blog-Titel>“

ubiquity-wordpress-command.jpg

Das kann teilweise (wie im Falle meines Blogs: search-notizblog-a-private-weblog-written-by-matthias-pfefferle) ziemlich lang werden, was aber nicht weiter schlimm ist da auch schon der Anfang des Commands (z.B. search-notizblog) reicht…

Viel Spaß beim ausprobieren 🙂

Endlich kann man den SearchMonkey auch als Nicht-Entwickler ausprobieren… Für diejenigen die keine Ahnung haben um was es geht, der SearchMonkey ist eine Art Erweiterung für die Yahoo! Suche um Suchergebnisse anhand von strukturierten Inhalten wie z.B. microformats, eRDF, RDFa oder XML Strukturen wie z.B. Atom aufzubereiten.

Strukturierte Ergebnisse erlauben es Ihnen das Sucherlebnis der Yahoo! Suche individuell zu gestalten, da sie nützliche Informationen und Links präsentiert bekommen, die das Suchen beschleunigen und erleichtern. Die vorhandenen Suchergebnisse in der Yahoo! Suche werden um reichhaltige und informative Inhalte der Strukturierten Ergebnisse erweitert.

Kurz gesagt, der Affe macht die Suche schick 🙂 (wer noch mehr über den SearchMonkey erfahren will, sollte sich den Artikel von Markus Spath durchlesen).

Seit Anfang des Monats ist der SearchMonkey über die normalen Such-Einstellungen der Yahoo! Suche (erreichbar direkt neben dem Suchfeld) erreich- und konfigurierbar.

Yahoo-Suche – Websuche.jpg

Unter dem Punkt Strukturierte Ergebnisse können beliebige Module zum verschönern der Ergebnisse ausgewählt werden.

Das Ergebnis sieht dann z.B. wie folgt aus…

ettlingen - Yahoo! Suche Suchergebnisse.jpg

Wer sich etwas mit PHP und XSLT auskennt, kann auch selbst Module entwickeln und in der Yahoo! Search Gallery veröffentlichen

Spätestens durch Searchmonkey ist ja bekannt, dass Yahoo! auch Microformats jeglicher Art indexiert. Wieso nicht auch gezielt nach ihnen suchen?

Von Yahoo! unterstützte Suchanfragen:

Zusätzlich werden die Ergebnisse natürlich weiterhin nach Relevanz sortiert, d.h. man kann Suchbegriffe auch beliebig verbinden.
Beispiel: alle hCals zum Thema Barcamp.

(via)

microsearch-logo.jpg

So, endlich komm ich neben den ganzen DataPortability und OpenID News auch mal wieder zu meinen sehr geschätzten Microformats 😉

Yahoo! Research Barcelona bastelt mit "Yahoo! Micro Search" an einer Social/Semantic Search Engine. Yahoo! Micro Search ist aber keine reine Microformats Suche wie z.B. die Technorati "Microformats Search" sondern unterstützt (wie die Social Graph API) auch RDFa, über <link rel="me" /> verlinkte RDF Dateien wie z.B. FoaF und demnächst soll auch noch GRDDL dazu kommen (bin mal gespannt wie das aussehen soll).

Der Aufbau der Suchergebnisse ist (zumindest im Hauptteil) eher klassisch wie bei Google oder Yahoo! aufgebaut.

yahoo-search-results.jpg

Im oberen Teil der Sidebar werden gefundene GEO-Daten direkt auf einer Yahoo Map dargestellt. Die unten abgebildeten Orte wurden z.B. in meinem Plazes Account gefunden.

yahoo-search-results-map.jpg

Darunter sollen wohl gefundene hCalendar-Events mit Hilfe der Smile Timeline angezeigt werden, das habe ich aber leider nicht ausprobieren können… meine war immer leer, ich hoffe das liegt nicht an mir 😉

Wo bei Google "nur" die Anzahl der Suchtreffer zu einem Suchbegriff angezeigt werden, listet die Micro Search genau auf wie viele davon Profile (z.B. vCards/hCards) oder Events (z.B. hCalendar) sind.

micro-search-details.jpg

Fazit: "Yahoo! Micro Search" dient wohl in erster Linie dazu Google einen Schritt voraus zu sein und ein Pendant zu der "Social Graph API" zu schaffen… und wenn schon, ich mag die Idee. Man sollte sich in Zukunft nur im klaren sein, dass arglos veröffentlichte Microformats demnächst auch alle gefunden (und meist auch dessen Autor zugeordnet) werden können…

Weiterführende Links: