Descrição das APIs


  • AlchemyData News
    • O AlchemyData News é um serviço de indexação de notícias e artigos de blog's em inglês. Essa indexação é realizada todos os dias com um acervo de 250 mil a 300 mil e histórico de busca disponíveis para os últimos 60 dias. A API permite que os desenvolvedores consultem as notícias e artigos indexados diretamente, sem que seja necessário fazer nenhum tipo de algoritmo para indexar ou armazenar os dados.
    • As consultas são feitas de forma simples com palavras chaves disponibilizadas pela API. As consultas são feitas por meio de URL's, da seguinte forma:
    • https://gateway-a.watsonplatform.net/calls/data/GetNews?apikey=7068ebd2b29b77772208d3af1a59c7bd54185599&outputMode=json&start=now-1d&end=now&count=100&q.enriched.url.enrichedTitle.relations.relation=|action.verb.text=acquire,object.entities.entity.type=Company|&return=enriched.url.title
    • Essa consulta, retorna os 100 artigos sobre aquisições de empresas mais importante, comentados e vistos que foram publicados no último dia em um JSON. &outputMode=json - diz pra retornar o resultado em um JSON.

&start=now-1d&end=now - diz que o intervalo a ser considerado das publicações dos artigos e notícias é de apenas 1 dia.

&count=100 - específica o número de artigos e notícias a serem retornados.

&q.enriched.url.enrichedTitle.relations.relation=|action.verb.text=acquire,object.entities.entity.type=Company| - Especifica para retornar qualquer notícia ou artigo que contenha os termos "aquisição" ou "empresa" e também quaisquer entidades relacionadas com esses termos.

&return=enriched.url.title - Especifica que você quer apenas os títulos dos artigos ou notícias.

  • AlchemyLanguage


  • Conversation


  • Dialog


  • Discovery


  • Document Conversion


  • Language Translator


  • Natural Language Classifier
    • O Natural Language Classifier tem como objetivo classificar um determinado texto de entrada de até 1000 caracteres em classes distintas. Ele utiliza técnicas de aprendizado de máquina (Deep Learning) e métodos estatísticos neste processo.
    • A partir de um texto de entrada, é retornada a classificação do mesmo em classes distintas com seus respectivos graus de confiança.
    • Por exemplo: podemos utilizar a API para classificar perguntas relacionadas ao clima, separando-as em duas classes - temperatura e condições climáticas.
    • Perguntas do tipo: "Qual a temperatura média em Uberlândia hoje" ou "Está calor lá fora?" poderiam ser classificadas em "temperatura", com determinado grau de confiança. Outras perguntas como "Haverá algum dia chuvoso esta semana?" ou "Estará nublado amanhã?", seriam classificadas em "condições climáticas".
  • Personality Insights


  • Project Intu


  • Retrieve and Rank


  • Speech to Text


  • Text to Speech


  • Tone Analyzer


  • Tradeoff Analytics


  • Visual Recognition