TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/JoseOlivares19/Proyecto-PC3-JavaScript-Avanzado/llms.txt
Use this file to discover all available pages before exploring further.
/predict/talent-match endpoint classifies a developer’s technical profile into one of four career tracks by combining self-assessed skill scores across five technology areas with their project experience count and stated career preference. The RandomForest model applies weighted scoring across Frontend, Backend, Data, and Fullstack dimensions to determine the best-fit profile. The response includes confidence, a four-profile probability ranking, and a concrete development roadmap tailored to the predicted track.
Endpoint
Request Body
Self-assessed JavaScript proficiency score. Must be between
0 and 100.Self-assessed React proficiency score. Must be between
0 and 100.Self-assessed Spring Boot proficiency score. Must be between
0 and 100.Self-assessed Python for data / ML proficiency score. Must be between
0 and 100.Self-assessed SQL proficiency score. Must be between
0 and 100.Number of completed projects the developer has delivered (academic or professional). Must be between
0 and 10.Developer’s stated career track preference. Accepted values:
0— Frontend1— Backend2— Data / Analytics3— Fullstack
Example Request
Example Response
Response Fields
Human-readable model identifier. Always
"TalentMatchAI" for this endpoint.The top predicted career profile label. One of:
| Label | Profile |
|---|---|
FRONTEND_REACT | Strong JS and React scores with frontend preference — build component-driven UIs |
BACKEND_SPRING | Strong Spring Boot and SQL scores with backend preference — build REST APIs and services |
DATA_ANALYST_JUNIOR | Strong Python and SQL scores with data preference — build pipelines and ML models |
FULLSTACK_JUNIOR | Balanced scores across all areas with fullstack preference — integrate end-to-end systems |
Probability assigned to the top predicted profile, in the range
0.0 to 1.0.Probability distribution across all four career profile labels, sorted in descending order of probability.
A two-item development roadmap tailored to the predicted profile. Recommendations are fixed per label and focus on the most impactful next steps for the developer to consolidate their track.
Echo of the validated request payload as parsed by Pydantic. Use this to store the assessed profile alongside the developer record in your talent management system.