Hola !
Sigo con la serie de posts sobre las nuevas funcionalidades que tenemos en Cognitive Services. Hoy es momento de tocar a una de las estrellas de Bing: Search. La documentación oficial la describe de la siguiente forma:
La API de Bing Web Search provee una experiencia similar a Bing.com/Search (más en MSDN). La API de Web Search API permite a partners enviar una query de búsqueda a Bing y obtener una lista de resultados. La misma incluye webpages y puede incluir además imágenes, videos, y más.
La API es muy cool. Tiene los elementos básicos que esperamos encontrar en una API de búsqueda como query y count, y también podemos agregar filtros adicionales como searchSafe y la ubicación (mkt).
Al igual que en el ejemplo de ayer, he creado una client library para invocar a la API y una app de Consola de ejemplo.
Los resultados de la búsqueda icluyen urls, última fecha de búsqueda y otra información como por ejemplo imágenes. El siguiente gif animado muestra como al realizar una búsqueda la API retorna una colección de urls y además para cada imagen, abro un navegador y muestro el thumbnail de la misma.

GitHub Sample https://github.com/elbruno/Blog/tree/master/CognitiveServices
Saludos @ Toronto
-El Bruno
References
- Cognitive Services Home
- Cognitive Services APIs
- Cognitive Services Documentation
- Cognitive Services App Gallery
- Bing Web Search API
- JSON2CSharp
- El Bruno Cómo obtener las claves de App para usar las Cognitive Services APIs
- El Bruno Bing Autosuggest API, interesante API y de regalo: una App de ejemplo
Leave a comment