Microsoft AI


Se você é novo no desenvolvimento de soluções com inteligência artificial (IA), sugerimos que dê uma lida no material abaixo. IA é um assunto complexo, que envolve muita matemática, estatística e dados, porém, com as ferramentas da Microsoft, você pode abstrair esta parte e ir direto para a implementação da sua solução. Nossas soluções são divididas em três pilares, infra, ferramentas e serviços. 

Serviços 

O pilar de serviços é baseado em serviços cognitivos. São APIs que simulam comportamentos humanos, transformando-os em dados e fornecendo uma inteligência em cima deles. São Visão, Conhecimento, Idioma, Fala e Pesquisa. Veja como você pode utilizar estes serviços como complemento da sua solução. 

Visão 

Algoritmos de processamento de imagens para identificar, incluir legenda e moderar suas imagens de maneira inteligente. 

Conhecimento 

Mapeie dados e informações complexas para resolver tarefas, como recomendações de inteligência e pesquisa semântica. 

Idioma 

Habilite seus aplicativos para processarem idioma natural com scripts pré-criados, avalie sentimentos e saiba como reconhecer o que os usuários desejam 

Fala 

Converta áudio falado em texto, use a voz para verificação ou adicione o reconhecimento do locutor ao seu aplicativo. 

Pesquisa 

Adicione APIs de Pesquisa do Bing em seus aplicativos e aproveite a capacidade para vasculhar bilhões de páginas da Web, imagens, vídeos e notícias com uma única chamada à API. 

Infra 

O Microsoft Azure fornece uma infraestrutura robusta e escalável para que você consiga implementar suas soluções de IA. Conheça a infraestrutura que irá suportar todas as suas soluções de IA. 

Machine Learning Studio 

Crie, implante e gerencie soluções de análise preditiva com facilidade. 

ML.NET 

Solução baseada no .NET para a criação de modelos de Machine Learning 

Pacotes do Azure Machine Learning 

Extensões do Python para criar e implantar rapidamente modelos altamente precisos. 

Kit de ferramentas de IA para o Azure IoT Edge 

Implante modelos de aprendizagem profunda e IA para execução local em dispositivos de IoT por meio de modelos pré-criados. 

MMLSpark 

Ferramentas de aprendizado profundo altamente escalonáveis para o Apache Spark. 

Ferramentas 

Caso você ainda esteja na etapa de desenvolver seu código, a Microsoft oferece ferramentas de desenvolvimento para que você possa desenvolver em qualquer plataforma ou linguagem. 

Visual Studio 

Obtenha todo o poder e os recursos que você precisa para desenvolver, depurar, implantar e diagnosticar facilmente aplicações no Azure, usando uma IDE cheia de recursos. 

Visual Studio Code 

Edite e depure o código rapidamente com um editor de códigos leve que pode ser executado no macOS, no Linux e no Windows, simplificado para criar e implantar aplicativos Node.js e Java na nuvem, usando computação sem servidor, contêineres ou aplicativos Web gerenciados 

SDKs 

Baixe e instale SDKs e ferramentas específicos a um idioma para a plataforma da sua escolha, incluindo .NET, Java, Node.js, Python e Go 

CLIs 

Use uma interface de linha de comando multiplataforma para criar e gerenciar serviços, além automatizar as tarefas diárias no Azure 

Para saber mais sobre como desenvolver com a Inteligência Artificial da Microsoft, acesse nosso hub sobre AI.

Esta seção é oferecida para desenvolvedores iniciantes na área de IA ou para usuários com experiência em IA mas sem experiência em ferramentas Microsoft. Descubra qual etapa do processo de desenvolvimento da sua solução você está e qual a ferramenta mais adequada para você. 


Autor: Microsoft Tech