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-228Keywords:
Internet das Coisas (IoT), Inteligência Artificial (IA), Análise de Dados, UsabilidadeAbstract
The project addresses the integration of IoT devices with generative artificial intelligence using the ESP32 microcontroller. The main goal is to enhance user interaction with these devices, allowing access to functionalities through voice or text commands in a natural and accessible way. Initially, a literature review was conducted to better understand the state of the art in IoT and AI technologies, such as Chat GPT. The project proposes the creation of a system that uses a DHT11 humidity and temperature sensor to collect data, and with the help of Chat GPT, enable users to ask direct questions, such as "On which day of the week was the temperature above average?". Preliminary results from a Python-based chatbot simulation, using the MariTalk language model from Maritaca AI, indicate that this integration improves usability and includes people with different levels of expertise. Despite technical challenges, the project appears promising as it explores new possibilities in the interaction between IoT and AI.
Downloads
References
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
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Nathan Bitu de Oliveira, Gustavo Correia Scarabelli, Victor Inácio de Oliveira

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.








