edu.washington.cs.knowitall.extractor.mapper
Class DeUnicoder

java.lang.Object
  extended by edu.washington.cs.knowitall.extractor.mapper.Mapper<T>
      extended by edu.washington.cs.knowitall.extractor.mapper.IndependentMapper<java.lang.String>
          extended by edu.washington.cs.knowitall.extractor.mapper.DeUnicoder

public class DeUnicoder
extends IndependentMapper<java.lang.String>

Converts some characters from unicode to ascii (such as directional quotations)

Author:
schmmd

Constructor Summary
DeUnicoder()
          Constructs a new DeUnicoder object.
 
Method Summary
 java.lang.String doMap(java.lang.String sent)
          Remove strange characters.
static void main(java.lang.String[] args)
          Applies the DeUnicoder mapper to each line in standard input and prints the result.
 
Methods inherited from class edu.washington.cs.knowitall.extractor.mapper.IndependentMapper
doMap
 
Methods inherited from class edu.washington.cs.knowitall.extractor.mapper.Mapper
disable, enable, isEnabled, map
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeUnicoder

public DeUnicoder()
Constructs a new DeUnicoder object.

Method Detail

doMap

public java.lang.String doMap(java.lang.String sent)
Remove strange characters.

Specified by:
doMap in class IndependentMapper<java.lang.String>

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Applies the DeUnicoder mapper to each line in standard input and prints the result.

Parameters:
args -
Throws:
java.io.IOException