Добавлена возможность разметки событий тегами - CONTExt 0.2.4

3 496

(Для тех, кто не видел предыдущих версий - подробное описание функций приводилось здесь и здесь.)

Добавил в плагин потенциально очень мощную возможность — использовать для систематизации событий произвольные теги. Пока — в самом базовом виде, теги просто добавляются, сохраняются и редактируются — при этом поиск с помощью тегов по всей базе событий пока не реализован. Обратите внимание на разницу между статусами, назначаемыми пользователям — и тегами, которые используются для характеристики каждого отдельного высказывания, чтобы потом, из большого количества высказываний автоматически «собирался» портрет человека — причем пригодный для автоматического сравнения с другими такими-же портретами. Кстати, возможность назначать статусы я собираюсь в ближайшее время убрать из основного меню — а потом, когда будет время, все-таки сделать визуальный редактор, чтобы каждый мог сделать список статусов на свой вкус, а не пользоваться встроенным. И если к тому моменту у человека будет уже более-менее продуманная система тегов, то он и статусы себе придумает много более удачные.

Ссылки на установку здесь:

Chrome

Firefox

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

Использовать теги просто, когда набор тегов уже придуман заранее.

А вот составить набор тегов для характеристики высказываний — это довольно-таки затратное мероприятие, и набор этот — у каждого свой, потому что подборка избранных событий — у каждого уникальна, на какие именно аспекты высказываний человек обращает внимание — это тоже весьма индивидуально. И аспектов этих должно быть достаточно, чтобы адекватно характеризовать подавляющее большинство событий, но не слишком много — чтобы они не начали пересекаться, и соответственно отражающие их теги не стали дублироваться по смыслу. И в рамках каждого отдельного аспекта — количество разных вариантов должно быть достаточно большим, чтобы не валить все события в одну кучу — но и не слишком большим, потому что если на каждое новое событие будет использоваться свой новый тег — то теги потеряют смысл, превратятся просто дополнительные заголовки. При этом, будут появляться новые события, на момент придумывания еще не известные — и желательно, чтобы они тоже описывались существующими тегами, а не требовали создания новых.

Если посмотреть более конкретно — мне кажется наиболее важной характеристикой человека способ, которым он пришел к своему мнению, метод рассуждений (ну если это вообще были рассуждения). Поэтому я обращаю особое внимание на демагогические приемы — отмечаю их в высказываниях собеседников, и вот для этого использовать систему тегов очень удобно. Человек может предлагать своим собеседникам ложную дихотомию при самых разных темах обсуждения ( это тот самый демагогический прием, блестяще проиллюстрированный Карлсоном с помощью вопроса к фрекен Бок «Ты перестала пить коньяк по утрам, отвечай, да или нет?») - а характеризоваться все эти высказывания будут одним и тем же тегом. При этом, количество тегов, ассоциированных с одним событием не ограничено — можно одновременно характеризовать высказывания в самых разных базисах. Ни что же не мешает проявить себя одновременно как, например, демагог, подонок, пенсионер и житель, допустим, Канады? -) А эти признаки совершенно независимы ( во всяком случае, пока обратное не подтверждено статистически значимо), каждый требует отдельного тега.

Как это выглядит технически: В диалоге добавления/редактирования события между строкой с адресом события и его заголовком появилось дополнительное поле — я его обвел на картинке красным. Там есть текстовое поле с бледным текстом «Введите тег» - вводите текст тега, после чего нажимаете Enter и тег оформляется в виде отдельной плашки серого цвета (на картинке две уже созданы). В правой части каждой плашки содержится крестик — нажатие его удаляет тег. В самом поле есть список подсказок — достаточно нажать стрелку вниз, чтобы открылся список всех тегов, которые когда-либо использовались в вашей базе, при введении символов по этому списку производится контекстный поиск. Таким образом, можно использовать в качестве тега длинную фразу, и ее не надо вводить каждый раз с нуля — достаточно нескольких символов и выбора из списка подсказок.

Призываю всех интересующихся попробовать придумать теги для наиболее распространенных случаев. Скажу честно — я уже несколько дней в свободное время эту версию гоняю, но пока список тегов получается довольно-таки беспорядочный. Так что, если что-то получится — было бы очень интересно поглядеть на ваши идеи здесь в комментариях. А я, тем временем, сделаю отображение облака тегов и поиск или фильтрацию с его помощью.

Грядущее мятежно, но надежда есть

Знаю я, что эта песня Не к погоде и не к месту, Мне из лестного бы теста Вам пирожные печь. Александр Градский Итак, информации уже достаточно, чтобы обрисовать основные сценарии развития с...

С.Афган: «В 2025-м году произойдёт крутой поворот в геополитике...»

Нравится кому-то или не нравится, но гражданин мира Сидик Афган по прежнему является сильнейшим математиком планеты, и его расчёты в отношении как прошлого, так и будущего человечества продолжают прик...

Обсудить
  • :thumbsup: доброе дело , увы чем помочь не знаю ...ибо для меня автоматизация составления портретов пользователей тёмный лес,тут лучше б видеть дух каждого ибо в разных ситуациях тело ведёт себя порой болтаясь из света в тьму и обратно цепляясь за самим собой сказанное,а вот тут внимание ,тайна, всякого рода данунахи того-сего прекрасно освоили силу слова и связь его с душою и пользуют сей инструмент в хвост и гриву на полную катушку.