Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Full-text search и noise-слово 'it'  [new]
Дис
Member

Откуда: Таганрог
Сообщений: 21
Столкнулся с такой проблемой, что не идёт поиск по слову 'it' (и это нормально, так как оно [слово] добавленно в файлик с noise-словами). Но мне нужно искать эго в конексте так что 'IT' это 'Information Technology'.

Пробовал создать тезариус:

<expansion>
         <sub>it</sub>
         <sub>Information Technology</sub>
         <sub>ict</sub>
 </expansion>

но естественно, он та стал выдовать на на запрос 'IT' корректные данные, но вот для предложений где 'it' это просто местоименние результаты нулевые так как он его расматривает как "Information Technology"

Есть какие-нибудь мысли по этой проблеме?
8 дек 09, 18:12    [8037276]     Ответить | Цитировать Сообщить модератору
 Re: Full-text search и noise-слово 'it'  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Дис
Столкнулся с такой проблемой, что не идёт поиск по слову 'it' (и это нормально, так как оно [слово] добавленно в файлик с noise-словами). Но мне нужно искать эго в конексте так что 'IT' это 'Information Technology'.

Пробовал создать тезариус:

<expansion>
         <sub>it</sub>
         <sub>Information Technology</sub>
         <sub>ict</sub>
 </expansion>

но естественно, он та стал выдовать на на запрос 'IT' корректные данные, но вот для предложений где 'it' это просто местоименние результаты нулевые так как он его расматривает как "Information Technology"

Есть какие-нибудь мысли по этой проблеме?


непонятно, что именно вы хотите сделать...

После добавления в тезаурус слово стало находиться везде? добились, чего хотели?
9 дек 09, 10:40    [8038807]     Ответить | Цитировать Сообщить модератору
 Re: Full-text search и noise-слово 'it'  [new]
Дис
Member

Откуда: Таганрог
Сообщений: 21
Стало воспринимать 'it' как 'information technology', но везде, а видь существуют же поисковые фразы, где 'it' используется как местоимение 'оно'.

Вопрос в том, какую хитрую настройку или манипуляцию нужно провернуть, чтобы fts различал 'it' как информационные технологии и 'it' как оно.

Возможно просто кто-та сталкивался с таким. Как гугл к примеру это делает?
9 дек 09, 13:32    [8040388]     Ответить | Цитировать Сообщить модератору
 Re: Full-text search и noise-слово 'it'  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Дис
Стало воспринимать 'it' как 'information technology', но везде, а видь существуют же поисковые фразы, где 'it' используется как местоимение 'оно'.

Вопрос в том, какую хитрую настройку или манипуляцию нужно провернуть, чтобы fts различал 'it' как информационные технологии и 'it' как оно.

Возможно просто кто-та сталкивался с таким. Как гугл к примеру это делает?


и как же сервер сможет в двух разных фразах понять, что в одной это оно, а во второй - IT, которое вам хочется ?

не усложняйте...
9 дек 09, 13:36    [8040420]     Ответить | Цитировать Сообщить модератору
 Re: Full-text search и noise-слово 'it'  [new]
Дис
Member

Откуда: Таганрог
Сообщений: 21
Не надо мне тут говорить и так понятные и известные вещи.

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

Те кто просто тупа набивает здесь количество постов, просьба не флудить..
10 дек 09, 09:36    [8044439]     Ответить | Цитировать Сообщить модератору
 Re: Full-text search и noise-слово 'it'  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Дис
Не надо мне тут говорить и так понятные и известные вещи.

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

Те кто просто тупа набивает здесь количество постов, просьба не флудить..




вы для начала сами себе объяснте, чего вы хотите добиться и старайтесь не писать глупости.
10 дек 09, 14:24    [8046957]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить