извлечь грамматические функции из предложения в Google App Engine

StackOverflow https://stackoverflow.com/questions/1641635

Вопрос

Для моего приложения GAE мне нужно выполнить некоторую обработку на естественном языке, чтобы извлечь предмет и объект из входного предложения.

Очевидно, NLTK не может быть установлен (легко) в GAE, поэтому я ищу другое решение. Я заметил, что GAE поставляется с Antlr3 , но после просмотра их документация это решает другой вид грамматической проблемы.

Есть идеи?

Это было полезно?

Решение

Вы можете легко собрать и NTLK RPC-сервер на некотором компьютере и получить к нему доступ.

Другой вариант - найти другой веб-сервис, который уже делает это (например, opencalais).

Другие советы

Что касается конкретно проблемы с NLTK, мое решение, вероятно, заключалось бы в том, чтобы исправить странный импорт, который делает NLTK, и использовать его, как первоначально планировалось. Когда вы закончите, отправьте патч, конечно.

Тем не менее, если в конечном итоге это касается прикосновения к хранилищу данных, ответ заключается в том, что это, вероятно, не может быть выполнено быстрым способом, если только ваш набор данных не мал или по какой-то причине ваши материалы НЛП не нуждаются в ударе. какой-то полнотекстовый индекс. ребята из GAE работают над этим , но они указали что никто не должен ожидать быстрого решения этой конкретной проблемы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top