Тег (метаданные)
В информационных системах тег (от англ. tag) — это ключевое слово или термин, присваиваемый фрагменту информации (например, интернет-закладке, мультимедиа, базе данных, компьютерному файлу). Такой вид метаданных помогает описывать объект и позволяет находить его при просмотре или поиске[1]. Теги обычно выбираются неформально и индивидуально самим создателем или пользователем объекта, в зависимости от системы, хотя иногда они определяются с помощью нормативного словаря[2].
Тегирование получило широкое распространение благодаря сайтам, связанным с Web 2.0, и стало важной функцией многих сервисов Web 2.0[2][3]. Сейчас теги применяются и в других системах управления базами данных, настольных приложениях и операционных системах[4].
Обзор
Теги используются для облегчения классификации, обозначения владения, выделения границ и указания онлайновой идентичности. Они могут быть представлены словами, изображениями или иными пометами. Аналогом тегов в физическом мире является маркировка музейных экспонатов. Люди использовали текстовые ключевые слова для классификации информации и объектов задолго до появления компьютеров. Компьютерные поисковые алгоритмы сделали такой способ ключевой навигации быстрым методом исследования данных.
Популярность тегирования выросла с развитием социальных закладок, обменом изображениями и социальных сетей[2]. Эти сервисы позволяют пользователям создавать и управлять метками (или «тегами»), классифицируя контент простыми ключевыми словами. Сайты, поддерживающие теги, часто отображают их коллекции в виде облака тегов, как и некоторые настольные приложения. В системах, агрегирующих теги всех пользователей, пометки отдельного пользователя могут быть полезны как для него самого, так и для сообщества в целом.
Системы тегирования часто подразделяются на два типа: сверху вниз и снизу вверх. Таксономии сверху вниз создаются уполномоченной группой разработчиков (часто в виде нормативного словаря), а таксономии снизу вверх (они же фолксономии) — всеми пользователями[3]. Эти определения не следует путать с отличием между одной иерархией (один правильный способ классификации каждого объекта) и множеством неиерархических множеств (несколько вариантов классификации одного объекта); структура обеих разновидностей таксонов может быть как иерархической, так и неиерархической, или сочетать обе[3]. В ряде исследований и приложений предпринимались попытки совмещать иерархическое и неиерархическое тегирование для улучшения поиска информации[5][6][7]. В некоторых крупных библиотечных каталогах (OPAC) реализовано такое совмещение, например, в WorldCat[8][9].
Если у тегов или других таксономий появляются дополнительные свойства (или семантика), например отношения или атрибуты, их можно рассматривать как онтологии[3]:56–62.
В файловой системе файл не может находиться сразу в нескольких папках, поэтому система тегов считается более удобной. Однако переход к тегам требует понимания различий между двумя системами: при организации по папкам информация о классификации находится вне файла, и папку можно сменить одним действием, а при системе тегов информация хранения содержится в самом файле, смена тэга равна его изменению и требует повторного сохранения файла.
Метаданные в виде тегов как описано выше не следует путать с «тегами», означающими автоматическую перекрёстную ссылку (например, tags tables в Emacs[10] и умные теги в Microsoft Office[11]).
История
Использование ключевых слов для идентификации и классификации информации появилось задолго до компьютеров. Бумажные носители информации, например проколотые карты, позволявшие классификацию по нескольким критериям, были распространены ещё до XX века, а фасетная классификация используется библиотеками с 1930-х годов.
В конце 1970-х и начале 1980-х текстовый редактор Emacs, работавший под Unix, предлагал утилиту Tags, автоматически формировавшую таблицу перекрёстных ссылок (tags table) для перемещений между вызовом функции и её определением[12]. Это использование термина «тег» не связано с метаданными, а было ранним примером применения слова «тег» в программном обеспечении для обозначения индекса слов.
В интернет-базах данных и на ранних веб-сайтах ключевые слова применялись для облегчения поиска контента. В первые годы Всемирной паутины элемент keywords в meta-теге использовался веб-разработчиками для информирования поисковых систем о содержимом страницы, однако эти ключевые слова были видны только в исходниках и не редактировались пользователями.
В 1997 году коллективный портал «A Description of the Equator and Some ØtherLands», созданный в рамках documenta X, Германия, использовал термин Tag для ввода данных соавторами и гостями на странице загрузки[13]. В этом проекте тег определялся как «абстрактное слово или ключ», помогающее пользователю, однако теги были индивидуальными и не разделялись между всеми.
В 2003 году сервис Delicious для социальных закладок впервые внедрил добавление тегов к закладкам пользователей[2], вскоре пользователи получили возможность просматривать агрегированные подборки закладок по тегу[14]. Затем сайт по обмену фотографиями Flickr позволил пользователям самостоятельно маркировать изображения текстовыми тегами, что упростило поиск по фотографиям[15]. Успех Flickr и пример Delicious популяризовали концепцию[16]. Затем тегирование появилось на разных сайтах социального ПО — YouTube, Technorati, Last.fm и др.. В 2005 году стандарт Atom для веб-синдикации ввёл элемент «category» для предметных меток в потоках, а в 2007 году Тим Брей предложил «tag» URN[17].
Примеры
В блогах
Многие платформы (и иные системы управления контентом) позволяют авторам помечать записи свободной комбинацией тегов помимо, или вместо статической категории. Например, пост может иметь теги baseball и tickets, каждый из которых ссылается на страницу со списком записей по данному тегу. На боковой панели блога часто отображается полный набор тегов, каждый из которых ведёт на индексную страницу. Переклассификация записи сводится к изменению её тегов. Все связи отслеживаются автоматизированно, не требуется вручную изменять иерархию категорий.
В программном обеспечении
См. также: редактор тегов Некоторые настольные приложения и веб-приложения реализуют собственные системы тегирования, например, маркировка писем в Gmail и Mozilla Thunderbird[9], пометка закладок в Firefox[18], тегирование аудиофайлов в iTunes или Winamp, а также маркировка фотографий в разных приложениях[19]. Многие приложения выводят коллекции тегов в виде облака тегов.
Для компьютерных файлов
Существуют разные способы применения тегов к файлам в файловой системе.
В Apple Macintosh System 7 (1991) пользователь мог назначать одному файлу одну из семи редактируемых цветовых меток (Label) с собственными названиями («Essential», «Hot» и др.)[20]. С выпуска OS X 10.9 (2013) появилась возможность назначать файлам и папкам несколько произвольных тегов в виде расширяемых атрибутов[21] — ранее подобную функциональность обеспечивал OpenMeta[22].
В среде Linux существуют разные семантические файловые системы с поддержкой тегирования, например Tagsistant[23].
В Microsoft Windows ручное добавление тегов возможно только для документов Microsoft Office и некоторых форматов графики[24].
Межплатформенные стандарты для тегирования файлов включают XMP — стандарт ISO для внедрения метаданных в форматы изображений, видео и документов (например JPEG и PDF), не нарушая их целостность для неподдерживающих приложений[25]. XMP во многом заменил более раннюю модель IPTC; Exif — стандарт хранения метаданных, используемый в цифровых камерах[26]. TagSpaces — кроссплатформенное приложение с открытым исходным кодом для тегирования файлов путём вставки тегов в имя файла[27].
Для события
«Официальный тег» — ключевое слово, рекомендованное участникам мероприятия или конференции для использования в онлайн-публикациях: блогах, фотографиях, презентациях и др[28].. По таким тегам поисковые системы могут индексировать релевантный материал единобразно. В этом случае тег принадлежит нормативному словарю.
В исследованиях
Исследователь, работающий с большой цифровой коллекцией (например, цитаты прессы, библиография, изображения), может связать каждый объект с множеством тем (например, глав книги), снабжая их тегами[29]. Такой свободный способ категоризации позволяет управлять иначе неструктурируемыми объёмами информации.
Особые виды тегов
Тройные теги
См. также: микроформат
Тройной тег или машинный тег использует специальный синтаксис для задания дополнительной семантической информации, облегчая интерпретацию программой[30]. Такой тег включает три части: пространство имён, предикат и значение. Пример: geo:long=50.123456 — тег для географической долготы со значением 50.123456. Эта структура похожа на модель RDF.
Этот формат впервые применён для geolicious в 2004 году[31] для отображения закладок Delicious, затем был перенят Mappr и GeoBloggers для привязки фото, размещённых на Flickr[32]. В 2007 году Аарон Страуп Коуп на Flickr предложил термин «машинные теги» как альтернативу тройным, с разъяснениями по назначению и синтаксису[33].
Частный случай метаданных для географической привязки — геотегирование; машинные теги используются и для других задач, например, указания видов животных по биноминальной номенклатуре[34].
Хэштеги
Основная статья: Хэштег
Хэштег — разновидность мета-тега, начинающаяся с символа # (решётки). Такой тег часто используется в микроблогах и социальных сетях: Twitter, Facebook, Google+, ВКонтакте, Instagram. Решётка позволяет отделять текст тега от остального сообщения.
Теги знаний
См. также: база знаний, организация знаний, представление знаний, личная база знаний Тег знаний — вид метаинформации, описывающий аспект какого-либо объекта (документа, изображения, таблицы базы данных, веб-страницы)[35]. Такие теги шире привычных неиерархических ключевых слов: они фиксируют знания в форме описаний, категоризаций, аннотаций, комментариев, ссылок и др., группируясь в профили тегов (разновидность онтологии)[35]. Профили тегов ориентируют на ресурсы, хранящиеся в распределённых и зачастую разнородных репозиториях[35].
Теги знаний используются в управлении знаниями, чтобы, согласно подходам Enterprise 2.0, фиксировать экспертные ощущение, атрибуты, зависимости и связи с данными[3]:251[36]. В тегах знаний фиксируется фактическая, концептуальная, оценочная и методологическая информация[36]. Такого рода знания часто присутствуют вне данных и порождаются личным опытом. Теги знаний расширяют информационный ресурс, добавляя его контекста и значения, способствуют сохранению корпоративной памяти, предотвращая её утрату при увольнении сотрудников, объединяют знания, ранее разрозненные между людьми и объектами[37].
Преимущества и недостатки
В стандартной системе тегирования отсутствует явная информация о значении или семантике каждого тэга, пользователь свободно создаёт новые либо использует любые существующие[2]. Иерархическим системам классификации свойственна инерция и связь с эпохой своего создания, зато обратная сторона гибких тегов — смысловая неоднозначность и сложности при поиске.
Свободный выбор тегов (фолксономии в отличие от контролируемого словаря) приводит к появлению в метаданных омонимов (совпадающие по написанию теги разного смысла) и синонимов (разные теги для одного смысла), что затрудняет эффективный поиск[38]. Например, тег «оранжевый» может означать как фрукт, так и цвет, а файлы, относящиеся к версии Linux, будут промаркированы как «Linux», «kernel», «пингвин», «ПО» и многими иными словами. Пользователь может выбирать и разные формы слова (ед. и мн. число)[39], что ведёт к навигационным затруднениям, если не применяется стемминг. На крупных ресурсах некоторые проблемы снижаются: пользователи обычно подстраиваются под принятые теги для удобства связи данных. Так создаются зачатки стандартных практик в рамках фолксономии.
Динамика сложных систем
Несмотря на кажущийся беспорядок, исследования показывают — в системах социальных закладок со временем формируется общее словарное пространство. Коллаборативное тегирование демонстрирует динамику сложных или самоорганизующихся систем[40]. Таким образом, даже без контролирующего словаря индивидуальные теги со временем распределяются по степенному закону[40]. После образования таких распределений возможно выделение простых фолксономических понятий анализом корреляций между тегами. Кроме того, исследования показывают, что алгоритмам машинного обучения проще извлекать семантику тегов, если пользователи помечают ресурсы «подробно», свободно назначая множества ключевых слов[41].
Спам
Публичные системы тегирования подвержены спаму — применению чрезмерного количества или нерелевантных тегов (например, к видеороликам YouTube) для привлечения внимания. Эта проблема частично решается ручной или автоматической фильтрацией по статистике[42]. Также возможны ограничения на число тегов на объект.
Синтаксис
В некоторых системах для ввода тегов используется единое текстовое поле, поэтому для разделения необходим разделитель (часто пробел или запятая). Чтобы разрешить их использование внутри тегов, применяют вложенные разделители (например, кавычки) или экранирование. Некоторые системы требуют добавления одного тега за ввод, тогда пользователь добавляет их по очереди, что менее удобно.
Для HTML применяется синтаксис микроформата rel-tag, где указывается атрибут rel="tag" для пометки ссылки как относящейся к тегу[43].
Примечания
- ↑ Некоторые пользователи, однако, не считают теги метаданными, а относят их к «дополнительному содержанию»: Берендт, Беттина. Tags are not metadata, but 'just more content'—to some people // Proceedings of the International Conference on Weblogs and Social Media (ICWSM), Boulder, Colorado, USA, March 26–28, 2007 / Беттина Берендт, Кристоф Хансер. — Менло-Парк, Калифорния : International Joint Conferences on Artificial Intelligence, 2007.
- ↑ 1 2 3 4 5 Smith, Gene. Tagging: people-powered metadata for the social web. — Беркли : New Riders Press, 2008. — ISBN 978-0-321-52917-6.
- ↑ 1 2 3 4 5 Breslin, John G. The social semantic web / John G. Breslin, Alexandre Passant, Stefan Decker. — Гейдельберг; Нью-Йорк : Springer-Verlag, 2009. — ISBN 978-3-642-01171-9. — doi:10.1007/978-3-642-01172-6.
- ↑ Jones, Rodney H. Networks and organization // Understanding digital literacies: a practical introduction / Rodney H. Jones, Christoph A. Hafner. — Милтон-Парк, Абингдон, Оксфордшир; Нью-Йорк : Routledge, 2012. — P. 23–28. — ISBN 978-0-415-67316-7.
- ↑ Heymann, Paul; Garcia-Molina, Hector (2006). Collaborative creation of communal hierarchical taxonomies in social tagging systems (Technical report). Stanford University.
- ↑ Quintarelli, Emanuele; Resmini, Andrea; Rosati, Luca (июнь 2007). “Information architecture: Facetag: integrating bottom-up and top-down classification in a social tagging system”. Bulletin of the American Society for Information Science and Technology. 33 (5): 10—15. DOI:10.1002/bult.2007.1720330506. Проверьте дату в
|date=(справка на английском) - ↑ Wu, Harris. Collaborative classification of growing collections with evolving facets // Proceedings of the eighteenth conference on hypertext and hypermedia, Manchester, UK, September 10–12, 2007 / Harris Wu, Mohammad Zubair, Kurt Maly. — New York : Association for Computing Machinery, 2007. — P. 167–170. — ISBN 978-1-59593-820-6. — doi:10.1145/1286240.1286289.
- ↑ Wilson, Katie (2007). “OPAC 2.0: next generation online library catalogues ride the Web 2.0 wave!”. Online Currents. 21 (10): 406—413. Архивировано из оригинала 2017-07-31. Дата обращения 2017-03-11.
- ↑ 1 2 Yee, Raymond. Understanding tagging and folksonomies // Pro Web 2.0 mashups: remixing data and Web services. — Беркли : Apress, 2008. — P. 61–75. — ISBN 978-1-59059-858-0. — doi:10.1007/978-1-4302-0286-8_3.
- ↑ Raman, T. V. Auditory user interfaces: toward the speaking computer. — Бостон : Kluwer Academic Publishers, 1997. — P. 107. — ISBN 978-0-7923-9984-1. — doi:10.1007/978-1-4615-6225-2.
- ↑ Wempen, Faithe. Teach yourself visually Microsoft Access 2010. — Индианаполис : John Wiley & Sons, 2010. — P. 69. — ISBN 978-0-470-57765-3.
- ↑ Meyrowitz, Norman; Dam, Andries (сентябрь 1982). “Interactive Editing Systems: Part II”. ACM Computing Surveys. 14 (3): 353–415 (366–367). DOI:10.1145/356887.356890. Проверьте дату в
|date=(справка на английском) - ↑ A Description of the Equator and Some ØtherLands. aporee.org. Дата обращения: 10 марта 2017. Архивировано 18 августа 2001 года.
- ↑ См., например: Скриншот тегов del.icio.us (2004) и Скриншот по тегу на del.icio.us (2004) — опубликовано Джошуа Шахтером 9 июля 2007.
- ↑ Garrett, Jesse James An Interview with Flickr's Eric Costello (4 августа 2005). — «...Soon thereafter, users started telling us that what was really interesting about tagging was not just how you've tagged your photos, but how the whole Flickr community has been tagging photos. So we started seeing a lot of requests from users to be able to see a global view of the tagscape.» Дата обращения: 21 сентября 2017. Архивировано 18 октября 2017 года.
- ↑ Mathes, Adam Folksonomies: cooperative classification and communication through shared metadata. adammathes.com (декабрь 2004). Дата обращения: 10 марта 2017. Архивировано 9 марта 2017 года.
- ↑ Bray, Tim A Uniform Resource Name (URN) namespace for tag metadata. tbray.org (1 февраля 2007). Дата обращения: 10 марта 2017. Архивировано 5 ноября 2016 года.
- ↑ Firefox tip: find bookmarks faster with tags. blog.mozilla.org. Mozilla Foundation (26 августа 2013). Дата обращения: 10 марта 2017. Архивировано 12 октября 2016 года.
- ↑ Hinton, Mark Justice. Tagging photos // Editing digital photos for dummies / Mark Justice Hinton, Barbara Obermeier, Doug Sahlin. — Хобокен, Нью-Джерси : John Wiley & Sons, 2010. — ISBN 978-0-470-59145-1.
- ↑ Poole, Lon. Labeling items // Macworld guide to system 7. — Сан-Матео : IDG Books, 1991. — P. 97–100. — ISBN 1-878058-16-9.
- ↑ Siracusa, John OS X 10.9 Mavericks: The Ars Technica Review: Tags. arstechnica.com. Ars Technica (22 октября 2013). Дата обращения: 10 марта 2013. Архивировано 9 января 2017 года.
- ↑ Cherp, Aleh Tagging. macademic.org. Academic workflows on a Mac (17 марта 2011). Дата обращения: 10 марта 2017. Архивировано 30 апреля 2016 года.
- ↑ Extended attributes and tag file systems. lesbonscomptes.com (2 июля 2015). Дата обращения: 10 марта 2017. Архивировано 11 августа 2016 года.
- ↑ Schultz, Greg Tag your files for easier searches in Windows 7. techrepublic.com. TechRepublic (23 марта 2011). Дата обращения: 10 марта 2017. Архивировано 29 августа 2016 года.
- ↑ Gasiorowski-Denis, Elizabeth Adobe Extensible Metadata Platform (XMP) becomes an ISO standard. iso.org. International Organization for Standardization (22 марта 2012). Дата обращения: 10 марта 2017. Архивировано 10 марта 2017 года.
- ↑ Płoszajski, Grzegorz. Metadata in long-term digital preservation // Digital preservation: putting it to work. — Нью-Йорк : Springer-Verlag, 2017. — Vol. 700. — P. 15–61. — ISBN 978-3-319-51800-8. — doi:10.1007/978-3-319-51801-5_2.
- ↑ Devcic, Ivana Isadora Tag, you're it! How to manage files on Linux with TagSpaces. makeuseof.com. MakeUseOf (9 октября 2015). Дата обращения: 10 марта 2017. Архивировано 28 декабря 2016 года.
- ↑ Finch, Curt Hashtag techniques for businesses. inc.com. Inc. Magazine (26 мая 2011). Дата обращения: 10 марта 2017. Архивировано 8 сентября 2025 года.
- ↑ Parry, David Tagging files—or how to keep research organized. academhack.outsidethetext.com (11 марта 2007). Дата обращения: 10 марта 2017. Архивировано 2 августа 2016 года.
- ↑ Bainbridge, Scott. Towards a services based architecture for real time marine observing data // OCEANS '11 MTS/IEEE Kona, Waikoloa, Hawaii, USA, 19–22 сентября 2011 / Scott Bainbridge, Geoff Page, Mullica Jaroensutasinee … [и др.]. — Пискатавэй : IEEE, сентябрь 2011. — P. 740–745. — ISBN 978-1-4577-1427-6.
- ↑ Maron, Mikel geo.lici.us: geotagging hosted services. brainoff.com (5 ноября 2004). Дата обращения: 10 марта 2017. Архивировано 28 апреля 2007 года.
- ↑ Catt, Dan Advanced Tagging and TripleTags (11 января 2006). Дата обращения: 10 марта 2017. Архивировано 11 октября 2007 года.
- ↑ Straup Cope, Aaron Machine tags. flickr.com (24 января 2007). Дата обращения: 10 марта 2017. Архивировано 20 апреля 2016 года.
- ↑ The Encyclopedia of Life Flickr group rules. flickr.com. Encyclopedia of Life. Дата обращения: 10 марта 2017. Архивировано 10 февраля 2017 года.
- ↑ 1 2 3 Panda, Mrutyunjaya. Computational social networks: tools, perspectives, and challenges // Computational social networks: tools, perspectives, and applications / Mrutyunjaya Panda, Nashwa El-Bendary, Mostafa A. Salama … [и др.]. — Нью-Йорк : Springer-Verlag, 2012. — P. 3–23 [14–15]. — ISBN 978-1-4471-4047-4. — doi:10.1007/978-1-4471-4048-1_1.
- ↑ 1 2 Wiig, Karl M. (март 1997). “Knowledge management: an introduction and perspective”. Journal of Knowledge Management. 1 (1): 6—14. DOI:10.1108/13673279710800682. Проверьте дату в
|date=(справка на английском) - ↑ Alavi, Maryam; Leidner, Dorothy E. (февраль 1999). “Knowledge management systems: issues, challenges, and benefits”. Communications of the AIS. 1 (2es): 1. Проверьте дату в
|date=(справка на английском) - ↑ Golder, Scott A.; Huberman, Bernardo A. (апрель 2006). “Usage patterns of collaborative tagging systems”. Journal of Information Science. 32 (2): 198—208. DOI:10.1177/0165551506062337. Проверьте дату в
|date=(справка на английском) - ↑ Devens, Keith Singular vs. plural tags in a tag-based categorization system (such as del.icio.us). keithdevens.com (24 декабря 2004). Дата обращения: 10 марта 2017. Архивировано 10 мая 2012 года.
- ↑ 1 2 Halpin, Harry. The complex dynamics of collaborative tagging // Proceedings of the 16th international conference on World Wide Web, Banff, Alberta, Canada, May 08–12, 2007 / Harry Halpin, Valentin Robu, Hana Shepherd. — Нью-Йорк : Association for Computing Machinery, 2007. — P. 211–220. — ISBN 978-1-59593-654-7. — doi:10.1145/1242572.1242602.
- ↑ Körner, Christian. Stop thinking, start tagging: tag semantics emerge from collaborative verbosity // Proceedings of the 19th International Conference on World Wide Web, Raleigh, North Carolina, USA, April 26–30, 2010 / Christian Körner, Dominik Benz, Andreas Hotho … [и др.]. — Нью-Йорк : Association for Computing Machinery, 2010. — P. 521–530. — ISBN 978-1-60558-799-8. — doi:10.1145/1772690.1772744.
- ↑ Heymann, Paul Tag spam. stanford.edu. Stanford University. Дата обращения: 10 марта 2017. Архивировано 14 сентября 2025 года.
- ↑ Microformats wiki: rel='tag'. microformats.org (10 января 2005). Дата обращения: 10 марта 2017. Архивировано 6 октября 2025 года.