Difference between revisions of "Ideas for Google Summer of Code/Python library"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
Either of these provide meaningful signal. So pick one (or both)! |
|||
⚫ | |||
Working installation of [https://github.com/apertium/apertium-python apertium] via a <code>setup.py</code> file in a Windows environment. |
|||
⚫ | |||
==Coding challenge 2== |
|||
⚫ | |||
⚫ | |||
*# Create a transducer |
*# Create a transducer |
||
*# Make <tt>show()</tt> return a list of tuples (in, out, in, out) |
*# Make <tt>show()</tt> return a list of tuples (in, out, in, out) |
Revision as of 21:56, 4 February 2019
Either of these provide meaningful signal. So pick one (or both)!
Coding challenge 1
Working installation of apertium via a setup.py
file in a Windows environment.
Coding challenge 2
Develop a proof-of-concept SWIG API for lttoolbox, it should let you do of the following:
- Create a transducer
- Make show() return a list of tuples (in, out, in, out)
- Perform morphological analysis using FSTProcessor
- Improve the SWIG API with Python wrapper functions that let you do
t = Transducer([(0,"a",1), (1,"b",2)], [2])
where[2]
is the list of finals and 0 is the initial state