Наводим порядок с темами

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

Модератор: immortal

zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Наводим порядок с темами

Сообщение zoldaten » Вт дек 25, 2018 6:06 pm

Написал парсер для данного форума на python. Пока только для формы поиска по ключевому слову, но, думаю, темы так же распарсить.
Алгоритм такой: при запуске вводится слово для поиска, на выходе получаем файл excel с 2-мя столбцами-посты с ключевым словом и ссылки на них.
Приложил сам парсер (в нем самом описание как работать) и итоговый файл excel. Поисковое слово было "sonoff".

Надуюсь, парсер немного облегчит страдания читающих форум.
Комментарии приветствуются.
Вложения
parser.rar
parser форума
(185.62 КБ) 164 скачивания
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Наводим порядок с темами

Сообщение Strangeman » Вт янв 01, 2019 10:02 pm

zoldaten писал(а):
Пн дек 24, 2018 3:32 pm
у меня есть предложения.
1. сделать значки над темой-вопросом о том, что вопрос закрыт пользователем. иногда нельзя понять, актуально ли это для самого пользователя или он разобрался, умер и т.п. многие пытаются помочь, а отдачи 0 и тема подвисает. И либо рождается потом вновь либо в нее сыпят другие вопросы.
Кто и на каком основании будет прикреплять значок к теме?
Саму тему при этом закрывать? Если да - кто и по каким критериям?
zoldaten писал(а):
Пн дек 24, 2018 3:32 pm
3. сделать "дерево сообщений", чтобы не листать форум по 5 сообщений на страницу а видеть все сообщения в столбик друг за другом сверху вниз без содержания. Далее наводить мышь на сообщение, которое без клика "всплывает". хорошо бы еще "складывать" комменты знаком "+" - посмотрите как на Пикабу комменты организованы.
А где на Пикабу форум?
zoldaten писал(а):
Пн дек 24, 2018 3:32 pm
4. сделать подсказки - "также искали", потому как прочитав тему, иногда остаются похожие вопросы, которые есть в другой ветке и человек возможно, скоро к ним придет.
5. сделать пометку для темы - "требует обновления" и актуально для "raspbian stretch", т.к. пропахав иногда 30 страниц комментов, выясняется, что, что-то уже не работает на этой версии ПО или на этом железе.
Лично Вы готовы наполнять базу с такими подсказками и делать такие пометки?
zoldaten писал(а):
Пн дек 24, 2018 3:32 pm
2. сделать темы по ошибкам системы по типу Stackoverflow - забил строку ошибки - тебе выдало тему и подсветку какой правильный ответ на вопрос.
*благодарности это хорошо, которые существуют. Но иногда сложно понять, за что благодарят- за ответ на вопрос или за хороший вопрос и т.п.
6. сделать знак, что одобрено "админами", т.к. иногда приходят "советы", что систему приходится переставлять. либо "советы" начинают наматывать дискуссию и уводят вообще в темный лес.
Все эти предложения в первую очередь требуют больших ресурсов. Где их брать?
Кроме того.
Что значит: "одобрено админами"? Есть база знаний, вот там все одобрено админами. На самом форуме есть библиотека решений, там тоже все достаточно надежно, а общий форум он на то и есть, чтобы люди общались. Не могут модераторы и тем более администрация проверять каждый совет. Принимающий совет должен давать себе в этом отчет.
Что касается увода темы - offtop, с этим модераторы в меру сил стараются бороться.
По поводу "спасибо" вообще не понял сути написанного.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Наводим порядок с темами

Сообщение Strangeman » Вт янв 01, 2019 10:07 pm

zoldaten писал(а):
Вт дек 25, 2018 6:06 pm
Написал парсер для данного форума на python. Пока только для формы поиска по ключевому слову, но, думаю, темы так же распарсить.
Алгоритм такой: при запуске вводится слово для поиска, на выходе получаем файл excel с 2-мя столбцами-посты с ключевым словом и ссылки на них.
Приложил сам парсер (в нем самом описание как работать) и итоговый файл excel. Поисковое слово было "sonoff".

Надуюсь, парсер немного облегчит страдания читающих форум.
Комментарии приветствуются.
В чем принципиальное отличие от встроенного поиска?
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Наводим порядок с темами

Сообщение zoldaten » Пт янв 04, 2019 10:30 am

Strangeman писал(а):
Вт янв 01, 2019 10:07 pm

В чем принципиальное отличие от встроенного поиска?
посмотрите приложенный пример к парсеру.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Наводим порядок с темами

Сообщение zoldaten » Пт янв 04, 2019 10:56 am

