9,821 research outputs found

    A Natural Language Dialog System Based on Active Ontologies

    Get PDF
    Abstract: Programming today requires years of training. With natural language, programming would become available to everyone and enable end users to program their devices or extend their functionality without any knowledge of programming languages. We present an assistant usable in technical domains that uses natural language understanding, programming step-by-step and an active dialog management system. It allows users to manipulate spreadsheet data by using natural language. We extend our previous system with active ontologies. By adding additional information to an ontology, such as a rule evaluation system and a fact store, it becomes an execution environment instead of just being a representation of knowledge. Sensor nodes register certain events and store them in the fact store. An evaluation mechanism tests the new facts against the existing rules and performs the associated action if one or more rules apply to the stored facts. The system also handles references to previous results and expressions, allowing the construction of complex expressions step-by-step. It also creates new formulas by using End-User Programming concepts and supports the use of repetitive tasks that involve use of conditions and negations. An evaluation shows that the active ontology-based approach resolves 90% of the input tasks which is an increase of 10% over the pattern matching approach

    Peirce's sign theory as an open-source R package.

    Get PDF
    Throughout Peirce’s writing, we witness his developing vision of a machine that scientists will eventually be able to create. Nadin (2010) raised the question:Why do computer scientists continue to ignore Peirce’s sign theory? A review of the literature on Peirce’s theory and the semiotics machine reveals that many authors discussed the machine;however, they donot differentiate between a physical computer machine and its software. This paper discusses the problematic issues involved in converting Peirce’s theory into a programming language, machine and software application. We demonstrate this challenge by introducing Peirce’s sign theory as a software application that runs under an open-source R environmen

    The discourse deictics ^ and <-- in a World of Warcraft community

    Get PDF
    In the written English variety used in a community of World of Warcraft players, two iconic lexical items created from symbols have undergone semantic change. The words analyzed are ^ and <--, which have shifted from iconic deictic items used for discourse reference to non-iconic epistemic meanings. ^ shifted from a discourse deictic to an affirmative of a previous utterance, and <-- shifted to a self-identifying meaning similar to a pronoun. The existence and evolution of these lexical items are related to the medium in which they were created, as their meanings are associated with a visual-spatial environment created by textual chat in the virtual world. The different meanings of ^ and <-- currently exist in polysemy in the community, and the continuum of meanings are documented using data from natural language use spanning three years. A statistical analysis is performed on the data, and a diachronic change in meaning is found; furthermore, the observed change follows the path of semantic shift processes previously documented in spoken language. © 2012 Elsevier Ltd
    corecore