Skip to content

JSON Semantic Results

dadahl edited this page Nov 27, 2018 · 1 revision

Overview

There are currently quite a few cloud-based natural language application development toolkits, all with their own proprietary result formats, even though their functionality doesn’t differ too much. Proprietary formats shouldn’t be necessary. It would be extremely useful to have a standard representation for natural language results for many reasons; for example, to make it easier to switch vendors and to encourage the development of third-party natural language development tools. The EMMA standard was developed for representing semantic results and has the ability to represent a rich set of metadata for semantic processing. EMMA would be a good option for use as a standard with current toolkits. However, EMMA is an XML format and all of the current toolkit result formats are based on JSON, which is very popular with developers. It should be possible to develop a JSON format that captures the kind of information that’s contained in EMMA. To that end, please see the writeup below which has some suggestions for representing natural language results using JSON syntax. HTML: Rendered HTML GitHub repository: Repository Please add your comments here or post them to [email protected].

Clone this wiki locally