io.prediction.engines

itemrec

package itemrec

Visibility
  1. Public
  2. All

Type Members

  1. case class Actual(actionTuples: Seq[(String, String, U2IActionTD)], servedIids: Vector[String]) extends Serializable with Product

  2. case class EvalParams(queryN: Int = -1) extends Product with Serializable

  3. class EvaluatorUnit extends Serializable

  4. class EventsDataSource extends base.EventsDataSource[DataParams, Query, Actual]

  5. case class EventsDataSourceParams(appId: Int, itypes: Option[Set[String]] = scala.None, actions: Set[String], startTime: Option[DateTime] = scala.None, untilTime: Option[DateTime] = scala.None, attributeNames: AttributeNames, slidingEval: Option[EventsSlidingEvalParams] = scala.None, evalParams: Option[EvalParams] = scala.None) extends AbstractEventsDataSourceParams with Product with Serializable

  6. class ItemRecEvaluator extends Evaluator[ItemRecEvaluatorParams, HasName, Query, Prediction, Actual, EvaluatorUnit, Seq[EvaluatorUnit], EvaluatorOutput]

  7. class ItemRecEvaluatorParams extends Params

  8. abstract class ItemRecMeasure extends Serializable

  9. class ItemRecPrecision extends ItemRecMeasure

  10. class ItemRecPreparator extends Preparator

  11. class ItemRecServing extends LServing[EmptyParams, Query, Prediction]

  12. class NCItemBasedAlgorithm extends AbstractNCItemBasedAlgorithm[Query, Prediction]

  13. case class NCItemBasedAlgorithmParams(booleanData: Boolean = true, itemSimilarity: String = "LogLikelihoodSimilarity", weighted: Boolean = false, threshold: Double = scala.Double.MinPositiveValue, nearestN: Int = 10, unseenOnly: Boolean = false, freshness: Int = 0, freshnessTimeUnit: Int = 86400, recommendationTime: Option[Long] = ...) extends AbstractItemBasedAlgorithmParams with Product with Serializable

  14. case class Prediction(items: Seq[(String, Double)]) extends Serializable with Product

  15. case class PreparatorParams(actions: Map[String, Option[Int]], seenActions: Set[String], conflict: String) extends AbstractPreparatorParams with Product with Serializable

  16. case class Query(uid: String, n: Int) extends Serializable with Product

Value Members

  1. object ItemRecEngine extends IEngineFactory

  2. object MeasureType extends Enumeration

Ungrouped