Post

Chatbot for Home Assistant

About

Our goal was to provide users with a virtual assistant that could facilitate the management of their vacation homes and offer recommendations on nearby restaurants, bars, and other places of interest.

Project info

👤 Role: Programmer
👥 Team size: 3
⏱︎Time frame: 2 weeks

⚒︎ Engine:

  • JavaScript: Frontend development and user interface interaction logic.
  • Dialogflow: Use of Dialogflow, a development framework for chatbots, to implement the conversational system.
  • Geolocation API: Integration of geolocation API to provide accurate information about nearby places of interest.
  • JSON for Database: Use of JSON files for database data management and organization.
  • Node.js: Implementing the Node.js runtime environment to execute JavaScript code on the server.

What i learned

This experience allowed me to gain valuable skills in teamwork, collaboration, and integration of different technologies to create a functional, user-centered product. I learned to create, train, and utilize an agent that effectively communicates with a database.

Further insights can be found in the github repository here.

This post is licensed under CC BY 4.0 by the author.