DEV Community

Ritik Kumar
Ritik Kumar

Posted on • Edited on

CareerFinder: Find Your Career Path with Real-Time AI & RedisAI

Redis AI Challenge: Real-Time AI Innovators

This is a submission for the Redis AI Challenge: Real-Time AI Innovators.

What I Built

CareerFinder is a web application that suggests career paths based on a user's skills, experience, and education.

The app uses a React frontend for an interactive form and a Node.js + Express backend to process inputs.

Predictions are powered by RedisAI with an ONNX-based model for real-time inference.

If the AI model is unavailable, the system gracefully falls back to mock predictions to maintain usability.

Key features:

  • Interactive career suggestion form
  • Real-time AI predictions via RedisAI
  • Mock fallback for offline model scenarios
  • Clean, responsive UI built with React

Demo

Live Demo: [coming soon...]

GitHub Repo: [https://github.com/Mr-spiky/CareerFinder

Screenshots:

How I Used Redis 8

CareerFinder uses Redis 8 with RedisAI as the real-time AI inference engine.

  • Model Storage: The ONNX model is stored in RedisAI for fast, in-memory access.
  • Real-Time Inference: When a user submits the form, the backend sends a tensor to RedisAI, runs the model with AI.MODELRUN, and retrieves predictions instantly.
  • Fallback Logic: If RedisAI or the model is unavailable, the backend switches to a mock prediction generator to ensure the app still returns results.

This setup ensures that career suggestions are delivered in milliseconds, providing a smooth, real-time experience.


Top comments (0)