The document discusses a system called Print-n-Link that uses digital pen and paper technologies to bridge the gap between paper and digital documents. It allows users to print scientific publications with automatically generated hyperlinks. Users can then activate these links using a digital pen to retrieve metadata or full-text documents for cited references. This enhances the reading experience by giving access to digital information and searches directly from paper.
A Framework for Cross-media Information ManagementBeat Signer
Presentation given at EuroIMSA 2005, International Conference on Internet and Multimedia Systems and Applications. Grindelwald, Switzerland, February 2005
ABSTRACT: Nowadays a user's personal information space is fragmented into multiple repositories on their local machine as well as on remote servers. In order to enable later access to resources managed within such a cross-media information space, information has to be organised in a format that can be processed by automatic retrieval processes. We propose a general framework for personal information management based on extending a cross-media link server with supplemental metadata functionality. In addition to user generated information, our solution automatically derives metadata for classifying and associating resources based on direct interaction with the information space. Resources and metadata can be integrated by referencing external resources or information may be managed directly by the framework. The presented cross-media information management solution is not limited to a fixed set of predefined resources and can be extended based on a resource plug-in mechanism.
Presentation given at Hypertext 2003, 14th ACM Conference on Hypertext and Hypermedia. Nottingham, United Kingdom, August 2003
ABSTRACT: The integration of printed paper and digital information enables new forms of enhanced reading. We present digitally augmented paper as a specific application of our more general Integration Server (iServer) architecture for crossmedia information management. Multi-layered linking is introduced as a way to manage the granularity of link anchors and an application making active use of multi-layered links is presented. Furthermore, we point out how the concept of supporting multiple layers in link management can be applied to other media such as, for example, XHTML in combination with the XML Linking Language (XLink).
iPaper@GlobIS - Interactive Paper ResearchBeat Signer
The document discusses iPaper@GlobIS, an interactive paper research project. It outlines some problems with existing applications, such as a focus on hardware over data integration. The project aims to create a general interactive framework linking paper and digital resources through a cross-media information management platform. This will allow for different forms of paper interactions, rapid prototyping, and integration of new input/output devices.
The document discusses linking paper and digital media. It describes the interactive paper framework (iPaper) and iServer cross-media platform developed by the author and his team. These tools allow linking of digital information to paper and provide capabilities for general cross-media information management across paper and digital formats. Several applications and case studies are presented, including augmented research papers, an educational festival, medical imaging annotations, and collaborative document editing.
What is Wrong with Digital Documents? A Conceptual Model for Structural Cross...Beat Signer
Presentation given at ER 2010, 29th International Conference on Conceptual Modeling, Vancouver, Canada, November 2010
ABSTRACT: Many of today's digital document formats are strongly based on a digital emulation of printed media. While such a paper simulation might be appropriate for the visualisation of certain digital content, it is generally not the most effective solution for digitally managing and storing information. The oversimplistic modelling of digital documents as monolithic blocks of linear content, with a lack of structural semantics, does not pay attention to some of the superior features that digital media offers in comparison to traditional paper documents. For example, existing digital document formats adopt the limitations of paper documents by unnecessarily replicating content via copy and paste operations, instead of digitally embedding and reusing parts of digital documents via structural references. We introduce a conceptual model for structural cross-media content composition and highlight how the proposed solution not only enables the reuse of content via structural relationships, but also supports dynamic and context-dependent document adaptation, structural content annotations as well as the integration of arbitrary non-textual media types. We further discuss solutions for the fluid navigation and cross-media content publishing based on the proposed structural cross-media content model.
Cvpr2010 open source vision software, intro and training part-iii introduct...zukun
The document introduces the Generic Image Library (GIL), Boost libraries, and generic programming. It provides an overview of GIL for image processing and Boost for peer-reviewed C++ libraries. It describes how generic programming separates algorithms from data structures and allows algorithms to work with different types through templates and polymorphism. Accumulating a data set is used as an example to compare object-oriented and generic programming approaches.
Relevance Filtering meets Active Learning: Improving Web-based Concept Detec...Damian Borth
Talk at the ACM Int. Conference on Multimedia Information Retrieval (MIR) in Philadelphia, USA
Link to original publication: http://madm.dfki.de/publication&pubid=4535
A Framework for Cross-media Information ManagementBeat Signer
Presentation given at EuroIMSA 2005, International Conference on Internet and Multimedia Systems and Applications. Grindelwald, Switzerland, February 2005
ABSTRACT: Nowadays a user's personal information space is fragmented into multiple repositories on their local machine as well as on remote servers. In order to enable later access to resources managed within such a cross-media information space, information has to be organised in a format that can be processed by automatic retrieval processes. We propose a general framework for personal information management based on extending a cross-media link server with supplemental metadata functionality. In addition to user generated information, our solution automatically derives metadata for classifying and associating resources based on direct interaction with the information space. Resources and metadata can be integrated by referencing external resources or information may be managed directly by the framework. The presented cross-media information management solution is not limited to a fixed set of predefined resources and can be extended based on a resource plug-in mechanism.
Presentation given at Hypertext 2003, 14th ACM Conference on Hypertext and Hypermedia. Nottingham, United Kingdom, August 2003
ABSTRACT: The integration of printed paper and digital information enables new forms of enhanced reading. We present digitally augmented paper as a specific application of our more general Integration Server (iServer) architecture for crossmedia information management. Multi-layered linking is introduced as a way to manage the granularity of link anchors and an application making active use of multi-layered links is presented. Furthermore, we point out how the concept of supporting multiple layers in link management can be applied to other media such as, for example, XHTML in combination with the XML Linking Language (XLink).
iPaper@GlobIS - Interactive Paper ResearchBeat Signer
The document discusses iPaper@GlobIS, an interactive paper research project. It outlines some problems with existing applications, such as a focus on hardware over data integration. The project aims to create a general interactive framework linking paper and digital resources through a cross-media information management platform. This will allow for different forms of paper interactions, rapid prototyping, and integration of new input/output devices.
The document discusses linking paper and digital media. It describes the interactive paper framework (iPaper) and iServer cross-media platform developed by the author and his team. These tools allow linking of digital information to paper and provide capabilities for general cross-media information management across paper and digital formats. Several applications and case studies are presented, including augmented research papers, an educational festival, medical imaging annotations, and collaborative document editing.
What is Wrong with Digital Documents? A Conceptual Model for Structural Cross...Beat Signer
Presentation given at ER 2010, 29th International Conference on Conceptual Modeling, Vancouver, Canada, November 2010
ABSTRACT: Many of today's digital document formats are strongly based on a digital emulation of printed media. While such a paper simulation might be appropriate for the visualisation of certain digital content, it is generally not the most effective solution for digitally managing and storing information. The oversimplistic modelling of digital documents as monolithic blocks of linear content, with a lack of structural semantics, does not pay attention to some of the superior features that digital media offers in comparison to traditional paper documents. For example, existing digital document formats adopt the limitations of paper documents by unnecessarily replicating content via copy and paste operations, instead of digitally embedding and reusing parts of digital documents via structural references. We introduce a conceptual model for structural cross-media content composition and highlight how the proposed solution not only enables the reuse of content via structural relationships, but also supports dynamic and context-dependent document adaptation, structural content annotations as well as the integration of arbitrary non-textual media types. We further discuss solutions for the fluid navigation and cross-media content publishing based on the proposed structural cross-media content model.
Cvpr2010 open source vision software, intro and training part-iii introduct...zukun
The document introduces the Generic Image Library (GIL), Boost libraries, and generic programming. It provides an overview of GIL for image processing and Boost for peer-reviewed C++ libraries. It describes how generic programming separates algorithms from data structures and allows algorithms to work with different types through templates and polymorphism. Accumulating a data set is used as an example to compare object-oriented and generic programming approaches.
Relevance Filtering meets Active Learning: Improving Web-based Concept Detec...Damian Borth
Talk at the ACM Int. Conference on Multimedia Information Retrieval (MIR) in Philadelphia, USA
Link to original publication: http://madm.dfki.de/publication&pubid=4535
Switching over to Paper: A New Web ChannelBeat Signer
Presentation given at WISE 2003, 4th International Conference on Web Information Systems Engineering, Rome, Italy, December 2003
ABSTRACT: We present a general web-based information infrastructure capable of supporting the rapid development of highlyinteractive information environments that cater for widely varying requirements across application domains and all forms of fixed and mobile client devices. In particular, we describe how this infrastructure has been extended to support digitally augmented paper through a special transformation component that can map active areas of document pages to information objects so that user- and contextdependent interaction can be supported. Our infrastructure is sufficiently general and flexible to adapt to, not only emerging and even unanticipated technologies in the area of interactive paper, but also the rapidly expanding interaction sphere of hypermedia.
i3 - Recent iServer, iPaper and iGesture DevelopmentsBeat Signer
The document discusses recent developments in iServer, iPaper, and iGesture technologies. It describes extensions to the iServer model including a context resolver, layers, and structural links. New features of the iPaper authoring tool and PaperPoint application are outlined. The iGesture framework and Geco application for gesture recognition are introduced. Several research projects involving paper-based interfaces, sketching, and interactive surfaces are briefly described.
Apache Hadoop an Introduction - Todd Lipcon - Gluecon 2010Cloudera, Inc.
This document provides an introduction and overview of Apache Hadoop. It begins with an outline and discusses why Hadoop is important given the growth of data. It then describes the core components of Hadoop - HDFS for distributed storage and MapReduce for distributed computing. The document explains how Hadoop is able to provide scalability and fault tolerance. It provides examples of how Hadoop is used in production at large companies. It concludes by discussing the Hadoop ecosystem and encouraging questions.
Semantically-aware Networks and Services for Training and Knowledge Managemen...Gilbert Paquette
This document discusses semantically-aware networks and services for training and knowledge management. It describes software developed at CICE/LICEF for building ontologies and semantically referencing resources to enable semantic search and personalized recommendations. The TELOS system uses competency descriptors and comparison methods to power rules-based recommender agents that are integrated into learning scenarios to provide adaptive assistance to users. Future work is aimed at experimental validation, improving group recommendations, automation, and integrating other recommendation methods.
HFile: A Block-Indexed File Format to Store Sorted Key-Value PairsSchubert Zhang
HFile is a mimic of Google’s SSTable. Now, it is available in Hadoop HBase-0.20.0. And the previous releases of HBase temporarily use an alternate file format – MapFile, which is a common file format in Hadoop IO package. I think HFile should also become a common file format when it becomes mature, and should be moved into the common IO package of Hadoop in the future.
An Architecture for Open Cross-Media Annotation ServicesBeat Signer
Presentation given at WISE 2009, Tenth International Conference on Web Information Systems Engineering, Poznan, Poland, October 2009
ABSTRACT: The emergence of new media technologies in combination with enhanced information sharing functionality oered by the Web provides new possibilities for cross-media annotations. This in turn raises new challenges in terms of how a true integration across dierent types of media can be achieved and how we can develop annotation services that are sufficiently flexible and extensible to cater for new document formats as they emerge. We present a general model for cross-media annotation services and describe how it was used to define an architecture that supports extensibility at the data level as well as within authoring and visualisation tools.
Arquiteturas Orientadas a Serviços com a JBoss SOA PlatformAlexandre Gomes
The document discusses the evolution of service-oriented architecture (SOA) from 2000 to 2008. It traces how SOA initially focused on services, service architecture and infrastructure, then expanded to include standards, interoperability, messaging, integration, and alignment with business processes. It also notes that early SOA projects often failed to achieve returns on investment and meet timelines due to a lack of governance over SOA assets. More recently, there has been a shift to view SOA through the lenses of business agility, reuse of assets, and alignment of business and IT.
OpenID Foundation Update at RSA ConferenceMatterport
The OpenID Foundation participated in an full day, industry-wide identity event along with representatives from the Concordia Project, the DataPortability Project, the Information Card Foundation, Liberty Alliance, and OAuth Community.
More information about the event at: http://projectconcordia.org/index.php/April_20_pre-conference_workshop
This document outlines the course organization, goals, schedule, and content for a Human-Computer Interaction course. It provides contact information for the instructor, Prof. Beat Signer, and TAs. The course will cover HCI principles, the interaction design process, requirements analysis, prototyping, evaluation methods, and use cases. Students will complete an assignment involving the design of parts of a new university website and take a final exam. The course will involve lectures, exercises, and group work.
Indoor Positioning Using the OpenHPS FrameworkBeat Signer
The OpenHPS framework is an open source hybrid positioning system that allows for flexibility in technologies, algorithms, use cases, and output. It features a process network design that connects different positioning techniques and data sources. The framework includes core components, abstractions, data storage options, and communication abilities. It was demonstrated through an indoor positioning use case and validated for accuracy and effectiveness. OpenHPS aims to support developers and researchers in indoor positioning applications.
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Beat Signer
Presentation given at CSEDU 2022, Virtual Event.
The learning of new knowledge and skills often requires previous knowledge, which can lead to some frustration if a teacher does not know a learner's exact knowledge and skills and therefore confronts them with exercises that are too difficult to solve. We present a solution to address this issue when teaching techniques and skills in the domain of table tennis, based on the concrete needs of trainers that we have investigated in a survey. We present a conceptual model for the representation of knowledge graphs as well as the level at which individual players already master parts of this knowledge graph. Our fine-grained model enables the automatic suggestion of optimal exercises in a player's so-called zone of proximal development, and our domain-specific application allows table tennis trainers to schedule their training sessions and exercises based on this rich information. In an initial evaluation of the resulting solution for personalised learning environments, we received positive and promising feedback from trainers. We are currently investigating how our approach and conceptual model can be generalised to some more traditional educational settings and how the personalised learning environment might be further improved based on the expressive concepts of the presented model.
Research paper: https://beatsigner.com/publications/personalised-learning-environments-based-on-knowledge-graphs-and-the-zone-of-proximal-development.pdf
Cross-Media Technologies and Applications - Future Directions for Personal In...Beat Signer
Webinar given at icity Lab Talks - The Digital Value Chain
In this talk, I will first provide an overview of the lab’s research on a general data-driven approach for cross-media information system and architectures based on the resource-selector-link (RSL) hypermedia metamodel. We will then have a look at several cross-media applications for personal information management and next-generation presentation solutions (MindXpres). Finally, I will outline the lab’s most recent research on tangible interaction and dynamic data physicalisation.
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Beat Signer
The document discusses cross-media information spaces and architectures (CISA). It describes Prof. Beat Signer's research group which focuses on managing and interacting with information across media boundaries using a data-centric approach based on a hypermedia metamodel. The group develops technologies for cross-media linking, flexible document representation, and cross-media user interfaces. Several projects are mentioned, including systems for personal information management, content-driven presentations, interactive paper, and dynamic data physicalization.
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaBeat Signer
Presentation given at CSEDU 2023, Prague, Czech Republic.
The tech industry is a fast-growing field, with many companies facing issues in finding skilled workers to fill their open vacancies. At the same time, many people have limited access to the quality education necessary to enter this job market. To address this issue, various small and often volunteer-run non-profit organisations have emerged to up-skill capable learners. However, these organisations face tight constraints and many challenges while trying to design and deliver high-quality education to their learners. In this position paper, we discuss some of these challenges and present a preliminary version of a curriculum packager addressing some of these issues. Our proposed solution, inspired by first-hand experience in these organisations as well as computing education research (CER), is based on a combination of micromaterials, study lenses and a companion mobile application. While our solution is designed for the specific context of small organisations providing vocational ICT training, it can also be applied to the broader domain of learning environments facing similar constraints.
Research paper: https://beatsigner.com/publications/codeschool-in-a-box-a-low-barrier-approach-to-packaging-programming-curricula.pdf
Switching over to Paper: A New Web ChannelBeat Signer
Presentation given at WISE 2003, 4th International Conference on Web Information Systems Engineering, Rome, Italy, December 2003
ABSTRACT: We present a general web-based information infrastructure capable of supporting the rapid development of highlyinteractive information environments that cater for widely varying requirements across application domains and all forms of fixed and mobile client devices. In particular, we describe how this infrastructure has been extended to support digitally augmented paper through a special transformation component that can map active areas of document pages to information objects so that user- and contextdependent interaction can be supported. Our infrastructure is sufficiently general and flexible to adapt to, not only emerging and even unanticipated technologies in the area of interactive paper, but also the rapidly expanding interaction sphere of hypermedia.
i3 - Recent iServer, iPaper and iGesture DevelopmentsBeat Signer
The document discusses recent developments in iServer, iPaper, and iGesture technologies. It describes extensions to the iServer model including a context resolver, layers, and structural links. New features of the iPaper authoring tool and PaperPoint application are outlined. The iGesture framework and Geco application for gesture recognition are introduced. Several research projects involving paper-based interfaces, sketching, and interactive surfaces are briefly described.
Apache Hadoop an Introduction - Todd Lipcon - Gluecon 2010Cloudera, Inc.
This document provides an introduction and overview of Apache Hadoop. It begins with an outline and discusses why Hadoop is important given the growth of data. It then describes the core components of Hadoop - HDFS for distributed storage and MapReduce for distributed computing. The document explains how Hadoop is able to provide scalability and fault tolerance. It provides examples of how Hadoop is used in production at large companies. It concludes by discussing the Hadoop ecosystem and encouraging questions.
Semantically-aware Networks and Services for Training and Knowledge Managemen...Gilbert Paquette
This document discusses semantically-aware networks and services for training and knowledge management. It describes software developed at CICE/LICEF for building ontologies and semantically referencing resources to enable semantic search and personalized recommendations. The TELOS system uses competency descriptors and comparison methods to power rules-based recommender agents that are integrated into learning scenarios to provide adaptive assistance to users. Future work is aimed at experimental validation, improving group recommendations, automation, and integrating other recommendation methods.
HFile: A Block-Indexed File Format to Store Sorted Key-Value PairsSchubert Zhang
HFile is a mimic of Google’s SSTable. Now, it is available in Hadoop HBase-0.20.0. And the previous releases of HBase temporarily use an alternate file format – MapFile, which is a common file format in Hadoop IO package. I think HFile should also become a common file format when it becomes mature, and should be moved into the common IO package of Hadoop in the future.
An Architecture for Open Cross-Media Annotation ServicesBeat Signer
Presentation given at WISE 2009, Tenth International Conference on Web Information Systems Engineering, Poznan, Poland, October 2009
ABSTRACT: The emergence of new media technologies in combination with enhanced information sharing functionality oered by the Web provides new possibilities for cross-media annotations. This in turn raises new challenges in terms of how a true integration across dierent types of media can be achieved and how we can develop annotation services that are sufficiently flexible and extensible to cater for new document formats as they emerge. We present a general model for cross-media annotation services and describe how it was used to define an architecture that supports extensibility at the data level as well as within authoring and visualisation tools.
Arquiteturas Orientadas a Serviços com a JBoss SOA PlatformAlexandre Gomes
The document discusses the evolution of service-oriented architecture (SOA) from 2000 to 2008. It traces how SOA initially focused on services, service architecture and infrastructure, then expanded to include standards, interoperability, messaging, integration, and alignment with business processes. It also notes that early SOA projects often failed to achieve returns on investment and meet timelines due to a lack of governance over SOA assets. More recently, there has been a shift to view SOA through the lenses of business agility, reuse of assets, and alignment of business and IT.
OpenID Foundation Update at RSA ConferenceMatterport
The OpenID Foundation participated in an full day, industry-wide identity event along with representatives from the Concordia Project, the DataPortability Project, the Information Card Foundation, Liberty Alliance, and OAuth Community.
More information about the event at: http://projectconcordia.org/index.php/April_20_pre-conference_workshop
Similar to Bridging the Paper-Digital Divide: The iPaper Interactive Paper Framework (13)
This document outlines the course organization, goals, schedule, and content for a Human-Computer Interaction course. It provides contact information for the instructor, Prof. Beat Signer, and TAs. The course will cover HCI principles, the interaction design process, requirements analysis, prototyping, evaluation methods, and use cases. Students will complete an assignment involving the design of parts of a new university website and take a final exam. The course will involve lectures, exercises, and group work.
Indoor Positioning Using the OpenHPS FrameworkBeat Signer
The OpenHPS framework is an open source hybrid positioning system that allows for flexibility in technologies, algorithms, use cases, and output. It features a process network design that connects different positioning techniques and data sources. The framework includes core components, abstractions, data storage options, and communication abilities. It was demonstrated through an indoor positioning use case and validated for accuracy and effectiveness. OpenHPS aims to support developers and researchers in indoor positioning applications.
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Beat Signer
Presentation given at CSEDU 2022, Virtual Event.
The learning of new knowledge and skills often requires previous knowledge, which can lead to some frustration if a teacher does not know a learner's exact knowledge and skills and therefore confronts them with exercises that are too difficult to solve. We present a solution to address this issue when teaching techniques and skills in the domain of table tennis, based on the concrete needs of trainers that we have investigated in a survey. We present a conceptual model for the representation of knowledge graphs as well as the level at which individual players already master parts of this knowledge graph. Our fine-grained model enables the automatic suggestion of optimal exercises in a player's so-called zone of proximal development, and our domain-specific application allows table tennis trainers to schedule their training sessions and exercises based on this rich information. In an initial evaluation of the resulting solution for personalised learning environments, we received positive and promising feedback from trainers. We are currently investigating how our approach and conceptual model can be generalised to some more traditional educational settings and how the personalised learning environment might be further improved based on the expressive concepts of the presented model.
Research paper: https://beatsigner.com/publications/personalised-learning-environments-based-on-knowledge-graphs-and-the-zone-of-proximal-development.pdf
Cross-Media Technologies and Applications - Future Directions for Personal In...Beat Signer
Webinar given at icity Lab Talks - The Digital Value Chain
In this talk, I will first provide an overview of the lab’s research on a general data-driven approach for cross-media information system and architectures based on the resource-selector-link (RSL) hypermedia metamodel. We will then have a look at several cross-media applications for personal information management and next-generation presentation solutions (MindXpres). Finally, I will outline the lab’s most recent research on tangible interaction and dynamic data physicalisation.
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Beat Signer
The document discusses cross-media information spaces and architectures (CISA). It describes Prof. Beat Signer's research group which focuses on managing and interacting with information across media boundaries using a data-centric approach based on a hypermedia metamodel. The group develops technologies for cross-media linking, flexible document representation, and cross-media user interfaces. Several projects are mentioned, including systems for personal information management, content-driven presentations, interactive paper, and dynamic data physicalization.
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaBeat Signer
Presentation given at CSEDU 2023, Prague, Czech Republic.
The tech industry is a fast-growing field, with many companies facing issues in finding skilled workers to fill their open vacancies. At the same time, many people have limited access to the quality education necessary to enter this job market. To address this issue, various small and often volunteer-run non-profit organisations have emerged to up-skill capable learners. However, these organisations face tight constraints and many challenges while trying to design and deliver high-quality education to their learners. In this position paper, we discuss some of these challenges and present a preliminary version of a curriculum packager addressing some of these issues. Our proposed solution, inspired by first-hand experience in these organisations as well as computing education research (CER), is based on a combination of micromaterials, study lenses and a companion mobile application. While our solution is designed for the specific context of small organisations providing vocational ICT training, it can also be applied to the broader domain of learning environments facing similar constraints.
Research paper: https://beatsigner.com/publications/codeschool-in-a-box-a-low-barrier-approach-to-packaging-programming-curricula.pdf
Towards a Framework for Dynamic Data PhysicalisationBeat Signer
This document proposes a framework for dynamically physicalizing data. It describes the Tangible Hologram (TangHo) platform, which uses a 6 degree of freedom robotic arm prototype built from Lego Mindstorms. The arm can interact bidirectionally with a user through holograms displayed via HoloLens. Challenges include inverse kinematics since the final system will be body mounted. The document concludes that the conceptual framework and TangHo prototype allow for data-driven physicalization of large multi-dimensional datasets through dynamic and interactive designs.
QA or the Highway - Component Testing: Bridging the gap between frontend appl...zjhamm304
These are the slides for the presentation, "Component Testing: Bridging the gap between frontend applications" that was presented at QA or the Highway 2024 in Columbus, OH by Zachary Hamm.
From Natural Language to Structured Solr Queries using LLMsSease
This talk draws on experimentation to enable AI applications with Solr. One important use case is to use AI for better accessibility and discoverability of the data: while User eXperience techniques, lexical search improvements, and data harmonization can take organizations to a good level of accessibility, a structural (or “cognitive” gap) remains between the data user needs and the data producer constraints.
That is where AI – and most importantly, Natural Language Processing and Large Language Model techniques – could make a difference. This natural language, conversational engine could facilitate access and usage of the data leveraging the semantics of any data source.
The objective of the presentation is to propose a technical approach and a way forward to achieve this goal.
The key concept is to enable users to express their search queries in natural language, which the LLM then enriches, interprets, and translates into structured queries based on the Solr index’s metadata.
This approach leverages the LLM’s ability to understand the nuances of natural language and the structure of documents within Apache Solr.
The LLM acts as an intermediary agent, offering a transparent experience to users automatically and potentially uncovering relevant documents that conventional search methods might overlook. The presentation will include the results of this experimental work, lessons learned, best practices, and the scope of future work that should improve the approach and make it production-ready.
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...DanBrown980551
This LF Energy webinar took place June 20, 2024. It featured:
-Alex Thornton, LF Energy
-Hallie Cramer, Google
-Daniel Roesler, UtilityAPI
-Henry Richardson, WattTime
In response to the urgency and scale required to effectively address climate change, open source solutions offer significant potential for driving innovation and progress. Currently, there is a growing demand for standardization and interoperability in energy data and modeling. Open source standards and specifications within the energy sector can also alleviate challenges associated with data fragmentation, transparency, and accessibility. At the same time, it is crucial to consider privacy and security concerns throughout the development of open source platforms.
This webinar will delve into the motivations behind establishing LF Energy’s Carbon Data Specification Consortium. It will provide an overview of the draft specifications and the ongoing progress made by the respective working groups.
Three primary specifications will be discussed:
-Discovery and client registration, emphasizing transparent processes and secure and private access
-Customer data, centering around customer tariffs, bills, energy usage, and full consumption disclosure
-Power systems data, focusing on grid data, inclusive of transmission and distribution networks, generation, intergrid power flows, and market settlement data
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
In our second session, we shall learn all about the main features and fundamentals of UiPath Studio that enable us to use the building blocks for any automation project.
📕 Detailed agenda:
Variables and Datatypes
Workflow Layouts
Arguments
Control Flows and Loops
Conditional Statements
💻 Extra training through UiPath Academy:
Variables, Constants, and Arguments in Studio
Control Flow in Studio
ScyllaDB is making a major architecture shift. We’re moving from vNode replication to tablets – fragments of tables that are distributed independently, enabling dynamic data distribution and extreme elasticity. In this keynote, ScyllaDB co-founder and CTO Avi Kivity explains the reason for this shift, provides a look at the implementation and roadmap, and shares how this shift benefits ScyllaDB users.
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
Bridging the Paper-Digital Divide: The iPaper Interactive Paper Framework
1. Bridging the Paper-Digital Divide:
The iPaper Interactive Paper Framework
Beat Signer
Institute for Information Systems, ETH Zurich
8092 Zurich, Switzerland
http://vub.academia.edu/BeatSigner
USI Seminar, May 30, 2007
2. The Paperless Office (1975)
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 2
3. The "Paperless Office" (2003)
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 3
4. The Myth of the Paperless Office
For decades, people have predicted the
office of the future as a paperless office
documents generated, published and
distributed electronically
documents read electronically
What has happened to this
imminent revolution?
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 4
5. Affordances of Paper
The physical properties of an object determine
how people use that object
Properties of paper
light, flexible, robust, porous, opaque, transparent, …
Human actions
grasping, folding, tearing, carrying, writing on, …
Paper supports forms of collaboration and
interaction difficult to mimic in the digital world
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 5
6. E-Paper versus Digitally Augmented Paper
Electronic Paper (E-Paper)
Digitally Augmented Paper
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
7. Outline
Motivation
Interactive paper framework (iPaper)
Cross-media link server (iServer)
Interactive paper applications
functionality
authoring
Future work
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
8. Augmented Paper Projects
Digital Desk, Wellner, 1991 Listen Reader, Back et al., 2001
Audio Notebook, Books with Voices
Stifelman et al., 2001 Klemmer et al., 2003 ButterflyNet, Yeh et al., 2005
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
9. Digital Pen and Paper
Developed by Anoto
Different pen manufacturers
Logitech, Maxel, Nokia, ...
Pattern space
60 million km2
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 9
10. Problems of Existing Applications
Many projects focus on the input device, paper,
printing and other hardware technologies rather
than on the data integration and information
management aspects isolated solutions
The linking of paper tends to be based on
physical rather than information-centric concepts
difficult to integrate new input / output devices
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 10
11. Our Approach
General interactive framework
different forms of paper-based interactions (enhanced
reading, enhanced writing, …)
rapid prototyping as well as large scale publishing
integration of new types of resources and services
integration of new input devices
The key to a highly integrated interactive paper
solution lies in the introduction of a platform for
general cross-media information management
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 11
12. Active Areas and Virtual Page Layers
image
video clip
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
14. iServer Metamodel and Resource Plug-ins
link
Entities
Selectors Resources
Shape Page Query DB Object
Time Span / Movie Clip XPointer XHTML
Data/Metadata
Spatial Info Document
iPaper Application Database
Movie Clips HTML Documents
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
15. iSERVER
iServer
Links link parameter
(1,*) (1,*) Has (0,*)
HasSource Links HasTarget Preferences
Preferences
(0,*) (0,*)
(0,*)
parameter entity (0,*) AccessibleTo (0,*) user
(0,*) (0,*) (0,*)
Properties HasProperties Entities (0,*)
(0,*)
Users HasMembers
(1,1)
InaccessibleTo
Layers partition
partition
(0,*)
layer individual group
(0,*) (0,*)
|Layers| OnLayer CreatedBy Individuals Groups
Users
layer
(1,1) Plug-ins
selector resource
Active (1,1) (0,*) (0,*)
Selectors RefersTo Resources Contains
Layers
(0,*)
Resources
iPAPER page resource activeComponent medium
(0,*) Active Com-
OnPage Pages Containers Media
(1,1) ponents
shape
(0,*)
Shapes HasShapes (1,1)
medium
document
Contains (0,*) Movies
partition (2,*) Documents
Pages
rectangle polygon ellipse circle complexShape medium medium
Complex
Rectangles Polygons Ellipses Circles Images Webpages
Shapes
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
16. Active Content
Execute code (services) on the client and server side
AC Manager
Active Component
ACS Manager A
Active Component Active Component
Stub B B
Request Sender
Client Device
Active Component
AC Names HTTP
C
iServer AC Names
Client Server
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
17. Active Components
Button Image
Slider Sound
Slider2D Movie
DateSelector SQLClient
Browser XCMRequest
MapSelector ClientCtrlRequest
Rating PaperPointControl
Capture PaperPointAnnot
CaptureAndSpeak ...
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
23. Edinburgh Fringe Festival
World's largest
international arts festival
4 weeks
~1700 events
~27000 performances
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch 23
26. Content Publishing Framework
iServer
cross-media link server
XML link
XCM iPublish definition
content publishing publishing framework
data
publish • paper link data
Structure Style • active areas on paper
• layers
• digital resources
import • user model
PDF
XML data XSL CSS
of festival
venues
and events
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
27. Print-n-Link
Citations build the basis
for a scientific web of
publications
Use digital services to
search / retrieve cited
publications
Automatic authoring
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
28. Print-n-Link Architecture
Interactive Paper Architecture Desktop
(x,y)
Coordinates iSERVER
iPAPER Active Content Text-to-
Speech
iPaper iPaper Plug-in
Client Link DB
Publish
Positions and
Active Content
Definition
Document Retrieval
Print-n-Link Engine
Web Search
Citation Document Services
Retrieval Lookup
Print-n-Link: Weaving the Paper Web Semantic Mapper Printing
Moira C. Norrie Beat Signer Nadir Weibel
Dept. of Computer Science Dept. of Computer Science Dept. of Computer Science
ETH Zurich ETH Zurich ETH Zurich
8092 Zurich, Switzerland
norrie@inf.ethz.ch
8092 Zurich, Switzerland
signer@inf.ethz.ch
8092 Zurich, Switzerland
weibel@inf.ethz.ch
Publish Display
ABSTRACT Citation DB
Citations
engines and web browsers. The ease with which we can
Citations form the basis for a web of scientific publications. not only find documents on the web, but also follow links
Search engines, embedded hyperlinks and digital libraries to related documents is considered to be one of the main
all simplify the task of finding publications of interest on advantages of working with digital documents as opposed
the web and navigating to cited publications or web sites. to paper equivalents. Y many studies have shown that
et
However the actual reading of publications often takes place paper is still the preferred med ium when it comes to reading
on paper and frequently on the move. We present a system documents for reasons of comfort, mobility and also ease of
Print-n-Link that uses technologies for interactive paper to annotation.
enhance the reading process by enabling users to access dig- In this paper, we show how emerging technologies for in-
ital information and/or searches for cited documents from a teractive paper enable a bridge to be built between paper
printed version of a publication using a digital pen for inter- and digital document spaces that allows users to travel back
and forth between the two using the medium most appropri-
iDOC
action. A special virtual printer driver automatically gener-
ates links from paper to digital services during the printing ate to the current task and sit uation. Users can print doc-
process based on an analysis of PDF documents. Depend- uments for reading and, by activating hyperlinks on paper
ing on the user setting and interaction gesture, the system with a digital pen, they can not only access digital informa-
may retrieve metadata about the citation and inform the tion about related documents, but also initiate web searches
user through an audio channel or directly display the cited to retrieve copies of those documents. The retrieved docu-
document on the user’s screen. ments may in turn be printed for reading with automatically
generated embedded hyperlinks on the paper. Mobility is
supported by providing disconnected users on the move with
Categories and Subject Descriptors audio information about related documents and the option
D.2.11 [ Software Engineering ]: Software Architectures; of adding them to a request list to be processed when recon-
H.4.m [ Information Systems Applications ]: Miscella- nected.
neous; H.5.m [ Information Interfaces and Presenta- As an application, we take the everyday academic task of
tion ]: Miscellaneous reading scientific publications. Whether the reading activ-
Semantic Mapper
ity is for the purpose of knowledge discovery or reviewing,
readers regularly look up citations to other publications by
General Terms flicking to the reference list at the back of the paper. In some
Design, Algorithms, Experimentation cases, a search for the cited publication may follow and, if
found, often it is printed and added to a pile of documents to
Keywords be read. Citations are the established means of providing the
links that form the basis of the scientific web of publications
Publish
Interactive paper, document integration, digital library, ci- that spans the digital and paper worlds. Just as citations
tation management within digital documents can be used to automatically gen-
1. INTRODUCTION
erate hyperlinks to cited documents, we can automatically
generate links within paper documents through an analysis
Citation Printer
Nowadays we are all familiar with the notion of hyperlinks
as a means of creating interconnected document spaces that
of the PDF file when the document is printed.
Section 2 presents a more detailed look at the activity
of reading scientific publications and a discussion of related Document Print
Driver
can be easily searched and navigated with the help of search
work. Section 3 describes the digital pen and paper tech-
nologies and how these can be used to support interaction
Analyser
Pattern
between paper and digital services. We then present the
Permission to make digital or hard copies of all or part of this work for general functionality of our enhanced reading system in Sec-
personal or classroom use is granted without fee provided that copies are tion 4 and the overall architecture in Section 5. Details of
not made or distributed for profit or commercial advantage and that copies the virtual printer component used to analyse PDF docu-
bear this notice and the full citation on the first page. To copy otherwise, to ments for automatic link generation as well as printing are
republish, to post on servers or to redistribute to lists, requires prior specific
permission and/or a fee.
given in Section 6. Concluding remarks follow in Section 7.
DocEng’06, October 10–13, 2006, Amsterdam, The Netherlands.
Copyright 2006 ACM 1-59593-515-0/06/0010 ...$5.00.
Document DB
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
29. Interactive Paper Applications
Enhanced Reading Enhanced Writing
interactive paper maps photo album
interactive festival brochures researcher's notebook
educational materials mammography
auction brochures search system
scientific publications …
…
Paper-Based Interfaces Artists' Installations
PaperPoint Lost Cosmonaut
digital libraries Generosa Enterprise
video analysis tool
educational games Interactive TableTops
…
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
30. Current Projects
PaperWorks (FP6-516895)
Interweaving Paper and Digital Documents
King's College London, Acreo AB, Anoto, ETH Zurich,
Arjowiggins SAS, Brunel University, Malmo
University, Pearson Education
DELOS
Network of Excellence on Digital Libraries
Paper-based user interfaces for image retrieval
(collaboration with Heiko Schuldt, University of Basel)
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
31. Future Work
Design guidelines for interactive paper interfaces
functionalty (active components) and design
Cross-media authoring and publishing
analysis of existing publishing processes (Pearson)
general document model for mapping between printed
and digital document instances
Extensions of iServer
collaborative cross-media information sharing
new resource plug-ins
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
32. Mapping between Printed and Digital
Instances
static physical rendering
dynamic logical document
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch
33. Conclusions
Interactive paper framework (iPaper)
information-centric approach supports different
technologies, functionalities and applications
rapid prototyping (reusable active components)
Extensible platform for cross-media information
management (iServer)
Cross-media authoring / publishing tools
manual, content-driven and automatic link authoring
USI Seminar, May 30, 2007 Beat Signer, signer@inf.ethz.ch