Parsetron, a Robust Semantic ParserΒΆ

Abstract

Parsetron is a robust incremental natural language parser utilizing semantic grammars for small focused domains. It is mainly used to convert natural language command to executable API calls (e.g., “set my bedroom light to red” –> set_light('bedroom', [255, 0, 0])). Parsetron is written in pure Python (2.7), portable (a single parsetron.py file), and can be used in conjunction with a speech recognizer.

License:Apache License 2.0
Author:Xuchen Yao from KITT.AI
Source:https://github.com/Kitt-AI/parsetron
Release:v0.1.1

Table of Contents