Hello,
Here is what I could figure out from your description.
1. You need a website, which can collect feedbacks from user and store those data on database or other mechanism.
2. You need to analyze the data received from your users (create charts, diagrams etc)
Or are you thinking to develop learning algorithm for those data collected, to predict some output.
Let me know what kind of inputs the web form will be collecting and explain in details about the analysis you are talking about.
Regards,
Samiran