Strangeman писал(а):
Вт янв 01, 2019 10:02 pm
1.
Кто и на каком основании будет прикреплять значок к теме?
Саму тему при этом закрывать? Если да - кто и по каким критериям?
2.А где на Пикабу форум?
3.Лично Вы готовы наполнять базу с такими подсказками и делать такие пометки?
4. Все эти предложения в первую очередь требуют больших ресурсов. Где их брать?
1. тему закрывает сам пользователь или она закрывается автоматом, если пользователь не ответил в течение нескольких дней.
2. здесь имелось в виду: принцип построения сообщений.
3. это могли бы делать те, кто повторяет действия автора и выясняет, что что-то обновилось
4. создать для начала "базу ошибок" (не вручную конечно - пусть пользователи копипастят свои ошибки и постят где-ть в теме. или можно через строку поиска выяснять, что искали пользователи), потом прикрутить к ним релевантные ответы

По поводу благодарностей не ясно - то ли ответ правильный, поэтому благодарят, то ли просто что-то полезное предложено. Это путает. На Stackoverflow если ответ на вопрос верен - тогда плюсы ставят, это позволяет быстро найти решение.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Наводим порядок с темами

Сообщение Strangeman » Сб янв 05, 2019 4:38 am

zoldaten писал(а):
Пт янв 04, 2019 10:30 am
Strangeman писал(а):
Вт янв 01, 2019 10:07 pm
В чем принципиальное отличие от встроенного поиска?
посмотрите приложенный пример к парсеру.
Посмотрел, не увидел разницы, либо не уловил смысла.
Разве что все на одной странице.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Наводим порядок с темами

Сообщение Strangeman » Сб янв 05, 2019 4:51 am

zoldaten писал(а):
Пт янв 04, 2019 10:56 am
1. тему закрывает сам пользователь или она закрывается автоматом, если пользователь не ответил в течение нескольких дней.
Насколько мне известно, подобных функций нет ни у одного форумного движка.
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
2. здесь имелось в виду: принцип построения сообщений.
Еще менее понятно.
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
3. это могли бы делать те, кто повторяет действия автора и выясняет, что что-то обновилось
Ну да, могут делать, а могут не делать. С теми, кто не делает, что делать?
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
4. создать для начала "базу ошибок" (не вручную конечно - пусть пользователи копипастят свои ошибки и постят где-ть в теме. или можно через строку поиска выяснять, что искали пользователи), потом прикрутить к ним релевантные ответы
Вот я и спрашиваю - кто все это будет делать?
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
По поводу благодарностей не ясно - то ли ответ правильный, поэтому благодарят, то ли просто что-то полезное предложено. Это путает. На Stackoverflow если ответ на вопрос верен - тогда плюсы ставят, это позволяет быстро найти решение.
Опять же, правильный или нет - оценивают пользователи и оценка эта субъективная. Если я на Stackoverflow положительно оценю неправильный ответ - что мне за это будет?

PS У меня сложилось впечатление, что Вы принимаете форум за что-то другое. Это не ресурс техподдержки, это - место для общения.
Сейчас делается попытка навести порядок в отдельных разделах.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Наводим порядок с темами

Сообщение zoldaten » Ср янв 09, 2019 10:39 am

Strangeman писал(а):
Сб янв 05, 2019 4:51 am
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
1. тему закрывает сам пользователь или она закрывается автоматом, если пользователь не ответил в течение нескольких дней.
Насколько мне известно, подобных функций нет ни у одного форумного движка.
а что тут сложного - в сообщении есть дата его создания - если бот выясняет, что дата старше допустим 1 мес - пишет админу, что тему закрыть или сам ее закрывает.
Strangeman писал(а):
Сб янв 05, 2019 4:51 am
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
3. это могли бы делать те, кто повторяет действия автора и выясняет, что что-то обновилось
Ну да, могут делать, а могут не делать. С теми, кто не делает, что делать?
Зачем вам те, кто не делает? Здесь как раз речь о том, что что-то обновилось - нужна пометка в инструкции.
Strangeman писал(а):
Сб янв 05, 2019 4:51 am
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
4. создать для начала "базу ошибок" (не вручную конечно - пусть пользователи копипастят свои ошибки и постят где-ть в теме. или можно через строку поиска выяснять, что искали пользователи), потом прикрутить к ним релевантные ответы
Вот я и спрашиваю - кто все это будет делать?
Вы поиск свой не анализируете (то, что ищут по форуму)? Обычно туда и вбивают ошибки. Вот вам и база. Либо создать раздел форума с ошибками пользователей.
Strangeman писал(а):
Сб янв 05, 2019 4:51 am
zoldaten писал(а):
Пт янв 04, 2019 10:56 am
По поводу благодарностей не ясно - то ли ответ правильный, поэтому благодарят, то ли просто что-то полезное предложено. Это путает. На Stackoverflow если ответ на вопрос верен - тогда плюсы ставят, это позволяет быстро найти решение.
Опять же, правильный или нет - оценивают пользователи и оценка эта субъективная. Если я на Stackoverflow положительно оценю неправильный ответ - что мне за это будет?
Субъективная оценка позволяет быстро найти решение. Если вы неправильно оцените решение - просто у решения будет 1 плюс, а действительно правильного решения десятки.
Strangeman писал(а):
Сб янв 05, 2019 4:51 am
PS У меня сложилось впечатление, что Вы принимаете форум за что-то другое. Это не ресурс техподдержки, это - место для общения.
Сейчас делается попытка навести порядок в отдельных разделах.
Форум привязан к основной странице сайта, значит ресурс должен быть информативен. Какой смысл в свалке информации ?
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
Аватара пользователя
Strangeman
Сообщения: 208
Зарегистрирован: Ср янв 16, 2013 6:35 pm
Откуда: Золотарево
Благодарил (а): 101 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Наводим порядок с темами

Сообщение Strangeman » Вт янв 15, 2019 4:36 pm

@zoldaten, разговор становится совершенно беспредметным.
1. Вы готовы написать бота?

3. Если бы Вы процитировали еще на уровень выше - была бы очевидна бессмысленность написанного в предыдущем сообщении. Сначала предлагаете внесение правок темя, кто что-то попробовал, а теперь пишете, что до них нет дела. Как вариант - не поняли смысл моего предыдущего сообщения. На всякий случай опишу подробнее. Кто-то "повторяет действия автора и выясняет, что что-то обновилось", но ничего нигде не пометил. Что с таким пользователем форума будем делать? Если ничего - одни будут помечать, другие - нет. Не говоря уже о том, что для таких пометок придется дать возможность любому пользователю править любое сообщение. К чему это может привести, полагаю, догадываетесь?

4. По поводу багрепортов - да, неочевидно все. Что-то нужно менять.

Сейчас никто не мешает ставить плюсы или нравится или назовите как угодно, только за правильные ответы. Уже писал, что эта проблема не административная и не техническая. Это зависит только от самих пользователей.

Форум - не единственный ресурс и предназначен, в первую очередь, для коллективного обсуждения и общения. Да, он сейчас далек от совершенства и делаются попытки его структурировать, но слишком много offtop'а. Карательные меры администрация применять не желает, дабы не отпугивать пользователей, а разгребать нет ресурсов.
Я Вам уже несколько раз предлагал взяться и сделать хоть что-нибудь, но Вы продолжаете настаивать на том, чтобы сделал кто-то.
Все Ваши предложения, кроме раздела для багрепортов, не могут быть реализованы административными методами, требуется создание приложений. На данный момент для этого нет ресурсов.
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Наводим порядок с темами

Сообщение zoldaten » Пт янв 18, 2019 10:00 am

Strangeman писал(а):
Вт янв 15, 2019 4:36 pm
@zoldaten, разговор становится совершенно беспредметным.
1. Вы готовы написать бота?

3. Если бы Вы процитировали еще на уровень выше - была бы очевидна бессмысленность написанного в предыдущем сообщении. Сначала предлагаете внесение правок темя, кто что-то попробовал, а теперь пишете, что до них нет дела. Как вариант - не поняли смысл моего предыдущего сообщения. На всякий случай опишу подробнее. Кто-то "повторяет действия автора и выясняет, что что-то обновилось", но ничего нигде не пометил. Что с таким пользователем форума будем делать? Если ничего - одни будут помечать, другие - нет. Не говоря уже о том, что для таких пометок придется дать возможность любому пользователю править любое сообщение. К чему это может привести, полагаю, догадываетесь?

4. По поводу багрепортов - да, неочевидно все. Что-то нужно менять.

Сейчас никто не мешает ставить плюсы или нравится или назовите как угодно, только за правильные ответы. Уже писал, что эта проблема не административная и не техническая. Это зависит только от самих пользователей.

Форум - не единственный ресурс и предназначен, в первую очередь, для коллективного обсуждения и общения. Да, он сейчас далек от совершенства и делаются попытки его структурировать, но слишком много offtop'а. Карательные меры администрация применять не желает, дабы не отпугивать пользователей, а разгребать нет ресурсов.
Я Вам уже несколько раз предлагал взяться и сделать хоть что-нибудь, но Вы продолжаете настаивать на том, чтобы сделал кто-то.
Все Ваши предложения, кроме раздела для багрепортов, не могут быть реализованы административными методами, требуется создание приложений. На данный момент для этого нет ресурсов.
Как у вас все сложно. Вместо того, чтобы подумать в предлагаемых направлениях, вы ищите пути, чтобы доказать их неэффективность. Не мудрено, что у вас свалка на форуме.

Бота написать в состоянии, но не бесплатно, т.к. это хлеб админов.
Бесплатно я выложил парсеры, которые можно взять за основу.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
Ответить