Login

Login

Self-Service

Crowdsourcing at your fingertips

Content Moderation

Content Moderation projects typically involve contributors screening objects for pre-determined content (e.g., image moderation, text moderation, audio moderation, video moderation, etc.)

Best practices:


An example job:



The code:


CML:

    <img src="{{ url }}" />  
    <cml:radios label="flag" validates="required" gold="true">
      <cml:radio label="Yes"></cml:radio>
      <cml:radio label="No" checked="true"></cml:radio>
    </cml:radios>
  

CSS:

  .jsawesome {
    clear:none;
    display:inline;
    float:left;
    padding:0px;
  }

  .mobmerge img {
    width:256px;
    height:192px;
    display:inline;
    margin:5px;
    cursor:pointer;
    border: 8px solid white;
  }
  .mobmerge img.chosen {
    border: 8px solid green;
    opacity:0.8
  }

  p.keyword{
    margin:0px;
    text-align:center;
  }

  .cml {
    margin:0px;
  }

  .radios {
    display:none
  }
  

Javascript:

  $$(".mobmerge img").addEvent("click", function(){
    var inputs = this.getNext().getElements("input")
    if(this.hasClass("chosen")) {
      this.removeClass("chosen")
      inputs[0].checked = false
      inputs[1].checked = true
    } else {
      this.addClass("chosen")
      inputs[1].checked = false
      inputs[0].checked = true
    }
  })

  if(document.location.href.test(/raw/)){
    $$(".units").addClass("raw")
  }

  $$(".check_this_box_if_the_image_above_matches").addEvent("click", function() {
      var images = $("images");
      if (this.checked) {
        images.style.display = "none";
      } else {
        images.style.display = "";
      }
  });

More to come.


Products

read more...

Customers

read more...

Social Media



Law Talk

Privacy Policy Terms of Service ©2011 CrowdFlower