Gmail unterstützt seit ein paar Tagen auch Embedded JSON-LD… So ne Art „JSON Version von RDF“ für HTML-Dokumente:

<script type="application/ld+json">
{
  "@context": "http://json-ld.org/contexts/person.jsonld",
  "@id": "http://dbpedia.org/resource/John_Lennon",
  "name": "John Lennon",
  "born": "1940-10-09",
  "spouse": "http://dbpedia.org/resource/Cynthia_Lennon"
}
</script>Code-Sprache: HTML, XML (xml)

Embedded JSON? Wirklich? Und warum? Weil’s geht?

Neben Microformats, Microdata, RDFa, eRDF, OpenGraph Protocol und Twitter Cards jetzt also auch noch JSON? Super Idee!

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 :(|)

Yahoo! hat den SearchMonkey jetzt auch in ihren Suchdienst BOSS (Build your Own Search Service) integriert.

Einfach die entsprechende SearchMonkey – Konstante als {query} übergeben (eine Liste von Konstanten findet ihr hier):

http://boss.yahooapis.com/ysearch/web/v1/{query}?appid={youBOSSappid}Code-Sprache: JavaScript (javascript)
http://boss.yahooapis.com/ysearch/web/v1/searchmonkeyid:com.yahoo.page.uf.hcard?appid={youBOSSappid}Code-Sprache: JavaScript (javascript)

oder mit normalen Suchbegriffen kombinieren (alle hCards von Mr. T):

http://boss.yahooapis.com/ysearch/web/v1/searchmonkeyid:com.yahoo.page.uf.hcard+mr.t?appid={youBOSSappid}Code-Sprache: JavaScript (javascript)

: (|)

Es hat ne ganze Weile gedauert, aber endlich ist eine erste Vorschau von APML 1.0 verfügbar: APML 1.0 Initial Draft

Unterschiede zu APML 0.6:

  • Neben Concepts und Sources gibt es jetzt auch People und Locations.
  • Optional kann über rdf:about auf andere Semantiken/Ontologien verwiesen werden ohne APML selbst unnötig kompliziert zu machen.

Es können sich zwar noch Kleinigkeiten ändern:

This comes with a very large fore note: This is a very early draft only, and nothing is set in stone. Given that the community is obviously itching to start seeing APML 1.0 progress, I felt that it would be an appropriate time to release this and assist in structuring the discussion. I intend to follow
this with a few more emails that detail individual sections I believe need substantial addressing.

…aber das grobe Gerüst steht fest. Ich freue mich besonders, dass APML weiterhin so simpel wie möglich bleibt und nicht (wie oft vorgeschlagen) mit RDF-Namespaces arbeitet.

Wenn sich in den nächsten Tagen nicht mehr viel ändert, werde ich nochmal etwas ausführlicher über die Neuerungen schreiben und mein WordPress-Plugin auf die aktuelle Version bringen…

(via)

Seesmic scheint in nächster Zeit ne ganze Menge vor zu haben.

semantic-seesmic.jpg


Auf dem Screenshot ist übrigens Mr. Topf zu sehen…

Der erste Schritt war wohl die Umstellung von reinem Flash zu mehr HTML, wahrscheinlich um Seesmic semantischer gestalten zu können (die ersten implementierten Formate sind XFN und hCards).

Aber das ist noch lange nicht alles, geplante sind unter anderem folgende Formate und offene Standards:

Open data formats:
– RDF as the foundation, and exporters to microformats, HTML, RDFa…
– We already use existing open metadata vocabularies
– FOAF (for friend management)
– SIOC (for community description)
– Dublin Core for description of resources
– In the process of using a subset of MPEG-7 ontology for video metadata.

Open identifiers:
– Public URL scheme, and standardized authentication system. Considering the use of OpenID

Open source technologies:
– Use Open Source projects wherever it’s possible.
– Open Source critical pieces of the architecture, to allow for greater long term maintainability of complex pieces of software that are not core to the business and can benefit from the community.

(via)

Und das ist nur ungefähr die Hälfte der Liste.

Ich bin echt beeindruckt und gespannt ob und wie alles umgesetzt wird…

Ich wäre im Leben nicht auf die Idee gekommen, in einem Excel-Sheet nach Semantiken zu suchen (oder es semantisch anzureichern)…

Charles Eames hat (2005) einen interessanten Artikel zum Thema „Adding Semantics to Excel with Microformats and GRDDL“ geschrieben (es funktioniert wirklich, ich hab’s ausprobiert).

Seine Idee:

Unfortunately, spreadsheets are a mish-mash of structured but meaningless data; there’s no easy way to tell which columns contain data and which ones are headers. To make them useful, we have to add some reusable, stable semantics to them.

Eigentlich hatte aber ein Anderer schon zwei Jahre vorher einen ähnlichen Gedanken… Dan Connolly (eine Semantic-Web Ikone) schrieb 2003 schon über „Grokking Triples from Spreadsheets„.

Sean notes that there are lots of triples in spreadsheets. Yup. After my Aug 2003 trip to Montreal for Extreme, I used gnumeric as an RDF authoring tool to collect all the gas receipts and such; then the Makefile has this stanza to convert it to RDF […]

Großartig 🙂

Cognition ist ein Parser (Perl 5) für alle möglichen Semantic-Web – und „lowercase semantic web“ – Standards:

Cognition is a parser for both “upper case Semantic Web” (RDF, RDFa) and “lower case semantic web” (microformats) technologies. It includes modules for exporting parsed data in a variety of formats, including RDF, vCard, iCalendar, Atom and KML.

Die Liste der unterstützten Metadaten und Semantiken ist definitiv zu lang um sie hier zu posten 🙂

Semantic Web Cube

Amit Kumar (Director, Product Management, Yahoo! Search) hat heute weitere Details der geplanten Yahoo! Search open platform veröffentlicht.

Der erste Punkt ist der Support einer großen Spanne an Web-Semantiken wie z.B. RDF, Microformats und OpenSearch:

Initially, we plan to support a number of microformats, including hCard, hCalendar, hReview, hAtom, and XFN. Yahoo! Search will work with the web community to evolve the vocabulary framework for embedding structured data. For starters, we plan to support vocabulary components from Dublin Core, Creative Commons, FOAF, GeoRSS, MediaRSS, and others based on feedback. And, we will support RDFa and eRDF markup to embed these into existing HTML pages.

Ein Beispiel für eine semantische Suche hat Yahoo! ja schon mit seiner Microsearch gezeigt.

Der zweite wesentliche Punkt ist, dass die Yahoo! Search open platform offen für third-party Developers sein wird. Es wird also möglich sein, über eine API auf die strukturierten Inhalte aus dem Yahoo! Index zuzugreifen.

Hört sich sehr spannend an, bin gespannt auf die Umsetzung und die Möglichkeiten der API.

Wer sich für die open search platform anmelden möchte, kann das hier tun.

via microformatique.com

Weitere Infromationen: