INTEGRAÇÃO DO CHAT GPT A DISPOSITIVOS IOT PARA TRAZER UMA MELHOR EXPERIÊNCIA DE USABILIDADE
DOI:
https://doi.org/10.24325/issn.2446-5763.v10i30p196-228Palavras-chave:
Internet das Coisas (IoT), Inteligência Artificial (IA), Análise de Dados, UsabilidadeResumo
O projeto aborda a integração de dispositivos IoT com inteligência artificial generativa, utilizando o microcontrolador ESP32. O objetivo principal é aprimorar a interação dos usuários com esses dispositivos, permitindo o acesso a funcionalidades por meio de comandos de voz ou texto de forma natural e acessível. Inicialmente, foi realizada uma revisão bibliográfica para compreender melhor o estado da arte do IoT e das tecnologias de IA, como o Chat GPT. O projeto propõe a criação de um sistema que utiliza o sensor de umidade e temperatura DHT11 para coletar dados e, com o auxílio do Chat GPT, permitir que o usuário faça perguntas diretas, como "Em que dia da semana a temperatura esteve acima da média?". Os resultados preliminares com a simulação de um chatbot em Python, baseado no modelo de linguagem MariTalk da Maritaca AI, indicam que essa integração facilita a usabilidade e inclui pessoas com diferentes níveis de conhecimento. Apesar dos desafios técnicos, o projeto se mostra promissor por explorar novas possibilidades na interação entre IoT e IA.
Downloads
Referências
AWS. (2024). O que é IoT. Disponível em: https://aws.amazon.com/pt/what-is/iot/. Acesso em: 23 mar. 2024.
BLIPBLOG. (16 de setembro de 2021). Chatbot. Disponível em: https://www.blip.ai/blog/chatbots/chatbot/. Acesso em: 23 mar. 2024.
COSTA, M. (4 de dezembro de 2024). Quais são os tipos de inteligência artificial (IA)? Exemplos e características. Disponível em: https://www.alura.com.br/artigos/tipos-inteligencia-artificial-ia#quais-sao-os-tipos-de-inteligencia-artificial. Acesso em: 23 mar. 2024.
DIAS, M. (2024). O que é ESP32? Pra que serve? Quando usar? Disponível em: LOBO DA ROBÓTICA: https://lobodarobotica.com/blog/o-que-e-esp32-pra-que-serve-quando-usar/. Acesso em: 23 mar. 2024.
ESP32.NET. (2024). USB-UART Interface. Disponível em: http://esp32.net/usb-uart/. Acesso em: 22 ago. 2024.
ESPRESSIF. (2024). ESP-IDF Get Started Guide. Disponível em: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html. Acesso em: 24 mar. 2024.
GUPYA, V. (20 de maio de 2021). Vantagens de usar MQTT para dispositivos IoT. Disponível em: https://psiborg.in/advantages-of-using-mqtt-for-iot-devices/. Acesso em: 24 mar. 2024.
HiveMQ. (2024). HiveMQ. Disponível em: https://www.hivemq.com. Acesso em: 28 mai. 2024.
TUDO SOBRE IOT, "IoT Feito Fácil": Brincando com o ESP32 no Arduino IDE. (29 de novembro de 2022). Tudo sobre IoT. Disponível em: https://www.tudosobreiot.com.br/blog/1098-iot-feito-facil_-brincando-com-o-esp32-no-arduino-ide. Acesso em: 29 mar. 2024.
NASCIMENTO, E. F., COSTA JÚNIOR, F. L., LIRA, F. A., COUTINHO, J. P., MOTA, J. B., BEZERRA, G. P. B., & JUCÁ, S. S. C. (18 de março de 2024). Sistemas IoT para alerta de emergência em ambientes internos. In: Anais da VII Escola Regional de Computação Aplicada à Saúde, pp. 282-287.
MISCHIANTI, R. (17 de fevereiro de 2021). ESP32 Dev Kit V1: High-Resolution Pinout and Specs. Disponível em: https://mischianti.org/doit-esp32-dev-kit-v1-high-resolution-pinout-and-specs/. Acesso em: 06 abr. 2024.
OLIVEIRA, V. I. de; FREIRE, F. L.; ZANATTA, A. R.. Optical properties of Er and Er+ Yb doped hydrogenated amorphous silicon films. Journal of Physics: Condensed Matter, v. 18, n. 32, p. 7709, 31 jul. 2006
ORACLE, O que é um chatbot? (2024). Oracle. Disponível em: https://www.oracle.com/br/chatbots/what-is-a-chatbot/. Acesso em: 06 abr. 2024.
ORACLE. (2024). Internet das Coisas. Disponível em: https://www.oracle.com/br/internet-of-things/what-is-iot/. Acesso em: 06 abr. 2024.
RANDOM NERD TUTORIALS. (2024). Getting Started with ESP32. Disponível em: https://randomnerdtutorials.com/getting-started-with-esp32/. Acesso em: 06 abr. 2024.
SALESFORCE. (2024). Chatbot. Disponível em: https://www.salesforce.com/br/atendimento-ao-cliente/chatbot/. Acesso em: 13 abr. 2024.
SAP. (2024). O que é IoT? Disponível em: https://www.sap.com/brazil/products/artificial-intelligence/what-is-iot.html. Acesso em: 13 abr. 2024.
SPADINI, A. S. (4 de dezembro de 2024). O que é inteligência artificial? Como funciona uma IA, quais os tipos e exemplos. Disponível em: https://www.alura.com.br/artigos/inteligencia-artificial-ia. Acesso em: 20 abr. 2024.
THE INTERNET OF THINGS WITH ESP32. (2024). Disponível em: http://esp32.net. Acesso em: 20 abr. 2024.
Vieira Franzini, L., Silva Mamede, R., & De Melo, W. C. (27 de novembro de 2020). Internet das Coisas com ESP32 e Amazon Alexa, pp. 1-6.
WOKWI. (2024). ESP32 Guide. Disponível em: https://docs.wokwi.com/guides/esp32. Acesso em: 28 mai. 2024.
WOKWI. (2024). DHT22 Guide. Disponível em: https://docs.wokwi.com/parts/wokwi-dht22. Acesso em: 28 mai. 2024.
WOKWI. (2024). Project 322577683855704658. Disponível em: https://wokwi.com/projects/322577683855704658. Acesso em: 28 mai. 2024.
WEBSOCKET CLIENT. (2024). HiveMQ. Disponível em: https://www.hivemq.com/demos/websocket-client/. Acesso em: 28 mai. 2024.
BROWN, T. B., MANN, B., RYDER, N., SUBBIAH, M., KAPLAN, J., DHARIWAL, P., RAMES, A. Language Models are Few-Shot Learners. 34th Conference on Neural Information Processing Systems, 2020.
COPELAND, B. Artificial Intelligence. Retrieved from Enciclopaedia Brittanica: https://www.britannica.com/technology/artificial-intelligence acesso em março de 2024.
DIRAC, L. LSTM is dead. Long Live Transformers! Seattle Applied Deep Learning. Seattle, Washington, Estados Unidos da América, 2019.
GUPTA, A., MAJUMBER, B., & VAJJALA, S. Practical Natural Language Processing. O'Reilly, 2020.
RADFORD, A., NARASIMHAN, K., SALIMANS, T., & SUTSKEVER, I. Improving Language Understanding By Generative Pre-Training. OpenAI, 2018.
ROSENBLATT, F. The perceptron: A probabilistic model for information storage and organization in the brain. American Psychological Association, 1958.
RUMELHART, D. E., HINTON, G. E., & WILLIAMS, R. J. Learning representations by back-propagating errors. Nature, 1986.
SAH, S.. Machine Learning: A Review of Learning Types. mlrelated, 2020.
SCHICK, T., DWIVEDI-YU, J., DESSI, R., RAILEANU, R., LOMELI, M., HAMBRO, E., . . . SCIALOM, T. Toolformer: Language Models Can Teach Themselves to Use Tools. arXiv, 2023.
VASWANI, A., SHAZEER, N., PARMAR, N., USZKOREIT, J., JONES, L., GOMEZ, A. N., POLOSUKHIN, I. Attention Is All You Need. 31st Conference on Neural Information Processing System - NeurIPS, 2017.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2024 Nathan Bitu de Oliveira, Gustavo Correia Scarabelli, Victor Inácio de Oliveira

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.