<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos Serviço Cognitivo - Diego Nogare</title>
	<atom:link href="https://diegonogare.net/tags/servico-cognitivo/feed/" rel="self" type="application/rss+xml" />
	<link>https://diegonogare.net/tags/servico-cognitivo/</link>
	<description>Consultor Executivo de IA &#38; ML</description>
	<lastBuildDate>Tue, 15 Apr 2025 13:44:36 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/diegonogare.net/wp-content/uploads/2025/06/cropped-cropped-DN-Black-300x300-1.png?fit=32%2C32&#038;ssl=1</url>
	<title>Arquivos Serviço Cognitivo - Diego Nogare</title>
	<link>https://diegonogare.net/tags/servico-cognitivo/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">247556142</site>	<item>
		<title>Projeto com interpretação de linguagem natural</title>
		<link>https://diegonogare.net/2020/03/projeto-com-interpretacao-de-linguagem-natural/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 16 Mar 2020 12:00:19 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[inteligencia artificial]]></category>
		<category><![CDATA[Luis]]></category>
		<category><![CDATA[NLP]]></category>
		<category><![CDATA[Processamento de Linguagem Natural]]></category>
		<category><![CDATA[QnA]]></category>
		<category><![CDATA[Serviço Cognitivo]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=3195</guid>

					<description><![CDATA[<p>Processamento de Linguagem natural oferecendo uma tela sem botões a seu cliente Hoje em dia é muito comum os usuário interagirem de formas diferentes com seus aplicativos, e cada vez mais, é solicitado que se crie projeto com interpretação de linguagem natural. Isso não acontece só porque nos dias de hoje existe poder computacional disponível...</p>
<p>O post <a href="https://diegonogare.net/2020/03/projeto-com-interpretacao-de-linguagem-natural/">Projeto com interpretação de linguagem natural</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Processamento de Linguagem natural</h1>
<h2>oferecendo uma tela sem botões a seu cliente</h2>
<p>Hoje em dia é muito comum os usuário interagirem de formas diferentes com seus aplicativos, e cada vez mais, é solicitado que se crie projeto com interpretação de linguagem natural. Isso não acontece só porque nos dias de hoje existe poder computacional disponível para isso, mas também porque é mais rápido desenvolver utilizando os <a href="https://diegonogare.net/2020/03/como-adicionar-inteligencia-artificial-ao-seu-projeto/" target="_blank" rel="noopener noreferrer">serviços cognitivos</a>.</p>
<p>Estes serviços permitem o usuário digitar uma ação de texto corrido, ou então para ele dizer (utilizando voz) o que deseja, ou até para explorar documentos. Estas tarefas são possíveis, graças à técnicas de processamento de linguagem natural. Estas técnicas não são atuais, <a href="https://diegonogare.net/2020/01/historia-da-inteligencia-artificial/" target="_blank" rel="noopener noreferrer">já existem desde a década de 60</a>!</p>
<h2>Como funciona a interpretação de linguagem natural</h2>
<p>Existem diversas técnicas computacionais que permitem interpretar os textos de forma natural. Você pode procurar por elementos e como técnicas, como:</p>
<p><strong><span style="text-decoration: underline;"><em>Stemming</em> </span></strong> que destacam o radical da palavra e se refere a um processo heurístico bruto que corta o final das palavras na esperança de atingir o objetivo corretamente na maioria das vezes;</p>
<p><span style="text-decoration: underline;"><em><strong>Lemmatization</strong></em></span> que se refere a fazer as coisas corretamente com o uso de uma análise de vocabulário e morfologia das palavras, buscando remover as terminações flexionadas e retornar a forma básica ou de dicionário de uma palavra.</p>
<p><span style="text-decoration: underline;"><em><strong>Stop Words</strong></em></span> que são as palavras de ligação, artigos, preposições, e outras palavras que fazem com que os textos sejam entendidos para os humanos, mas que não trazem muito benefício para a máquina na hora de interpretar o que está escrito ali.</p>
<p><strong><em><span style="text-decoration: underline;">Token</span> </em></strong>é o termo usado para a palavra, ou conjunto de palavras, que está sendo tratada naquele contexto da interpretação. Contudo, o <em>token</em> depende do <em><strong><span style="text-decoration: underline;">Corpus</span></strong></em>, que é o conjunto de documentos utilizado para aquele domínio de assunto. Todos os documentos utilizado naquele domínio são denominado de <em>Corpus</em>.</p>
<h2>O que fazer</h2>
<p>Pense que, quando um texto é enviado para uma análise, é fundamental entender o que ele significa para então tomar uma ação. Contudo, esse texto pode ser passado de diversas formas diferentes. Mas se isso acontece, como podemos interpretá-lo e entender o que se espera de resultado? É exatamente neste momento que as técnicas em projetos de interpretação de linguagem natural são aplicadas.</p>
<p>Estas técnicas auxiliam o modelo de Inteligência Artificial a entender as intenções de cada texto e extrair possíveis entidades. O resultado esperado é que, ao usar estas técnicas, as ações sejam realizadas de várias formas diferentes, mas, devem responder da mesma forma. Como acontece em uma conversa natural entre pessoas.</p>
<p>Se for utilizar os serviços cognitivos da Microsoft, você pode combinar as técnicas de QnA e LUIS.</p>
<h2>QnA</h2>
<p>É o serviço de Perguntas e Respostas, que permite criar relacionamentos entre o que é perguntado e o que é respondido. Diversas perguntas podem ser direcionadas à uma resposta, isso aumenta a variação de formas que as perguntas são feitas, para que o sistema possa responder de forma correta.</p>
<p>Os três itens de destaque do QnA são</p>
<ol>
<li><strong>Perguntas</strong> &#8211; é o que você espera que um usuário faça. As perguntas serão combinadas com respostas;</li>
<li><strong>Respostas</strong> &#8211; a resposta que será retornada quando um usuário fizer uma pergunta. A resposta está emparelhada com uma pergunta na base de conhecimento;</li>
<li><strong>Metadados</strong> &#8211; são tags associadas ao par de perguntas e respostas. Internamente, eles são representadas como pares de chave-valor e filtram os pares de Pergunta/Resposta para corresponder a uma consulta do usuário.</li>
</ol>
<h2>LUIS</h2>
<p>É o acrônimo de <em>Language Understanding Intelligent Service</em>. Que é responsável por receber uma sentença, ou declaração, e é responsável por extrair a intensão e entidade daquele texto. Os principais elementos do Luis são:</p>
<ol>
<li><strong>Declarações</strong> &#8211; as declarações são inseridas pelo usuário, e enviadas ao aplicativo, que é responsável por interpretá-la;</li>
<li><strong>Intenção</strong> &#8211; uma intenção representa uma tarefa ou ação que o usuário deseja executar. É um propósito ou objetivo expresso na declaração de um usuário;</li>
<li><strong>Entidades</strong> &#8211; A entidade representa uma palavra ou frase dentro do texto, que você deseja extrair.</li>
</ol>
<h2>Dicas de criação</h2>
<p>Ao criar projetos de interpretação de linguagem natural, é esperado que você adicione elementos que permitem e facilitem as interações do usuário com seu sistema. Contudo separei alguns elementos importantes para criar seu projeto.</p>
<ol>
<li><strong>Intenções</strong> &#8211; verifique se elas são distintas. Não crie sobreposição com enunciados como &#8216;Reservar um voo&#8217; e &#8216;Reservar um hotel&#8217;. Você pode diferenciar qual aspecto da &#8216;reserva&#8217; você quer extrari, definindo <span style="text-decoration: underline;">voo</span> e <span style="text-decoration: underline;">hotel</span> como entidades;</li>
<li><strong>Construir iterativamente</strong> &#8211; mantenha um conjunto separado de sentenças que não são usados ​​como exemplo de declaração ou ponto final. Continue melhorando o aplicativo para seu conjunto de testes, contudo adicione as novas frases para ensinar o aplicativo com as interações dos usuários. Adapte o conjunto de testes para refletir as declarações reais do usuário. Usar este conjunto de teste para avaliar cada iteração ou versão do aplicativo.</li>
<li><strong>Use a intenção Nenhuma (<em>none</em>)</strong> &#8211; essa é a intenção de <em>fallback</em>, significa que o aplicativo não sabe o que é aquela sentença enviada pelo usuário. Adicione ao menos 1 exemplo de sentença à intenção Nenhuma, mas faça isso para cada 10 sentenças de exemplo do seu aplicativo.</li>
</ol>
<h2>Projeto com interpretação de linguagem natural</h2>
<p>Neste <a href="https://youtu.be/4GczYPeg3KQ" target="_blank" rel="noopener noreferrer">vídeo</a> é explicado como é fácil criar um Bot que interpreta textos para responder uma FAQ.</p>
<p><iframe src="https://www.youtube.com/embed/4GczYPeg3KQ" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>&nbsp;</p>
<p>O post <a href="https://diegonogare.net/2020/03/projeto-com-interpretacao-de-linguagem-natural/">Projeto com interpretação de linguagem natural</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3195</post-id>	</item>
		<item>
		<title>Como adicionar Inteligência Artificial ao seu projeto</title>
		<link>https://diegonogare.net/2020/03/como-adicionar-inteligencia-artificial-ao-seu-projeto/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 09 Mar 2020 12:00:48 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Inteligência Artificial]]></category>
		<category><![CDATA[Extração de conhecimento]]></category>
		<category><![CDATA[Indexação de Documentos]]></category>
		<category><![CDATA[Linguagem Natural]]></category>
		<category><![CDATA[Serviço Cognitivo]]></category>
		<category><![CDATA[Visão Computacional]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=3151</guid>

					<description><![CDATA[<p>Projetos envolvendo Inteligência Artificial estão na moda mas você sabe como adicionar IA ao seu projeto? Observando todo o hype gerado pelas tecnologias de IA nos últimos anos, a guerra de tomar a liderança entre Estados Unidos e China, e a forma como os gestores enxergam isso, você sabe como adicionar Inteligência Artificial ao seu...</p>
<p>O post <a href="https://diegonogare.net/2020/03/como-adicionar-inteligencia-artificial-ao-seu-projeto/">Como adicionar Inteligência Artificial ao seu projeto</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Projetos envolvendo Inteligência Artificial estão na moda</h1>
<h2>mas você sabe como adicionar IA ao seu projeto?</h2>
<p>Observando todo o <em>hype</em> gerado pelas tecnologias de <a href="https://diegonogare.net/2020/01/uso-da-inteligencia-artificial-no-cotidiano/" target="_blank" rel="noopener noreferrer">IA nos últimos anos</a>, a guerra de tomar a liderança entre <a href="https://diegonogare.net/2020/02/guerra-inteligencia-artificial-entre-china-estados-unidos/" target="_blank" rel="noopener noreferrer">Estados Unidos e China</a>, e a forma como os gestores enxergam isso, você sabe como adicionar Inteligência Artificial ao seu projeto? Entenda como consumir serviços prontos de IA, que podem ajudar a resolver problemas do seu negócio. Estas ferramentas de IA são oferecidas por diversos fornecedores como <a href="https://azure.microsoft.com/pt-br/services/cognitive-services/" target="_blank" rel="noopener noreferrer">Microsoft</a>, <a href="https://cloud.google.com/vision?hl=pt-br" target="_blank" rel="noopener noreferrer">Google</a>, <a href="https://aws.amazon.com/pt/rekognition/" target="_blank" rel="noopener noreferrer">Amazon</a>, <a href="https://www.ibm.com/watson/br-pt/" target="_blank" rel="noopener noreferrer">IBM</a>&#8230; E são técnicas conhecidas como serviços cognitivos, ou suas variabilidades semânticas, cobrindo cinco pilares:</p>
<ol>
<li style="list-style-type: none;">
<ol>
<li>Visão Computacional;</li>
<li>Interpretação e/ou geração de fala;</li>
<li>Interpretação de linguagem natural;</li>
<li>Pesquisa e indexação de documentos;</li>
<li>Extração de conhecimento coletivo.</li>
</ol>
</li>
</ol>
<p>A grande vantagem de uso é que você consegue adicionar IA em seus projetos, contudo, não precisa saber a fundo o que são e como funcionam estes processos. Você consome estas ferramentas através de chamadas de APIs, uso de SDKs ou serviços na nuvem que permitem baixar o resultado treinado e acoplá-lo no seu ambiente. Apesar de não precisar, é sempre bom conhecer as técnicas e processos que está utilizando.</p>
<p>Se você não tem as habilidades necessárias em Inteligência Artificial ou Machine Learning, mas precisa desenvolver produtos que utilizam estas técnicas, é recomendado contratar alguém que conheça do assunto para lhe ajudar. Por outro lado, se sua necessidade é algo que os serviços cognitivos já resolvem, usá-lo é uma grande saída! Em primeiro lugar porque você não precisa se preocupar em construir do zero do seu modelo, você vai consumir o serviço do fornecedor e terá os resultados funcionando no seu projeto. Em segundo lugar, os dados e modelos dos serviços são atualizados com frequência pelos fornecedores, fazendo com que você sempre tenha um resultado mais completo.</p>
<h2>Visão Computacional</h2>
<p>As ferramentas de Visão Computacional simulam o comportamento da visão biológica, mais especificamente a visão humana, pelo computador. É possível trabalhar com elementos para reconhecimento de objetos em imagens ou vídeos. Reconhecer faces em imagens. Comparar rostos e ver se são as mesmas pessoas&#8230; Analisar sentimentos em rostos, como também estimar idade e gênero da pessoa.</p>
<h2>Interpretação e/ou geração de fala</h2>
<p>Alguns pesquisadores dizem que as interações desta geração serão feitas através de voz, e não exclusivamente com cliques do mouse ou toques na tela. E para isso, é importante que o sistema consiga interagir com o usuário desta nova forma. Quando você ativa algum assistente pessoal como a <em>Alexa, Google Home, Siri </em>ou<em> Cortana</em>, e dá um comando de voz. O assistente interpreta o que você pediu, sintetiza aquilo para texto e dispara o comando internamente nos diversos sistemas que integram esse ambiente. O comando é processado, e algum retorno é feito. Esse retorno é então sintetizado de texto para voz e é reproduzido pelo alto-falante do assistente.</p>
<h2>Interpretação de linguagem natural</h2>
<p>Quando um texto é enviado para uma análise, é importante conseguir entender o que ele significa e extrair a ação que se espera dali. Mas esse texto pode vir escrito de diversas formas diferentes, e como podemos interpretá-los e entender o que eles significam? É ai que entra o papel da interpretação de linguagem natural (ou processamento de linguagem natural). Esta prática avançada de Inteligência Artificial auxilia a entender as intenções de cada texto e extrair possíveis entidades. O resultado desta técnica permite que as ações sejam pedidas de diversas formas diferentes, contudo, conseguem responder da mesma forma.</p>
<h2>Pesquisa e indexação de documentos</h2>
<p>Você já se deu conta que sistemas de buscas, como o Google, possuem a característica de fazer as buscas em diversas formas? Se você faz uma busca de um termo qualquer são retornados resultados envolvendo textos, imagens, localizações, videos. Qualquer coisa que contenha aquele termo de busca, e que está indexado nos servidores do Google, são retornados para você. Imagine agora ter essa mesma capacidade em seus documentos! Sim, as pesquisas e indexações de documentos permitem que você faça isso sem expor seus dados publicamente.</p>
<h2>Extração de conhecimento coletivo</h2>
<p>Quando desenvolvemos modelos de Machine Learning para resolver um problema da nossa empresa, é comum este problema ser específico e condizer com a nossa forma de trabalhar. Contudo, alguns problemas são genéricos, como por exemplo reconhecer um rosto. Independente de ser um rosto das pessoas da nossa empresa, ou do nosso maior concorrente, continuam sendo rostos e seguem (na maioria das vezes) o mesmo padrão. Mas não é necessário criar um modelo de Inteligência Artificial exclusivo para a nossa empresa, para reconhecer um rosto. Podemos usar estes serviços de forma coletiva.</p>
<p>Conheço como funciona a Microsoft, e os serviços cognitivos que eles oferecem são processados com frequência e estão com conjuntos de dados atualizados. Esse conhecimento coletivo que é fornecido para nós, oferece um modelo cada vez mais assertivo e atualizado. E o melhor é que a gente não precisa processar nada para ter isso, somente chamar a API e pronto!</p>
<h2>E agora, como eu faço para adicionar Inteligência Artificial ao meu projeto?</h2>
<p>Continue acompanhando os textos que vou publicar mais detalhes, de formas específicas, sobre cada uma destas áreas de atuação com serviços cognitivos. Recentemente fiz o exame AI-100 da Microsoft e fui aprovado, este exame está na lista dos <a href="https://diegonogare.net/2020/01/top-5-certificacoes-para-inteligencia-artificial/" target="_blank" rel="noopener noreferrer">Top 5 certificações de IA</a>, e ele cobra bastante coisa sobre arquitetura e serviços cognitivos. Vou usar alguns assuntos exigidos para ser aprovado no exame, para explicar as funcionalidades para vocês!</p>
<p>O post <a href="https://diegonogare.net/2020/03/como-adicionar-inteligencia-artificial-ao-seu-projeto/">Como adicionar Inteligência Artificial ao seu projeto</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3151</post-id>	</item>
	</channel>
</rss>
