Определение релевантность поисковой фразы контенту, определение релвантности контент

Discussion in 'PHP' started by serg-php, 10 Mar 2013.

  1. serg-php

    serg-php Elder - Старейшина

    Joined:
    28 Jan 2008
    Messages:
    313
    Likes Received:
    9
    Reputations:
    0
    Проектируем модуль, переводящий фразы поиска на сайте в теги.
    php + mysql

    Есть таблица с запросами пользователей на сайте.
    Для каждого запроса "фразы, по которой искали" создана страница, назовем ее page-search,
    где выводится список статей, релевантных запросу.

    На страницах статей планируем выводить по 6-8 ссылок на страницы page-search.

    Столкнулись с проблемой построения алгоритма соответствия выводимых страниц page-search содержанию, заголовку
    статьи.
     
  2. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    Помню делал что-то типа того. Но было давно и сделано в быдло-варианте. :)
    Считал сколько раз в тексте встречается искомые теги. Кол-во = X. Если в заголовке, то индекс X += 5. А если вся фраза целиком ( все слова из фразы) то X += 10. А если вся фраза и в таком порядке как дана, то X += 20.
    Ну естественно я прикидочно привел на сколько увеличивать.
    И выводить начиная с самого высокого индекса.
     
    #2 LStr1ke, 11 Mar 2013
    Last edited: 11 Mar 2013