Вероятности вывода следующего символа в N-граммовых языковых моделях

Я ищу символьную модель языка n-грамм, которая бы:

Учитывая напечатанный текст:

LM.AddText("hell"); // Add typed text

Выводит вероятности каждого символа:

probsCharacters = LM.GetNextCharacterProbs(); // Get probability of next character

probsCharacters["a"] = 0.02;
probsChracters["b"] = 0.0003;
..
probsCharacters["e"] = 0.4;
...
probsCharacters["z"] = ..

Во всех LM я нашел выходное слово или символьное предсказание, но не символьные вероятности. Любая библиотека / набор инструментов или код, который я мог бы использовать? В идеале в C# или.NET, но я мог бы также создать оболочку, если она в C/C++ или Python.

0 ответов

Другие вопросы по тегам