Re: Some insights on sioct:Post and sioct:SurveyCollection ?

2 views
Skip to first unread message

John Breslin

unread,
May 9, 2013, 8:10:07 AM5/9/13
to sioc...@googlegroups.com
Hi Nikolaus

The bad news is that I don’t have a good example, but I am happy to help you with the model for this.

I think the difference here is between a full survey (e.g. SurveyMonkey) and a single one-off poll (that you may have on a forum or in a widget). I am guessing you have something closer to SurveyMonkey?

I think the difference between poll and a survey is that a poll is just a set of options you choose, which usually generates a graph indicating a particular aggregate of responses. In a survey, you may have radio buttons but you may also have text entry – so it includes both ‘poll-type’ questions and combo radio option/text questions.

It would probably be easier to model your online survey as a SurveyCollection of Questions rather than Polls. When we defined Polls, we were thinking of something like PollDaddy or a vBulletin/phpBB Poll – but now PollDaddy are offering full surveys rather than one-offs.

There may be some terms missing here. For a Poll or Question, you will probably need a set of answer options. Then has_reply could link to an Answer with either text content or linking to one of the answer options (or multiple options depending on the question type, e.g. which of these services do you use). Maybe a new class is required for the answer option?

In theory there’s no reason why SurveyCollection can’t be used as a container for a set of surveys either (just a forum can be a parent to another forum).

John

Some links:

http://www.vbulletin.com/docs/html/main/vboptions_group_poll
https://www.phpbb.com/community/faq.php#f2r3
http://drupal.org/project/advpoll
http://www.w3.org/TR/2009/NOTE-hcls-sioc-20091020/


On 06/05/2013 11:36, "Nikolaus Rumm" <nikola...@gmail.com> wrote:

Hi,

we're trying to use sioct:Post and sioct:SurveyCollection to represent online surveys, but we find it hard to understand the intended purpose of sioct's concepts Poll and SurveyCollection. In particular we don't understand which properties a poll might have, how to model the answers given by users etc.

Our objective is as follows:

We have to represent online surveys. These are tuples of ..
- title
- some explanatory text
- list of questions where the user shall provide one or more answers to

A question would be a tuple of...
- title (the "question")
- type of question (one answer, more that one answer)
- list of possible answers

To our understanding the online survey would be the container (using sioct:SurveyCollection), while the questions would be the items (using sioct:Poll). Is this assumption correct ?

How would you model the answers to the questions ? Would sioct:Answer fit into this ? Are there some predefined types for that or should we extend the ontology with some proprietary concepts ?

Are there any examples on that available ?

Kind regards
Nikolaus

--
John Breslin
http://johnbreslin.org http://linkd.in/johnbreslin
Lecturer, Electronic Engineering, NUI Galway http://www.eee.nuigalway.ie
Researcher, Social Software and Semantic Web, DERI http://www.deri.ie

image.png
Reply all
Reply to author
Forward
0 new messages