0000000000049387

AUTHOR

Guntis Bārzdiņš

0000-0002-3804-2498

showing 8 related works from this author

UML Style Graphical Notation and Editor for OWL 2

2010

OWL is becoming the most widely used knowledge representation language. It has several textual notations but no standard graphical notation apart from verbose ODM UML. We propose an extension to UML class diagrams (heavyweight extension) that allows a compact OWL visualization. The compactness is achieved through the native power of UML class diagrams extended with optional Manchester encoding for class expressions thus largely eliminating the need for explicit anonymous class visualization. To use UML class diagram notation we had to modify its semantics to support Open World Assumption that is central to OWL. We have implemented the proposed compact visualization for OWL 2 in a UML style …

UML toolClass (computer programming)Computer sciencebusiness.industryProgramming languageApplications of UMLWeb Ontology Languagecomputer.software_genreNotationVisualizationClass diagramArtificial intelligenceOpen-world assumptionbusinesscomputerNatural language processingcomputer.programming_language
researchProduct

Domain-Specific OWL Ontology Visualization with OWLGrEd

2015

The OWLGrEd ontology editor allows graphical visualization and authoring of OWL 2.0 ontologies using a compact yet intuitive presentation that combines UML class diagram notation with textual Manchester syntax for expressions. We present an extension mechanism for OWLGrEd that allows adding custom information areas, rules and visual effects to the ontology presentation thus enabling domain specific OWL ontology visualizations. The usage of OWLGrEd and its extensions is demonstrated on ontology engineering examples involving custom annotation visualizations, advanced UML class dia-gram constructs and integrity constraints in semantic database schema design.

Computer sciencecomputer.internet_protocolProgramming languageOntology-based data integrationProcess ontologySuggested Upper Merged OntologyOntology (information science)computer.software_genreOntology engineeringOWL-SWorld Wide WebOpen Biomedical OntologiesUpper ontologycomputer
researchProduct

Human-in-the-Loop Conversation Agent for Customer Service

2020

This paper describes a prototype system for partial automation of customer service operations of a mobile telecommunications operator with a human-in-the loop conversational agent. The agent consists of an intent detection system for identifying the types of customer requests that it can handle appropriately, a slot filling information extraction system that integrates with the customer service database for a rule-based treatment of the common scenarios, and a template-based language generation system that builds response candidates that can be approved or amended by customer service operators. The main focus of this paper is on the system architecture and machine learning system structure …

Business requirementsbusiness.industryComputer sciencemedia_common.quotation_subject020206 networking & telecommunications02 engineering and technologycomputer.software_genreAutomationInformation extraction0202 electrical engineering electronic engineering information engineeringSystems architectureHuman-in-the-loop020201 artificial intelligence & image processingConversationMobile telephonyDialog systembusinessSoftware engineeringcomputermedia_common
researchProduct

Ontology-Based Information System

2014

We describe a novel way for creating information systems based on ontologies. The described solution is aimed at domain experts who would benefit from being able to quickly prototype fully-functional, web-based information system for data input, editing and analysis. The systems backbone is SPARQL 1.1 endpoint that enables organization users to view and edit the data, while outside users can get read-only access to the endpoint. The system prototype is implemented and successfully tested with Latvian medical data ontology with 60 classes and imported 5 000 000 data-level triples.

World Wide WebComputer scienceOntology-based data integrationInformation systemSPARQLWeb Ontology Languagecomputer.file_formatData inputOntology (information science)computerDomain (software engineering)computer.programming_language
researchProduct

FrameNet Resource Grammar Library for GF

2012

In this paper we present an ongoing research investigating the possibility and potential of integrating frame semantics, particularly FrameNet, in the Grammatical Framework (GF) application grammar development. An important component of GF is its Resource Grammar Library (RGL) that encapsulates the low-level linguistic knowledge about morphology and syntax of currently more than 20 languages facilitating rapid development of multilingual applications. In the ideal case, porting a GF application grammar to a new language would only require introducing the domain lexicon - translation equivalents that are interlinked via common abstract terms. While it is possible for a highly restricted CNL,…

Morphology (linguistics)GrammarComputer sciencebusiness.industrymedia_common.quotation_subjectGrammatical Frameworkcomputer.software_genreLexiconSyntaxConstructed languageNounFrame semanticsArtificial intelligenceArgument (linguistics)FrameNetbusinesscomputerNatural language processingmedia_common
researchProduct

Polysemy in Controlled Natural Language Texts

2015

Computational semantics and logic-based controlled natural languages (CNL) do not address systematically the word sense disambiguation problem of content words, i.e., they tend to interpret only some functional words that are crucial for construction of discourse representation structures. We show that micro-ontologies and multi-word units allow integration of the rich and polysemous multi-domain background knowledge into CNL thus providing interpretation for the content words. The proposed approach is demonstrated by extending the Attempto Controlled English (ACE) with polysemous and procedural constructs resulting in a more natural CNL named PAO covering narrative multi-domain texts.

FOS: Computer and information sciencesComputer Science - Computation and LanguageInterpretation (logic)Computer sciencebusiness.industryRepresentation (arts)Content wordcomputer.software_genrelanguage.human_languageControlled natural languageComputational semanticslanguageAttempto Controlled EnglishArtificial intelligencePolysemybusinessComputation and Language (cs.CL)computerNatural languageNatural language processing
researchProduct

ViziQuer: A Tool to Explore and Query SPARQL Endpoints

2011

The presented tool uses a novel approach to explore and query a SPARQL endpoint. The tool is simple to use as a user needs only to enter an address of a SPARQL endpoint of one's interest. The tool will extract and visualize graphically the data schema of the endpoint. The user will be able to overview the data schema and use it to construct a SPARQL query according to the data schema. The tool can be downloaded from http://viziquer.lumii.lv. There is also additional information and help on how to use it in practice.

Information retrievalNamed graphComputer scienceComputingMethodologies_DOCUMENTANDTEXTPROCESSINGDatabase schemaInformationSystems_DATABASEMANAGEMENTSPARQLConstruct (python library)computer.file_formatOntology (information science)User needscomputerVisualization
researchProduct

SmartARP: merging IP and MAC addressing for low-cost gigabit Ethernet networks

1999

Abstract Address Resolution Protocol (ARP) is one of the key TCP/IP stack protocols, used on LANs to map 32 bit IP addresses into 48 bit hardware addresses. Regular ARP uses MAC layer broadcasts to perform the mapping. In this paper a new server-based ARP extension (smartARP) is proposed, which allows the extension of ARP functionality beyond a single MAC layer broadcast domain. Compared to regular IP router, smartARP together with simple broadcast-filtering switches presents a low-cost alternative for forwarding packets between MAC layer broadcast domains. SmartARP is transparent to existing IP hosts, operates independent of LAN speed, and scales for big networks.

EthernetProxy ARPComputer Networks and Communicationscomputer.internet_protocolVirtual LANComputer scienceIP forwardinglaw.inventionInternet protocol suitelawNetwork architecturebusiness.industryNetwork packetComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSGigabit EthernetLocal area networkBroadcast domainOptical IP SwitchingTelecommunications networkIP tunnelForwarding information baseARP spoofingThe InternetAddress Resolution ProtocolbusinesscomputerComputer networkComputer Networks
researchProduct