Проблемы с поиском в интернете нужной программы. Часть 2

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Часть 1.

В комментариях к первой части написали какие проблемы могут возникнуть при создание таких каталогов:

1. Каталог может быстро заполниться мусором, и неверной информации.

2. Через некоторое время, сайты-каталоги с большой базой данных, могут стать монополистами, и перестать обновлять и улучшать сайты.

Чтобы такое не допускать, нужно отделить описание программы/товара от сайта-каталога.

Сделать это можно следующим способом, делать для каждой программы/товара отдельный файл с исчерпывающим описанием и дополнительными полями для фильтров. Также такой файл должен быть подписан цифровой подписью.

Производитель/разработчик создает карточку товара/программы, в которой есть следующая информация:

1. Наименование.

2. Производитель / Бренд.

3. Дата создания карточки (нужна для последующей идентификации).

4. Артикул производителя (может быть произвольной формы/нумерации).

5. Сайт производителя.

6. Ссылка на сайте производителя.

7. Почта для связи.

8. Тип (Товар, Программа, Информация, Отзыв, Новость).

9. Раздел:  Свойства товара - значение (для классификации в каталоге, для фильтров каталоге).

10. Ссылки на картинки.

11. Основное текстовое описание.

12. Файл должен быть подписан электронной подписью.

Структура файла можно использовать, примерно как у XML. 

Каталог находит такие файлы, читает их и добавляет в пред.каталог.

В пред.каталоге пользователи могут оценить описание, производители могут посмотреть как просматриваются данные.

Когда данные становятся достоверными, они дополняются в основной каталог.

Цифровую подпись можно использовать выданную сайтом-каталогом или государственным органом.

Так как файл подписан цифровой подпись, то это частично заблокирует мусорные и неправильные файлы, если будет обнаруженный мусорный файл, то все файлы подписанные той же подписью будут автоматически блокированы.

Также это удобно и производителю/разработчику, им достаточно делать один файл, а не куче сайтов добавлять свою продукцию.

 Получившиеся таким образом открытая база данных, дает дополнительную свободу по разработки новых сервисов.

Например: захотели сделать интернет-портал по подбору смартфона с помощью искуственного интелекта (т.е. по способу использованию смартфона), база всех смартфонов легко доступна, база отзывов тоже доступна (можно на тех же принципах делать файлы с отзывами). Остается только реализовать саму идею, а не заниматься дополнительно набиваем баз данных.

Источник: https://habr.com/ru/post/663426/


Интересные статьи

Интересные статьи

Как сделать толпу в игре, кто такой лидер и почему вашей игре это может быть полезно.Проектирование непредсказуемого интеллекта это сложный творческий и технический процесс. Необходимо быть не только ...
Продолжаем строить домашний медиа-комбайн на Kubuntu с KODI на борту. Сегодня научим его запускать ретро-игры и позволим себе немного поностальгировать по Darkwing Duck н...
В этой части мы поговорим о борьбе CAD и BIM, о монополизации строительного проектирования корпорацией Autodesk и организацией buildingSMART,  а также о лоббировании...
В связи с участившимися вопросами от друзей и знакомых с ключевой фразой «какой дозиметр купить? а у тебя самого что?» решил я собрать воедино разбросанную в разных местах информацию и рассказать...
История об исследовании и разработке в 3-х частях. Часть 1 — исследовательская. Буков много — пользы еще больше. Постановка задачи В ходе проведения пентестов и RedTeam кампаний не всегда уд...