СПОСОБ И УСТРОЙСТВО ДЛЯ ПОИСКА ИНФОРМАЦИИ НА ЭЛЕКТРОННОЙ КОММЕРЧЕСКОЙ ПЛАТФОРМЕ
METHOD AND DEVICE FOR INFORMATION SEARCH AT E-COMMERCIAL PLATFORM

Область техники
Настоящее изобретение относится к технологии поиска, и более конкретно, к способу и устройству для поиска информации на электронной коммерческой платформе.
Уровень техники
Существующая электронная коммерческая платформа, как правило, использует следующий прием, чтобы осуществлять поиск продукта: получение ключевых слов у пользователя, сопоставление полученных для поиска ключевых слов с различными соответствующими названиями продуктов, и отображение для пользователя подобранных в результате поиска продуктов.
Однако указанный выше прием приводит к некоторым проблемам при практическом использовании. Например, если пользователь для поиска информации вводит "NOKIA 5230", то есть, пользователь хочет найти мобильный телефон NOKIA 5230, он получает два ключевых слова для поиска, NOKIA и 5230 после сегментации слов. Затем оба из двух продуктов, чьи имена "NOKIA 5230 (мобильный телефон)" и "NOKIA 5230 пленка для мобильного телефона (пленка)" в соответствии с действующим приемом поиска будут отображаться для пользователя в результате поиска. Очевидно, что последний продукт не является необходимым для пользователя, тем самым снижая точность результатов поиска.
Краткое изложение изобретения
Настоящее изобретение предлагает способ и устройство для поиска информации на электронной коммерческой платформе, которые улучшают точность результатов поиска.
Указанная выше цель технического решения в соответствии с настоящим изобретением достигается следующим образом:
Предлагается способ поиска информации на электронной коммерческой платформе, включающий:
организацию информации на электронной коммерческой платформе заранее в соответствии с категориями, продуктами и товарами; причем организация информации включает в себя создание различных категорий; при этом создание каждой категории включает в себя определение имени категории и информации о характеристиках категории, при этом информация о характеристиках категории включает различные названия характеристик и все возможные значения характеристик, соответствующих каждому названию характеристик; создание множества связанных продуктов для каждой категории соответственно; при этом формирование продукта включает в себя определение названия продукта и информации о характеристиках продукта, которая включает в себя множество названий характеристик, совпадающих с названиями характеристик категории, к которой принадлежит продукт, и для каждого названия характеристики значение характеристики, соответствующее выбранному продукту из всех возможных значений характеристик, соответствующих каждому наименованию характеристики, соответственно; добавление для каждого продукта информации о продаже на основе названия продукта и информации о характеристиках продукта для образования товара;
получение, по крайней мере, одного поискового ключевого слова;
согласование, по меньшей мере, одного поискового ключевого слова со значениями характеристик каждого продукта, соответственно, и использование подобранных продуктов для образования первого набора результатов поиска;
согласование, по меньшей мере, одного поискового ключевого слова с названием каждого продукта, соответственно, и использование подобранных продуктов для образования второго набора результатов поиска;
отображение каждого результата поиска первого набора по результатам поиска и второго набора по результатам поиска, причем порядок отображения каждого результата поиска в первом наборе по результатам поиска обладает преимуществом над порядком отображения каждого результата поиска во втором наборе по результатам поиска.
Устройство для поиска информации на электронной коммерческой платформе включает в себя:
организационный модуль, выполненный с возможностью организации информации на электронной коммерческой платформе заранее в соответствии с категориями, продуктами и товарами; при этом организация информации включает в себя определение названия категории и информации о характеристиках категории, информация о характеристике категории включает различные названия характеристик, все возможные значения характеристик, соответствующих каждому из названий характеристик; причем для каждой категории, организационный модуль дополнительно выполнен с возможностью, соответственно,
создавать различные связанные продукты; причем создание каждого продукта включает в себя определение названия продукта и информации о характеристиках продукта, в том числе: различные названия характеристик, совпадающие с названиями характеристик категории, к которой принадлежит продукт, и для каждого названия характеристики значения характеристики, соответствующие продукту, выбранному из всех возможных значений характеристик, соответствующих каждому названию характеристики, соответственно; при этом для каждого продукта модуль организации выполнен с возможностью добавления информации о продаже на основе названия продукта и информации о характеристиках продукта для формирования товара;
получающий модуль выполнен с возможностью получения, по меньшей мере, одного поискового ключевого слова, и отправления полученного, по меньшей мере, одного поискового ключевого слова в первый поисковый модуль и второй поисковый модуль;
первый модуль поиска, выполненный с возможностью сопоставлять, по меньшей мере, одно поисковое ключевое слово со значениями характеристик каждого продукта, соответственно, использовать подобранные продукты для образования первого набора результатов поиска, и отправлять первый набор результатов поиска на модуль отображения;
второй поисковый модуль, выполненный с возможностью сопоставлять, по меньшей мере, одно поисковое ключевое слово с названием каждого продукта, соответственно, использовать подобранные продукты для образования второго набора результатов поиска, и отправлять второй набор результатов поиска в модуль отображения;
модуль отображения, выполненный для отображения каждого результата поиска первого набора результатов поиска и второго набора результатов поиска; причем порядок отображения каждого результата поиска в первом наборе результатов поиска обладает преимуществом над порядком отображения каждого результата поиска во втором наборе результатов поиска.
В кратком изложении, в настоящем изобретении результаты поиска, полученные при поиске в соответствии со значениями характеристик, т.е. продукта, может предпочтительно отображаться для пользователя, так как значения характеристик отражают характеристики, присущие самим продуктам, таких как марка, модель, размер и т.д. Таким образом, после поиска в соответствии со значениями характеристик, возможность получения нежелательных результатов поиска, то есть, ошибочных результаты поиска меньше, а точность результатов поиска повышается.
Кроме того, результаты поиска, полученные при поиске по именам продукта, будут отображаться для пользователя после результатов поиска, полученных с помощью поиска в соответствии со значениями характеристик, которые могут соответствовать существующим поисковым привычкам пользователя, а также обеспечивать больше результатов поиска для пользователя.
Кроме того, после применения решения согласно настоящему изобретению, поиск может быть выполнен для единицы продукции, тем самым повышая эффективность поиска.
Краткое описание чертежей
На Фиг. 1 представлена принципиальная схема, показывающая взаимоотношения между категориями, продуктами и товарами.
На Фиг. 2 показана блок-схема последовательности операций способа организации информации на электронной коммерческой платформе в соответствии с одним из вариантов осуществления.
На Фиг. 3 показана блок-схема последовательности операций способа поиска информации на электронной коммерческой платформе согласно одному из вариантов осуществления настоящего изобретения.
На Фиг. 4 показана схема устройства для поиска информации на электронной коммерческой платформе согласно одному из вариантов осуществления настоящего изобретения.
Подробное описание изобретения
Нацеленное на решение проблем, существующих в известной технологии, настоящее изобретение относится к способу поиска информации на электронной коммерческой платформе. В этом способе повышается точность результатов поиска.
Решение согласно настоящему изобретению может применяться в случаях, в которых информация на электронной коммерческой платформе заранее организована в соответствии с категориями, продуктами и товарами. На Фиг. 1 представлена принципиальная схема, показывающая взаимоотношения между категориями, продуктами и товарами. Формирование структуры, показанной на Фиг. 1, будет подробно описано со ссылкой на варианты осуществления.
На Фиг. 2 показана блок-схема последовательности операций способа организации информации на электронной коммерческой платформе в соответствии с одним из вариантов осуществления. Как показано на Фиг. 2, способ организации информации на электронной коммерческой платформе включает в себя следующие блоки:
Блок 21: формирование различных категорий, которые относятся к товарной классификации; формирование каждой категории включает в себя: определение названия категории и информацию о характеристиках этой категории; информация о характеристиках этой категории включает в себя множество названий характеристик и все возможные значения характеристик, соответствующие каждому названию характеристики.
В этом блоке могут формироваться различные категории. В частности, если определены как название категории, так и информация о характеристиках этой категории - это означает, что формирование этой категории завершено. Информация о характеристиках является информацией о наборе характеристик, который включает множество характеристик. Каждая характеристика дополнительно включает название характеристики и все возможные значения характеристики, соответствующие названию характеристики.
В практических применениях, одна характеристика, то есть, название характеристики/значение характеристики может использоваться для описания одного из аспектов товара. Как правило, осознание людьми какого-либо товара является многомерным, при этом один товар, как правило, имеет множество характеристик, которые необходимо описать с множеством названий характеристик/значений характеристик.
Например, можно предположить, что название одной из сформированных категорий "мобильный телефон", тогда названия характеристик, соответствующих названию категории, могут включать марку, модель, размер экрана, систему, цвет и так далее.
Соответственно, все возможные значения характеристик, соответствующие названию характеристики бренда может включать в себя все бренды мобильных телефонов в настоящее время, появляющиеся на рынке, таких как NOKIA, MOTO и так далее.
Все возможные значения характеристик, соответствующие названию характеристики модель может включать все модели мобильных телефонов, в настоящее время появляющиеся на рынке.
Все возможные значения характеристик, соответствующие названию характеристики «размер экрана» может включать в себя все размеры экрана мобильных телефонов, в настоящее время появляющиеся на рынке, такие как 3,2 дюйма, 4,0 дюйма, и так далее.
Все возможные значения характеристик, соответствующие названию характеристики «размер экрана» может включать в себя все размера экрана мобильных телефонов, в настоящее время, появляющиеся на рынке, такие как 3,2 дюйма, 4,0 дюйма, и так далее.
Все возможные значения характеристик, соответствующие названию «система» может включать в себя все мобильные телефонные системы, в настоящее время появляющиеся на рынке, такие как глобальная система мобильной связи (GSM), широкополосный множественный доступ с кодовым разделением каналов (WCDMA), многостанционный доступ с кодовым разделением каналов (CDMA), и так далее.
Все возможные значения характеристик, соответствующие названию характеристики «цвет» могут включать в себя различные цвета, такие как алый, оранжевый, желтый, зеленый, синий, фиолетовый, розовый, белый, черный, бело-синий, бело-красный, красно-синий, бело-розовый, и так далее.
Кроме того, для различных названий характеристик каждой категории, способ может дополнительно включать определение типа характеристики, к которому принадлежит каждое название характеристики.
Тип характеристики может включать: ключевую характеристику, характеристику производства и характеристику продажи. Характеристика продажи относится к характеристикам, связанным с проведением реализации продукта. Характеристика производство относится к неотъемлемым характеристикам продукта и не имеет ничего общего с проведением реализации продукции. Характеристика производства определяется после завершения изготовления продукта. Ключевая характеристика выполняется с возможностью уникально идентифицировать продукт. Например, марка и модель относятся к ключевым характеристикам, размер экрана и система принадлежат к характеристикам производства, а цвет принадлежит к характеристикам продажи.
В практическом применении, каждый раз получая инструкцию о составлении категории, интерфейс создания категории может отображаться для персонала, осуществляющего операции по эксплуатации и техническое обслуживание электронной коммерческой платформы. Интерфейс создания категории может отображать поле для ввода названия категории и поле для ввода информации о характеристике и т.д., для персонала, осуществляющего операции по эксплуатации и техническое обслуживание для ввода соответствующей информации. Полученная входная информация в поле ввода названия категории, выполненная персоналом по эксплуатации и техническому обслуживанию, может приниматься в качестве названия создаваемой категории. Соответственно, полученная входная информация в поле ввода информации о характеристике, выполненная персоналом по эксплуатации и техническому обслуживанию, может приниматься в качестве информации о характеристике категории, которая должны быть создана. Персонал по эксплуатации и обслуживанию может мотивироваться каким-либо образом, чтобы выбрать, к какому из этих трех типов характеристик принадлежит каждое название характеристик. Типы характеристик, выбранные персоналом по эксплуатации и обслуживанию, могут приниматься в качестве типов характеристик, которым принадлежит каждое название характеристики.
Между категориями не существует отношения подчиненности, и различные категории должны иметь различную информацию о характеристиках.
После того как создается каждая категория, выполняется блок 22; или после того как создаются все категории, выполняется блок 22. Конкретная реализация не ограничивается.
Блок 22: для каждой категории, соответственно, создается множество связанных продуктов; создание каждого продукта включает: определение названия продукта и информации о характеристиках этого продукта; информация о характеристиках этого продукта включает в себя: множество названий характеристик, также как и категория, к которой принадлежит продукт; и для каждого названия характеристики значения характеристики, соответствующие этому продукту, выбранные из всех возможных значений характеристик, соответствующих каждому названию характеристики, соответственно.
В этом варианте продукт может также упоминаться как стандартный товар (SPU).
В этом блоке, множество взаимосвязанных продуктов создается, соответственно, для каждой категории. Если как названия продукта, так и информация о характеристиках этого продукта определены, это означает, что создание такого продукта завершено. Информация о характеристиках включает в себя: множество названий характеристик, как и для категории, к которой принадлежит продукт; и для каждого названия характеристик соответствующие значения характеристик этого продукта, выбранные из всех возможных значений, соответствующих каждому названию характеристик.
Каждый продукт относится к какой-либо категории и принадлежит только одной категории.
Например, предположим, что одна категория создается с названием мобильный телефон, тогда Nokia 5230, Nokia С5-03, Samsung и т.д. являются присоединенными продуктами этой категории.
Рассмотрим создание продукта NOKIA 5230 в качестве примера. Когда получают инструкцию о включении продукта, интерфейс создания продукта может отображать поле ввода названия продукта персоналом по эксплуатации и обслуживанию. Полученная информация, вводящаяся в поле ввода названия продукта персоналом по эксплуатации и техническому обслуживанию, может быть принята в качестве названия продукта, т.е., NOKIA 5230, для продукта, который создается. Кроме того, в зависимости от категории, к которой продукт принадлежит, различные названия характеристик и соответствующие всем возможным значениям характеристик категории могут отображаться в интерфейсе.
Для каждого названия характеристики персонал по эксплуатации и техническому обслуживанию выбирает значения характеристики из всех возможных значений, соответствующих каждому названию характеристики, и выбранные значения характеристик берутся в качестве значений характеристик, соответствующих продукту; например, выбирают значение характеристики NOKIA из всех возможных значений характеристик, соответствующих названию характеристики «бренд»; выбирают значение характеристики 5230 из всех возможных значений характеристик, соответствующих названию характеристики «модель»; выбирают значение характеристики «3.2» дюйма из всех возможных значений характеристик, соответствующих названию характеристики «размер экрана»; выбирают два значения характеристик GSM и CDMA (поддержка двух типов систем) из всех возможных значений характеристик, соответствующих названию характеристики «система»; выбирают из четырех значений: белый, черный, бело-розовый и бело-голубой (все цвета, поставляющиеся на рынок) из всех возможных значений характеристики, соответствующей названию характеристики «цвет».
Кроме того, после того, как завершается создание каждого продукта, для этого продукта может устанавливаться этикетка. Например, поле для ввода этикетки может также отображаться в интерфейсе создания указанного продукта, и ввод информации в поле ввода этикетки осуществляется персоналом по эксплуатации и техническому обслуживанию и может приниматься в качестве этикетки продукта NOKIA 5230. Конкретное содержание этикетки может определяться в соответствии с реальными потребностями. Например, этикетка может быть использована для дополнительной иллюстрации характеристик продукта.
Кроме того, другие элементы, такие как изображение продукта, отзывы о продукте и оценки продукта также могут создаваться для каждого продукта, которые могут определяться в соответствии с реальными потребностями.
Блок 23: для каждого продукта добавляется информация о продаже на основе названия продукта и информации о характеристиках продукта с образованием товара.
В практических применениях, для каждого продукта информация о продаже от различных поставщиков может добавляться на основе названия продукта и информации о характеристиках продукта с образованием различных товаров.
Информация о продаже, как правило, по меньшей мере, включает в себя имя поставщика и предлагаемую цену. Информация о продаже может дополнительно включать другую информацию, такую как перечень товаров, изображение товара, характеристики товара (например, цвета), находящиеся в продаже товары.
Если требуется организовать информацию, имеющуюся на электронной коммерческой платформе по способу, описанному в этом варианте осуществления изобретения, то информация о продаже товаров различными поставщиками существует заранее и обрабатывается, как описано в блоке 23, чтобы получить различные товары.
Если какой-либо поставщик желает продавать один товар на электронной коммерческой платформе после завершения организации, этот поставщик может войти в электронную коммерческую платформу, найти продукт, соответствующий товару, а затем ввести информацию о продаже данного продукта так, чтобы оформить товар. Кроме того, поставщик может также добавить характеристики этого продукта. Например, для продукта NOKIA 5230, если первоначальная информация о характеристиках не включает в себя характеристику «цвет экрана», то характеристика «цвет экрана» может добавляться как название характеристики: цвет экрана; значение характеристики: 16 миллионов цветов.
После исполнения блока 23, отношение отображения может быть установлено между каждым названием категории и соответствующим классом, и множество товаров может отображаться в манере, существующей для отображения класса. Другими словами, каждый товар больше не связывается с классом, и это нужно только для установления соответствующего взаимоотношения между каждым названием категории и соответствующим классом. При этом если необходимо модифицировать класс, к которому один из товаров принадлежит, следует только изменить отношение отображения между классом и названием категории. Принимая принтер в качестве примера, с точки зрения потребителя исходным классом, к которому принадлежит принтер, является класс периферийных устройств для компьютера. Если желательно изменить класс, к которому принадлежит принтер, на офисное оборудование, то необходимо только изменить отношение отображения между названием категории принтер и соответствующим классом из исходного отображения по классу компьютерная периферия на отображение по классу офисное оборудование.
Исходя из вышеизложенного введения, способ поиска информации на электронной коммерческой платформе в соответствии с настоящим изобретением будут описываться подробно со ссылкой на прилагаемые чертежи и варианты осуществления.
Фиг. 3 является блок-схемой последовательности операций способа для поиска информации на электронной коммерческой платформе согласно одному из вариантов осуществления настоящего изобретения. Как показано на Фиг. 3, способ поиска информации на электронной коммерческой платформе включает в себя:
Блок 31: получение, по меньшей мере, одного поискового ключевого слова.
В этом блоке получают вводимую пользователем поисковую информацию, и, по меньшей мере, одно ключевое слово может быть получено с помощью обработки текстов с сегментацией поисковой информации, и так далее.
При этом может быть получено одно поисковое ключевое слово, но также может быть получено более одного ключевого слова.
Блок 32: сопоставление, по меньшей мере, одного поискового ключевого слова со значениями характеристик каждого продукта, соответственно, и образование с помощью подобранных продуктов первого набора результатов поиска.
Если в блоке 31 получено одно поисковое ключевое слово, первый набор результатов поиска будет включать в себя: результаты поиска, которые соответствуют этому поисковому ключевому слову.
Если количество поисковых ключевых слов, полученных в блоке 31, больше, чем одно, то есть получено несколько таких слов, первый набор результатов поиска будет включать в себя один из следующих результатов или их комбинацию: результаты поиска, которые соответствуют только одному поисковому ключевому слову, результаты поиска, в которых каждый соответствует части поисковых ключевых слов, и число этой части поисковых ключевых слов больше одного и меньше, чем число всех поисковых ключевых слов. Например, если предположить, что количество поисковых ключевых слов, полученных в блоке 31, равняется трем, то результаты поиска, в которых каждый соответствует части поисковых ключевых слов, относятся к результатам поиска, в которых каждый результат соответствует двум из поисковых ключевых слов.
Блок 33: определение соответствия, по меньшей мере, одного поискового ключевого слова названию каждого продукта, соответственно, и с помощью подобранных продуктов образование второго набора результатов поиска.
Если количество поисковых ключевых слов, полученных в блоке 31, равняется одному, тогда второй набор результатов поиска будет включать в себя: результаты поиска, которые соответствуют этому поисковому ключевому слову.
Если несколько поисковых ключевых слов получено в блоке 31, то второй набор результатов поиска будет включать один из следующих результатов или любую их комбинацию: результаты поиска, в которых каждый соответствует одному поисковому ключевому слову, результаты поиска, в которых каждый соответствует всем поисковым ключевым словам, и результаты поиска, в которых каждый соответствует части поисковых ключевых слов, число этой части поисковых ключевых слов больше, чем одно, и меньше, чем число всех поисковых ключевых слов.
Блок 34: отображение каждого результата поиска первого набора результатов поиска и второго набора результатов поиска; порядок отображения каждого результата поиска в первом наборе результатов поиска обладает преимуществом над порядком отображения каждого результата поиска второго набора результатов поиска.
Как описывается выше, каждый продукт может содержать название продукта и информацию о его характеристиках, которые содержат названия характеристик и соответствующие значения характеристик. Кроме того, для каждого продукта может создаваться этикетка. Содержание этикетки, как правило, устанавливается персоналом по эксплуатации и обслуживанию электронной коммерческой платформы и могут изменяться в соответствии с потребностями.
Таким образом, в дополнение к соответствию, по меньшей мере, одному поисковому ключевому слову, полученному в блоке 31 со значениями характеристик и названием каждого продукта, для получения первого набора результатов поиска и второго набора результатов поиска, способ может дополнительно включать соответствующие, по меньшей мере, одному поисковому ключевому слову, полученному в блоке 31 с этикеткой каждого продукта и использованием подобранных продуктов для формирования третьего набора результатов поиска.
Если количество поисковых ключевых слов, полученных в блоке 31, является одному, то третий набор результатов поиска будет включать в себя: результаты поиска, которые соответствуют этому поисковому ключевому слову.
Если в блоке 31 получено несколько поисковых ключевых слов, третий набор результатов поиска будет включать в себя один из результатов поиска или любую комбинацию из результатов поиска: результаты поиска, в которых каждый соответствует одному поисковому ключевому слову, результаты поиска, каждый из которых соответствует всем поисковым ключевым словам, и результаты поиска, каждый из которых соответствует части поисковых ключевых слов и число поисковых ключевых слов в этой части больше, чем одно, и меньше, чем число всех поисковых ключевых слов.
Соответственно, в блоке 34, каждый результат поиска в третьем наборе результатов поиска может отображаться в то же время, когда отображается каждый результат поиска первого набора результатов поиска и второго набора результатов поиска. Порядок отображения каждого результата поиска второго набора результатов поиска обладает преимуществом над порядком отображения каждого результата поиска третьего набора результатов поиска. То есть, порядок отображения каждого результата поиска первого набора результатов поиска обладает преимуществом над порядком отображения каждого результата поиска второго набор результатов поиска, а порядок отображения каждого результата поиска второго набора результатов поиска обладает преимуществом над порядком отображения каждого результата поиска третьего набора результатов поиска.
В практических применениях, перед отображением каждого результата поиска второго набора результатов поиска, дублирующие результаты поиска в первом наборе результатов поиска и втором наборе результатов поиска могут дополнительно исключаться из второго набора результатов поиска. Подобным образом, перед отображением каждого результата поиска третьего набора результатов поиска, дублирующие результаты поиска третьего набора результатов поиска, первого набора результатов поиска и/или второго набора результатов поиска могут дополнительно удаляться из третьего набора результатов поиска. Это значит, что для любого результата поиска, если он уже отображался, он снова отображаться не будет.
Подобным образом, если в блоке 31 получено несколько поисковых ключевых слов, при отображении каждого результата поиска первого набора результатов поиска, чем больше соответствующих поисковых ключевых слов, тем больше обращений к порядку отображения. Аналогичным образом, когда отображается каждый результат поиска второго набора результатов поиска, чем больше совпадающих поисковых ключевых слов, тем больше обращений к порядку отображения. При отображении каждого результата поиска третьего набора результатов поиска, чем больше соответствующих поисковых ключевых слов, тем больше обращений к порядку отображения. Описанный выше процесс может быть в целом показан на примере следующим образом:
можно предположить, что поисковая информация, вводимая пользователем, представляет собой комбинацию NOKIA 5230, то есть, пользователь хочет найти мобильный телефон NOKIA 5230, два поисковых ключевые слова NOKIA и 5230 получаются после обработки текста с сегментацией; для простоты изложения в данном примере поиск по ключевому слову NOKIA можно отметить как поисковое ключевое слово А, а поиск по ключевому слову 5230 можно отметить как поисковое ключевое слово В;
сопоставление этих двух поисковых ключевых слова со значениями характеристик каждого продукта соответственно, чтобы получить первый набор результатов поиска; при условии, что первый набор результатов поиска содержит три результата поиска, которые могут отмечаться как результат X поиска, результат Y поиска и результат Ζ поиска соответственно, результат X поиска соответствует только поисковому ключевому слову А, результат Y поиска соответствует только поисковому ключевому слову В, и результат Ζ поиска соответствует обоим поисковым ключевым словам А и В;
сопоставление этих двух поисковых ключевых слов с названием каждого продукта соответственно, чтобы получить первый набор результатов поиска; при условии, что второй набор результатов поиска содержит три результата поиска, которые могут отмечаться как результат X поиска, результат Y поиска и результат Ζ поиска соответственно, результат X поиска соответствует только поисковому ключевому слову А, результат Y поиска соответствует только поисковому ключевому слову В, и результат Ζ поиска соответствует обоим поисковым ключевым словам А и В;
сопоставление этих двух поисковых ключевых слов с этикеткой каждого продукта соответственно, чтобы получить третий набор результатов поиска; при условии, что первый набор результатов поиска содержит три результата поиска, которые могут отмечаться как результат X поиска, результат Y поиска и результат Ζ поиска соответственно, результат X поиска соответствует только поисковому ключевому слову А, результат Y поиска соответствует только поисковому ключевому слову В, и результат Ζ поиска соответствует обоим поисковым ключевым словам А и В;
затем девять результатов поиска необходимо отображать для пользователя в порядке очередности: результат Ζ поиска, результат X поиска, результату поиска, результат Z' поиска, результат X' поиска, результат Υ' поиска, результат Ζ'' поиска, результат X'' поиска и результат Υ'' поиска.
В практических приложениях, разные весовые коэффициенты могут устанавливаться для поискового ключевого слова А и поискового ключевого слова В. Порядок отображения результата поиска, соответствующего поисковому ключевому слову с более высоким весовым коэффициентом обладает преимуществом над отображением результатов поиска соответствующего поисковому ключевому слову с меньшим весовым коэффициентом. Если предположить, что в данном примере поисковое ключевое слово А имеет более высокий весовой коэффициент, результат X поиска будет отображаться раньше результатов Y поиска.
На основании приведенных выше соображений, предлагаемое техническое решение дополнительно включает:
После отображения каждого результата поиска каждого набора результатов поиска, в случае получения точной соответствующей инструкции, рассчитывается пересечение результатов поиска первого набора и второго набора результатов поиска, чтобы получить четвертый набор результатов поиска, и отображается только каждый результат поиска четвертого набора результатов поиска.
Нет ограничений на то, как пользователь отправляет сообщение о точном соответствии инструкции. Например, кнопка точного соответствия может отображаться в расположении страницы, которая отображает каждый результат поиска каждого набора результатов поиска; при обнаружении пользователь нажимает на кнопку, указывая на то, что пользователь отправляет инструкцию о точном соответствии.
Как описано выше, если число поисковых ключевых слов, полученных в блоке 31, больше, чем одно, первый набор результатов поиска будет включать в себя одни из следующих результатов или любую их комбинацию: результаты поиска, которые соответствуют только одному поисковому ключевому слову, результаты поиск, в которых каждый соответствует всем поисковым ключевым словам, и результаты поиска, в которых каждый соответствует части поисковых ключевых слов; число поисковых ключевых слов в этой части больше одного, но меньше, чем число всех поисковых ключевых слов. Второй набор результатов поиска будет включать одни из следующих результатов или любую их комбинацию: результаты поиска, в которых каждый соответствует только одному поисковому ключевому слову, результаты поиска, в которых каждый соответствует всем поисковым ключевым словам, и результаты поиска, в которых каждый соответствует части поисковых ключевых слов.
Поскольку четвертый набор результатов поиска является пересечением первого набора результатов поиска и второго набора результатов поиска, четвертый набор результатов поиска будут также включать одни из следующих результатов поиска или любую их комбинацию: результаты поиска, которые соответствуют только одному поисковому ключевому слову, результаты поиска, в которых каждый соответствует всем поисковым ключевым словам, и результаты поиска, в которых каждый соответствует части поисковых ключевых слов. Соответственно, отображения каждого результата поиска четвертого набора результатов поиска также должно следовать принципу: чем больше соответствующих поисковых ключевых слов, тем больше обращений к порядку отображения.
Поскольку результаты поиска четвертого набора результатов поиска содержатся в первом наборе результатов поиска и также содержатся во втором наборе результатов поиска, еще больше снижает возможность неправильных результатов поиска, тем самым дополнительно повышая точность результатов поиска.
Кроме того, в техническом решении настоящего изобретения, при отображении каждого результата поиска, (т.е., каждого продукта), отображается конкретная информация, которая может включать: название продукта, информацию о характеристиках, изображение продукта, диапазон цен (низкую котировку и высокую котировку для товаров, относящихся к этому продукту), и так далее. Какая информация конкретно отображается, может определяться в соответствии с реальными потребностями. Кроме того, пользователь может вызвать отображение разнообразных товаров, относящихся к данному продукту.
На этом завершается рассмотрение способа в соответствии с одним из вариантов осуществления настоящего изобретения.
На основании вышеизложенного введения, на Фиг. 4 показана схема устройства для поиска информации на электронной коммерческой платформе согласно одному из вариантов осуществления настоящего изобретения. Как показано на Фиг. 4, устройство содержит:
организационный модуль 40, выполняющийся с возможностью организации информации на электронной коммерческой платформе заранее в соответствии с категориями, продуктами и товарами; организация информации, в том числе, содержит: создание различных категорий; создание каждой категории включает: определение названия категории и информацию о характеристиках этой категории; информацию о характеристиках категории включает различные названия характеристик и все возможные значения характеристик, соответствующих каждому названию характеристик; для каждой категории организационный модуль 40 дополнительно выполняется с возможностью создавать различные соответствующие продукты; создание каждого продукта включает: определение названия продукта и информацию о характеристиках этого продукте; информация о характеристиках этого продукта включает: различные названия характеристик, как и для категории, к которой продукт принадлежит; и для каждого названия характеристики значения характеристики, соответствующие этому продукту, выбранному из всех возможных значений характеристики, соответствующих каждому названию характеристики соответственно; для каждого продукта организационный модуль 40 выполняется с возможностью добавления информации о продаже на основе названия продукта и информации о характеристиках продукта для образования товара;
Получающий модуль 41 выполнен с возможностью каждый раз, когда необходимо выполнять поиск информации, получать, по меньшей мере, одно поисковое ключевое слово, и отправлять полученное, по меньшей мере, одно поисковое ключевое слово первому поисковому модулю 42 и второму поисковому модулю 43;
первый поисковый модуль 42 выполняется с возможностью определения соответствия, по меньшей мере, одного поискового ключевого слова со значениями характеристик каждого продукта соответственно, использования подобранных продуктов для образования первого набора результатов поиска, и отправления первого набора результатов поиска модулю 44 отображения;
второй поисковый модуль 43, выполненный с возможностью сопоставления, по меньшей мере, одного поискового ключевого слова с названием каждого продукта, соответственно, использования подобранных продуктов для образования второго набора результатов поиска, и отправления второй набора результатов поиска модулю 44 отображения;
модуль 44 отображения выполняется с возможностью отображения каждого результата поиска первого набора результатов поиска и второго набора результатов поиска; порядок отображения каждого результата поиска первого набора результатов поиска обладает преимуществом перед порядком отображения каждого результата поиска второго набора результатов поиска.
Организационный модуль 40 дополнительно выполнен с возможностью создавать этикетку для каждого продукта; соответственно, устройство, показанное на Фиг. 4, дополнительно содержит третий поисковый модуль 45;
Получающий модуль 41 дополнительно передает, по меньшей мере, одно поисковое ключевое слово третьему поисковый модулю 45;
третий поисковый модуль 45 выполняется с возможностью сопоставления, по меньшей мере, одного поискового ключевого слова с этикеткой каждого продукта, использования подобранных продуктов для формирования третьего набора результатов поиска, и отправления третьего набор результатов поиска модулю 44 отображения;
модуль 44 отображения показывает каждый результат поиска третьего набора результатов поиска в то же время, когда отображается каждый результата поиска первого набора результатов поиска и второго набора результатов поиска; порядок отображения каждого результата поиска второго набора результатов поиска обладает преимуществом над порядком отображения каждого результата поиска третьего набора результатов поиска.
Кроме того, модуль 44 отображения дополнительно выполнен с возможностью удаления перед отображением каждого результата поиска второго набора результатов поиска дубликатов результатов поиска первого набора результатов поиска и второго набора результат поиска из второго набора результатов поиска;
перед отображением каждого результата поиска третьего набора результатов поиска, удаление дубликатов результатов поиска между третьим набором результатов поиска и первым набором результатов поиска и/или вторым набором результатов поиска из третьего набора результатов поиска.
Если число поисковых ключевых слов больше, чем одно,
первый набор результатов поиска включает одни из следующих результатов или любую их комбинацию: результаты поиска, в которых каждый соответствует одному поисковому ключевому слову, результаты поиска, в которых каждый соответствуют всем поисковым ключевым словам, и результаты поиска, в которых каждый соответствует части поисковых ключевых слов; число поисковых ключевых слов в этой части больше одного и меньше, чем число всех поисковых ключевых слов;
второй набор результатов поиска включает в себя один из следующих результатов или любую их комбинацию: результаты поиска, которые каждый соответствует только одному поисковому ключевому слову, результаты поиска, в которых каждый соответствует всем поисковым ключевым словам, и результаты поиска, в которых каждый соответствует части поисковых ключевых слов;
третий набор результат поиска включает в себя один из следующих результатов или любую их комбинации: результаты поиска, в которых каждый соответствует только одному поисковому ключевому слову, результаты поиска, в которых каждый соответствует всем поисковым ключевым словам, и результаты поиска, в которых каждый соответствует части поисковых ключевых слов;
соответственно, модуль 44 отображения дополнительно выполнен с возможностью для каждого результата поиска первого набора результатов поиска и второго набора результатов поиска устанавливать порядок отображения для каждого результата поиска по принципу: чем больше соответствующих поисковых ключевых слов, тем больше обращений к порядку отображений.
Модуль 44 отображения может также дополнительно выполняться с возможностью после отображения каждого результата поиска каждого набора результатов поиска, если получена инструкция о точном соответствии, рассчитывать пересечение первого набора результатов поиска и второго набора результатов поиска, чтобы получить четвертый набор результатов поиска и отображать только каждый результат поиска четвертого набора результатов поиска.
Если количество поисковых ключевых слов больше, чем один,
первый набор результатов поиска включает одни из следующих результатов или любую их комбинацию: результаты поиска, которые каждый соответствует только одному поисковому ключевому слову,
результаты поиска, каждый из которых соответствует всем поисковым ключевым словам, и результаты поиска, каждый из которых соответствует части поисковых ключевых слов; при этом число поисковых ключевых слов больше, чем одно, и меньше, чем число всех поисковых ключевых слов;
второй набор результатов поиска включает один из следующих результатов или любую их комбинацию: результаты поиска, каждый из которых соответствует только одному поисковому ключевому слову, результаты поиска, каждый из которых соответствует всем поисковым ключевым словам, и результаты поиска, каждый из которых соответствует части поисковых ключевых слов;
соответственно, модуль 44 отображения дополнительно выполнен с возможностью для каждого результата поиска четвертого набора результатов поиска устанавливать порядок отображения для каждого результата поиска по принципу: чем более соответствующих поисковых ключевых слов, тем больше обращений к порядку отображения.
Конкретный рабочий процесс в варианте устройства, показанном на Фиг. 4, относится к соответствующей инструкции вышеупомянутого варианта осуществления способа, и здесь не будет повторяться.
В кратком изложении, в настоящем изобретении результаты поиска, полученные при поиске в соответствии со значениями характеристик, т.е. продукта, могут предпочтительно отображаться для пользователя, так как значения характеристик отражают особенности, присущие самим продуктам, такие как марка, модель, размер и т.д. Таким образом, после поиска в соответствии со значениями характеристик, возможность получения нежелательных результатов поиска, т.е., ошибочных результатов поиска, меньше, а точность результатов поиска выше.
Например, ввод пользователя для поиска информации NOKIA 5230 относится к двум продуктам с названиями "NOKIA 5230" и "пленка NOKIA 5230 для мобильного телефона", соответственно, так как значение характеристики продукта "NOKIA 5230" включает два ключевых слова NOKIA и 5230. Таким образом, продукт "NOKIA 5230" будет отображаться в результате поиска для пользователя. Как описано выше, значения характеристик отражают присущие свойства самих продуктов, таких как бренд. Для продукта "пленка Nokia 5230 для мобильного телефона" значения характеристик продукта "пленка NOKIA 5230 для мобильного телефона" включают только информацию о самом файле, такие как размер, толщина и так далее. То есть, значения характеристики продукта "пленка NOKIA 5230 для мобильного телефона" не включают любого из ключевых слов NOKIA и 5230. Таким образом, продукт "пленка NOKIA 5230 для мобильного телефона" в результате поиска не будет отображаться для пользователя.
Кроме того, результаты поиска, полученные при поиске по названиям продукта, будут отображаться для пользователя после результатов поиска, полученных с помощью поиска в соответствии со значениями характеристик, которые могут соответствовать существующим поисковым привычкам пользователя, а также обеспечивать больше результатов поиска для пользователя.
Кроме того, после применения технического решения согласно настоящему изобретению, поиск может быть выполнен для единицы продукции, тем самым повышая эффективность поиска.
Методы и модули, описанные в данном документе, могут быть реализованы с помощью аппаратных средств, машиночитаемых инструкций или комбинации аппаратных средств и машиночитаемых инструкций. Машиночитаемые инструкции, использующиеся в примерах, описанных здесь, могут сохраняться на носителе данных, читаемых, по меньшей мере, одним или более процессором, таких носителей как жесткий диск, CD-ROM, DVD, компакт-диск, гибкий диск, магнитная лента, RAM, ROM или другие необходимые устройства хранения. По меньшей мере, часть машиночитаемых инструкций может замещаться специальными аппаратными средствами, такими как интегральные схемы, логические матрицы, FPGA, PLD, специальные компьютеры и так далее.
Машиночитаемой носитель выполнен с возможностью также сохранять инструкции о выполнении способа, описанного в примерах настоящего изобретения. В частности, система или устройство, имеющее носитель, который хранит машиночитаемые программы для реализации функций в соответствии с любым из приведенных выше примеров, и которые могут привести систему или устройство (или CPU, или MPU) к чтению и выполнению программ, сохраненных на носителе.
В этой ситуации, программы, считанные с носителя информации, могут реализовываться в любом из приведенных выше примеров, таким образом, программы и носитель, сохраняющий эти программы, являются частью общей технической схемы.
Носитель, предоставляющий эти программы, может быть гибким диском, жестким диском, магнитооптическим диском, компакт-диском (например, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), магнитной лентой, флэш-картой, и так далее. Программа может загружаться с серверного компьютера по коммуникационной сети.
Следует отметить, что, в качестве альтернативы программам, исполняемым на компьютере, по меньшей мере, часть операций, выполняемых по программе, может реализовываться с помощью операционной системы, установленной на компьютере, следуя инструкциям на основе программ для реализации любого из приведенных выше примеров.
Кроме того, программы, реализуемые с носителя, записываются в память на плате расширения, установленной в компьютере, или в памяти модуля расширения, подключенного к компьютеру. В этом примере CPU в плате расширения или в модуле расширения выполняет, по меньшей мере, часть операций в соответствии с инструкциями на основе программ для реализации любого из приведенных выше примеров.
Предшествующее изложение относится только к предпочтительным вариантам осуществления настоящего изобретения и не используются для ограничения настоящего изобретения. Любые модификации, эквивалентные замены или усовершенствования, делающиеся без отступления от сущности и принципов настоящего изобретения не должны выходить за рамки настоящего изобретения.
Промышленная применимость и преимущества
Без ограничения объема любого пункта формулы изобретения и/или спецификации, примеры промышленной применимости и определенных преимуществ, раскрытых в вариантах, приводятся в иллюстративных целях. Различные альтернативы, модификации или эквиваленты технических решений, раскрытых в вариантах осуществления настоящего изобретения могут быть очевидны специалистам в данной области техники и могут быть включены в данное описание.
С помощью описанных способов и устройств, результаты поиска, полученные при поиске в соответствии со значениями характеристик, т.е., продукт, может предпочтительно отображаться для пользователя, так как значения характеристик отражает присущие характеристики самих продуктов, таких как: марка, модель, размер и т.д. Таким образом, после поиска в соответствии со значениями характеристик, возможность получения нежелательных результатов поиска, то есть, неправильных результатов поиска, снижается, тем самым повышая точность результатов поиска. Кроме того, результаты поиска, полученные через поиск по названиям продукции, отображается для пользователя после результатов поиска, полученных с помощью поиска по значениям характеристик, которые могут не только соответствовать существующим поисковым привычкам пользователя, но и обеспечивать для пользователя больше результатов поиска.