Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
0

Как работает система на сайте БВ?

lav 155 [13.3K] 3 недели назад

Как система понимает что вопросы,задаваемые на БВ, неуникальные?

2

Я думаю, что это делается так: на сайте БВ создана база данных на какой-то платформе, куда заносятся вопросы. Что такое база данных по сути, это большая таблица с различными колонками и возможностью сортировки и поиска по заданной колонке (индексу). Вот и получается, что пользователи, создав свой вопрос, занесли свой вопрос в эту базу данных, которая постоянно сортируется и индексируется по колонке (тексту вопроса, тегам вопроса). И одинаковые при сравнении вопросы оказываются в таблице базы данных рядом и не важно когда эти вопросы создавались пользователями, естественно что старый вопрос должен остаться, а новый подлежит будущему удалению. У модераторов (администраторов сайта) наверное имеется разработанная функция - запрос на обнаружение совпадений вопросов в базе данных. После обработки такого запроса по таблице базы данных модератору выдается выбранный список совпадений, наверное с указанием процента совпадения текста вопросов, ники (логины) пользователей и сами вопросы. Модераторы отправляют нажатием кнопки (или автоматически в расписании, например через 5 минут) команду удаления повторного - не уникального вопроса. Примерно так осуществляются проверка.

автор вопроса выбрал этот ответ лучшим
Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
Быстрая регистрация
OpenID