p

qasrl

crowd

package crowd

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. crowd
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AccuracyJudgment(validatorId: String, isValid: Boolean) extends Product with Serializable
  2. case class Answer(spans: List[ISpan]) extends QASRLValidationAnswer with Product with Serializable
  3. case class GenerationStatSummary(numVerbsCompleted: Int, numQuestionsWritten: Int, workerStatsOpt: Option[QASRLGenerationWorkerStats]) extends Product with Serializable
  4. abstract class QASRLDispatcher[SID] extends TaskDispatcher
  5. class QASRLEvaluationClient[SID] extends TaskClient[QASRLEvaluationPrompt[SID], List[QASRLValidationAnswer], QASRLValidationAjaxRequest[SID]]
  6. abstract class QASRLEvaluationDispatcher[SID] extends TaskDispatcher
  7. case class QASRLEvaluationPrompt[SID](id: SID, sourcedQuestions: List[SourcedQuestion]) extends Product with Serializable
  8. trait QASRLEvaluationSettings extends AnyRef
  9. case class QASRLGenerationAjaxRequest[SID](workerIdOpt: Option[String], prompt: QASRLGenerationPrompt[SID]) extends Product with Serializable
  10. case class QASRLGenerationAjaxResponse(stats: GenerationStatSummary, tokens: Vector[String], inflectedForms: InflectedForms) extends Product with Serializable
  11. class QASRLGenerationClient[SID] extends TaskClient[QASRLGenerationPrompt[SID], List[VerbQA], QASRLGenerationAjaxRequest[SID]]
  12. case class QASRLGenerationPrompt[SID](id: SID, verbIndex: Int) extends Product with Serializable
  13. case class QASRLGenerationWorkerStats(workerId: String, numValidatorJudgments: Int, numAssignmentsCompleted: Int, accuracyJudgments: Vector[AccuracyJudgment], numBonusValids: Int, earnings: Double) extends Product with Serializable
  14. trait QASRLSettings extends AnyRef
  15. case class QASRLValidationAjaxRequest[SID](workerIdOpt: Option[String], id: SID) extends Product with Serializable
  16. case class QASRLValidationAjaxResponse(workerInfoOpt: Option[QASRLValidationWorkerInfoSummary], sentence: Vector[String]) extends Product with Serializable
  17. sealed trait QASRLValidationAnswer extends AnyRef

    Represents a validator response about a question: either it has an answer, or is invalid

  18. class QASRLValidationClient[SID] extends TaskClient[QASRLValidationPrompt[SID], List[QASRLValidationAnswer], QASRLValidationAjaxRequest[SID]]
  19. case class QASRLValidationPrompt[SID](genPrompt: QASRLGenerationPrompt[SID], sourceHITTypeId: String, sourceHITId: String, sourceAssignmentId: String, qaPairs: List[VerbQA]) extends Product with Serializable
  20. case class QASRLValidationResponseComparison(thisResponse: QASRLValidationAnswer, otherResponses: List[(String, QASRLValidationAnswer)]) extends Product with Serializable
  21. case class QASRLValidationWorkerInfo(workerId: String, numAssignmentsCompleted: Int, numAnswerSpans: Int, numInvalids: Int, comparisons: List[QASRLValidationResponseComparison], numBonusAgreements: Int, timeSpent: Long, earnings: Double) extends Product with Serializable

    Data structure to keep track of a single worker's stats on the validation task.

  22. case class QASRLValidationWorkerInfoSummary(proportionInvalid: Double, numAssignmentsCompleted: Int, agreement: Double) extends Product with Serializable
  23. case class SourcedQuestion(verbIndex: Int, question: String, sources: Set[String]) extends Product with Serializable
  24. case class VerbQA(verbIndex: Int, question: String, answers: List[ISpan]) extends Product with Serializable

Value Members

  1. def dollarsToCents(d: Double): Int
  2. object AccuracyJudgment extends Serializable
  3. object Answer extends Serializable
  4. object GenerationStatSummary extends Serializable
  5. object InvalidQuestion extends QASRLValidationAnswer with Product with Serializable
  6. object QASRLEvaluationPrompt extends Serializable
  7. object QASRLEvaluationSettings
  8. object QASRLGenerationAjaxRequest extends Serializable
  9. object QASRLGenerationAjaxResponse extends Serializable
  10. object QASRLGenerationPrompt extends Serializable
  11. object QASRLGenerationWorkerStats extends Serializable
  12. object QASRLSettings
  13. object QASRLValidationAjaxRequest extends Serializable
  14. object QASRLValidationAjaxResponse extends Serializable
  15. object QASRLValidationAnswer
  16. object QASRLValidationPrompt extends Serializable
  17. object QASRLValidationResponseComparison extends Serializable
  18. object QASRLValidationWorkerInfo extends Serializable
  19. object QASRLValidationWorkerInfoSummary extends Serializable
  20. object SourcedQuestion extends Serializable
  21. object VerbQA extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped