Skip to content

An custom NER model is applied to incoming booking emails for a transfer company, their availability checked and the client responded to and invoiced (using GMail & Google Calendar API's)

Notifications You must be signed in to change notification settings

CatSatOK/Auto-admin-system-for-transfer-company

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Auto-admin-system-for-transfer-company

General steps to the automated proces:

  • any unread emails are downloaded from Gmail
  • if they are booking requests, the custom NER model is applied to get the necesssary booking details
  • the time required for the transfer i calculated using Google Maps and availability is checking via Google Calendar
  • if available the booking is added, an invoice created and the client emailed, if not available the staff are alerted to check the booking
  • onhold bookings can be accepted or rejected via the webapp
  • all bookings and their current status stored in database
  • invoices created via Selenium and their WordPress site

NER model creation file is steps to follow to create a custom NER functions.py as all the function created for this program scheduled_auto_admin.py is the automated admin process, called every 10min via crontab health_check.py is a daily check run via cron to check site is running app.py is the web app

About

An custom NER model is applied to incoming booking emails for a transfer company, their availability checked and the client responded to and invoiced (using GMail & Google Calendar API's)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published