TextIndexNormalization

class TextIndexNormalization(val table: Table, val isCaseSensitive: Option[Boolean], val maxLevenshteinDistance: Option[Int], val wordSeparatorCharacterRE: Option[String], val tokenize: Option[Boolean], val inField: String, val outField: String, val regexField: String, val recursive: Boolean) extends PmmlElement

A TextIndexNormalization element offers more advanced ways of normalizing text input into a more controlled vocabulary that corresponds to the terms being used in invocations of this indexing function. The normalization operation is defined through a translation table, specified through a TableLocator or InlineTable element.

trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def normalize(text: String, isCaseSensitive: Boolean, maxLevenshteinDistance: Int, wordSeparatorCharacterRE: String, tokenize: Boolean): String

Inherited methods

Inherited from:
HasExtensions
def hasExtensions: Boolean
Inherited from:
HasExtensions

Concrete fields

val inField: String
val isCaseSensitive: Option[Boolean]
val maxLevenshteinDistance: Option[Int]
val outField: String
val recursive: Boolean
val regexField: String
val tokenize: Option[Boolean]
val wordSeparatorCharacterRE: Option[String]