Project Title: Development of an AI-Powered Employee Support Chatbot

Open
SJ
Employer
(3)
4
Preferred learners
  • Anywhere
  • Academic experience
Categories
Cloud technologies Data analysis Software development Machine learning Data science
Skills
application programming interface (api) microsoft azure cloud services requirements elicitation docker (software) kubernetes communication python (programming language) virtualization machine learning
Project scope
What is the main goal for this project?

Project Description:


We are seeking a team of skilled DevOps and backend developers to design and implement an AI-powered chatbot to enhance internal communication and support for our employees. The chatbot will provide instant responses to employee queries, automate routine tasks, and integrate seamlessly with our existing HR and IT systems(functionality can be modified, limited to one or two for MVP to keep within the limits of the scope of the Riipen project )


Project Goals:


• Improve internal communication and support efficiency.

• Automate routine tasks and provide quick access to information.

• Ensure seamless integration with existing HR and IT systems.


Skills and Experience Required:


• Cloud Platforms: AWS, Azure

• Programming: Java, Python, APIs

• Containers and Virtualization: Docker, Kubernetes

• Automation and Configuration Management: Jenkins, Ansible

• AI and Machine Learning basics

What tasks will learners need to complete to achieve the project goal?

Project Phases:


1. Challenge Identification:

• Identify the key communication challenges within the organization.

• Gather requirements for the chatbot functionalities.

2. Requirements Gathering:

• Collect detailed requirements from stakeholders.

• Define integration points with existing systems (HR, IT).

3. Research:

• Evaluate existing chatbot frameworks and platforms.

• Analyze best practices for AI in internal communication.

4. Development:

• Design and develop the chatbot using cloud services (AWS/Azure).

• Containerize the application using Docker and manage deployment with Kubernetes.

• Implement CI/CD pipelines using Jenkins for automated deployments.

5. Presentation and Recommendations:

• Present the developed solution and demonstrate its functionalities.

• Provide recommendations for future improvements and scalability.



Expected Deliverables:


• A fully functional AI-powered chatbot integrated with HR and IT systems.

• Detailed documentation on the development process and integration steps.

• A final presentation demonstrating the chatbot’s capabilities and benefits.


About the company

Mimico Physiotherapy and Chiropractic Clinic is a multidisciplinary health care facility serving the Mimico, Lakeshore-Parklawn and Queensway, South Etobicoke and Toronto communities.
Our team of physiotherapists, chiropractors and massage therapists practice a patient centered, evidence based comprehensive care model. Among the service offered are concussion treatment, pain management, acupuncture, pelvic floor therapy, vestibular rehab, massage including deep tissue massage, swedish massage, sports massage and more.
Our team is passionate about their work and driven to collaborate as a team to optimize your recovery often communicating with your physician, nurse practitioner and specialists to keep them informed of your recovery.