Programming bots by synthesizing natural language expressions into API invocations.
Shayan ZamaniradBoualem BenatallahMoshe Chai BarukhFabio CasatiCarlos RodríguezPublished in: ASE (2017)
Keyphrases
- natural language
- natural language processing
- natural language interface
- semantic analysis
- programming language
- semantic representation
- open source
- machine learning
- source code
- code examples
- question answering
- natural language understanding
- language processing
- knowledge representation
- programming environment
- semantic interpretation
- application programmer
- psoa ruleml
- computer programming
- conceptual graphs
- human users
- machine translation
- high level
- dialogue system
- object oriented programming
- development environment
- application developers
- natural language generation
- information extraction
- face recognition
- neural network