Voting Systems

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

This group is a place for developers of Drupal-based voting, rating, and recommendation systems to compare notes and develop strategies for future enhanncements. Its emphasis is on modules built around the VotingAPI module, but the group isn't exclusive to that framework.

Pre-release announcements and brainstorming for future VotingAPI developement WILL take place here, though, so if you're interested in working with that module, this is the place to be.

Movielens Database DRUPALIZED!`

Posted by Scott Reynolds on July 22, 2006 at 5:03pm

OK,

Finally finished it. Their happens to be a permission problem still though. Users not uid=1 will not be able to view the node that is recommended or access the recommendations page. Pretty sure you can fix that in the admin panel but havent done that yet. If any can shed some light on it please do. Here is where you can find the stuff: http://scottreynolds.us/Downloads/movielenssql.tar.gz

100k movielens is not done, it is in a different file format thereby requiring a different program.
Info from readme file:

Read more

VotingAPI documentation

Posted by eaton on June 14, 2006 at 3:25pm

The long-neglected VotingAPI documention is finally getting some attention. Those interested in reviewing the docs as they're written, helping with suggestions, or asking questions can check out the under-construction VotingAPI section of the Drupal Handbook:

Read more

Anyone tried mediumvote?

Posted by jasondiceman on June 14, 2006 at 6:08am

I just came accross mediumvote (http://drupal.org/node/49767) which sounds amazing. Anyone tried using it yet?

-jd

Read more
1 comment Categories: ,

1st International Workshop on Computational Social Choice, Amsterdam, 6-8 December 2006

Posted by simplulo on June 1, 2006 at 4:12am
Start:
2006年12月06日 09:07 - 2006年12月08日 18:07 Etc/GMT

 1st Call for Papers
 1st International Workshop on Computational Social Choice
 (COMSOC-2006)
 Amsterdam, 6-8 December 2006
 URL: http://www.illc.uva.nl/~ulle/COMSOC-2006/

MISSION


Computational social choice is a new discipline emerging at the
interface of social choice theory and computer science. It is

Read more
Categories:

A quick tour of VotingAPI actions integration

Posted by eaton on May 4, 2006 at 1:36pm

Right now, SimpleVote is the best example of how an external module can hook into VotingAPI's action functionality. I'm writing up more detailed docs on how it works internally, but for now let's take a quick tour. First, there's hook_votingapi_action_sets(), a hook that any module can implement to return a collection of 'action sets' for consideration whenever a vote result is processed.

Each action set includes some key information:

  1. Meta-data, like name and description
  2. Some behavioral data, like whether ALL of its conditions must be true or only ONE,
  3. A set of 'condition' records that are evaluated
  4. A set of 'actions' that are executed if the conditions are satisfied
Read more
5 comments Categories: , ,

So what's the recipe for Digg these days?

Posted by robertdouglass on May 4, 2006 at 11:36am

Prior to the recent innovations with actions integration, the recipe for digg was to install vote_up_down and follow directions. Now, if you do that, you end up with function conflicts between voting api and voting_actions. I therefore removed voting_actions since it seems to be deprecated. Where do I go from there to get custom actions based on voting?

(note: I'm researching almost as I type and hope to be able to answer my own questions =)

Read more
2 comments Categories: ,

The limitations of Plurality Voting: An illustration

Posted by eaton on May 3, 2006 at 11:58am
Are you at least 13 years old?
14% (1 vote)
Are you a programmer?
57% (4 votes)
Are you a Drupal user?
29% (2 votes)
Total votes: 7

Voting API to use with Drupal AND other CMS/BB.

Posted by augustin on April 29, 2006 at 10:01am

Hello,

(I cross-posted this message to http://www.wechange.org/node/97 . I will be updating the remote version with link, corrections, etc, so see there for updates if your read this long after I posted it).

I would like to introduce you to a php voting API that I wish to develop further and for which I'd like to create a Drupal module. It is a complementary alternative or even replacement to the Drupal voting API.

Please, don't consider having a heart attack just yet. Please, read further and decide later.

Allow me to start from the beginning...

A world of alternative voting systems

It is a sad fact that for most people, whenever they think about voting or election, they can only think about what is known as "plurality voting", the voting method whereby you can only select one choice among many. Unfortunately, this voting method is demonstrably very bad.

Read more

VotingAPI and actions: Major improvements

Posted by eaton on April 28, 2006 at 2:37pm

One of the major VotingAPI improvements that's been in the pipeline for a while is an overhaul of integration with the Actions module. At present, the voting_actions module is used to set up specific vote results that will trigger things like promoting a node to the front page, or unpublishing it. There are some problems with the approach, though. First, there was no way for module authors to provide 'built-in' voting actions. Everything had to be set up by users. Second, there was no way to make decisions about action execution based on the content rather than the vote. In other words, polls need 10 votes to be promoted, but stories need 15. Third, there's really no reason that the functionality should be in a separate module -- actions integration should be exposed as an API for module writers, and should be tweakable by users who want more customization. It's a bit like the Views module philosophy: modules can expose default bviews, but users can make their own or override the defaults. To that end, the new VotingAPI actions system has been re-written. All the core code IS present, though the end-user UI for creating and overriding actions is still being written.

Read more
9 comments Categories: , , ,

Why am I here?

Posted by eaton on April 26, 2006 at 8:00pm
I'm the maintainer of an existing voting module
19% (8 votes)
I'd like to build a voting module and want to learn more about the APIs
24% (10 votes)
I'm setting up a site and need user-driven voting tools
57% (24 votes)
Total votes: 42
Categories:
Subscribe with RSS Syndicate content

Voting Systems

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /