Oi tudo bem Estamos de volta com a minissérie sobre análise de sentimentos usando chat GPT eu já vou explicar o uso do Flash com python que o chat GPT com essa página Web aqui pra gente criar esse sistema certo agora é um sistema de análise de sentimentos para você isso aqui é uma página Web vai se comunicar com o nosso servidor em Python para que o chat GPT nos retorne uma classificação né análise de sentimento basicamente eu tenho aqui a música do pixingu aqui ó meu coração não sei porquê bate feliz quando te vi vamos
analisar E aí ó o que que ele me traz aquela análise de sentimentos que a gente fez usando chat GVT né só que usando o servidor direto eu vou mostrar hoje como é que você pode conectar esta página com um api que a gente vai criar né usando o Python tudo isso foi o chat de PT o GPT que gerou pra gente beleza bom vamos nessa então muito bem hoje vamos falar aqui sobre o flash que é um Framework né um microfone para serviços certo então o Flash ele é feito em Python certo ele é
um microfone e permite criar apis né que micro serviços de forma simples e muito intuitiva vou mostrar mais ou menos como funciona uma API agora eu fiz uma animação Bacana vai entender direitinho digamos aqui que nós temos o nosso servidor em Flash certo esse ser do Flash que aí para mim pelo serviço e aí esse servidor que a gente já tá criando ele né pode o empayton ele vai se conectar se comunicar com o nosso chat GPT beleza esse cremezinho aí esse cérebros inteligente aí é o nosso chat de PT e esse esse servidor certo
esse essa api que nós vamos criar vai estar então a conectada à Internet Então a gente vai poder fazer solicitações para o flash que pela internet e aí a gente vai criar como eu já criei mostrei para vocês aqui uma página Web certo é uma página que vai rodar no Chrome no Edge certo do Firefox e é uma página que pela internet vai se conectar com Flash E aí o Classic se conecta com o chat app então A ideia é vamos mostrar para vocês né escrevi uma frase aquela frase da música do Pixinguinha Carinhoso né
aí eu envio para o servidor flash que a gente criou e o flash que se conecta com o chat ept pedindo um chat GPT para fazer né a classificação dos sentimentos que há na frase e aí você recebe essa informação de volta e aparece né toda aquela informação como você viu no aplicativo web beleza isso é muito legal porque você pode criar qualquer tipo de site que conecta com o flash então você pode estar perguntando para mim né Professor O que que é uma API que que você está falando dessa api o tempo todo então
na Ciência da Computação a api ela vem do inglês aplication Programe interface né Ela é um interface de programação de aplicações traduzindo em inglês direto certo Então nada mais é do que um conjunto de funções que foram implementadas por um programa computador e que são disponibil para qualquer outro programa de computador eu digo isso sabe porque em nosso caso aqui ó eu não vou poder somente conectar ao micro serviço pela pela página web no navegador Mas também eu posso criar um aplicativo para celular certo e conectar nessa minha api posso criar um aplicativo para esses
smarts watch né E aí eu me conectar essa apis solicitando informação ou então uma computação Edge certo tipo o Arduino ou então Raspberry eles aquelas aquele conjunto de sensores né que ficam em computação aí de Beleza então é isso aí a vantagem de você criar um serviço certo em vez de você criar uma página é que você pode servir vários tipos de aplicações em vários dispositivos diferentes até que é legal né então a gente tá disponibilizando nosso código né pelo chat GPT que nós vamos conectar com o chá de CPT com flash para qualquer tipo
de dispositivo possa usar cara eu posso usar aqui um carro para acessar essa informação você internet ele vai acessar o caminhão possa fazer minha geladeira se ela for uma geladeira inteligente ela pode acessar essa epi e requisitar informação isso é muito interessante né então como é que ele funciona vamos lá então aqui ó o Python Classic funciona assim eu vou criar uma página então e exemplo a Hello ponto pai para criar uma hellow certo então vamos lá ó a primeira coisa que eu faço é criar uma função tá vou criar uma função simples aqui hello
hello Word certo isso aqui já é muito simples para quem sabe a programação né mas é muito simples mesmo e aí eu vou importar o flash aqui ó from Flash mas uma linha aqui são duas linhas agora tem três linhas né aí o próximo próximo passo é aqui é instanciar o Floresta nesse app aí tá E aí depois eu vou adicionar uma rota essa Barrinha aí significa que você vai ser a rota raiz Por exemplo quando você chamar lá facebook.com né esse.com vai levar você para o index do Facebook certo que é exatamente esse Barrinha
aí então é super simples você usar beleza e aí basta chamar que é para rodar aplicação usando a porta 5000 e essa máscara de host aí 000 mas essa informação até que pode ser suprimida então você veja que é muito simples eu tenho aqui ó uma duas três quatro cinco seis linhas de informação é muito simples mesmo né que aí o resultado ele vai me retornar Exatamente isso aqui ó hello beleza Super Simples né então vamos lembrar que Flash é Python siflesc é Python é muito legal que você saber e significa que podemos utilizar as
bibliotecas e machine learning tá como na paz que a gente vai usar aqui lembrando mais uma vez mais uma vez o reforçar lesque é Python E se ele é Python ele pode rodar nesses microcomputadorzinhos que são do rastreador pai certo então é muito legal porque você esse computadorzinho aí pode ficar sei lá você tem um semáforo inteligente ele pode colocar lá no semáforo ele fica lá funcionando beleza e ele pode acessar o chat GPT Olha que loucura usando a 5g então assim essa é a potência de você usar micro servidor junto com python com Flash
beleza vamos em frente então bom no vídeo passado eu tinha mostrado para vocês este código em Python que conecta a exatamente com a operar né então eu tenho aqui eu importei a Open e aqui a chave da Open ai essa função get complite e vai enviar efetivamente o prompt para a operar né para você eu o resultado que você precisa aí beleza na verdade eu tinha colocado aqui embaixo né na função Man a frase Tá certo e eu tinha conectado a frase com prompt E aí depois eu só enviava o prompt para o get complete
E aí obtive a resposta agora a gente vai fazer algumas modificações nesse código aqui beleza vamos lá primeira coisa que a gente vai ter que fazer é importar o flash Então o que eu vou fazer vai ser isso aqui ó eu vou colocar aqui então o front Flash beleza mas não só o flash eu vou precisar de outras coisas do Hot flash que vai ser isso aqui ó eu vou precisar do request certo vou precisar desse render tem Plate e vou precisar desse Jason Ei muito bem Além disso eu preciso de uma outra biblioteca chamada
Jason tá porque eu vou trabalhar exatamente com Jason lembra que ele tinha retornado pra gente um Jason né ah e aí a gente vai enviar nosso Jason para o nosso HTML que já tá aqui Prontinho esperando ó eu vou disponibilizar todos esses códigos tá no kit Hub para você pegar vamos continuar então ó agora o próximo passo é instanciar o flash eu vou colocar aqui então a instanciação do Flash aqui né mas a gente inicia aí a gente coloca aqui ep recebe flash que nem tá com esse tracinho tracinho até lá no the line embaixo
tá Exatamente isso aí aí eu vou manter aqui então essa get campicha normalmente aqui e aí eu vou fazer uma função aqui muito simples e a função raiz do nosso site ó vai ser essa função aqui ó é Road barra vai chamar quem vai chamar render template index tá minha página tem ele que eu tenho aqui Prontinho para poder mostrar aí a primeira solicitação quando você fizer ele vai mostrar a página htnl para que você possa escrever a frase depois enviar essa frase para o chat de PT beleza muito bem próximo passo agora é criar
uma função chamada eu vou substituir essa função nem aqui ó colocar essa mina lá embaixo tá vou tirar essa merda aqui vou colocar essa mente lá embaixo tá e a mim vai simplesmente chamar neste caso ou seja vai rodar o flash tá só isso deixa ele aqui embaixo quietinho aí aqui em cima é que vai ser a nossa nossa função de análise né Essa é a função de análise do chat GPT Então vou criar aqui essa função chamada análise tá E aí ela será chamada com barra analise então quando eu quero chamar essa essa função
por exemplo se for o site do Facebook seria facebook.com/analise certo ou sudeco.net/analise tá então ele chama esse analisador a frase aqui ó a frase eu não quero usar esta frase eu quero eu quero receber uma frase e vier de um formulário HTML post né então eu vou fazer esse comando aqui muito fácilzinho vou trocar então a frase inteira por esse comando simples aqui ó request e requisitar né do formulário pegue a frase Então existe lá um campo né chamado frase esse campo aqui ó é o campo frase tampa aqui ó se essa área de texto
aqui que eu vou escrever ela se chama a frase Então eu vou passar a frase para o Flash e o flash vai reconhecer o que está dentro de frase que é o que meu coração não sei porque bate feliz quando te ver beleza então beleza tranquilo próximo passo agora vamos eu vou simplesmente continuar com todo o código que eu tinha criado no vídeo passado beleza no vídeo passado todo o código igualzinho vou alterar só algumas coisas daqui para baixo ó vou colocar aqui então ele vai mandar essa frase né para o chat GPT para os
servidores da operar e com a frase que eu recebi escrita né no HTML lá tá E aí eu faço um ponto pronto te envio isso que eu vou receber de resposta vai estar aqui que é um Jason esse Jason aí gente ele vai mandar já testei várias vezes vai mandar o Jason por causa dessa formatação aqui ó quer colocar vários barra M barra n computação que é esse barra n aqui ó é uma quebra de linha eu tirar esse barra ainda não posso deixar então o que eu vou fazer aqui ia chamar a função a
função a replace né replace é trocar né então eu vou trocar da string responde a resposta né eu vou trocar todos os barra n por vazio e aí ele tira as quebras de linha que eu não posso deixar essas quebras de linha aí tá esse print aqui vai embora e eu vou trocar então agora agora eu vou carregar o Jason usando a biblioteca Jason que eu importei lá em cima fazendo Jason loads certo então responde aqui vai ter exatamente agora o objeto não é mais a string Jason né e por fim eu vou retornar para
a página é um Hitler aqui ó Vou retornar usando Flash o Jason que contém toda análise de sentimento vindo pelo chat PT então quando eu retorno o que acontece é que ele a página vai receber essa informação essas informações aqui ó frase aqui classe aqui sentimentos aqui contribuições aqui beleza então eu vou ter esses campos aqui né que igual eu tive né eu falei aqui ó classe sentimentos contribuições frase né então vamos executar agora né a nossa aplicação aqui é mais uma vez e aí quando você executar aqui ó logo de cara ele te dá
aqui um 127 001 isso aqui é a porta certo isso aqui é endereço IP a porta 5000 e o endereço IP certo da sua placa de rede tá não basta clicar aqui que ele vai abrir então a aplicação aí ó aí bonitona aplicação beleza e aí você basta escrever a sua frase Então vamos escrever de novo aquela frase que eu né Eu estou muito feliz porque recebi minha Sonhada promoção vamos lá colocar aqui ó analisar Ele demora um pouquinho mesmo é normal tá ele vai lá no servidores da Open e traz aqui a resposta para
você muito feliz porque recebi a minha Sonhada promoção plásticas positiva feliz 100% sonhada promoção é uma maravilha a frase expressa um sentimento positivo de felicidade com intensidade máxima tá agora eu vou colocar aquele lance né mas fiquei chateado porque eu amigo foi DM como é que vai ser isso hein ó como é que ele vai analisar essa frase né já tinha mostrado aquela vez que tinha sido meio a meio né ele vai lá vai fazer a análise lá vai trazer para gente aqui ó análise de sentimento eu estou feliz porque recebi minha promoção e chateado
porque meu amigo foi demitido a classe é mista tá vendo classe mista é um sentimento misto chateado 70 pontos e feliz 80 pontos então ele fala aí ó e o modelo identificou sentimentos positivos e negativos na frase Cara isso aqui é tão difícil de fazer você não tem noção você trazer coisas positivas e negativas de fazer uma média de sentimentos aqui o chá de ET faz isso muito bem bom só para você ter ideia da aplicabilidade um sistema de análise de sentimento eu perguntei por chat PT né Ai isso aqui ó análise sentimento por máquina
pode ser usada em que áreas do trabalho aí ele respondeu aqui para mim ó marketing e pesquisa de mercado pode ser usada para entender a reação dos consumidores de um produto isso pode ajudar a ajustar a estratégia de marketing outra também atendimento ao cliente as empresas podem usar análise de sentimento para monitorar e melhorar a satisfação do cliente né o saque por exemplo recebeu um e-mail eu posso analisar aquele e-mail vamos porque uma grande empresa tá recebendo vários e-mails e reclamação e tal então você pode passar antes de passar para ela tem dente Você pode
passar pela análise sentimento pela classificar mais urgentes né e tratar essa informação aí da forma que seja mais intangível né e lógica ao invés de sair lendo todos os e-mails de uma vez só uma outra coisa seria aplicação em Recursos Humanos e pode usar análise sentimento para avaliar né como está como estão os funcionários né moral do funcionando a moral dos funcionários e a cultura da empresa aqui também tem área de Finanças e os investidores podem usar análise de sentimento para entender o sentimento do mercado né Comprar Ação não comprar pode pegar uma série de
Twitter baixar ali naquele momento perceber como é que está sentimento né em relação àquele ativo outro também que você pode usar na saúde você pode monitorar sentimento e as emoções dos pacientes né em registros de saúde eletrônico né você pega aí e vai passando e pegando em sites para penalizar e no último aqui que ele fala mas tem outros mais né na política então basicamente analisar o sentimento entender as opiniões do público certo então os candidatos eles podem pegar uma análise sentimento e qual é a necessidade Qual é o ambiente que tá em relação algumas
opiniões políticas Beleza então é isso aí análise de sentimento é uma coisa importante demais tem muita aplicabilidade aí no mercado e você pode pegar esse código que eu vou colocar no github e aplicar no seu dia a dia beleza eu espero que tenha gostado desse vídeo Um grande abraço para você e até a