Joaquín Gayoso-Cabada, Mercedes Gómez-Albarrán, J. Sierra
{"title":"数字馆藏倒排索引与缓存的标签浏览","authors":"Joaquín Gayoso-Cabada, Mercedes Gómez-Albarrán, J. Sierra","doi":"10.1145/3284179.3284332","DOIUrl":null,"url":null,"abstract":"In this paper we describe one of the browsing strategies for learning object repositories implemented in the Clavy platform, a platform for the management of repositories with reconfigurable structures. Since Clavy makes it possible to dynamically modify the structure of the repositories, it must support a navigation model independent of that structure. For this purpose, the platform adopts a tag-based browsing model, according to which users select descriptive tags to filter learning objects (in Clavy, these descriptive tags correspond to element-value pairs). In our experience using Clavy, we have realized that updating the browsing state when the user changes the set of selected tags can be a costly process. The proposed strategy alleviates this cost by combining inverted indexes with a multilevel cache model that enables the system, on the one hand, to cache filtered objects (i.e., set of objects filtered by sets of selected tags), and, on the other hand, selectable tags (i.e., set of tags able to shrink sets of objects).","PeriodicalId":370465,"journal":{"name":"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing Cache\",\"authors\":\"Joaquín Gayoso-Cabada, Mercedes Gómez-Albarrán, J. Sierra\",\"doi\":\"10.1145/3284179.3284332\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we describe one of the browsing strategies for learning object repositories implemented in the Clavy platform, a platform for the management of repositories with reconfigurable structures. Since Clavy makes it possible to dynamically modify the structure of the repositories, it must support a navigation model independent of that structure. For this purpose, the platform adopts a tag-based browsing model, according to which users select descriptive tags to filter learning objects (in Clavy, these descriptive tags correspond to element-value pairs). In our experience using Clavy, we have realized that updating the browsing state when the user changes the set of selected tags can be a costly process. The proposed strategy alleviates this cost by combining inverted indexes with a multilevel cache model that enables the system, on the one hand, to cache filtered objects (i.e., set of objects filtered by sets of selected tags), and, on the other hand, selectable tags (i.e., set of tags able to shrink sets of objects).\",\"PeriodicalId\":370465,\"journal\":{\"name\":\"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3284179.3284332\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3284179.3284332","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing Cache
In this paper we describe one of the browsing strategies for learning object repositories implemented in the Clavy platform, a platform for the management of repositories with reconfigurable structures. Since Clavy makes it possible to dynamically modify the structure of the repositories, it must support a navigation model independent of that structure. For this purpose, the platform adopts a tag-based browsing model, according to which users select descriptive tags to filter learning objects (in Clavy, these descriptive tags correspond to element-value pairs). In our experience using Clavy, we have realized that updating the browsing state when the user changes the set of selected tags can be a costly process. The proposed strategy alleviates this cost by combining inverted indexes with a multilevel cache model that enables the system, on the one hand, to cache filtered objects (i.e., set of objects filtered by sets of selected tags), and, on the other hand, selectable tags (i.e., set of tags able to shrink sets of objects).