FaceTag: Integrating Bottom-up and Top-down Classification in a Social Taggin...Andrea Resmini
FaceTag is a working prototype of a semantic collaborative tagging tool conceived for bookmarking information architecture resources.
It aims to show how the widespread homogeneous and flat keywords' space created by users while tagging can be effectively mixed with a richer faceted classification scheme to improve the �information scent� and �berrypicking� capabilities of the system. The additional semantic structure is aggregated both implicitly observing user behaviour and explicitly introducing a compelling user experience that facilitates the end-user creation of relationships between tags.
FaceTag current implementation is written in PHP / SQL and includes an open API which allows querying and integration from other applications.
FaceTag is a working prototype of a semantic collaborative tagging tool conceived for bookmarking information architecture resources. It aims to show how the flat keywords space of user-generated tags can be effectively mixed with a richer faceted classification scheme to improve the system information architecture.
FaceTag: Integrating Bottom-up and Top-down Classification in a Social Taggin...Andrea Resmini
FaceTag is a working prototype of a semantic collaborative tagging tool conceived for bookmarking information architecture resources.
It aims to show how the widespread homogeneous and flat keywords' space created by users while tagging can be effectively mixed with a richer faceted classification scheme to improve the �information scent� and �berrypicking� capabilities of the system. The additional semantic structure is aggregated both implicitly observing user behaviour and explicitly introducing a compelling user experience that facilitates the end-user creation of relationships between tags.
FaceTag current implementation is written in PHP / SQL and includes an open API which allows querying and integration from other applications.
FaceTag is a working prototype of a semantic collaborative tagging tool conceived for bookmarking information architecture resources. It aims to show how the flat keywords space of user-generated tags can be effectively mixed with a richer faceted classification scheme to improve the system information architecture.
Cataloguing of learning objects using social taggingLuciana Zaina
Social tagging has been recognized as an important solution to the description of resources available on the Web. In the context of e-learning it is presented as an auxiliary mechanism to the composition of learning object metadata. This article aims to present the results of a study on the state of the art of works related to social tagging and learning objects, promoting a discussion about the main elements related to the concepts.
Panel: Social Tagging and Folksonomies: Indexing, Retrieving... and Beyond? ...jacekg
Panel presentation from ASIST'2011 panel: Social Tagging and Folksonomies: Indexing, Retrieving…and Beyond?
Jacek Gwizdka's presentation on cognitive load during search and browsing via tag clouds. And on he role of tags in information search and navigation between documents.
By Peter Stoyko
Complex systems are difficult to understand without the
aid of visuals. There are too many moving parts to mentally
keep track of. The parts interact in too many ways. The whole
system is cognitively overwhelming insofar as it cannot be
absorbed in one go without the aid of an external reference.
That is partly due to humans' inability to juggle more than
a few complicated ideas in working memory at one time.
Thus, visuals are a simplifying and organizing device that
complements the way human naturally think if they are
designed well. This poster is an early glimpse of a larger
project (called SystemViz) that explores what it means to
design such visuals well.
Stop thinking, start tagging - Tag Semantics emerge from Collaborative VerbosityInovex GmbH
Recent research provides evidence for the presence of emergent semantics in collaborative tagging systems. While several methods have been proposed, little is known about the factors that influence the evolution of semantic structures in these systems. A natural hypothesis is that the quality of the emergent semantics depends on the pragmatics of tagging: Users with certain usage patterns might contribute more to the resulting semantics than others. In this work, we propose several measures which enable a pragmatic differentiation of taggers by their degree of contribution to emerging semantic structures. We distinguish between categorizers, who typically use a small set of tags as a replacement for hierarchical classification schemes, and describers, who are annotating resources with a wealth of freely associated, descriptive keywords. To study our hypothesis, we apply semantic similarity measures to 64 different partitions of real-world and large-scale folksonomy containing different ratios of categorizers and describers. Our results not only show that ‘verbose’ taggers are most useful for the emergence of tag semantics, but also that a subset containing only 40% of the most ‘verbose’ taggers can produce results that match and even outperform the semantic precision obtained from the whole dataset. Moreover, the results suggest that there exists a causal link between the pragmatics of tagging and resulting emergent semantics. This work is relevant for designers and analysts of tagging systems interested (i) in fostering the semantic development of their platforms, (ii) in identifying users introducing “semantic noise”, and (iii) in learning ontologies.
Storyboarding for Data Visualization Designspatialhistory
This is derived from a lecture given by Frederico Freitas at the Spatial History Project / Center for Spatial and Textual Analysis at Stanford University. It describes how the process of storyboarding helps clarify design intent and facilitates design decision-making.
Making IA Real: Planning an Information Architecture StrategyChiara Fox Ogan
Presented at Internet Librarian conference in 2001. Provides an introduction to what information architecture is and how you can use the methods to develop a good website.
Activating Research Collaboratories with Collaboration PatternsCommunitySense
This presentation explains how collaborative communities require evolving socio-technical systems. Collaboration patterns are important to design these systems and capture lessons learnt. The role of librarians as collaboration pattern stewards and collaborative working system architects is outlined.
The challenges posed by the complexity of our times requires the Design discipline to understand the many complex relationships behind the social, business, technology and territory dimensions of each project. Such nature of complex systems lays not only inside design projects, but also inside the design processes that generate them, and the ability of organizing them through meta-design approaches is becoming strategic. Since the turn of the century, the design discipline has increasingly moved its scope from single users to local and online communities, from isolated projects to system of solutions. This shift has brought researchers and practitioners to investigate tools and strategies to enable mass- scale interactions by adopting several models and tools coming from software development and web-based technologies: Open Source, P2P, DDD (Diffuse, Distributed, and Decentralized) systems. This influence has matured over the years, and if we observed in the past how such systemic models can be applied in the design practice (part 1), we are facing now a new phase where Design will have an increasing role in enabling such systems through the analysis, visualization and design of their collaborative tools, platforms, processes and organizations (part 2). This scope falls into the Meta-Design domain, where designers build environments for the collaborative design of open processes and their resulting organizations (part 3). In this paper, we address this phenomena by elaborating the Open Meta-Design framework (part 4), that provides a way for designing open, collaborative and distributed processes (including those in the professional design domain). The paper positions the framework among current meta-design and design approaches and develops its features of modeling, analysis, management and visualization of processes. This framework is based on four dimensions: conceptual (describing the philosophy, context and limitations of the approach), data (describing the ontology of design processes), design (visualizing designing processes) and software (managing the connections between the ontology and the visualization, the data and design dimensions). We believe that such a framework could potentially facilitate the participation and the creation of open, collaborative and distributed processes, enabling therefore more relevant interactions for communities. As a conclusion, the paper provides a roadmap for developing and testing the Open Meta-Design framework, and therefore evaluating its relevance in supporting complex projects (part 5).
A framework for the systemic design of experiences derived from game design theory and practice, and plenty of examples coming from board and video games.
A version of this talk made it to EuroIA 2019 in Riga.
Cataloguing of learning objects using social taggingLuciana Zaina
Social tagging has been recognized as an important solution to the description of resources available on the Web. In the context of e-learning it is presented as an auxiliary mechanism to the composition of learning object metadata. This article aims to present the results of a study on the state of the art of works related to social tagging and learning objects, promoting a discussion about the main elements related to the concepts.
Panel: Social Tagging and Folksonomies: Indexing, Retrieving... and Beyond? ...jacekg
Panel presentation from ASIST'2011 panel: Social Tagging and Folksonomies: Indexing, Retrieving…and Beyond?
Jacek Gwizdka's presentation on cognitive load during search and browsing via tag clouds. And on he role of tags in information search and navigation between documents.
By Peter Stoyko
Complex systems are difficult to understand without the
aid of visuals. There are too many moving parts to mentally
keep track of. The parts interact in too many ways. The whole
system is cognitively overwhelming insofar as it cannot be
absorbed in one go without the aid of an external reference.
That is partly due to humans' inability to juggle more than
a few complicated ideas in working memory at one time.
Thus, visuals are a simplifying and organizing device that
complements the way human naturally think if they are
designed well. This poster is an early glimpse of a larger
project (called SystemViz) that explores what it means to
design such visuals well.
Stop thinking, start tagging - Tag Semantics emerge from Collaborative VerbosityInovex GmbH
Recent research provides evidence for the presence of emergent semantics in collaborative tagging systems. While several methods have been proposed, little is known about the factors that influence the evolution of semantic structures in these systems. A natural hypothesis is that the quality of the emergent semantics depends on the pragmatics of tagging: Users with certain usage patterns might contribute more to the resulting semantics than others. In this work, we propose several measures which enable a pragmatic differentiation of taggers by their degree of contribution to emerging semantic structures. We distinguish between categorizers, who typically use a small set of tags as a replacement for hierarchical classification schemes, and describers, who are annotating resources with a wealth of freely associated, descriptive keywords. To study our hypothesis, we apply semantic similarity measures to 64 different partitions of real-world and large-scale folksonomy containing different ratios of categorizers and describers. Our results not only show that ‘verbose’ taggers are most useful for the emergence of tag semantics, but also that a subset containing only 40% of the most ‘verbose’ taggers can produce results that match and even outperform the semantic precision obtained from the whole dataset. Moreover, the results suggest that there exists a causal link between the pragmatics of tagging and resulting emergent semantics. This work is relevant for designers and analysts of tagging systems interested (i) in fostering the semantic development of their platforms, (ii) in identifying users introducing “semantic noise”, and (iii) in learning ontologies.
Storyboarding for Data Visualization Designspatialhistory
This is derived from a lecture given by Frederico Freitas at the Spatial History Project / Center for Spatial and Textual Analysis at Stanford University. It describes how the process of storyboarding helps clarify design intent and facilitates design decision-making.
Making IA Real: Planning an Information Architecture StrategyChiara Fox Ogan
Presented at Internet Librarian conference in 2001. Provides an introduction to what information architecture is and how you can use the methods to develop a good website.
Activating Research Collaboratories with Collaboration PatternsCommunitySense
This presentation explains how collaborative communities require evolving socio-technical systems. Collaboration patterns are important to design these systems and capture lessons learnt. The role of librarians as collaboration pattern stewards and collaborative working system architects is outlined.
The challenges posed by the complexity of our times requires the Design discipline to understand the many complex relationships behind the social, business, technology and territory dimensions of each project. Such nature of complex systems lays not only inside design projects, but also inside the design processes that generate them, and the ability of organizing them through meta-design approaches is becoming strategic. Since the turn of the century, the design discipline has increasingly moved its scope from single users to local and online communities, from isolated projects to system of solutions. This shift has brought researchers and practitioners to investigate tools and strategies to enable mass- scale interactions by adopting several models and tools coming from software development and web-based technologies: Open Source, P2P, DDD (Diffuse, Distributed, and Decentralized) systems. This influence has matured over the years, and if we observed in the past how such systemic models can be applied in the design practice (part 1), we are facing now a new phase where Design will have an increasing role in enabling such systems through the analysis, visualization and design of their collaborative tools, platforms, processes and organizations (part 2). This scope falls into the Meta-Design domain, where designers build environments for the collaborative design of open processes and their resulting organizations (part 3). In this paper, we address this phenomena by elaborating the Open Meta-Design framework (part 4), that provides a way for designing open, collaborative and distributed processes (including those in the professional design domain). The paper positions the framework among current meta-design and design approaches and develops its features of modeling, analysis, management and visualization of processes. This framework is based on four dimensions: conceptual (describing the philosophy, context and limitations of the approach), data (describing the ontology of design processes), design (visualizing designing processes) and software (managing the connections between the ontology and the visualization, the data and design dimensions). We believe that such a framework could potentially facilitate the participation and the creation of open, collaborative and distributed processes, enabling therefore more relevant interactions for communities. As a conclusion, the paper provides a roadmap for developing and testing the Open Meta-Design framework, and therefore evaluating its relevance in supporting complex projects (part 5).
A framework for the systemic design of experiences derived from game design theory and practice, and plenty of examples coming from board and video games.
A version of this talk made it to EuroIA 2019 in Riga.
The slides for the Rapid Cross-channel Prototyping Workshop I facilitated at the ASIS&T Information Architecture Summit in Vancouver, BC, March 23 2017
Part 5 of a series on cross-channel experience design in preparation for the Rapid Cross-channel Prototyping at the ASIS&T IA Summit 2017 in Vancouver.
New decks coming every week.
Part 4 of a series on cross-channel experience design in preparation for the Rapid Cross-channel Prototyping at the ASIS&T IA Summit 2017 in Vancouver.
New decks coming every week.
Part 3 of a series on cross-channel experience design in preparation for the Rapid Cross-channel Prototyping at the ASIS&T IA Summit 2017 in Vancouver.
New decks coming every week.
Part 2 of a series on cross-channel experience design in preparation for the Rapid Cross-channel Prototyping at the ASIS&T IA Summit 2017 in Vancouver.
New decks coming every week.
Part 1 of a series on cross-channel experience design in preparation for the Rapid Cross-channel Prototyping at the ASIS&T IA Summit 2017 in Vancouver. New decks coming every week.
Blended spaces, cross-channel ecosystems, and the myth that is serviceAndrea Resmini
Slide deck from paper presented at ServDes 2016, Copenhagen.
Full paper available in conference proceedings: http://www.ep.liu.se/ecp/article.asp?issue=125&article=050
This lecture was delivered as part of Welcome Week at JIBS. It is a PRANK unaware first-year students were subjected to with the complicity of the student organizations. The students were only told this was all a joke at the end, when they were "liberated" by their elders/seniors. Enjoy.
The slides from my intro to the workshop I facilitated together with Luca Rosati at the VIII Italian IA Summit in Bologna, Nov 2014. The slides deal with the general principles and the little story that was used as a catalyst for the exercise. I added a few notes for clarity.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
User issues in top-down bottom-up tagging applications: FaceTag
1. E. Quintarelli, A. Resmini & L. Rosati
The FaceTag Engine
User Issues in a Bottom-up + Top-down
Tagging Application
DC Social Tagging Workshop
Milano, June 10 2009
3. my name is Andrea Resmini
I'm an Information Architect
I design information spaces
coordinate REG-iA, the Research &
Education Group in IA
founded the Journal of Information
Architecture
one of the designers of the
FaceTag engine project
6. tags are flat free-form keywords liberally
assigned by users
collaborative tagging is widely used to
organize, browse and share large online
collections
folksonomies are tag-based, bottom-up,
user-generated emergent classification
systems
16. user experience disadvantages
user interfaces (tag clouds) with self-
sustaining predominance cycles
visual clutter
no map-making
editing interfaces
18. “Information seekers in large domains
need to deal with meaningful groupings of
related items in order to understand
relationships, build a mental map, and
decide how to proceed”
19. So, how do we move
from tags to meaningful groupings
and how do we navigate them?
20. a number of tools and techniques
have been proposed
29. faceTag introduces a multidimensional,
semantically richer paradigm based on
the CRG faceted theory which provides
tag hierarchies
system facets to which tag hierarchies
are assigned
seamless browsing and searching
30.
31.
32. faceTag then allows to
add structure and context to flat tags
navigate along several dimensions
simultaneously
refine and broaden filtering criteria on
the fly, with no dead ends (engaging and
zooming)
36. exploration, discovery and iterative
query refinement are supported
37. As facets are particularly suitable to
classify homogeneous collections, the
combination of facets + tags amplifies
both the information scent and berry-
picking capabilities of the system
38. this happens along the two axes of IA
the vertical paradigmatic axis, where
similar tags on the same facet are
recalled
and the horizontal syntagmatic axis,
where all other tags pertaining to the
same facet are recalled and suggested
47. uses metaphors from other tagging
applications (del.icio.us, Rawsugar)
introduces a visual top-to-bottom
hierarchy among facets
has a 'duct tape and some glue'
feeling to it
goes against some common UI
principles