RusstressNet 1.0.0

Automatic accent (stress) prediction for Russian language

Install-Package RusstressNet -Version 1.0.0
dotnet add package RusstressNet --version 1.0.0
<PackageReference Include="RusstressNet" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RusstressNet --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

RusstressNet

A .Net port of https://github.com/MashaPo/russtress

Build status

Description from oiriginal repo:

The tool based on LSTM predicts stress position in each word in russian text depending on the word context. For more details about the tool see «Automated Word Stress Detection in Russian», EMNLP-2017, Copenhagen, Denmark.

Neural network model is converted from original Keras/TF model with keras2onnx, see conversion script. Inference run by ONNX Runtime.

Simplified and streamlined pre- and post-processing code.

Usage

using RusstressNet;

using (AccentModel model = new AccentModel())
{
	string accentedText = model.SetAccentForText(text));
}

Also see console model executor.

RusstressNet

A .Net port of https://github.com/MashaPo/russtress

Build status

Description from oiriginal repo:

The tool based on LSTM predicts stress position in each word in russian text depending on the word context. For more details about the tool see «Automated Word Stress Detection in Russian», EMNLP-2017, Copenhagen, Denmark.

Neural network model is converted from original Keras/TF model with keras2onnx, see conversion script. Inference run by ONNX Runtime.

Simplified and streamlined pre- and post-processing code.

Usage

using RusstressNet;

using (AccentModel model = new AccentModel())
{
	string accentedText = model.SetAccentForText(text));
}

Also see console model executor.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.0 69 6/12/2019