Как создать проект привязки OpenNlp и добавить ссылку на мое приложение Xamarin для Android - PullRequest
0 голосов
/ 10 октября 2019

Здравствуйте, я хотел бы создать связывающий проект openNlp Alex и добавить ссылку на мое приложение xamarin для Android. Я хотел бы узнать, как создать и использовать проект в этой ссылке https://github.com/AlexPoint/OpenNlp

Я попробовал себя в создании проекта Core, выполнив следующие шаги «Add-> Add New Project ->. NetStandard / Class / Portable Library», и я добавил этот проект в качестве ссылки на мой Xamarin.android, а затем скопировал код извыше ссылки Github при сборке я получаю ошибку ссылки сборки "Sharpwordnet".

Я добавил обучающие файлы, такие как EnglishTok.nbin, EnglishSD.nbin, в свою папку Resource и скопировал путь из свойств, которые я добавилmModelPath Я новичок в Xamarin Пожалуйста, помогите мне с вашими предложениями заранее спасибо

Код в моей деятельности

приватная статическая OpenNLP.Tools.Tokenize.EnglishMaximumEntropyTokenizer mTokenizer;

 public static string[] TokenizeSentence(string sentence)
        { 
            var mModelPath =@"D:\New folder\Resources\EnglishTok.nbin";
            if (mTokenizer == null)
            {
                mTokenizer = new OpenNLP.Tools.Tokenize.EnglishMaximumEntropyTokenizer(mModelPath + "EnglishTok.nbin");
            }

            return mTokenizer.Tokenize(sentence);
        }

ошибка

Can not resolve reference: SharpWordNet, referenced by xamarin.Core > OpenNLP. Please add a NuGet package or assembly reference for SharpWordNet, or remove the reference to Xamarin.Core.
...