Custom Web Chatbot for Ticket Tracking

Job ID: 39125316

Budget: ₹600 – ₹1,500 INR

I'm looking for a skilled developer to build a custom chatbot for our web platform. This chatbot will track employee ticket status by querying our SQL database. Key features include:

- Querying Employee Ticket Status: The chatbot should fetch ticket details from our SQL database.
- Categorizing Tickets: It should be able to show tickets as ongoing, not started, or completed.
- Calculating Average Completion Time: The chatbot should compute and display the average time taken for ticket completion.
- Data Visualization: Utilize libraries such as matplotlib or Plotly to create visual representations of data.

The integration process should be straightforward as we will be using Azure VM, allowing easy connection to the Azure SQL database with a static ID.

Please note that we will not be using the OpenAI API for this project. Instead, we plan to build our own model using Hugging Face and various NLP tools.

The ideal candidate should have:

- Extensive experience in chatbot development, particularly for web platforms.
- Proficiency in SQL, Azure, and relevant data visualization libraries.
- Familiarity with Hugging Face and NLP tools.
- Strong programming skills, with a focus on developing interactive and user-friendly interfaces.

The chatbot will primarily support text inputs, so experience in creating engaging, conversational AI is a must.
Related categories: Python Microsoft SQL Server Flask NLP Hugging Face