Теперь, когда подхватываются внешние картинки с маркдауна в новостях, я займусь изготовлением конвертора новостей с OpenNet’a. Новости там хорошие, лицензия использовать позволяет, а комплексов NIH, как на лоре, у меня нет. Будем быстренько репостить и обсуждать.

Можно сделать так: сверять название новой новости с названиями новостей за последние пять дней и если более двух слов на латинице совпадают то новость ставится в очередь на модерацию.
Ну и для русских слов тоже применить такой или похожий критерий.
это я не могу, это на java надо
Не можешь два вложенных цикла for-shift по очереди сверяющий слова в каждой новости друг с другом?
(Потребуется третий цикл while/until перебирающий сами новости до n новостей назад).
код открытый на гитхабе. если это так просто, то просто предложи правки.
Я могу написать на bash, тебе надо это будет перекодировать на js.
и нафига мне такая помощь? на баш я и сам могу. ты сказал, что это на java (а не js) легко. вот и сделай, раз такой умный.
На java вызываешь внешнюю программу от которой принимаешь вывод succes|failed|error.
Саму программу пишешь на bash или что тебе удобно.
Программа принимает два аргумента: тестируемое название и путь к файлу с названиями последних новостей.
я уже сказал. код на гитхабе. пиши. хорошо, если ты вообще найдешь место, где это нужно делать. а я лучше выложу инструкцию по конвертации новостей с опеннета. кто первый воспользуется, тот и запостит.
В смысле ручной конвертации?
на баше
На баше же есть массивы. Их можно забивать элементами динамически.
В один массив поместить отдельные слова, а в другой нули, как вес слова.
Разбив по пробельным строку сабжа с лора на массив, можно для каждого элемента нашего массива, пройтись по лоровскому и при совпадении делать по индексу инкремент веса в массив весов наших слов.
Теперь у нас есть кол-во слов (WC) и значения их весов (ARR), а так же известно максимальное значение (MAX). При превышении среднего значения, например, рассчитанного по формуле SUM(ARR)/WC порога в N% можно будет стриггерить дубликат сабжа.
у меня в прошлом дохрена стажа в айти и я не особо интересуюсь техническими обсуждениями на форуме.