machine
machine copied to clipboard
Machine is a natural language processing library for .NET that is focused on providing tools for processing resource-poor languages.
As brought up in a recent meeting, testing for paratext projects relies on specific test project files. It would be better to separate the logic from the file system interactions...
From [issue 543](https://github.com/sillsdev/silnlp/issues/543) in SILNLP: "machine/corpora/paratext_project_settings_parser_base.py treats the BiblicalTermsListSetting element in the Settings.xml file as a mandatory element. While Paratext projects will have this element, it is sometimes necessary to...
Not sure where else to report this, but the sample notebooks linked in the primary `readme.md` are not available any more. The entire `/samples` folder appears to be gone on...
After the issue with Indonesian (and Portuguese), it's apparent that the terms localization files are not always themselves clean. We have tests to cover the logic of terms parsing, but...
We got this error recently on ext QA: ``` An unhandled exception was thrown by the application. System.ArgumentException: An item with the same key has already been added. Key: SIL.Scripture.Versification+Table+VersificationKey...
Fixes https://github.com/sillsdev/serval/issues/829 - - - This change is [](https://reviewable.io/reviews/sillsdev/machine/360)
We've run into a number of difficult-to-debug issues that have boiled down to a project's USFM not being consistent with its versification . Is there anything we can do about...
There is room for optimizing the handler's algorithm. See [here](https://github.com/sillsdev/machine/pull/306#pullrequestreview-2905856466). As applicable, these should also be ported back into machine.py.