0% found this document useful (0 votes)
152 views6 pages

Virtual Assistant Synopsis

This document provides a synopsis for a car rental app project created by three students. The app will allow customers to reserve vehicles from anywhere by viewing available cars, signing up, logging in, and booking a car. It will be developed using the Python programming language with PyCharm IDE and utilize speech recognition, text-to-speech, and audio playback packages to enable voice interactions. The project aims to make car rental more convenient and help those who cannot afford a vehicle.

Uploaded by

khushank
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
152 views6 pages

Virtual Assistant Synopsis

This document provides a synopsis for a car rental app project created by three students. The app will allow customers to reserve vehicles from anywhere by viewing available cars, signing up, logging in, and booking a car. It will be developed using the Python programming language with PyCharm IDE and utilize speech recognition, text-to-speech, and audio playback packages to enable voice interactions. The project aims to make car rental more convenient and help those who cannot afford a vehicle.

Uploaded by

khushank
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

CAR RENTAL APP

Project Synopsis
Major Project(IMW-651)

BACHELOR OF COMPUTER APPLICATIONS

PROJECT GUIDE: SUBMITTED BY:


Mr. Vikrant Singh KhushankChauhan(TCA1955008)
Piyush Sharma(TCA1955005)
Prateek Kumar(TCA1955006)

COLLEGE OF COMPUTING SCIENCES AND INFORMATION TECHNOLOGY


TEERTHANKER MAHAVEER UNIVERSITY, MORADABAD
TMU-CCSIT Version 1.1 T001-Project Synopsis

Table of Contents

1 Project Title 3
2 Domain 3
3 Problem Statement 3
4 Project Description 3
4.1 Scope of the Work 3
4.2 Project Modules 3
5 Implementation Methodology 3
6 Technologies to be used 4
6.1 Software Platform 4
6.2 Hardware Platform 4
6.3 Tools 4
7 Advantages of this Project 4
8 Future Scope and further enhancement of the Project 4
9 Team Details 4
10 Conclusion 5
11 References 5

Title: Page 2 of 6
TMU-CCSIT Version 1.1 T001-Project Synopsis

1 Project Title

Car Rental App

2 Domain

Application for windows operating system as well as for android.

3 Problem Statement
A country like India where most of the population belongs to middle-class families. Most of them
can’t afford a car. In this era, people have less time and more work than force them to travel
different places to work, business meeting and tourism.

4 Project Description

The project is developed to create here, Customers will be able to reserve their vehicles
from anywhere Car Rental System specializing in renting cars to clients. It is an online system
through which clients can view available cars, signup, login, view profiles, and book car

4.1 Scope of the Work

4.2 Project Modules

● Speech Recognition Package – when you voice a question, we’ll need something that
can capture it. The SpeechRecognition package allows Python to access audio from your
machine’s microphone, transcribe audio, save audio to an audio file, and other similar
tasks.
● Text to Speech Package – our assistant will need to convert your voiced question to a
text one. And then, once the assistant looks up an answer online, it will need to convert
the response into a voiceable phrase. For this purpose, we’ll usethe gTTS package
(Google Text-to-Speech). This package interfaces with Google Translate’s API. 

Title: Page 3 of 6
TMU-CCSIT Version 1.1 T001-Project Synopsis

● Audio Playback Package – All that’s left is to give voice to the answer.
The mpyg321 package allows for Python to play MP3 files.
● Requests Package- This allows Python to obtain the weather data for the input city, and
after some parsing, extract the relevant information.
● Time package -The ability to respond with the current time. This is done with
the ctime function from the time package.

5 Implementation Methodology

This will be implemented with PyCharm community ide with Tkinter framework.

6 Technologies to be used
6.1 Software Platform

a) Front-end
Pycharm community ide

b) Back-end
Python

6.2 Hardware Platform

Windows.

6.3 Tools

PyCharm Community IDE ( Version 2020.3.3)


Python (Version 3.10.0)

7 Advantages of this Project


● Work can be done faster without overburdening your staff
● Specialists will handle your work
Title: Page 4 of 6
TMU-CCSIT Version 1.1 T001-Project Synopsis

● Takes boring tasks off your table


● Ramp up productivity

8 Future Scope and further enhancement of the Project

● Project can be extended as a fully functional AI Assistance to be implemented in any


device with smart phones, tablets, smart televisions, etc.
● It can also be converted into an independent working device.

9 Team Details

Group# Course Student ID Student Role Signature


Name Name
ICI-651 TCA1956018 Vineet Saini
TCA1956015 Siddhart
Gaur

TCA19560001 Gunjan
Diwakar
TCA1956010 Naina Tyagi

10 Conclusion

This virtual assistant is useful in getting information through audio command and you can
response to a few basic inquiries. From there, you can customize it to perform whatever
tasks you need most.

Title: Page 5 of 6
TMU-CCSIT Version 1.1 T001-Project Synopsis

11 References

Video Reference: Programming Hero (Youtube Channel).

Title: Page 6 of 6

You might also like