TWiki
>
GRM Web
>
Pynini
(revision 30) (raw view)
Edit
Attach
---+ OpenGrm Pynini: Grammar development in Python --- %ICON{led-red}% *Pynini version 1.9.1 is now available for [[PyniniDownload][download]].* --- _OpenGrm_ _Pynini_, like [[Thrax]], compiles grammars expressed as strings, regular expressions, and context-dependent rewrite rules into weighted finite-state transducers. It uses the [[http://www.openfst.org][OpenFst library]] and its [[http://www.python.openfst.org][Python extension]] to create, access and manipulate compiled grammars. Pynini is embedded in a [[https://www.python.org][Python]] module, allowing users to write Thrax-like grammars using Python's flexible syntax (including imperative programming constructs not available in Thrax) and powerful toolchain, including an [[http://ipython.org][interactive development]] ("REPL") environment. It is (loosely) named after [[https://en.wikipedia.org/wiki/Pāṇini][Pāṇini]] (पाणिनि), the renowned Sanskrit grammarian. * [[PyniniDownload][Download]] * [[PyniniDocs][Documentation]] * C++ API documentation (for advanced users): * [[PyniniOptimizeDoc][Optimization]] * [[PyniniPathsDoc][Path iteration]] * [[PyniniOperatorsDoc][Specialty operators]] * [[PyniniStringDoc][String (de)compilation]] * [[PyniniSymbolTableDoc][Symbol table handling]] * [[Forum.PyniniForum][Discussion forum]] For more information about Pynini, see: * K. Gorman. 2016. [[http://openfst.cs.nyu.edu/twiki/pub/GRM/Pynini/pynini-paper.pdf][Pynini: A Python library for weighted finite-state grammar compilation]]. In _Proceedings of the ACL Workshop on Statistical NLP and Weighted Automata_, 75-80. * K. Gorman & R. Sproat. [[https://www.oreilly.com/ideas/how-to-get-superior-text-processing-in-python-with-pynini][How to get superior text processing in Python with Pynini]]. O'Reilly Ideas blog, accessed 11/16/16.
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r80
|
r32
<
r31
<
r30
<
r29
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r30 - 2018-03-24
-
KyleGorman
GRM
Log In
or
Register
GRM Web
Create New Topic
Index
Search
Changes
Notifications
Statistics
Preferences
Webs
Contrib
FST
Forum
GRM
Kernel
Main
Sandbox
TWiki
Main
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback