«Иркутский форум»: Поиск на PHP c морфологией - «Иркутский форум»

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Поиск на PHP c морфологией Оценка: -----

#1 Пользователь офлайн   Ilya Rudomilov Иконка

  • Отличившийся участник
  • PipPipPipPip
  • Группа: Админы
  • Сообщений: 369
  • Регистрация: 08-Февраль 07

Отправлено 29 Август 2007 - 20:06

Недавно делал каталог "Камчатские сайты" и возник вопрос поиска по сайтам. От поиска всегда открещивался, но тут вопрос встал ребром. Т.к. делать "абы как" не привык, сел подробно разбираться.

В результате нашлись на просторах Сети словари phpMorphy. Об их использовании написал в заметке "поиск с морфологией".
0

#2 Пользователь офлайн   Midgard Иконка

  • Новичок
  • Pip
  • Группа: Участники
  • Сообщений: 40
  • Регистрация: 29-Август 07

Отправлено 29 Август 2007 - 23:32

Ну уж коли ты рекламируешь статью, то позволю камментить её здесь.

ну, во первых, код
$x=”Типа, %^& читайте___люди~~~~__маны__ На… РУССКОМ!! Будете+здоровы. abc, qwe, zxc”;
preg_match_all(’/([a-zA-Zа-яА-Я]+)/’,$x,$ok);
for ($i=0; $i
”;
не преобразует текст в то, что ты писал :) Ибо здесь даже скобка в цикле не закрыта :) Если пишешь код, то пиши его полностью.

К тому же, если ты хвастаешься кодом, то почему не привел скрипт выделения словоформ? Как ты, например выделяешь корень?

Плюс, я не нашел в статье ссылки на русские словари. То, что на sourceforge - это немецкие словари. :) Дополняй статью - буду читать :)

Сообщение отредактировал Midgard: 29 Август 2007 - 23:32

0

#3 Пользователь офлайн   Ilya Rudomilov Иконка

  • Отличившийся участник
  • PipPipPipPip
  • Группа: Админы
  • Сообщений: 369
  • Регистрация: 08-Февраль 07

Отправлено 29 Август 2007 - 23:57

Цитата

Как ты, например выделяешь корень?

Определение словоформ и корней есть в составе phpMorphy.

Насчет скобки - спасибо. Странно, куда часть пропала.

Цитата

Плюс, я не нашел в статье ссылки на русские словари.

Идешь по ссылке на проект, там в разделе "downloads" лежат все словари. И там есть не только немецкие, но и русские, и английские.

Хорошо, проставлю в статье ссылки на словари. :)
0

#4 Пользователь офлайн   Ilya Rudomilov Иконка

  • Отличившийся участник
  • PipPipPipPip
  • Группа: Админы
  • Сообщений: 369
  • Регистрация: 08-Февраль 07

Отправлено 30 Август 2007 - 00:11

WP, судя по всему, не предназначен для публикации листингов, посему обрезает. Завтра поправлю CSS, а сегодня поставил ссылку на полный текст.
0

#5 Пользователь офлайн   Midgard Иконка

  • Новичок
  • Pip
  • Группа: Участники
  • Сообщений: 40
  • Регистрация: 29-Август 07

Отправлено 30 Август 2007 - 00:14

В sourceforge лежат только немецко-австрийские... Может я не так искал?
0

#6 Пользователь офлайн   Ilya Rudomilov Иконка

  • Отличившийся участник
  • PipPipPipPip
  • Группа: Админы
  • Сообщений: 369
  • Регистрация: 08-Февраль 07

Отправлено 30 Август 2007 - 00:47

Значительно дополнил заметку.

Цитата

В sourceforge лежат только немецко-австрийские... Может я не так искал?

русские - http://downloads.sou...63&big_mirror=0
английские - http://downloads.sou...38&big_mirror=0
0

#7 Пользователь офлайн   Midgard Иконка

  • Новичок
  • Pip
  • Группа: Участники
  • Сообщений: 40
  • Регистрация: 29-Август 07

Отправлено 30 Август 2007 - 00:55

Да, статья заметно изменилась. :) Завтра-послезавтра попробую потестировать и может еще отпишу какие-нибудь пожелания :)
0

#8 Пользователь офлайн   DoKta Иконка

  • Наблюдатель
  • Группа: Участники
  • Сообщений: 1
  • Регистрация: 20-Январь 09

Отправлено 21 Январь 2009 - 00:00

Блин ссылки уже не работают. Может кто еще выложит?
0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей