ChatBot
The ChatBot Project
Features of the Carbot:
- 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.
-
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.
-
Book you a mechanic Call/Email.
- Uses Selenium to auto complete and embedd user responce to the webpage.
- 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.
- Use an image API to search spectifc terms.
- Searches an Image on Bing and responds with a .jpg file. Uses microsoft asure api.
- Using Selenium Allow you to sell your car at buyanycar.
The GIT inculdes all the codes (Initial Idea and final form). I have imported:
- 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
- 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.