Skip to content

bhavvya09/python_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DORA AI CHATBOT

Dora is an AI-powered chatbot designed to provide personalized assistance and engage in meaningful conversations. It utilizes natural language processing (NLP) techniques and dialogue management to deliver an interactive user experience.

Vedio link

https://youtu.be/U1S6MQxCiyg

Features

Engage in natural and interactive conversations with Dora. It tailors responses and recommendations. Maintains context and handles multi-turn conversations effectively.

Usage

Start the dora by running the project.py script.

python project.py Enter your queries or engage in a conversation with the chatbot.

User: Hello

Dora: I am dora Maam. Please tell me how may I help you.

User: Who is Shahrukh Khan?

Dora: According to Wikipedia...

Libraries Used

  • pyttsx3 : pyttsx3 is a Python library that allows us to convert text to speech.
  • datetime : datetime in Python is the combination between dates and times. The attributes of this class are similar to both date and separate classes. These attributes include day, month, year, minute, second, microsecond and hour.
  • speech_recognisation : You can then use speech recognition in Python to convert the spoken words into text, make a query or give a reply.
  • wikipedia: This function retrieves the summary from a Wikipedia page on a particular topic.
  • Webbrowser: The webbrowser module provides a high-level interface to allow displaying web-based documents to users.
  • os: The OS module in Python is a part of the standard library of the programming language. When imported, it lets the user interact with the native OS Python is currently running on.
  • pytest : for testing functions.

If there is any question about this project let me know in the comments I will try to answer.

This is CS50!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages