Введение
Поисковики товаров — это информационные системы, помогающие потребителям находить товары среди множества похожих альтернатив. Поисковики товаров различаются по сложности, при этом наиболее сложные из них являются частным случаем систем поддержки принятия решений. Однако традиционные системы поддержки принятия решений ориентированы на узкие группы пользователей, например, на менеджеров по маркетингу, в то время как поисковики товаров предназначены для потребителей.
Область применения
Обычно, инструменты подбора товаров являются частью интернет-магазина или онлайн-презентации линейки продуктов. Инструмент подбора товаров, являющийся частью интернет-магазина, в идеале приводит к онлайн-покупке, в то время как традиционные каналы сбыта вовлекаются в инструменты подбора товаров, которые являются частью онлайн-презентации (например, магазины, заказ по телефону). Инструменты подбора товаров лучше всего подходят для групп продуктов, отдельные продукты в которых можно сравнить по конкретным критериям. Это особенно верно для технических продуктов, таких как ноутбуки: их характеристики (например, тактовая частота, объем жесткого диска, цена, размер экрана) могут влиять на решение потребителя. Помимо технических продуктов, таких как ноутбуки, автомобили, посудомоечные машины, мобильные телефоны или GPS-навигаторы, инструменты подбора товаров могут поддерживать и нетехнические продукты, такие как вино, носки, зубные щетки или гвозди, поскольку в них также возможно сравнение по характеристикам. С другой стороны, применение инструментов подбора товаров ограничено, когда речь идет об индивидуализированных продуктах, таких как книги, ювелирные изделия или компакт-диски, поскольку потребители не выбирают такие продукты, опираясь на конкретные, сопоставимые характеристики. Кроме того, инструменты подбора товаров используются не только для товаров в узком смысле, но и для услуг, например, типов счетов в банке, медицинского страхования или услуг связи. В этих случаях иногда используется термин "поисковик услуг". Инструменты подбора товаров используются как производителями, дилерами (включая нескольких производителей), так и веб-порталами (включая нескольких дилеров). Наблюдается тенденция к интеграции инструментов подбора товаров с социальными сетями и групповыми покупками, позволяя пользователям добавлять и оценивать продукты, места и приобретать рекомендованные продукты совместно с другими.
Техническое внедрение
Технические реализации различаются по своей пользе для потребителей. Следующий список демонстрирует основные подходы, от простых к более сложным, каждый с типичным примером:
Диалоговые системы или интерактивные подборщики продуктов (Мастеры подбора продуктов) – Интерактивные подборщики продуктов – это рекомендательные решения, основанные на диалоге, которые предоставляют покупателям персонализированную поддержку, ориентированную на их потребности, при выборе подходящего продукта. На основе интерактивного диалога, в котором пользователь отвечает на несколько вопросов, решение анализирует ответы, преобразует их в характеристики продукта и сопоставляет с доступными продуктами. После каждого этапа пользователю представляется список подходящих продуктов. Мастера подбора продуктов учитывают ожидания покупателей, их индивидуальные предпочтения и ситуацию, чтобы помочь им найти продукты, соответствующие их потребностям, предоставляют подробную информацию о продукте для повышения доверия покупателя и стимулирования онлайн-покупки. Таблица сравнения – Таблица сравнения – это базовая версия подборщика продуктов, позволяющая потребителям легко сравнивать продукты, характеристики и цены. Используя структурированные строки и столбцы, таблица сравнения располагает продукты и услуги рядом друг с другом, с указанием всех соответствующих характеристик и цен под каждым продуктом. Этот простой и визуально привлекательный метод позволяет потребителям быстро выявлять различия между продуктами и выбирать наиболее подходящий для их нужд. Деревья меню – Дерево меню – это таблица, отображающая иерархию элементов, которые пользователь может расширять или сворачивать по своему усмотрению. Используя дерево меню, компании могут категоризировать свои продукты, чтобы помочь посетителям ориентироваться и сузить область поиска. Для этого требуется определенное знание и понимание представленных категорий и меток. Например, на сайте онлайн-магазина одежды может быть выпадающий список "Верхняя одежда", который будет раскрываться в варианты, такие как "Футболки", "Свитеры" или "Куртки". Поиск по строке – Алгоритм поиска по строке определяет местоположение нескольких меньших строк внутри большего текста. Например, если пользователь введет "смартфон" в поиск Google, Google будет искать это ключевое слово в различных скриптах и кодах, чтобы предоставить пользователю наиболее релевантную информацию. Системы фильтрации – Система фильтрации информации – это система, которая удаляет избыточную информацию из потока информации перед ее представлением пользователю. Цель этих систем – справиться с информационной перегрузкой, чтобы пользователи могли быстрее находить полезную информацию. Примером может служить лента новостей на различных платформах. Например, фильтр для ноутбуков позволяет пользователям выбирать характеристики для сужения списка отображаемых продуктов. Однако такие фильтры требуют от пользователя предварительных знаний о предметной области и доступных характеристиках. Еще один недостаток – возможность получения нулевых результатов при использовании системы фильтрации. Системы оценки – Системы оценки часто встречаются в рекомендательных системах и позволяют пользователям оценивать продукты для других пользователей. Netflix, онлайн-сервис проката DVD и потокового видео, является отличным примером внедренной системы оценки. Netflix позволяет пользователям оценивать телешоу и фильмы по шкале от 1 до 5 звезд, где 1 звезда означает плохо, а 5 звезд – отлично. The Mac Observer, популярный сайт с рекомендациями и новостями, посвященный обзорам продуктов Apple, недавно объявил о смене системы оценки. Вместо традиционной пятизвездочной системы TMO будет предлагать варианты, такие как "Выдающийся продукт. Купите сейчас!" или "Не рекомендуется. Держитесь подальше!" в качестве системы оценки. Облака тегов – Облако тегов – это визуальное представление текстовых данных, используемое для упрощения и расшифровки ключевых слов и тегов на веб-сайтах. Теги обычно представляют собой отдельные слова, а важность каждого тега отображается цветом и размером слова. Это полезный формат, который помогает пользователям быстро воспринимать наиболее релевантные термины. В подборщиках продуктов теги в облаке тегов будут иметь гиперссылки, чтобы пользователь мог легко перемещаться по сайту. Чтобы найти нужный продукт, пользователь найдет тег в облаке, щелкнет по нему и будет перенаправлен на целевую страницу, где представлен желаемый продукт. Нейронные сети – Нейронная сеть – это семейство моделей обучения, вдохновленных биологическими нейронными сетями (нервной системой животных, в частности, мозгом), и используемых для оценки предпочтений пользователей. Нейронные сети обладают способностью к классификации, включая распознавание образов. Например, Netflix использует нейронную сеть для определения предпочтительного жанра фильмов. Нейронные сети также выполняют обработку данных, включая фильтрацию данных, аналогично назначению системы фильтрации. Реляционная база данных – Реляционная база данных – это цифровая база данных, которая организует данные в таблицы (или "отношения") из строк и столбцов, с уникальным ключом для каждой строки. В отличие от иерархических таблиц, таких как деревья меню, таблицы реляционной базы данных могут содержать строки, связанные со строками в других таблицах общим ключевым словом. Отношения между этими таблицами могут принимать различные формы: один к одному, один ко многим или многие ко многим. Такие базы данных упрощают подборщикам продуктов обнаружение связей между ключевыми словами, которые использует потребитель. Эта информация помогает этим системам прогнозировать, что потребители могут заинтересоваться в покупке, чтобы программное обеспечение могло направить клиентов к их идеальному продукту и стимулировать продажу.
Dialogue systems or Interactive product finders (Product Wizards) – Interactive Product finders are dialogue based recommendation solutions that provide shoppers with personalized, need oriented support as they want to choose the right product. Based on an interactive dialog, in which the user answers a couple of questions, the solution analyzes the user’s answers, translates them into product features and matches them against available products in the background. After each process, the user is presented with a list of suitable products. Product wizards take into account the shoppers’ expectations, individual preferences and situations to assist them in finding products that fit their needs, provide detailed product information to increase shopper’s confidence and encourage an online purchase. Comparison table – A comparison table is a basic version of a product finder that allows consumers to easily compare products, features and prices. Using structured rows and columns, a comparison table puts products and services side by side with all the relevant features and prices listed below each product. The simplistic and visually appealing method allows consumers to make quick distinctions between products and chose the best one for their needs. Menu trees – A menu tree is a table that displays a hierarchy of items which can be expanded or collapsed at the viewer's convenience. Using a menu tree, businesses can categorize their products to help visitors navigate and narrow down the product they are looking for. It does require some knowledge and understanding of the provides categories and labels. For example, an online clothing retail site might have a drop down for "Tops" which would expand into options including, "T Shirts", "Sweaters", or "Jackets". String search – A string search algorithm locates where several smaller strings are within a larger text. For example, if a user typed "smart phone" into a Google search, Google would be searching to find where that keyword is located within different scripts and codes to refer the user to the most relevant information possible. Filtering systems – An information filtering system is a system that removes redundant information from an information stream before presenting it to a human user. The purpose of these systems is to manage information overload so that users can find more immediately helpful information. An example of this would be news feeds on various platforms. A notebook filter, for instance, allows users to select features to narrow down the list of displayed products. However, filters such as these require the user to have prior knowledge of the domain and the features that are available to select. Another drawback is the potential that a user could encounter zero results through the filtering system. Scoring systems – Scoring systems are often found on recommender systems and allow users to rate products for other users to see. Netflix, an online DVD rental and online streaming service, is a perfect example of a scoring system being implemented. Netflix allows users to rate TV shows and movies on a 1 to 5 star system, 1 star being poor and 5 stars being excellent. The Mac Observer, a popular recommender and news site that reviews Apple products, has recently announced they will be changing their scoring system. Instead of using the traditional 5 star system, TMO will be offering options such as, "Outstanding Product. Get It Now!" or "Not Recommended. Steer Clear!" as a scoring system. Tagging clouds – A tag cloud is a visual representation of text data, used to simplified and decode keywords and tags on websites. The tags are usually single words and the importance of each tag is represented by the color and size of the word. This is a useful format to help users quickly perceive the most relevant terms. In product finders, tag clouds will have their tags hyperlinked so that a user can easily navigate the website. To find the product the user is looking for, they would find the tag within the cloud, click on the tag and be directed to a landing page where their desired product is featured. Neural Networks – A neural network is a family of learning models inspired by biological neural networks (the nervous systems of animals, in particular the brain) and are used to estimate user preferences. Neural networks have classification abilities, including pattern recognition. Netflix, for example, uses a neural network to see what genre of movies you prefer to watch. Neural networks also do data processing, including data filtering, similar to the purpose of a filtering system. Relational Database – A relational database is a digital database which organizes data into tables (or "relations") of rows and columns, with a unique key for each row. Unlike hierarchical tables such as menu trees, relational database tables can have rows that are linked to rows in other tables by a keyword that they may share. The relationships between these tables can take several forms: one to one, one to many or many to many. Databases like these make it simple for product finders to discover the relationships between keywords that consumer uses. This information helps these systems predict what consumers will be interesting in purchasing so the software can guide customers to their ideal product and encourage a sale.
Электронная коммерция (с использованием машинного обучения)
Поисковик товаров играет важную роль в электронной коммерции: товары необходимо категоризировать, чтобы облегчить потребителям поиск нужного продукта, а также использовать системы рекомендаций, предлагающие товары на основе предыдущих покупок и т.д. Поскольку люди все активнее переходят из офлайн-торговли в онлайн-торговлю (электронную коммерцию), становится все сложнее и трудоемко работать с огромными объемами данных о товарах и покупателях, которые необходимо хранить и анализировать для улучшения обслуживания потребителей. Большие объемы данных невозможно обработать только вручную, нам нужны машины, которые смогут это делать за нас, эффективно и результативно справляясь с большими данными.
Система рекомендаций
Системы рекомендаций используются для рекомендации товаров или продуктов потребителям на основе их истории покупок или поисковых запросов.