Package

qasrl

crowd

Permalink

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

    Permalink
  2. class AnnotationDataExporter[SID] extends StrictLogging

    Permalink
  3. trait AnnotationDataService extends AnyRef

    Permalink
  4. case class Answer(spans: List[Span]) extends QASRLValidationAnswer with Product with Serializable

    Permalink
  5. case class ChristenWorker(workerId: String, numAgreementsToAdd: Int) extends Product with Serializable

    Permalink
  6. class EvaluationDataExporter[SID] extends StrictLogging

    Permalink
  7. class FileSystemAnnotationDataService extends AnnotationDataService

    Permalink
  8. case class FlagBadSentence[SID](id: SID) extends Product with Serializable

    Permalink
  9. case class GenerationStatSummary(numVerbsCompleted: Int, numQuestionsWritten: Int, workerStatsOpt: Option[QASRLGenerationWorkerStats]) extends Product with Serializable

    Permalink
  10. class QASRLAnnotationPipeline[SID] extends StrictLogging

    Permalink
  11. class QASRLEvaluationHITManager[SID] extends NumAssignmentsHITManager[QASRLEvaluationPrompt[SID], List[QASRLValidationAnswer]]

    Permalink
  12. class QASRLEvaluationPipeline[SID] extends StrictLogging

    Permalink
  13. case class QASRLEvaluationPrompt[SID](id: SID, sourcedQuestions: List[SourcedQuestion]) extends Product with Serializable

    Permalink
  14. trait QASRLEvaluationSettings extends AnyRef

    Permalink
  15. class QASRLGenerationAccuracyManager[SID] extends Actor with StrictLogging

    Permalink
  16. case class QASRLGenerationAjaxRequest[SID](workerIdOpt: Option[String], prompt: QASRLGenerationPrompt[SID]) extends Product with Serializable

    Permalink
  17. case class QASRLGenerationAjaxResponse(stats: GenerationStatSummary, tokens: Vector[String], inflectedForms: InflectedForms) extends Product with Serializable

    Permalink
  18. class QASRLGenerationHITManager[SID] extends NumAssignmentsHITManager[QASRLGenerationPrompt[SID], List[VerbQA]] with StrictLogging

    Permalink
  19. case class QASRLGenerationPrompt[SID](id: SID, verbIndex: Int) extends Product with Serializable

    Permalink
  20. case class QASRLGenerationWorkerStats(workerId: String, numValidatorJudgments: Int, numAssignmentsCompleted: Int, accuracyJudgments: Vector[AccuracyJudgment], numBonusValids: Int, earnings: Double) extends Product with Serializable

    Permalink
  21. trait QASRLSettings extends AnyRef

    Permalink
  22. case class QASRLValidationAjaxRequest[SID](workerIdOpt: Option[String], id: SID) extends Product with Serializable

    Permalink
  23. case class QASRLValidationAjaxResponse(workerInfoOpt: Option[QASRLValidationWorkerInfoSummary], sentence: Vector[String]) extends Product with Serializable

    Permalink
  24. sealed trait QASRLValidationAnswer extends AnyRef

    Permalink

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

  25. case class QASRLValidationFinished[SID](valPrompt: QASRLValidationPrompt[SID], numValid: Int) extends Product with Serializable

    Permalink
  26. class QASRLValidationHITManager[SID] extends NumAssignmentsHITManager[QASRLValidationPrompt[SID], List[QASRLValidationAnswer]]

    Permalink
  27. case class QASRLValidationPrompt[SID](genPrompt: QASRLGenerationPrompt[SID], sourceHITTypeId: String, sourceHITId: String, sourceAssignmentId: String, qaPairs: List[VerbQA]) extends Product with Serializable

    Permalink
  28. case class QASRLValidationResponseComparison(thisResponse: QASRLValidationAnswer, otherResponses: List[(String, QASRLValidationAnswer)]) extends Product with Serializable

    Permalink
  29. case class QASRLValidationResult[SID](prompt: QASRLValidationPrompt[SID], validatorId: String, response: List[QASRLValidationAnswer]) extends Product with Serializable

    Permalink
  30. case class QASRLValidationWorkerInfo(workerId: String, numAssignmentsCompleted: Int, numAnswerSpans: Int, numInvalids: Int, comparisons: List[QASRLValidationResponseComparison], numBonusAgreements: Int, timeSpent: Long, earnings: Double) extends Product with Serializable

    Permalink

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

  31. case class QASRLValidationWorkerInfoSummary(proportionInvalid: Double, numAssignmentsCompleted: Int, agreement: Double) extends Product with Serializable

    Permalink
  32. case class SourcedQuestion(verbIndex: Int, question: String, sources: Set[String]) extends Product with Serializable

    Permalink
  33. case class ValidatorBlocked(badValidatorId: String) extends Product with Serializable

    Permalink
  34. case class VerbQA(verbIndex: Int, question: String, answers: List[Span]) extends Product with Serializable

    Permalink

Value Members

  1. object AccuracyJudgment extends Serializable

    Permalink
  2. object Answer extends Serializable

    Permalink
  3. object GenerationStatSummary extends Serializable

    Permalink
  4. object InvalidQuestion extends QASRLValidationAnswer with Product with Serializable

    Permalink
  5. object Pring extends Product with Serializable

    Permalink
  6. object QASRLEvaluationHITManager

    Permalink
  7. object QASRLEvaluationPrompt extends Serializable

    Permalink
  8. object QASRLEvaluationSettings

    Permalink
  9. object QASRLGenerationAjaxRequest extends Serializable

    Permalink
  10. object QASRLGenerationAjaxResponse extends Serializable

    Permalink
  11. object QASRLGenerationPrompt extends Serializable

    Permalink
  12. object QASRLGenerationWorkerStats extends Serializable

    Permalink
  13. object QASRLSettings

    Permalink
  14. object QASRLValidationAjaxRequest extends Serializable

    Permalink
  15. object QASRLValidationAjaxResponse extends Serializable

    Permalink
  16. object QASRLValidationAnswer

    Permalink
  17. object QASRLValidationPrompt extends Serializable

    Permalink
  18. object QASRLValidationResponseComparison extends Serializable

    Permalink
  19. object QASRLValidationWorkerInfo extends Serializable

    Permalink
  20. object QASRLValidationWorkerInfoSummary extends Serializable

    Permalink
  21. object SaveData extends Product with Serializable

    Permalink
  22. object SourcedQuestion extends Serializable

    Permalink
  23. object VerbQA extends Serializable

    Permalink
  24. implicit val inflectedFormsReader: upickle.default.Reader[InflectedForms]

    Permalink
  25. implicit val inflectedFormsWriter: upickle.default.Writer[InflectedForms]

    Permalink
  26. implicit val lowerCaseStringReader: upickle.default.Reader[nlpdata.util.LowerCaseStringCapsule.LowerCaseString]

    Permalink
  27. implicit val lowerCaseStringWriter: upickle.default.Writer[nlpdata.util.LowerCaseStringCapsule.LowerCaseString]

    Permalink
  28. package util

    Permalink

Deprecated Value Members

  1. object DataIO extends LazyLogging

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version qasrl-crowd 0.1) Use JSON format instead; see JsonCodecs in QASRLDataset.scala

Inherited from AnyRef

Inherited from Any

Ungrouped