I don't understand why the height and weight errors aren't 0 when they are known inputs? If I say how tall I am, why is the model estimating something else?
Interesting idea. Using a questionnaire as input for an MLP makes sense but the real challenge is designing questions that capture useful signal instead of noise. If that part is done well, the approach has a lot of potential.
It takes more like 10 seconds. For a large range of height and weight inputs crossed with all option combinations, you could precompute ~10M measurements and return results basically instantly.
I'm guessing the writing is AI-assisted (there's no fluidity and it has some weirdly placed phrases) but I see they're in Poland and likely not English-language first?