This prototype uses AI-driven matching algorithms to connect students with relevant job postings from Handshake and other online sources. The web-based interface allows students to upload résumés, set career preferences and instantly view personalized recommendations ranked by skill alignment and location fit. Unlike traditional search tools that rely on static inputs and outputs, the interactive chat-style design encourages a conversational back-and-forth experience — an approach students tend to prefer because it keeps them more engaged in their career exploration.
Services used:
- Amazon Bedrock provides generative AI capabilities to interpret résumés and extract relevant skills
- AWS Lambda automates back-end logic for data processing and job-matching operations
- Amazon S3 securely stores anonymized data sets and processed job information
- Amazon API Gateway manages secure communication between the user interface and back-end functions
- Amazon DynamoDB maintains structured records of user preferences and job data for quick retrieval
- AWS Amplify hosts the web application, enabling fast iteration and deployment.
Visit the blog to learn more and access the open-source code.