Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

ChatBot

The ChatBot Project

photo1

Features of the Carbot:

  1. Talk Naturally with the User(Uses NLP API)
  • The API is pretty smart and basically has intellectual responces to your queries.This is a great API that we decided to intergrate when the user wants to talk casually and not about cars.
  1. Suggest You a car by searching the Database

    • Our code finds the difference between different day to day terms . For example: A User Input= Family Car Response-Sedan Is Best for you!

    B User input- Cheap car with space for family and good storage. Response- Alright! I think Hatchback is the best for you .Additionally, I searched only diesel because you mentioned cheap.

  2. Book you a mechanic Call/Email.

  • Uses Selenium to auto complete and embedd user responce to the webpage.
  1. Provide you a quote and payment option for your car repair/maintainance.
  • Uses Selenium to do all the automation clicks and press to get you a quote.
  1. Use an image API to search spectifc terms.
  • Searches an Image on Bing and responds with a .jpg file. Uses microsoft asure api.
  1. Using Selenium Allow you to sell your car at buyanycar.

photo2

The GIT inculdes all the codes (Initial Idea and final form). I have imported:

  1. CSV CSV Documentation-https://docs.python.org/3/library/csv.html

2.Selenium Selenium Documentation- https://www.seleniumhq.org/

3 Maths Owned by Python Library

  1. Xlrx Owned by Python Library

5.Googlemaps Google Places API-https://developers.google.com/places/web-service/intro

6.MicrosoftAsure Documentation-https://azure.microsoft.com/en-gb/services/cognitive-services/bing-image-search-api/

7.Discord Discord Import Documentation- https://discord.js.org/#/

8.NLP API Adapted from Rapid API Website.

Additionally, the main contributors of my project were me and chad. I have clearly mentioned for each code with comment what is my work and what is my teammate's work. Overall, I did much of the coding work in the group and chad integrated that Python code to Discord.