Universal search

Het concept universal search werd in mei 2007 aangekondigd door Google als een nieuw principe om verticale zoekomgevingen te integreren.  Voor Google betekende dit de integratie van hun afzonderlijke omgevingen books, video, news, images, … op het algemene hoofdadres.  Afzonderlijke informatie silo’s worden ook verticale zoekmachines genoemd.
Een verticale zoekmachine is afgebakend tot een bepaald soort informatie, een bepaald onderwerp, een bepaalde collectie, … bijvoorbeeld van een specifieke bibliotheek of groep van bibliotheken.
In het concept van universal search blijven de verticale zoekomgevingen naast elkaar bestaan maar ze worden in een horizontale zoekmachine geblend of gemixt gepresenteerd.
Een grote uitdaging van universal search ligt in het overzichtelijk en/of gepersonaliseerd presenteren van resultaten uit verticale zoekmachines.
Universal search kan ook voor de zoekomgeving van bibliotheken een rol spelen bij het geïntegreerd en overzichtelijk presenteren van (informatie over) fysieke en digitale bibliotheekcollecties.
Meer informatie over universal search

API

API, of een Application Programming Interface, is de softwarelaag die ervoor zorgt dat verschillende software-omgevingen met elkaar kunnen communiceren.  Een API definieert hoe er toegang kan verkregen worden tot een software-omgeving om (extra) functies te bouwen in een andere omgeving.  Door een API is het mogelijk om gegevens aan te spreken en zo bijvoorbeeld een zoek- en/of presentatie-omgeving te bouwen op een databank.
De code om gegevens van een databank of website te integreren op een andere website is één van de essenties van web2.0.  Een API is benaderbaar via methoden als SOAP, RSS, of XML/RPC.  Het formaat dat teruggestuurd wordt kan bijvoorbeeld XML of JSON zijn.
Door publieke API’s op het web is het mogelijk om nieuwe webpagina’s te ontwikkelen die gegevens van diverse webbronnen combineren in een mashup.