Conversational Chabot with Dialogflow using Raspberry Pi

Call for Price

Conversational Chabot with Dialogflow using Raspberry Pi

SKU: Conversational Chabot with Dialogflow using Raspberry Pi Category:

Description

ABSTRACT

Dialog flow is one of the Human-computer interaction technology which is mainly used as chatbot related applications. Here we are using Dialogflow as the chatbot for Raspberry Pi. This makes you interact with the Raspberry Pi system. The system which will recognize the voice and analyze to make the reply. Dialogflow is best suitable for creating the Assistant.

BLOCK DIAGRAM

Block diagram of Conversational Chabot with Dialogflow using Raspberry Pi

BLOCK DIAGRAM DESCRIPTION

In the above block diagram, Monitor is connected to the Raspberry Pi, then for voice assistance, speaker and microphone are connected. The system is connected to the Dialogflow as chatbot.

 

PROJECT DESCRIPTION

Raspberry Pi can also be used as an assistant, by using Google assistant. But here we are using Dialogflow as the assistant which is the google based organization, which using Natural language. This can be used as Raspberry Pi based chatbot which can be your assistant to receive commands and to perform an operation based on the speech command received.

HARDWARE REQUIRED

  • Raspberry Pi
  • Power Adapter
  • HDMI to VGA converter (optional, when connecting to Monitor)
  • Speaker
  • Microphone
  • Monitor

 

SOFTWARE REQUIRED

  • SD Card Formatter
  • Win32 Disk Imager (or) Etcher

 

LIBRARIES USED

  • Rpi.GPIO as GPIO (To access GPIO Pins of Raspberry Pi)
  • Time library (For Delay functions)
  • Urllib

 

CONCLUSION

Dialogflow is based on Natural Language, which is used as chatbot by receiving commands from the user and to give a response based on commands.

Additional information

Weight 0.000000 kg

Reviews

There are no reviews yet.

Be the first to review “Conversational Chabot with Dialogflow using Raspberry Pi”

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.