Programming Bots by Synthesizing Natural Language Expressions into API Invocations.
Shayan ZamaniradBoualem BenatallahMoshe Chai BarukhFabio CasatiCarlos RodríguezPublished in: CoRR (2017)
Keyphrases
- natural language
- programming language
- semantic representation
- machine learning
- language processing
- natural language interface
- information extraction
- dialogue system
- natural language processing
- knowledge representation
- natural language understanding
- open source
- source code
- semantic analysis
- data model
- question answering
- natural language generation
- databases
- application programming interface
- object oriented programming
- programming environments
- application developers
- development environment
- human users
- third party
- general purpose
- facial expressions
- artificial intelligence