3.0.2 • Published 1 year ago

@sillsdev/machine v3.0.2

Weekly downloads
41
License
MIT
Repository
github
Last release
1 year ago

Machine for TypeScript/JavaScript

Machine is a natural language processing library. It is specifically focused on providing tools and techniques that are useful for processing languages that are very resource-poor. The library is also useful as a foundation for building more advanced language processing techniques. The library currently only provides a basic set of algorithms, but the goal is to include many more in the future.

Features

Tokenization

Machine provides a set of word and segment tokenizers.

Translation

Machine provides interfaces and classes for supporting interactive machine translation in a browser. The calling application must provide an implementation of the interactive translation engine. The translation engine returns all possible translations for a source segment in a word graph. The application can efficiently search the graph for best translation suffix based on a provided prefix using the interactive translator class.

Installation

npm install @sillsdev/machine
3.0.2

1 year ago

3.0.1

1 year ago

3.0.0

1 year ago

2.4.2

2 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.3.0

3 years ago

2.2.3

4 years ago

2.2.2

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.1.5

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.1.0-39

6 years ago

2.1.0-38

6 years ago

2.1.0-37

6 years ago

2.1.0-36

6 years ago

2.1.0-34

7 years ago

2.1.0-33

7 years ago

2.1.0-32

7 years ago

2.1.0-31

7 years ago

2.1.0-30

7 years ago

2.1.0-29

7 years ago

2.1.0-26

7 years ago

2.1.0-25

7 years ago

2.1.0-24

7 years ago

2.1.0-23

7 years ago

2.1.0-22

7 years ago

2.1.0-21

7 years ago

2.1.0-20

7 years ago

2.1.0-19

7 years ago

2.1.0-18

7 years ago

2.1.0-14

7 years ago

2.1.0-13

7 years ago