http://ceur-ws.org/Vol-902/paper_4.pdf
The focus of this paper is on how events can be detected & extracted
from natural language text, and how those are represented for use on the semantic web. We draw an inspiration from the similarity between crowdsourcing approaches for tagging and text annotation task for ground truth of events. Thus,
we propose a novel approach that harnesses the disagreement between the human annotators by defining a framework to capture and analyze the nature of the
disagreement. We expect two novel results from this approach. On the one hand,
achieving a new way of measuring ground truth (performance), and on the other
hand identifying a new set of semantic features for learning in event extraction.
36
CHAPTER
TWO
two
notebooks,
coincide?
The
answer
of
course
is
that
the
two
will
not
be
identi cal.
The
reason
fm
this
discrepancy
is
dearly
not
due
to
the
nature
ol
the
event,
but
rather
to
the
fact
that
the
observers
were
different,
psychologically
and
culturally.
So,
as
Heisenberg
would
have
suggested,
the
true
nature
of
the
event
is
indeter minable. (1999:
64)In every intercultural interaction, we try to capture and represent meaning so that we can use it in the future. In a way, we approach every situation of in tercultural interaction as if it consisted of 'things,• or small particles, and srrive to discover their exact meaning; this approach is found in the objective view of knowledge. But, as you remember, every situation is dynamic because "things• re late to other things, creating continual motion like that of a wave; this approach is found in the subjective view of knowledge. Thus, it is possible to discover the exact meaning of something with only a degree of certainty, which implies a de gree of uncertainty as well.
Introducing the Uncertainty Principle
lNow, on the basis of the discussion above, we can introduce the second principle underlying intercultural communication: the Uncertainty Principle. There are three parts to this principle, and each deals with the nature of our knowledge about our interactions with people from other cultures. First, we will discuss im certainty in terms of horizon of knowledge. Next, we will present intercultural communication as a process of dis-closure. Finally, we will show how uncertainty is linked to order. We will discuss each part separately and then formulate the Un- certainty Principle as a whole. ·
Uncertainty and Horizon of Knowledge
Uncertainty refers to our cognitive inability to predict or--explain •our own or others' feelings and behaviors in interactions• (Chen & Starosta, 1998: 122). Two kinds of uncertainty are often isolated: predictive and explanatory. Predictive uncertainty is the inability to predict what someone will say or do, while explanatory uncertainty is the inability to explain why people behave as they do (Martin & Nakayama, 2000: 210).
Uncertainty usually evokes anxiety, which is considered to be its affective equivalent (Gudykunst & Kim, 2003: 329). Higher levels of uncertainty and anx iety directly correlate with increased communication apprehension (Neuliep & Ryan, 1998).
The Uncertainty Management Theory (Gudykunst, 1995; Gudykunst & Lee, 2002) sees the goal of intercultural communication as seeking information to re duce uncertainty and increase the predictability of our interactions with the Other. Ideally, it seems, uncertainty would be eliminated from our intercultural interac tions, but can it be? Can we be absolutely confident that our knowledge is certain
1
L
CONSTRUCTING KNOWLEDGE IN INTERCULTURAL COMMUNICATION 37
and comple ...
Whether it's a concert, conference, or sporting event, the inspiring energy from these organized gatherings is truly a memorable yet incredibly temporary.
How can that energy become a bigger part of our daily lives?
Creative Approaches To Narrative TheoryJames Clegg
Based on different readings of the fillm 'Fear and Loathing in Las Vegas' (Gilliam 1998), this presentation attempts to offer a clear and easy to understand introduction to the diferences between structuralist and poststructuralist narrative methodologies.
6 Becoming Aware In the preceding chapter, we observe .docxblondellchancy
6
Becoming Aware
In the preceding chapter, we observe how objects (perceptions) and ideas (concep-
tions) emerge from acting in the world. In the specific instance we notice what
appears to be a sudden appearance and recognition of the form that a hidden mys-
tery object takes when it feels different (like a rectangular solid) from what it felt
before (like a cube). But the objects that enter our lives do not have to be mysteri-
ous, at once being of familiar kind and not having existed in parts of our familiar
world up until an instant of insight. In the course of my life, I have had repeated
‘sudden’ discoveries, each of which left such an impression that I remember it to
the present day. The phenomenon occurred to me (note the passive tense!) for the
very first time while taking the daily bus ride to the city where I attended second-
ary school. For years I had taken the trip when one day, ‘all of a sudden’, I saw the
city’s renowned Marienberg Fortress from a point and under an angle where I had
never seen it before. I was surprised over seeing something that I had never seen
before and began to wonder about how it was possible that I had taken this trip for
so many years but had never seen what I just had seen for a first time. Given the
circumstances, there can be no doubt about the fact that I could have seen the view
before so that this ‘fact’ existed retroactively. Some twenty-five years later, already
in my late forties, I started attending closer to the phenomenon and to its implica-
tions for epistemology and for educational practice. I had realized that precisely
because I did not know about those views (‘facts’), I could not intentionally orient
toward them. In one case, it was a giant feed silo next to a road that I had been
cycling along for seven consecutive days for the purpose of simulating learning
events; in another case, it was a little church on the way to work, which I had taken
for eleven years before actually becoming aware of for the first time.1 For extended
periods I was unaware of the existence of these things until, after having become
aware, they were present in my awareness. In each case, the world in which I
dwelled was enlarged, contained more things that I was able to act on, talk about,
and make use of. It was only while writing this book that I found that George Her-
bert Mead already conceived of the emergence of things, which he articulated in
the context of science but that also are valid in our everyday lives: ‘Things emerge,
102 CHAPTER 6
and emerge in the mechanical order of things, which could not be predicted from
what has happened before’.2 That is, these new things became objects that I could
use in building and thinking. For years I thought about the phenomenon as some-
thing that occurs suddenly, in a flash. It was only more recently that I began to
attend to the phenomenalization of the seen from the unseen and therefore unfore-
seen. It turns out that the ...
Developing Enactive Political Gameplay in Transworld, Transmedia Genius LociPatrick John Coppock
Developing Enactive Political Gameplay in Transworld, Transmedia Genius Loci, paper presented at "Politica 2.0: Memoria, Etica e Nuove Forme della Comunicazione Politica, XXXVII - Congresso dell’Associazione Italiana di Studi Semiotici, 23-25 ottobre 2009. Università di Bologna.
In E/C. Rivsta dell'Associazione Associazione Italiana di Studi Semiotici. Article online: http://www.ec-aiss.it/pdf_contributi/coppock_29_03_10.pdf
36
CHAPTER
TWO
two
notebooks,
coincide?
The
answer
of
course
is
that
the
two
will
not
be
identi cal.
The
reason
fm
this
discrepancy
is
dearly
not
due
to
the
nature
ol
the
event,
but
rather
to
the
fact
that
the
observers
were
different,
psychologically
and
culturally.
So,
as
Heisenberg
would
have
suggested,
the
true
nature
of
the
event
is
indeter minable. (1999:
64)In every intercultural interaction, we try to capture and represent meaning so that we can use it in the future. In a way, we approach every situation of in tercultural interaction as if it consisted of 'things,• or small particles, and srrive to discover their exact meaning; this approach is found in the objective view of knowledge. But, as you remember, every situation is dynamic because "things• re late to other things, creating continual motion like that of a wave; this approach is found in the subjective view of knowledge. Thus, it is possible to discover the exact meaning of something with only a degree of certainty, which implies a de gree of uncertainty as well.
Introducing the Uncertainty Principle
lNow, on the basis of the discussion above, we can introduce the second principle underlying intercultural communication: the Uncertainty Principle. There are three parts to this principle, and each deals with the nature of our knowledge about our interactions with people from other cultures. First, we will discuss im certainty in terms of horizon of knowledge. Next, we will present intercultural communication as a process of dis-closure. Finally, we will show how uncertainty is linked to order. We will discuss each part separately and then formulate the Un- certainty Principle as a whole. ·
Uncertainty and Horizon of Knowledge
Uncertainty refers to our cognitive inability to predict or--explain •our own or others' feelings and behaviors in interactions• (Chen & Starosta, 1998: 122). Two kinds of uncertainty are often isolated: predictive and explanatory. Predictive uncertainty is the inability to predict what someone will say or do, while explanatory uncertainty is the inability to explain why people behave as they do (Martin & Nakayama, 2000: 210).
Uncertainty usually evokes anxiety, which is considered to be its affective equivalent (Gudykunst & Kim, 2003: 329). Higher levels of uncertainty and anx iety directly correlate with increased communication apprehension (Neuliep & Ryan, 1998).
The Uncertainty Management Theory (Gudykunst, 1995; Gudykunst & Lee, 2002) sees the goal of intercultural communication as seeking information to re duce uncertainty and increase the predictability of our interactions with the Other. Ideally, it seems, uncertainty would be eliminated from our intercultural interac tions, but can it be? Can we be absolutely confident that our knowledge is certain
1
L
CONSTRUCTING KNOWLEDGE IN INTERCULTURAL COMMUNICATION 37
and comple ...
Whether it's a concert, conference, or sporting event, the inspiring energy from these organized gatherings is truly a memorable yet incredibly temporary.
How can that energy become a bigger part of our daily lives?
Creative Approaches To Narrative TheoryJames Clegg
Based on different readings of the fillm 'Fear and Loathing in Las Vegas' (Gilliam 1998), this presentation attempts to offer a clear and easy to understand introduction to the diferences between structuralist and poststructuralist narrative methodologies.
6 Becoming Aware In the preceding chapter, we observe .docxblondellchancy
6
Becoming Aware
In the preceding chapter, we observe how objects (perceptions) and ideas (concep-
tions) emerge from acting in the world. In the specific instance we notice what
appears to be a sudden appearance and recognition of the form that a hidden mys-
tery object takes when it feels different (like a rectangular solid) from what it felt
before (like a cube). But the objects that enter our lives do not have to be mysteri-
ous, at once being of familiar kind and not having existed in parts of our familiar
world up until an instant of insight. In the course of my life, I have had repeated
‘sudden’ discoveries, each of which left such an impression that I remember it to
the present day. The phenomenon occurred to me (note the passive tense!) for the
very first time while taking the daily bus ride to the city where I attended second-
ary school. For years I had taken the trip when one day, ‘all of a sudden’, I saw the
city’s renowned Marienberg Fortress from a point and under an angle where I had
never seen it before. I was surprised over seeing something that I had never seen
before and began to wonder about how it was possible that I had taken this trip for
so many years but had never seen what I just had seen for a first time. Given the
circumstances, there can be no doubt about the fact that I could have seen the view
before so that this ‘fact’ existed retroactively. Some twenty-five years later, already
in my late forties, I started attending closer to the phenomenon and to its implica-
tions for epistemology and for educational practice. I had realized that precisely
because I did not know about those views (‘facts’), I could not intentionally orient
toward them. In one case, it was a giant feed silo next to a road that I had been
cycling along for seven consecutive days for the purpose of simulating learning
events; in another case, it was a little church on the way to work, which I had taken
for eleven years before actually becoming aware of for the first time.1 For extended
periods I was unaware of the existence of these things until, after having become
aware, they were present in my awareness. In each case, the world in which I
dwelled was enlarged, contained more things that I was able to act on, talk about,
and make use of. It was only while writing this book that I found that George Her-
bert Mead already conceived of the emergence of things, which he articulated in
the context of science but that also are valid in our everyday lives: ‘Things emerge,
102 CHAPTER 6
and emerge in the mechanical order of things, which could not be predicted from
what has happened before’.2 That is, these new things became objects that I could
use in building and thinking. For years I thought about the phenomenon as some-
thing that occurs suddenly, in a flash. It was only more recently that I began to
attend to the phenomenalization of the seen from the unseen and therefore unfore-
seen. It turns out that the ...
Developing Enactive Political Gameplay in Transworld, Transmedia Genius LociPatrick John Coppock
Developing Enactive Political Gameplay in Transworld, Transmedia Genius Loci, paper presented at "Politica 2.0: Memoria, Etica e Nuove Forme della Comunicazione Politica, XXXVII - Congresso dell’Associazione Italiana di Studi Semiotici, 23-25 ottobre 2009. Università di Bologna.
In E/C. Rivsta dell'Associazione Associazione Italiana di Studi Semiotici. Article online: http://www.ec-aiss.it/pdf_contributi/coppock_29_03_10.pdf
Similar to Harnessing Disagreement for Event Semantics (20)
The Rijksmuseum Collection as Linked DataLora Aroyo
Presentation at ISWC2018: http://iswc2018.semanticweb.org/sessions/the-rijksmuseum-collection-as-linked-data/ of our paper published originally in the Semantic Web Journal: http://www.semantic-web-journal.net/content/rijksmuseum-collection-linked-data-2
Many museums are currently providing online access to their collections. The state of the art research in the last decade shows that it is beneficial for institutions to provide their datasets as Linked Data in order to achieve easy cross-referencing, interlinking and integration. In this paper, we present the Rijksmuseum linked dataset (accessible at http://datahub.io/dataset/rijksmuseum), along with collection and vocabulary statistics, as well as lessons learned from the process of converting the collection to Linked Data. The version of March 2016 contains over 350,000 objects, including detailed descriptions and high-quality images released under a public domain license.
FAIRview: Responsible Video Summarization @NYCML'18Lora Aroyo
Presentation at the NYC Media Lab (NYCML2018). There is a growing demand for news videos online, with more consumers preferring to watch the news than read or listen to it. On the publisher side, there is a growing effort to use video summarization technology in order to create easy-to-consume previews (trailers) for different types of broadcast programs. How can we measure the quality of video summaries and their potential to misinform? This workshop will inform participants about automatic video summarization algorithms and how to produce more “representative” video summaries. The research presented is from the FAIRview project and is supported by the Digital News Innovation Fund (DNI Fund), which is part of the Google News Initiative.
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...Lora Aroyo
Lora Aroyo, Chiel van den Akker, Marnix van Berchum, Lodewijk
Petram, Gerard Kuys, Tommaso Caselli, Jacco van Ossenbruggen, Victor de Boer, Sabrina Sauer, Berber Hagedoorn
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017Lora Aroyo
The process of gathering ground truth data through human annotation is a major bottleneck in the use of information extraction methods. Crowdsourcing-based approaches are gaining popularity in the attempt to solve the issues related to the volume of data and lack of annotators. Typically these practices use inter-annotator agreement as a measure of quality. However, this assumption often creates issues in practice. Previous experiments we performed found that inter-annotator disagreement is usually never captured, either because the number of annotators is too small to capture the full diversity of opinion, or because the crowd data is aggregated with metrics that enforce consensus, such as majority vote. These practices create artificial data that is neither general nor reflects the ambiguity inherent in the data.
To address these issues, we proposed the method for crowdsourcing ground truth by harnessing inter-annotator disagreement. We present an alternative approach for crowdsourcing ground truth data that, instead of enforcing an agreement between annotators, captures the ambiguity inherent in semantic annotation through the use of disagreement-aware metrics for aggregating crowdsourcing responses. Based on this principle, we have implemented the CrowdTruth framework for machine-human computation, that first introduced the disagreement-aware metrics and built a pipeline to process crowdsourcing data with these metrics.
In this paper, we apply the CrowdTruth methodology to collect data over a set of diverse tasks: medical relation extraction, Twitter event identification, news event extraction and sound interpretation. We prove that capturing disagreement is essential for acquiring a high-quality ground truth. We achieve this by comparing the quality of the data aggregated with CrowdTruth metrics with a majority vote, a method which enforces consensus among annotators. By applying our analysis over a set of diverse tasks we show that, even though ambiguity manifests differently depending on the task, our theory of inter-annotator disagreement as a property of ambiguity is generalizable.
My ESWC 2017 keynote: Disrupting the Semantic Comfort ZoneLora Aroyo
Ambiguity in interpreting signs is not a new idea, yet the vast majority of research in machine interpretation of signals such as speech, language, images, video, audio, etc., tend to ignore ambiguity. This is evidenced by the fact that metrics for quality of machine understanding rely on a ground truth, in which each instance (a sentence, a photo, a sound clip, etc) is assigned a discrete label, or set of labels, and the machine’s prediction for that instance is compared to the label to determine if it is correct. This determination yields the familiar precision, recall, accuracy, and f-measure metrics, but clearly presupposes that this determination can be made. CrowdTruth is a form of collective intelligence based on a vector representation that accommodates diverse interpretation perspectives and encourages human annotators to disagree with each other, in order to expose latent elements such as ambiguity and worker quality. In other words, CrowdTruth assumes that when annotators disagree on how to label an example, it is because the example is ambiguous, the worker isn’t doing the right thing, or the task itself is not clear. In previous work on CrowdTruth, the focus was on how the disagreement signals from low quality workers and from unclear tasks can be isolated. Recently, we observed that disagreement can also signal ambiguity. The basic hypothesis is that, if workers disagree on the correct label for an example, then it will be more difficult for a machine to classify that example. The elaborate data analysis to determine if the source of the disagreement is ambiguity supports our intuition that low clarity signals ambiguity, while high clarity sentences quite obviously express one or more of the target relations. In this talk I will share the experiences and lessons learned on the path to understanding diversity in human interpretation and the ways to capture it as ground truth to enable machines to deal with such diversity.
Data Science with Human in the Loop @Faculty of Science #Leiden UniversityLora Aroyo
Software systems are becoming ever more intelligent and more useful, but the way we interact with these machines too often reveals that they don’t actually understand people. Knowledge Representation and Semantic Web focus on the scientific challenges involved in providing human knowledge in machine-readable form. However, we observe that various types of human knowledge cannot yet be captured by machines, especially when dealing with wide ranges of real-world tasks and contexts. The key scientific challenge is to provide an approach to capturing human knowledge in a way that is scalable and adequate to real-world needs. Human Computation has begun to scientifically study how human intelligence at scale can be used to methodologically improve machine-based knowledge and data management. My research is focusing on understanding human computation for improving how machine-based systems can acquire, capture and harness human knowledge and thus become even more intelligent. In this talk I will show how the CrowdTruth framework (http://crowdtruth.org) facilitates data collection, processing and analytics of human computation knowledge.
Some project links:
- http://controcurator.org/
- http://crowdtruth.org/
- http://diveproject.beeldengeluid.nl/
- http://vu-amsterdam-web-media-group.github.io/linkflows/
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
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.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
2. Objects vs. Events
events perdure = their parts exist at different time points
objects endure = they have all their parts at all points in time
objects are wholly present at any point in time, events unfold over time
Flickr: vanilllaph
3. Extraction i n NLP
Event
• Find Events mentioned in text
• Type them (communication, bombing, …)
• Find the role fillers (location, date,
participants, …)
• State of the art is extremely low: .10 F
4. Measuring
• Define the task for human annotators
• Annotate by multiple people
• Measure agreement
• While k<.6 refine definition and repeat
... for events this
process is long, disagreement
is high, agreement becomes
forced
5. Position
eir semantics
are par t of th
t about events
en
man di sagreem
Hu
Flickr: elkabong
7. event is a significant
"happening" or
gathering of people. I
would define a
"happening" as an event
if the group of people
gathered were united in
one common goal.
We Asked the Crowd What an EVENT is
Flickr: massimo vitali
8. Event is a happening,
which can be scheduled
or unscheduled. An
earthquake or fire
happens (unscheduled). A
wedding or birthday
party (scheduled). It is an
occasion that is unusual
and tends to be
memorable.
We Asked the Crowd What an EVENT is
9. An event would be any
occurrence where physical action
has taken place. It may be a single,
momentary instance (I sneezed),
or it may span a period of time
(the festival ran for four hours). An
event may also be made up of a
number of smaller events, such
as a day at school is an event, but
each individual class is also an
event itself. Basically an event must
have a physical action over any
delimited time span.
We Asked the Crowd What an EVENT is
10. Event can refer to many things such as: An observable
occurrence, phenomenon or an extraordinary occurrence.
an event is an incident that's very important or monumental
A planned public or social get together or occasion.
An event is something occurring at a specific time and/or
date to celebrate or recognize a particular occurrence.
a location where something like a function is held. you could tell
if something is an event if there people gathering for a purpose.
We Asked the Crowd What an EVENT is
11. What do Experts think an EVENT is?
an event is the exemplification of a property by a substance at a given time
Jaegwon Kim, 1966
events are changes that physical objects undergo Lawrence Lombard, 1981
events are properties of spatiotemporal regions , David Lewis, 1986
under30ceo.com
12. What do Experts think an EVENT is?
an event is the exemplification of a property by a substance at a given time
Jaegwon Kim, 1966
events are changes that physical objects undergo Lawrence Lombard, 1981
nothing everything
events are properties of spatiotemporal regions , David Lewis, 1986
under30ceo.com
14. the World is Open
1. events have multiple dimensions
2. each dimension has levels of granularity
3. people have different views on both
all this leads to very complex semantics
15. and our goal is ...
1. not to enforce agreement
2. to capture different view points
3. to teach machines to reason in the disagreement
space
Flickr: elkabong
16. Artificially
Hypothesis
restricting
humans d
Machines oes not h
will learn elp mach
from dive ines to le
rsity arn.
Flickr: elkabong
17. What do People
Disagree on?
are sub-events always mere parts?
are mentions meaningful for events?
are events coreferential across documents?
(e.g. perspectives, observations)
18. the bombing targeted a housing development in
Baghdad, killing 3 and injuring 13
indistinguishable by people, confusable:
is bombing part of killing, or killing part of bombing?
What about targeting?
merelogically extensional (i.e arbitrary):
container bursting into fragments as a result of explosion
some events don t exist:
an action by military forces prevented the bombing.
19. Disagreement Framework
• ontology: disagreements on the basic status of events
themselves as referents of linguistic utterances, e.g. are
people events or do events exist at all.
• granularity: disagreements that result from issues of
granularity, e.g. the location being a country, region, or
city, the time being a day, week, month, etc.
• interpretation: disagreements that result from (non-
granular) ambiguity, differences in perspective, or error in
interpreting an expression, e.g. classifying a person as a
terrorist/hero, October Revolution took place in
September.
22. Event Participants
Disagreement
Israeli
Prime minister
50%
Government
10%
Benjamin
Netanyahu
Israeli Cabinet
15%
his Cabinet
15%
35%
Benjamin {TOLD}
Netanyahu
Benjamin
Israeli Prime Netanyahu s 5%
15%
minister
Cabinet
Cabinet
45%
23. Temporal Disagreement
Prime minister
50%
Benjamin Sunday
50%
Netanyahu
March 1, 1998
25%
35%
Benjamin {TOLD} March 1998
15%
Netanyahu
Spring 1998
5%
Israeli Prime
15%
minister
24. Spatial Disagreement
Southern
35%
30%
Israel
Lebanon
{WILLING TO
WITHDRAW}
65%
Israel's Northern Lebanon
45%
Frontier
Middle East
10%
25. Approach Principles
1. tolerate, capture & exploit disagreement
2. understand the range of disagreements
by creating a space of possibilities with
frequencies & similarities
3. score machine output based on where it
falls in this space
4. adaptable to new annotation tasks
Flickr: auroille
26. Position
eir semantics
are par t of th
t about events
en
man di sagreem
Hu
Flickr: elkabong
27. Artificially
Conclusion
restricting
humans d
Machines oes not h
will learn elp mach
from dive ines to le
rsity arn.
Flickr: elkabong