Склонятор: различия между версиями

Материал из LingvoWiki
Перейти к навигацииПерейти к поиску
м
м
 
(не показано 5 промежуточных версий 2 участников)
Строка 1: Строка 1:
'''Склонятор''' — небольшой веб-сервис от компании [[Яндекс]], позволяющий склонять имена, фамилии и «иногда даже ники» на русском языке (в единственном числе). Сервис предназначен для использования на веб-сайтах.
+
{{Недоступное ПО|вместо={{#ask: [[Категория:Программное обеспечение]] [[Категория:Доступные ресурсы]] [[функция::получение всех форм слова]] [[поддержка языка::Русский язык]] | intro=программы с аналогичной функциональностью:  }}}}
 +
'''Склонятор''' — небольшой веб-сервис от компании [[автор::Яндекс]], позволявший склонять имена, фамилии и «иногда даже ники» на [[поддержка языка::русский язык|русском языке]] (в единственном числе). Сервис был предназначен для использования на веб-сайтах. По состоянию на июль 2012 года сервис недоступен.
  
Правил пользования нет, однако в блоге проекта было высказано пожелание «кешировать результаты, чтобы не создавать излишней нагрузки»..
+
Правил пользования не было, однако в блоге проекта было высказано пожелание «кешировать результаты, чтобы не создавать излишней нагрузки».
  
 
== Обращение ==
 
== Обращение ==
  
Для обращения к сервису необходимо послать GET-запрос по адресу <tt>http://export.yandex.ru/inflect.xml?name=имя</tt>.
+
Для обращения к сервису необходимо было послать GET-запрос по адресу <tt>http://export.yandex.ru/inflect.xml?name=имя</tt>.
  
 
Например, по запросу <tt>http://export.yandex.ru/inflect.xml?name=Дэн+Сяопин</tt> будет выдан такой результат:
 
Например, по запросу <tt>http://export.yandex.ru/inflect.xml?name=Дэн+Сяопин</tt> будет выдан такой результат:
Строка 18: Строка 19:
 
  </inflections>
 
  </inflections>
  
Если программе не удасться просклонять слово, в результате будет только именительный падеж. Например, результат запроса <tt>http://export.yandex.ru/inflect.xml?name=Иркаь</tt> будет таким:
+
Если программе не удавалось просклонять слово, в результате был только именительный падеж. Например, результат запроса <tt>http://export.yandex.ru/inflect.xml?name=Иркаь</tt> был таким:
 
  <inflections>
 
  <inflections>
 
     <original>Иркаь</original>
 
     <original>Иркаь</original>
Строка 25: Строка 26:
  
 
== Эффективность работы ==
 
== Эффективность работы ==
Лучше всего работает с именами на русском языке. Часто возникают ошибки при склонении иноязычных имён и фамилий, а также ников.
+
Лучше всего работал с именами на русском языке. Часто возникают ошибки при склонении иноязычных имён и фамилий, а также ников.
  
Если в нике смешаны латинские или русские буквы, русские буквы могут просто отбрасываться.
+
Если в нике смешаны латинские или русские буквы, русские буквы могли просто отбрасываться.
  
 
== Ссылки ==
 
== Ссылки ==
* [http://nano.yandex.ru/project/inflect/ Страница проекта]
+
* [http://nano.yandex.ru/project/inflect/ Страница проекта] (на данный момент недоступна)
 
* [http://github.com/yaroslav/yandex_inflect/ Клиентская библиотека на языке Ruby]
 
* [http://github.com/yaroslav/yandex_inflect/ Клиентская библиотека на языке Ruby]
  
 
[[Категория:Программное обеспечение]]
 
[[Категория:Программное обеспечение]]

Текущая версия на 08:46, 26 июля 2012

Important.png Недоступное программное обеспечение
Описанный в данной статье программный продукт на данный момент недоступен, статья имеет в первую очередь историческую ценность.
Вместо него можно использовать {{#ask: функция::получение всех форм слова поддержка языка::Русский язык | intro=программы с аналогичной функциональностью: }}.

Склонятор — небольшой веб-сервис от компании автор::Яндекс, позволявший склонять имена, фамилии и «иногда даже ники» на русском языке (в единственном числе). Сервис был предназначен для использования на веб-сайтах. По состоянию на июль 2012 года сервис недоступен.

Правил пользования не было, однако в блоге проекта было высказано пожелание «кешировать результаты, чтобы не создавать излишней нагрузки».

Обращение

Для обращения к сервису необходимо было послать GET-запрос по адресу http://export.yandex.ru/inflect.xml?name=имя.

Например, по запросу http://export.yandex.ru/inflect.xml?name=Дэн+Сяопин будет выдан такой результат:

<inflections>
  <original>Дэн Сяопин</original>
  <inflection case="1">Дэн Сяопин</inflection>
  <inflection case="2">Дэна Сяопина</inflection>
  <inflection case="3">Дэну Сяопину</inflection>
  <inflection case="4">Дэна Сяопина</inflection>
  <inflection case="5">Дэном Сяопиным</inflection>
  <inflection case="6">Дэне Сяопине</inflection>
</inflections>

Если программе не удавалось просклонять слово, в результате был только именительный падеж. Например, результат запроса http://export.yandex.ru/inflect.xml?name=Иркаь был таким:

<inflections>
   <original>Иркаь</original>
   <inflection case="1">Иркаь</inflection>
</inflections>

Эффективность работы

Лучше всего работал с именами на русском языке. Часто возникают ошибки при склонении иноязычных имён и фамилий, а также ников.

Если в нике смешаны латинские или русские буквы, русские буквы могли просто отбрасываться.

Ссылки