Regular languages and Finite state automata Regular relations and Finite state transducers
Computational Morphology: Finate State Methods
Yulia Zinova 09 April 2014 – 16 July 2014
Yulia Zinova Computational Morphology: Finate State Methods
Computational Morphology: Finate State Methods Yulia Zinova 09 - - PowerPoint PPT Presentation
Regular languages and Finite state automata Regular relations and Finite state transducers Computational Morphology: Finate State Methods Yulia Zinova 09 April 2014 16 July 2014 Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ set union ∪
◮ concatenation ·
◮ transitive closure *
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ intersection ∩
◮ difference −
◮ complementation X
◮ string reversal X R
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ *: zero or more; ◮ ?: zero or one; ◮ +: one or more; ◮ | or ∪: disjunction ◮ ¬: negation
◮ (abc)? Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ *: zero or more; ◮ ?: zero or one; ◮ +: one or more; ◮ | or ∪: disjunction ◮ ¬: negation
◮ (abc)? Answer: {ǫ, abc} Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ *: zero or more; ◮ ?: zero or one; ◮ +: one or more; ◮ | or ∪: disjunction ◮ ¬: negation
◮ (abc)? Answer: {ǫ, abc} ◮ (a|b) Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ *: zero or more; ◮ ?: zero or one; ◮ +: one or more; ◮ | or ∪: disjunction ◮ ¬: negation
◮ (abc)? Answer: {ǫ, abc} ◮ (a|b) Answer: {a, b} Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ *: zero or more; ◮ ?: zero or one; ◮ +: one or more; ◮ | or ∪: disjunction ◮ ¬: negation
◮ (abc)? Answer: {ǫ, abc} ◮ (a|b) Answer: {a, b} ◮ (¬a)∗ Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
◮ *: zero or more; ◮ ?: zero or one; ◮ +: one or more; ◮ | or ∪: disjunction ◮ ¬: negation
◮ (abc)? Answer: {ǫ, abc} ◮ (a|b) Answer: {a, b} ◮ (¬a)∗ Answer: the set of strings with zero or more occurences
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods
Regular languages and Finite state automata Regular relations and Finite state transducers
Yulia Zinova Computational Morphology: Finate State Methods