AI Based Virtual Assistant in Python

AI Based Virtual Assistant in Python
AI Based Virtual Assistant

Table of Content

What is AI Based virtual assistant?

AI Based virtual assistant used as automated tool which make their day to life very easy.

Many automation tools aims to help user in many fields in their life such as opening any application on the system, play and control music, solve mathematical expressions, getting weather details, and more.

Automated AI based Virtual Assistant build to perform all mentioned jobs. It used to reduce workload in one single command.

This assistant has a special features including listen to user command and speak the response with your instructions which stored in SQL lite.

Actually, this virtual assistant has facility to listen to your commands and speak the response of your statement.

It has an easy conversational coded that might not have in any another chatbot.

Features

  • Sending text message to a contact number,
  • Control Music,
  • Search Google or YouTube,
  • Play Games,
  • Send Email to Contacts,
  • Set Alarm or Reminders,
  • Wallpaper change facility,
  • Usual conversation, etc
  • Works on Linux and Windows
  • Integration of SQLite database, NLP and TF Learn.

Requirements:

Anaconda Navigator: Make sure you install these packages before moving forward to other python libraries-

sudo apt install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 ffmpeg libav-tools

You can run pip install -r requirements.txt to install them all.

Technologies Used:

  • TF Learn: Deep learning library featuring a higher-level API for TensorFlow. We used TF Learn library to build and train our model for conversation just like chatbots
  • Natural Language Processing (NLP)
  • Lancaster stemming library from NLTK package

Resources


Are You Truly Ready to Put Your Mobile or Web App to the Test?

Don`t just assume your app works—ensure it`s flawless, secure, and user-friendly with expert testing. 🚀

Why Third-Party Testing is Essential for Your Application and Website?

We are ready to test, evaluate and report your app, ERP system, or customer/ patients workflow

With a detailed report about all findings

Contact us now






Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+

Read more