cracksmity.dev
Español
L8 · Classroom Station Heritage station

botAsesorCarreras

A career-guidance bot I put together for my classmates with GitHub Copilot credits I had left over.

OPENED
MAY 2026
FOR
My classmates
SOURCE
Public on GitHub

ROUTE · L8 Classroom · 6 stations

  1. DEC 2025 · Heritage station Meteo ESP32
  2. APR 2026 · Route complete TRL Backtesting
  3. MAY 2026 · Extension underway SistemaIVR
  4. YOU ARE HERE botAsesorCarreras
  5. MAY 2026 · Route complete metaheuristics-lab
  6. SEP 2026 · Under construction AmortizaCore

Why it exists

A Spanish-language chatbot built with Rasa 3 that guides you in two stages: first a general profile (field and type of activity) and, if you pick STEM, two more questions about preferences and work style. At the end it suggests degrees as a starting point.

A model doesn't make the call: the recommendation comes from declarative tables in Python, so it can always be explained.

Diagram: a general profile (field and activity) leads to the question STEM?. If yes, two more questions (preference and style) and a STEM table with Data Science, Computer Engineering, Civil Engineering and Mechatronics. If no, rules by field: Health leads to Medicine, analytical Humanities to Law, social or creative Humanities to Psychology, and Other to talking with a counselor.
The flow as it is in the code: domain.yml defines the questions and actions.py the tables.

How it's built

  • Rasa 3
  • NLU
  • Python