Size: a a a

Software Design/Architecture/Zen

2020 November 16

NF

Nikita Fedorov in Software Design/Architecture/Zen
Тут предложили много нормальных вариантов реализации, но что-то мне подсказывает что без уточнения требований это все пустое. С не нулевой вероятностью это все дело придется анализировать и подрубать нейронки,  а значит часть предложенных решений уже не подойдут, если не все.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Ещё играет роль то что валидировать случайный текст случайных документов случайный ревьювер будет плохо. И по итогу рано или поздно будет добавлен более сложный механизм распределения ревью.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Даже для простой рекламы учитывается регион проживания ревьювера, а не просто язык. Потому что менталитет ц.а. важен.
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Nikita Fedorov
Тут предложили много нормальных вариантов реализации, но что-то мне подсказывает что без уточнения требований это все пустое. С не нулевой вероятностью это все дело придется анализировать и подрубать нейронки,  а значит часть предложенных решений уже не подойдут, если не все.
скорее всего это просто способ проверки орфографии и пунктуации через соц обработку
источник

NI

Nikita Ilin in Software Design/Architecture/Zen
Я думаю, что усложнять не стоит
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Алексей Гевондян
скорее всего это просто способ проверки орфографии и пунктуации через соц обработку
ии делает это лучше чем большая часть людей
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Nikita Fedorov
ии делает это лучше чем большая часть людей
не всегда то, что обозначается ии как ошибочное и наоборот, является таковым.
источник

NI

Nikita Ilin in Software Design/Architecture/Zen
Nikita Fedorov
ии делает это лучше чем большая часть людей
Мне интересна данная задача только с точки зрения технической реализации такой очереди и не более того
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Nikita Fedorov
ии делает это лучше чем большая часть людей
хочешь регаться - пройди тест, докажи что ты грамотный. получишь доступ к книжкам, сможешь проверять
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Nikita Ilin
Мне интересна данная задача только с точки зрения технической реализации такой очереди и не более того
ну так что ты решил? какие-то проблемы нерешенные  остались?
источник

NI

Nikita Ilin in Software Design/Architecture/Zen
Алексей Гевондян
ну так что ты решил? какие-то проблемы нерешенные  остались?
Ну пока ближе всего идея со счётчиками у каждого пользователя и внутри каждой книги. Единственное, что счётчик внутри книги не обрабатывает ситуацию «блокировки» пользователем параграфа. Для этого внутри книги все равно нужно держать массив всех параграфов, это по 5000 штук в каждой книге
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
мне кажется имеет смысл вообще от понятия "книга" абстрагироваться. у тебя просто 5 лярдов абзацев. все.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Алексей Гевондян
хочешь регаться - пройди тест, докажи что ты грамотный. получишь доступ к книжкам, сможешь проверять
если мне не изменяет память, в подобных сервисах требуют корочку лингвиста) если ошибки допустимы, то ИИ справится в среднем лучше чем люди
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
для хранилища этих абзацев можно взять клихкаус. т.к. 5 лярдов это серьезно.
источник

NI

Nikita Ilin in Software Design/Architecture/Zen
Алексей Гевондян
мне кажется имеет смысл вообще от понятия "книга" абстрагироваться. у тебя просто 5 лярдов абзацев. все.
Так а как гарантировать, что пользователь не просмотрит одну книгу дважды? От понятия «книга» нельзя абстрагироваться
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
по сути у тебя будет до 4 действий на каждый абзац - итого 20 лярдов записей. кликхаус вполне подойдет для этого
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
история, инсерты, отсутствие апдейтов.
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
текущий стейт "в работе" можно хранить в обычной бд или в памяти. туда добавляются / удаляются записи
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Nikita Ilin
Так а как гарантировать, что пользователь не просмотрит одну книгу дважды? От понятия «книга» нельзя абстрагироваться
тогда ид книги, ид параграфа, ид юзера.
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
но - у тебя же 10к юзеров и лям книг. все равно юзеры будут просматривать одни книги. это неизбежно.
источник