Викиновости:Форум/Технический: различия между версиями

м
****Автоматическая категоризация -- интересная задача и на англовики она бы тоже пригодилась. А к этому модулю документация есть? Интересно было бы узнать, как он работает, а я с викиданными не очень разбираюсь. --[[Участник:Gryllida|Gryllida]] ([[Обсуждение участника:Gryllida|обсуждение]]) 18:09, 19 ноября 2019 (UTC)
***** [[Участник:Gryllida|Gryllida]]: Документации пока нет, даже на код писать у него времени не хватает. В принципе там из текста программы понятно что к чему. Но я бы не рекомендовал пока в продакшен брать, там некоторые концептуальные вещи нужно переписать.<br>В моём предложении с этим кодом не нужно разбираться, оно проще — можно взять готовые вики-роботы для обычных проектов и Викиданных и немного переделав сделать вот эту работу: а) запросить список сущностей определённого типа ([https://query.wikidata.org/#%23added%20before%202016-10%0A%0ASELECT%20%3Fgalaxy%20%3FgalaxyLabel%0AWHERE%0A%7B%0A%20%20%3Fgalaxy%20wdt%3AP31%20wd%3AQ2488.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%20%7D%0A%7D%0AORDER%20BY%20xsd%3Ainteger%28SUBSTR%28STR%28%3Fgalaxy%29%2CSTRLEN%28%22http%3A%2F%2Fwww.wikidata.org%2Fentity%2FQ%22%29%2B1%29%29 пример для спиральной галактики], [https://query.wikidata.org/#%23added%20before%202016-10%0A%0ASELECT%20%3FbigCity%20%3FbigCityLabel%0AWHERE%0A%7B%0A%20%20%3FbigCity%20wdt%3AP31%20wd%3AQ1549591.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%20%7D%0A%7D%0AORDER%20BY%20xsd%3Ainteger%28SUBSTR%28STR%28%3FbigCity%29%2CSTRLEN%28%22http%3A%2F%2Fwww.wikidata.org%2Fentity%2FQ%22%29%2B1%29%29 пример для большого города]); для каждой: б) создать страницу категории с одинаковым шаблоном в Викиновостях ([https://ru.wikinews.org/?oldid=1094451 пример для спиральной галактики], [https://ru.wikinews.org/?oldid=1094446 пример пример для большого города]); в) прикрутить ссылку на созданную страницу в Викиданных ([https://www.wikidata.org/?diff=1056478265 пример для спиральной галактики], [https://www.wikidata.org/?diff=1056473700 пример для большого города]). В общем очень-очень примитивная задача, при этом полезная. Но если с такими роботами не сталкивалась, то может и смысла нет.<br>А на каких ты языках программируешь? На JavaScript? Вот есть простая задача. Сейчас для создания страницы нужно зайти [[Добавить новость|сюда]]. Как оказалось, людям это чрезвычайно сложно. Нужно создать страницу-форму, например, [[Викиновости:Добавить новость просто|тут]], в которой будет заголовок, текст, картинка, выбор темы (категории) и кнопка. И чтобы сразу получалась новость (через API). Неизвестно понравится ли это людям, но есть гипотеза, что станет проще и они веселей станут писать. Такое хочешь сделать? --cаша ([[User:Krassotkin|krassotkin]]) 19:09, 19 ноября 2019 (UTC)
****** Можно с тобой на [[:w:en:GNU Jami (software)|GNU Jami]] устно обсудить, как эта категоризация работает? Думаю, что мы смогли бы друг друга тогда быстрее понять и понять, как написать новый алгоритм, даже если не сразу сейчас. --[[Участник:Gryllida|Gryllida]] ([[Обсуждение участника:Gryllida|обсуждение]]) 19:16, 19 ноября 2019 (UTC)
******Форму для написания новости я была бы рада попробовать сделать. А картинку они откуда будут брать? С Викисклада? --[[Участник:Gryllida|Gryllida]] ([[Обсуждение участника:Gryllida|обсуждение]]) 19:16, 19 ноября 2019 (UTC)
 
1703

правки