Есть ли база данных, API или анализируемый текст для получения спряжения глаголов? - PullRequest
8 голосов
/ 02 марта 2012

Это не вопрос программирования, поэтому я заранее прошу прощения. Я работал над генератором случайных предложений без грамматики для игры с типизацией, которую я хотел бы создать, и мне было трудно находить какие-либо анализируемые (или вызываемые) данные для получения спряжения глаголов. В конечном итоге, если я не могу найти ничего подобного, мне придется просмотреть созданный мной словарь и добавить единственное и множественное число от первого лица, единственное и множественное число от второго лица, единственное и множественное число от третьего лица, простые формы прошлого, причастия прошлого и настоящего причастия для каждого неправильного глагола.

Это не будет проблемой во многих языках, но есть так много неправильных глаголов английского языка, что это может занять много времени вручную. Я не против худшего варианта, но я хочу убедиться, что я не собираюсь тратить на себя непристойные часы, делая это самостоятельно, когда есть какая-то база данных, которую я могу использовать вместо этого.

Я видел http://www.scientificpsychic.com/verbs1.html и говорил с создателем, но он не выпускает свой точный словарь (только классы для него). Я также видел такие сайты, как http://www.verbix.com/webverbix/English/find.html,, которые отлично подойдут для очистки, но это тоже немного болезненно.

Этот вопрос уже задавался здесь ранее ( База данных спряжения глаголов ), но вопрос остался без ответа, и спрашивающий ссылался на решение проблемы, но никогда не говорил, каково было решение.

1 Ответ

13 голосов
/ 03 марта 2012

MorphAdorner (Java) имеет простой глагольный спрягатель (с онлайн-демонстрацией).

Но если вас интересует исчерпывающий список, вы можете проверить Варианты перегиба Lexical Tools '. После загрузки Lexical Tools вы будете импортировать данные на сервер базы данных. Затем вы можете просто запросить базу данных, используя их библиотеку (Java).

SimpleNLG также имеет эту функцию и очень тесно связана с Lexical Tool.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...