STEMPath – AI Career & Learning Guide

Inspiration

A lot of students like science and technology but don’t know which STEM job fits them best. Career advice online can be confusing or hard to find. We wanted to fix that by making an AI helper that gives personalized STEM career ideas and shows students how to start learning for them.

What it does

STEMPath is a website that asks short quiz questions about your interests and strengths. Then it uses artificial intelligence to suggest the best STEM careers for you — like robotics engineer, data scientist, or environmental researcher. It also gives learning steps and resources to help you begin your journey.

How we built it

We built STEMPath with:

Streamlit to make the website easy to use

Python and pandas for data and logic

SentenceTransformer AI model (HuggingFace) to understand user answers

PyTorch for running the model

Streamlit Cloud to host the website

We trained the AI to compare what people say in the quiz with descriptions of many STEM careers and find the closest matches.

Challenges we faced

Making the AI run fast on Streamlit without slowing the site

Writing a quiz that works for all kinds of students

Getting the AI to give real, natural answers instead of random text

Keeping the app simple and easy to use on phones and laptops

Accomplishments we’re proud of

Built a working AI career guide from scratch

Created something that can really help students plan their futures

Learned how to combine coding, data, and AI into one useful tool

What we learned

How to use language models to understand people’s answers

How to deploy an app online for everyone to try

How good design and simple words make AI more helpful

What’s next for STEMPath

Next, we want to:

Add a system where users can rate their career results

Give real learning links (videos, courses, books) for each career

Let teachers use it in class to guide students

Expand it to non-STEM careers later

Built With

Share this project:

Updates