Skip to content

The system will be able to search its database of common vehicle problems like repairing a flat tire, vehicle stuck in the mud, overheating engine, dead battery etc. The user can report any or a combination of these problems and the system will provide a detailed step-by-step instructions on the tools required and how to fix these problems. For …

Notifications You must be signed in to change notification settings

singh0520/Mechy-AIBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

Mechy- The Vehicle Repair Bot

Project Description

The system will be able to search its database of common vehicle problems like repairing a flat tire, vehicle stuck in the mud, overheating engine, dead battery etc. The user can report any or a combination of these problems and the system will provide a detailed step-by-step instructions on the tools required and how to fix these problems. For larger emergencies, the bot will provide the contact details of emergency roadside assistance, to help tow the car. While listing out the tools and the procedure, the bot will move on to the next instruction only after user acknowledgment. It will also have the option to repeat the same procedure or go back to the last procedure. The application is currently a web application built using Javascript and HTML/CSS and uses api.ai for NLU module.

Prerequisites

Apache server installed to run it on localhost

Installing

On an Unix/ macOS machine, run the following in terminal to start the server

sudo apachectl start

Go to localhost on your browser to verify that the server is running

http://127.0.0.1

Copy the index.html file to your web server folder

/Library/WebServer/Documents/ on macOS

Go to localhost on your browser to launch the application

Deployment

The application can be deployed via Heroku or any other deployment server

Built With

  • api.ai - The NLU module used
  • HTML/CSS - Frontend
  • Javascript - Backend integration

Authors

Acknowledgments

  • Part of course project for CIS6930 Natural Language Dialog System Interface
  • Department of CISE
  • University of Florida

About

The system will be able to search its database of common vehicle problems like repairing a flat tire, vehicle stuck in the mud, overheating engine, dead battery etc. The user can report any or a combination of these problems and the system will provide a detailed step-by-step instructions on the tools required and how to fix these problems. For …

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages