Inspiration

The rapidly evolving AI and ML job market inspired us to create a tool that simplifies the job search process for professionals in these fields. We recognized the need for a specialized assistant that could provide up-to-date, tailored job information from the US to help candidates find their ideal positions more efficiently.

What it does

The AI & ML Job Assistant is a chatbot that:

  • Provides insights into the latest AI and ML job openings
  • Offers detailed information on job roles
  • Answers specific queries related to job searches in the AI and ML fields
  • Recommends suitable listings based on the user's skills and career goals
  • Guides users through the application process

How we built it

We developed the AI & ML Job Assistant by:

  • Leveraging the most up-to-date dataset of job listings from LinkedIn
  • Implementing advanced natural language processing to understand and respond to user queries
  • Designing a user-friendly chatbot interface for seamless interaction

Challenges we ran into

Some challenges we faced included:

  • Deploying the frontend application onto Azure Webapp
  • Seeminlessly integrating various components into a single web application
  • Adapting the dataset to run on Cosmos DB

Accomplishments that we're proud of

We're proud of:

  • Creating a comprehensive tool that covers near up-to-date AI/ML roles in the US
  • User Experience: Designing an intuitive and user-friendly interface to enhance user interaction and satisfaction required careful consideration and iterative testing.
  • Successfully being able to deploy a web application into Azure Infrastructure that utilises AI features
  • Working together as a team

What we learned

Through this project, we gained insights into:

  • The current landscape of the AI and ML job market
  • Navigating Azure Portal
  • Utilising AI models and uploading data to Azure DB
  • Deploying of different components in different ways (bicep & Azure Portal)

What's next for AI & ML Jobs Assistant

Future plans include:

  • Expanding the dataset to include more job listing sources
  • Implementing features to track application status and provide interview tips
  • Developing personalized career path recommendations based on user profiles and market trends
  • Instead of uploading new roles, making the data stream real-time
  • Mobile App Development: Developing a mobile application to provide on-the-go access to our AI & ML Job Assistant.

Built With

Share this project:

Updates