401 research outputs found
Extracting Norms from Contracts Via ChatGPT: Opportunities and Challenges
We investigate the effectiveness of ChatGPT in extracting norms from
contracts. Norms provide a natural way to engineer multiagent systems by
capturing how to govern the interactions between two or more autonomous
parties. We extract norms of commitment, prohibition, authorization, and power,
along with associated norm elements (the parties involved, antecedents, and
consequents) from contracts. Our investigation reveals ChatGPT's effectiveness
and limitations in norm extraction from contracts. ChatGPT demonstrates
promising performance in norm extraction without requiring training or
fine-tuning, thus obviating the need for annotated data, which is not generally
available in this domain. However, we found some limitations of ChatGPT in
extracting these norms that lead to incorrect norm extractions. The limitations
include oversight of crucial details, hallucination, incorrect parsing of
conjunctions, and empty norm elements. Enhanced norm extraction from contracts
can foster the development of more transparent and trustworthy formal agent
interaction specifications, thereby contributing to the improvement of
multiagent systems.Comment: Accepted at COINE-AAMAS 202
Leveraging Structural and Semantic Correspondence for Attribute-Oriented Aspect Sentiment Discovery
Opinionated text often involves attributes such as authorship and location
that influence the sentiments expressed for different aspects. We posit that
structural and semantic correspondence is both prevalent in opinionated text,
especially when associated with attributes, and crucial in accurately revealing
its latent aspect and sentiment structure. However, it is not recognized by
existing approaches.
We propose Trait, an unsupervised probabilistic model that discovers aspects
and sentiments from text and associates them with different attributes. To this
end, Trait infers and leverages structural and semantic correspondence using a
Markov Random Field. We show empirically that by incorporating attributes
explicitly Trait significantly outperforms state-of-the-art baselines both by
generating attribute profiles that accord with our intuitions, as shown via
visualization, and yielding topics of greater semantic cohesion.Comment: EMNLP 201
Moral Judgments in Narratives on Reddit: Investigating Moral Sparks via Social Commonsense and Linguistic Signals
Given the increasing realism of social interactions online, social media
offers an unprecedented avenue to evaluate real-life moral scenarios. We
examine posts from Reddit, where authors and commenters share their moral
judgments on who is blameworthy. We employ computational techniques to
investigate factors influencing moral judgments, including (1) events
activating social commonsense and (2) linguistic signals. To this end, we focus
on excerpt-which we term moral sparks-from original posts that commenters
include to indicate what motivates their moral judgments. By examining over
24,672 posts and 175,988 comments, we find that event-related negative personal
traits (e.g., immature and rude) attract attention and stimulate blame,
implying a dependent relationship between moral sparks and blameworthiness.
Moreover, language that impacts commenters' cognitive processes to depict
events and characters enhances the probability of an excerpt become a moral
spark, while factual and concrete descriptions tend to inhibit this effect
Ontologies for Agents
An ontology is a computational model of some portion of the world. It is often captured in some form of a semantic network-a graph whose nodes are concepts or individual objects and whose arcs represent relationships or associations among the concepts. This network is augmented by properties and attributes, constraints, functions, and rules that govern the behavior of the concepts. Formally, an ontology is an agreement about a shared conceptualization, which includes frameworks for modeling domain knowledge and agreements about the representation of particular domain theories. Definitions associate the names of entities in a universe of discourse (for example, classes, relations, functions, or other objects) with human readable text describing what the names mean, and formal axioms that constrain the interpretation and well formed use of these names. For information systems, or for the Internet, ontologies can be used to organize keywords and database concepts by capturing the semantic relationships among the keywords or among the tables and fields in a database. The semantic relationships give users an abstract view of an information space for their domain of interest
The Agent Test
The authors consider agents on the World Wide Web, including information retrieval agents. They propose a test for agenthood, involving communication in multi-agent systems
Internet-Based Agents: Applications and Infrastructure
Software agents are mitigating the complexity of modern information systems—technically by providing a locus for managing information subsets, and psychologically by providing an abstraction for human interaction with them
Cupid:commitments in relational algebra
We propose Cupid, a language for specifying commitments that supports their information-centric aspects, and offers crucial benefits. One, Cupid is first-order, enabling a systematic treatment of commitment instances. Two, Cupid supports features needed for real-world scenarios such as deadlines, nested commitments, and complex event expressions for capturing the lifecycle of commitment instances. Three, Cupid maps to relational database queries and thus provides a set-based semantics for retrieving commitment instances in states such as being violated, discharged, and so on. We prove that Cupid queries are safe. Four, to aid commitment modelers, we propose the notion of well-identified commitments, and finitely violable and finitely expirable commitments. We give syntactic restrictions for obtaining such commitments
Cognitive Agents
Several researchers have proposed using cognitive concepts as a semantic basis for agent communications (M.N. Huhns and M.P. Singh, 1997). One of the leading candidates for such a semantics is based on Arcol, the communication language used within Artimis. Interestingly, this application (not only of Arcol, but also in general) appears extremely misguided. The intentional concepts are well suited to designing agents, but are not suited to giving a basis to a public, standardizable view of communication. A challenge for using the cognitive concepts is that although they are natural in several respects and can guide implementations, full blown implementations that try to be faithful to every aspect of the model can end up being computationally demanding. As the cognitive concepts are put to use in real applications, the principles for simplifying the implementations will emerge. In any case, because of their naturalness to humans, the cognitive concepts are here to stay, and we will do well to consider them in the design of our agents
- …