Natural Language Interfaces to Web APIs Dataset
The NL2API dataset includes the web APIs call from the Microsoft Graph API suite, which are respectively used to search a user’s emails and calendar events. Each data points include the API call, its canonical…
Both Sides Now: Generating and Understanding Visually-Grounded Language
From robots to cars, virtual assistants and voice-controlled drones, computing devices are increasingly expected to communicate naturally with people and to understand the visual context in which they operate. In this talk, I will present…
Getting Started with TextWorld
TextWorld is a text-based game generator and sandbox learning environment for reinforcement learning agents. Watch this video to get started with using TextWorld! Learn more about the competition at aka.ms/textworld-challenge
Towards universal language embeddings
Language embedding is a process of mapping symbolic natural language text (for example, words, phrases and sentences) to semantic vector representations. This is fundamental to deep learning approaches to natural language understanding (NLU). It is…