I am designing a survey to gather data on consumer preferences for notebooks (school club charity project). The survey will contain only 10 questions about what notebook designs they prefer. Thus, I only want them to see notebooks they are likely to want.(adsbygoogle = window.adsbygoogle || []).push({});

I am not sure how to set up the equation. I want to find the probability a person will like a notebook based on their responses and the responses of others. Sort of like how amazon has “people who bought this product also liked”.

So if I have 40 different designs of notebooks, I want to give each design a chance to appear on the survey, but weighted by the probability the person will like it.

The notebooks the very first respondent sees are completely random. But the next respondent sees what they are likely to like, based on the first person.

I am trying to simplify the problem to make it easier for me. Alice and Bob take surveys. Alice goes first.

Q1: Do you like Tacos? Y/N

Q2: Do you like Pizza? Y/N

Q3: Do you like Spaghetti? Y/N

Alice answers Y,N,Y

What’s the probability Bob will give a specific answer for:

Q1, Q2, Q3

I figure if I can find the basic equation I can turn it into 40 different questions and hundreds of respondents.

Any thoughts?

**Physics Forums | Science Articles, Homework Help, Discussion**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Survey with dynamic question selection

**Physics Forums | Science Articles, Homework Help, Discussion**