A Natural Language Dialog System Based on Active Ontologies
SmartSynth: synthesizing smartphone automation scripts from natural language