У меня есть теги Stanford POS, работающие с C #, следуя инструкциям на этой странице https://sergey -tihon.github.io / Stanford.NLP.NET / StanfordPOSTagger.html
Результаты:
A/DT Part-Of-Speech/NNP Tagger/NNP -LRB-/-LRB- POS/NNP Tagger/ (…etc…)
Я бы хотел изменить разделитель тегов с символа косой черты (/) на подчеркивание (_).
Я посмотрел в файле свойств
wsj-0-18-двунаправленный-distsim.tagger.props
и в нем уже есть строка: tagSeparator = _
Согласно ответу на этой странице изменитьфайл конфигурации в stanford pos tagger и пример на этой странице https://sergey -tihon.github.io / Stanford.NLP.NET / StanfordCoreNLP.html кажется, что я должен иметь возможность изменитьСвойства тегера, добавив следующий код:
var props = new Properties();
props.setProperty("tagSeparator", "_");
Однако этот подход не работает, так как первая строка не будет компилироваться, что приводит к синтаксической ошибке:
«Свойства» - это пространство имен, но этоиспользуется как тип
я не нашел способ изменитьразделитель на подчеркивание.
Вся помощь приветствуется.