95 research outputs found

    Challenges in Bridging Social Semantics and Formal Semantics on the Web

    Get PDF
    This paper describes several results of Wimmics, a research lab which names stands for: web-instrumented man-machine interactions, communities, and semantics. The approaches introduced here rely on graph-oriented knowledge representation, reasoning and operationalization to model and support actors, actions and interactions in web-based epistemic communities. The re-search results are applied to support and foster interactions in online communities and manage their resources

    Using pattern languages in participatory design

    Get PDF
    In this paper, we examine the contribution that pattern languages could make to user participation in the design of interactive systems, and we report on our experiences of using pattern languages in this way. In recent years, there has been a growing interest in the use of patterns and pattern languages in the design of interactive systems. Pattern languages were originally developed by the architect, Christopher Alexander, both as a way of understanding the nature of building designs that promote a ‘humane’ or living built environment; and as a practical tool to aid in participatory design of buildings. Our experience suggests that pattern languages do have considerable potential to support participatory design in HCI, but that many pragmatic issues remain to be resolved.</p

    CoPe_it! - Supporting collaboration, enhancing learning

    Get PDF
    CoPe_it! is an innovative web-based tool that complies with collaborative practices to provide members of communities with the appropriate means to manage individual and collective knowledge, and collaborate towards the solution of diverse issues. In this article, we demonstrate its applicability in tackling data-intensive collaboration settings, which are characterized by big volumes of complex and interrelated data obtained from diverse sources, and knowledge expressed by diverse participants. We focus on issues related to the representation of such settings and the proposed approach towards making it easier for participants to follow the evolution of a collaboration, comprehend it in its entirety, and meaningfully aggregate data in order to resolve the issue under consideration

    Using Pattern Languages in Participatory Design

    Get PDF
    In this paper, we examine the contribution that pattern languages could make to user participation in the design of interactive systems, and we report on our experiences of using pattern languages in this way. In recent years, there has been a growing interest in the use of patterns and pattern languages in the design of interactive systems. Pattern languages were originally developed by the architect, Christopher Alexander, both as a way of understanding the nature of building designs that promote a ‘humane’ or living built environment; and as a practical tool to aid in participatory design of buildings. Our experience suggests that pattern languages do have considerable potential to support participatory design in HCI, but that many pragmatic issues remain to be resolved

    Developing Interoperable Collaboration Services to Sustain Activities of Communities of Practice

    Get PDF
    Communities of Practice (CoPs) have attracted the interest of professionals and researchers as successful environments for enhancing, developing and improving practices through collaboration between their members. More and more, CoPs are choosing virtual environments and services to support their activities. However, recent research has underlined the lack of adequate scaffolding in terms of technical support and appropriate use of technology for communication and collaboration. The paper argues in favour of a collaborative design methodology for the development of services based on new technologies, open-source or open-source minded . Producing interoperable, evolutionary, flexible and truly collaborative services appears of major interest to sustain activities of distributed CoPs. The paper uses as a case study the description of collaboratively designed services addressing the needs of distributed CoPs within the European Project PALETTE. The example of PALETTE shows that in complex project situations, collaborative design sustained by Actor-Network Theory is a helpful framework to reach the goals of the project

    Service-Oriented Design: The jABC Approach

    Get PDF
    Reviewing our 10 years of experience in service engineering for telecommunication systems from the point of view of Service-Oriented Design then and now, we observe that much is common to the two communities. We aim in our current research at establishing a link to the notions used by the service-oriented programming (SO) community. We are convinced that combined approaches, that blend the flexibility of the current SO-scenario with the rigour and semantic standardization culture of the telecommunication community will dramatically increase the productivity of the development of a large class of software systems. Incremental formalization and automatic verification techniques may be again the key to achieving confidence and reliability for services that interact and interoperate on a large distributed scale

    41P. Practical Lessons Learned while Developing Web 2.0 Collaboration Services for Communities of Practice

    Get PDF
    Although a plethora of Web 2.0 applications exist today, there is little literature reporting on experiences, concrete recommendations or best practices when developing such applications. The scarcity of such records makes it difficult for developers to determine how best to support the practices of communities with the use of Web 2.0 technologies. In this paper, we report on eight practical lessons learned while developing Web 2.0 collaboration services for Communities of Practice in the framework of a three years long European research project on Technology Enhanced Learning. The main objective of this project was to investigate how Web 2.0 technologies could impact the communication and collaboration needs of Communities of Practice interacting online and, conversely, how new interaction needs could impact Web 2.0 technology. The above lessons are presented in a way that could aid people engaged in various phases of the development of Web-based collaboration support services

    Solving Math Word Problems by Combining Language Models With Symbolic Solvers

    Full text link
    Automatically generating high-quality step-by-step solutions to math word problems has many applications in education. Recently, combining large language models (LLMs) with external tools to perform complex reasoning and calculation has emerged as a promising direction for solving math word problems, but prior approaches such as Program-Aided Language model (PAL) are biased towards simple procedural problems and less effective for problems that require declarative reasoning. We propose an approach that combines an LLM that can incrementally formalize word problems as a set of variables and equations with an external symbolic solver that can solve the equations. Our approach achieves comparable accuracy to the original PAL on the GSM8K benchmark of math word problems and outperforms PAL by an absolute 20% on ALGEBRA, a new dataset of more challenging word problems extracted from Algebra textbooks. Our work highlights the benefits of using declarative and incremental representations when interfacing with an external tool for solving complex math word problems. Our data and prompts are publicly available at https://github.com/joyheyueya/declarative-math-word-problem
    • …
    corecore