Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

Custom scoring with multiplication/addition formula in Smart Assessment Engine

ujjwalababa
Tera Contributor

Hi Everyone,

I've built an assessment using the Smart Assessment Engine and now need to apply a custom scoring formula to calculate results. Looking for guidance on the best approach.

MY SITUATION

The scoring engine provides aggregation options like min, max, and average out of the box. However, my scoring requirement is a custom formula involving multiplication and addition across multiple question responses — something like:

Score = (Q1 × W1) + (Q2 × W2) + (Q3 × W3) + ...

The built-in min/max/average options don't seem to cover this case.

MY QUESTIONS
1. Do I need to fetch responses first and calculate in the backend?
If yes — what's the best approach? REST API call to get all responses, then compute the formula server-side, then push the score back?
2. Is there a Smart Assessment Engine automation / built-in feature that supports custom scoring formulas (multiplication + addition), so I don't have to build backend logic?
3. If going backend route — what are the recommended ways?
Webhook trigger on assessment submission → compute → store score?
Scheduled batch job to recompute scores?
Calling the scoring API directly after fetching responses?
WHAT I'VE TRIED

Explored the built-in scoring settings but only see min/max/average aggregation. Couldn't find a formula builder or expression evaluator within the engine's configuration.

Any pointers, workarounds, or example implementations would be really appreciated!
Happy to share more details about my assessment setup if helpful.

Thanks in advance.

0 REPLIES 0