diff --git a/.gitignore b/.gitignore index 7fdde1315c..0601da8b77 100644 --- a/.gitignore +++ b/.gitignore @@ -332,6 +332,5 @@ ASALocalRun/ *.bot # AppSettings -/solutions/Virtual-Assistant/src/csharp/assistant/appsettings.development.json -/solutions/Virtual-Assistant/src/csharp/assistant/appsettings.production.json - +**/appsettings.production.json +**/appsettings.development.json diff --git a/solutions/Virtual-Assistant/docs/virtualassistant-createvirtualassistant.md b/solutions/Virtual-Assistant/docs/virtualassistant-createvirtualassistant.md index 559ae8f8d6..ee81d9b611 100644 --- a/solutions/Virtual-Assistant/docs/virtualassistant-createvirtualassistant.md +++ b/solutions/Virtual-Assistant/docs/virtualassistant-createvirtualassistant.md @@ -52,7 +52,7 @@ Once the Solution has been cloned you will see the following folder structure. ### Build the Solution -Once cloned the next step it to build the VirtualAssistant solution within Visual Studio. Deployment must have been completed before you can run the project due to this stage creating key dependencies in Azure along with your configured .bot file. +Once cloned the next step is to build the VirtualAssistant solution within Visual Studio. Deployment must have been completed before you can run the project due to this stage creating key dependencies in Azure along with your configured .bot file. ### Deployment @@ -138,7 +138,7 @@ The [Add Authentication to your bot](https://docs.microsoft.com/en-us/azure/bot- - Leave Logout URL blank. - Under Microsoft Graph Permissions, you can need to add additional *delegated* permissions. - Each of the Skills require a specific set of Scopes, refer to the documentation for each skill or use the following list of Scopes that contain the scopes needed for all skills. - - `Calendars.ReadWrite`, `Mail.Read`, `Mail.Send`, `Notes.ReadWrite`, `People.Read`, `User.Read` + - `Calendars.ReadWrite`, `Mail.Read`, `Mail.Send`, `Notes.ReadWrite.All`, `People.Read.All`, `User.Read.All` Next you need to create the Authentication Connection for your Bot. Ensure you use the same combination of Scopes that you provided in the above command. The first command shown below will retrieve the appId (ApplicationId) and appPassword (Client Secret) that you need to complete this step. @@ -147,7 +147,7 @@ The commands shown below assume you have used the deployment process and your re ```shell msbot get production --secret YOUR_SECRET -az bot authsetting create --resource-group YOUR_BOT_NAME --name YOUR_BOT_NAME --setting-name "YOUR_AUTH_CONNECTION_NAME" --client-id "YOUR_APPLICATION_ID" --client-secret "YOUR_APPLICATION_PASSWORD" --provider-scope-string "Calendars.ReadWrite Mail.Read Mail.Send Notes.ReadWrite People.Read User.Read" --service Aadv2 +az bot authsetting create --resource-group YOUR_BOT_NAME --name YOUR_BOT_NAME --setting-name "YOUR_AUTH_CONNECTION_NAME" --client-id "YOUR_APPLICATION_ID" --client-secret "YOUR_APPLICATION_PASSWORD" --provider-scope-string "Calendars.ReadWrite Mail.Read Mail.Send Notes.ReadWrite.All People.Read.All User.Read.All" --service Aadv2 ``` The final step is to update your .bot file and associated Skills (in appSettings.config) with the Authentication connection name, this is used by the Assistant to enable Authentication prompts or use of Linked Accounts. diff --git a/solutions/Virtual-Assistant/src/csharp/VirtualAssistant.sln b/solutions/Virtual-Assistant/src/csharp/VirtualAssistant.sln index 1fc4b303c5..0acff829f6 100644 --- a/solutions/Virtual-Assistant/src/csharp/VirtualAssistant.sln +++ b/solutions/Virtual-Assistant/src/csharp/VirtualAssistant.sln @@ -13,15 +13,15 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VirtualAssistant", "assista EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Bot.Solutions", "Microsoft.Bot.Solutions\Microsoft.Bot.Solutions.csproj", "{0106AD2E-C570-42DF-B54B-3ACA50D58D80}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalendarSkill", "skills\calendarskill\CalendarSkill.csproj", "{2DF1C042-7544-4885-AFE4-E7010369A519}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Skills", "Skills", "{1F423A0A-64D9-400C-B2B0-3AC378A5AB02}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EmailSkill", "skills\emailskill\EmailSkill.csproj", "{ACB52D46-6553-44EF-89AE-D3038406FA1E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalendarSkill", "skills\CalendarSkill\CalendarSkill.csproj", "{3DA6F9E0-BE9F-4F16-8A41-A68948A01467}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PointOfInterestSkill", "skills\pointofinterestskill\PointOfInterestSkill.csproj", "{6BD03130-4931-410F-83EB-03E37E17E2B9}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EmailSkill", "skills\EmailSkill\EmailSkill.csproj", "{F8A8F3D9-4C7E-442A-8ADF-F0C8586F41B7}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ToDoSkill", "skills\ToDoSkill\ToDoSkill.csproj", "{3DE6A4B2-9241-4605-9E8C-BD17A1F71502}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PointOfInterestSkill", "skills\PointOfInterestSkill\PointOfInterestSkill.csproj", "{CB8CB4AF-B10B-4F0D-813F-5F9DA23B49FA}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Skills", "Skills", "{5613E456-DD6D-4A16-AB48-D2F51CAC0526}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ToDoSkill", "skills\ToDoSkill\ToDoSkill.csproj", "{73DCD314-D2DE-452D-8B7A-9DAA964F0DCD}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -37,31 +37,31 @@ Global {0106AD2E-C570-42DF-B54B-3ACA50D58D80}.Debug|Any CPU.Build.0 = Debug|Any CPU {0106AD2E-C570-42DF-B54B-3ACA50D58D80}.Release|Any CPU.ActiveCfg = Release|Any CPU {0106AD2E-C570-42DF-B54B-3ACA50D58D80}.Release|Any CPU.Build.0 = Release|Any CPU - {2DF1C042-7544-4885-AFE4-E7010369A519}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2DF1C042-7544-4885-AFE4-E7010369A519}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2DF1C042-7544-4885-AFE4-E7010369A519}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2DF1C042-7544-4885-AFE4-E7010369A519}.Release|Any CPU.Build.0 = Release|Any CPU - {ACB52D46-6553-44EF-89AE-D3038406FA1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {ACB52D46-6553-44EF-89AE-D3038406FA1E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {ACB52D46-6553-44EF-89AE-D3038406FA1E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {ACB52D46-6553-44EF-89AE-D3038406FA1E}.Release|Any CPU.Build.0 = Release|Any CPU - {6BD03130-4931-410F-83EB-03E37E17E2B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6BD03130-4931-410F-83EB-03E37E17E2B9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6BD03130-4931-410F-83EB-03E37E17E2B9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6BD03130-4931-410F-83EB-03E37E17E2B9}.Release|Any CPU.Build.0 = Release|Any CPU - {3DE6A4B2-9241-4605-9E8C-BD17A1F71502}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3DE6A4B2-9241-4605-9E8C-BD17A1F71502}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3DE6A4B2-9241-4605-9E8C-BD17A1F71502}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3DE6A4B2-9241-4605-9E8C-BD17A1F71502}.Release|Any CPU.Build.0 = Release|Any CPU + {3DA6F9E0-BE9F-4F16-8A41-A68948A01467}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3DA6F9E0-BE9F-4F16-8A41-A68948A01467}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3DA6F9E0-BE9F-4F16-8A41-A68948A01467}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3DA6F9E0-BE9F-4F16-8A41-A68948A01467}.Release|Any CPU.Build.0 = Release|Any CPU + {F8A8F3D9-4C7E-442A-8ADF-F0C8586F41B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F8A8F3D9-4C7E-442A-8ADF-F0C8586F41B7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F8A8F3D9-4C7E-442A-8ADF-F0C8586F41B7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F8A8F3D9-4C7E-442A-8ADF-F0C8586F41B7}.Release|Any CPU.Build.0 = Release|Any CPU + {CB8CB4AF-B10B-4F0D-813F-5F9DA23B49FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CB8CB4AF-B10B-4F0D-813F-5F9DA23B49FA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CB8CB4AF-B10B-4F0D-813F-5F9DA23B49FA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CB8CB4AF-B10B-4F0D-813F-5F9DA23B49FA}.Release|Any CPU.Build.0 = Release|Any CPU + {73DCD314-D2DE-452D-8B7A-9DAA964F0DCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {73DCD314-D2DE-452D-8B7A-9DAA964F0DCD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {73DCD314-D2DE-452D-8B7A-9DAA964F0DCD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {73DCD314-D2DE-452D-8B7A-9DAA964F0DCD}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {2DF1C042-7544-4885-AFE4-E7010369A519} = {5613E456-DD6D-4A16-AB48-D2F51CAC0526} - {ACB52D46-6553-44EF-89AE-D3038406FA1E} = {5613E456-DD6D-4A16-AB48-D2F51CAC0526} - {6BD03130-4931-410F-83EB-03E37E17E2B9} = {5613E456-DD6D-4A16-AB48-D2F51CAC0526} - {3DE6A4B2-9241-4605-9E8C-BD17A1F71502} = {5613E456-DD6D-4A16-AB48-D2F51CAC0526} + {3DA6F9E0-BE9F-4F16-8A41-A68948A01467} = {1F423A0A-64D9-400C-B2B0-3AC378A5AB02} + {F8A8F3D9-4C7E-442A-8ADF-F0C8586F41B7} = {1F423A0A-64D9-400C-B2B0-3AC378A5AB02} + {CB8CB4AF-B10B-4F0D-813F-5F9DA23B49FA} = {1F423A0A-64D9-400C-B2B0-3AC378A5AB02} + {73DCD314-D2DE-452D-8B7A-9DAA964F0DCD} = {1F423A0A-64D9-400C-B2B0-3AC378A5AB02} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {7569C2D0-1323-45B5-8CFF-3ECACD9E0B82} diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/BotServices.cs b/solutions/Virtual-Assistant/src/csharp/assistant/BotServices.cs index ff1b4eac95..a35de8bcd4 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/BotServices.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/BotServices.cs @@ -3,6 +3,7 @@ using System; using System.Collections.Generic; +using System.Linq; using Microsoft.ApplicationInsights; using Microsoft.ApplicationInsights.Extensibility; using Microsoft.Bot.Builder.AI.Luis; @@ -27,7 +28,7 @@ public class BotServices /// Initializes a new instance of the class. /// /// The instance for the bot. - public BotServices(BotConfiguration botConfiguration) + public BotServices(BotConfiguration botConfiguration, List skills) { foreach (var service in botConfiguration.Services) { @@ -102,6 +103,25 @@ public BotServices(BotConfiguration botConfiguration) } } } + + foreach(var skill in skills) + { + var skillConfig = new SkillConfiguration() + { + AuthConnectionName = AuthConnectionName, + CosmosDbOptions = CosmosDbOptions, + TelemetryClient = TelemetryClient, + LuisServices = LuisServices.Where(l => skill.LuisServiceIds.Contains(l.Key) == true).ToDictionary(l => l.Key, l => l.Value as LuisRecognizer), + }; + + foreach (var set in skill.Configuration) + { + skillConfig.Properties.Add(set.Key, set.Value); + } + + SkillDefinitions.Add(skill); + SkillConfigurations.Add(skill.Id, skillConfig); + } } public CosmosDbStorageOptions CosmosDbOptions { get; } @@ -157,6 +177,9 @@ public BotServices(BotConfiguration botConfiguration) /// public Dictionary QnAServices { get; } = new Dictionary(); - public List RegisteredSkills { get; set; } = new List(); + public List SkillDefinitions { get; set; } = new List(); + + public Dictionary SkillConfigurations = new Dictionary(); + } } diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Cancel/CancelResponses.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Cancel/CancelResponses.cs index c024d2aa59..be48527db0 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Cancel/CancelResponses.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Cancel/CancelResponses.cs @@ -3,6 +3,8 @@ using VirtualAssistant.Dialogs.Cancel.Resources; using Microsoft.Bot.Builder.TemplateManager; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Schema; namespace VirtualAssistant { @@ -19,8 +21,8 @@ public class CancelResponses : TemplateManager ["default"] = new TemplateIdMap { { _confirmPrompt, (context, data) => CancelStrings.CANCEL_PROMPT }, - { _cancelConfirmed, (context, data) => CancelStrings.CANCEL_CONFIRMED }, - { _cancelDenied, (context, data) => CancelStrings.CANCEL_DENIED }, + { _cancelConfirmed, (context, data) => SendAcceptingInputReply(context, CancelStrings.CANCEL_CONFIRMED) }, + { _cancelDenied, (context, data) => SendAcceptingInputReply(context, CancelStrings.CANCEL_DENIED) }, }, ["en"] = new TemplateIdMap { }, ["fr"] = new TemplateIdMap { }, @@ -30,5 +32,14 @@ public CancelResponses() { Register(new DictionaryRenderer(_responseTemplates)); } + + public static IMessageActivity SendAcceptingInputReply(ITurnContext turnContext, string text) + { + var reply = turnContext.Activity.CreateReply(); + reply.InputHint = InputHints.AcceptingInput; + reply.Text = text; + + return reply; + } } } diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Escalate/EscalateResponses.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Escalate/EscalateResponses.cs index ac15cce85e..e17087ac17 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Escalate/EscalateResponses.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Escalate/EscalateResponses.cs @@ -3,6 +3,8 @@ using VirtualAssistant.Dialogs.Escalate.Resources; using Microsoft.Bot.Builder.TemplateManager; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Builder; namespace VirtualAssistant { @@ -14,7 +16,7 @@ public class EscalateResponses : TemplateManager { ["default"] = new TemplateIdMap { - { SendPhone, (context, data) => EscalateStrings.PHONE_INFO }, + { SendPhone, (context, data) => SendAcceptingInputReply(context, EscalateStrings.PHONE_INFO) }, }, ["en"] = new TemplateIdMap { }, ["fr"] = new TemplateIdMap { }, @@ -24,5 +26,14 @@ public EscalateResponses() { Register(new DictionaryRenderer(_responseTemplates)); } + + public static IMessageActivity SendAcceptingInputReply(ITurnContext turnContext, string text) + { + var reply = turnContext.Activity.CreateReply(); + reply.InputHint = InputHints.AcceptingInput; + reply.Text = text; + + return reply; + } } } diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainDialog.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainDialog.cs index bb2bf97831..f0919c5f9e 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainDialog.cs @@ -18,20 +18,15 @@ namespace VirtualAssistant { public class MainDialog : RouterDialog { - // Constants - public const string Name = "MainDialog"; - private const string LocationEvent = "IPA.Location"; - private const string TimezoneEvent = "IPA.Timezone"; - // Fields private BotServices _services; private BotConfiguration _botConfig; private UserState _userState; private ConversationState _conversationState; - private SkillRouter _skillRouter; private IStatePropertyAccessor _onboardingState; private IStatePropertyAccessor> _parametersAccessor; private MainResponses _responder = new MainResponses(); + private SkillRouter _skillRouter; public MainDialog(BotServices services, BotConfiguration botConfig, ConversationState conversationState, UserState userState) : base(nameof(MainDialog)) @@ -42,13 +37,14 @@ public MainDialog(BotServices services, BotConfiguration botConfig, Conversation _userState = userState; _onboardingState = _userState.CreateProperty(nameof(OnboardingState)); _parametersAccessor = _userState.CreateProperty>("userInfo"); + var dialogState = _conversationState.CreateProperty(nameof(DialogState)); AddDialog(new OnboardingDialog(_services, _onboardingState)); AddDialog(new EscalateDialog(_services)); - AddDialog(new CustomSkillDialog(_services)); + AddDialog(new CustomSkillDialog(_services.SkillConfigurations, dialogState)); // Initialize skill dispatcher - _skillRouter = new SkillRouter(_services.RegisteredSkills); + _skillRouter = new SkillRouter(_services.SkillDefinitions); } protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) @@ -82,7 +78,7 @@ public MainDialog(BotServices services, BotConfiguration botConfig, Conversation var luisService = _services.LuisServices["general"]; var luisResult = await luisService.RecognizeAsync(dc.Context, CancellationToken.None); var luisIntent = luisResult?.TopIntent().intent; - + // switch on general intents switch (luisIntent) { @@ -137,9 +133,7 @@ public MainDialog(BotServices services, BotConfiguration botConfig, Conversation await RouteToSkillAsync(dc, new SkillDialogOptions() { - LuisResult = luisResult, - MatchedSkill = matchedSkill, - LuisService = _botConfig.FindServiceByNameOrId(matchedSkill.LuisServiceId) as LuisService, + SkillDefinition = matchedSkill, Parameters = parameters, }); @@ -154,9 +148,7 @@ public MainDialog(BotServices services, BotConfiguration botConfig, Conversation await RouteToSkillAsync(dc, new SkillDialogOptions() { - LuisResult = luisResult, - MatchedSkill = matchedSkill, - LuisService = _botConfig.FindServiceByNameOrId(matchedSkill.LuisServiceId) as LuisService, + SkillDefinition = matchedSkill, Parameters = parameters, }); @@ -171,9 +163,7 @@ public MainDialog(BotServices services, BotConfiguration botConfig, Conversation await RouteToSkillAsync(dc, new SkillDialogOptions() { - LuisResult = luisResult, - MatchedSkill = matchedSkill, - LuisService = _botConfig.FindServiceByNameOrId(matchedSkill.LuisServiceId) as LuisService, + SkillDefinition = matchedSkill, Parameters = parameters, }); @@ -188,9 +178,7 @@ public MainDialog(BotServices services, BotConfiguration botConfig, Conversation await RouteToSkillAsync(dc, new SkillDialogOptions() { - LuisResult = luisResult, - MatchedSkill = matchedSkill, - LuisService = _botConfig.FindServiceByNameOrId(matchedSkill.LuisServiceId) as LuisService, + SkillDefinition = matchedSkill, Parameters = parameters, }); @@ -214,10 +202,10 @@ public MainDialog(BotServices services, BotConfiguration botConfig, Conversation private async Task RouteToSkillAsync(DialogContext dc, SkillDialogOptions options) { // If we can't handle this within the local Bot it's a skill (prefix of s will make this clearer) - if (options.MatchedSkill != null) + if (options.SkillDefinition != null) { // We have matched to a Skill - await dc.Context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"-->Forwarding your utterance to the {options.MatchedSkill.Name} skill.")); + await dc.Context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"-->Forwarding your utterance to the {options.SkillDefinition.Name} skill.")); // Begin the SkillDialog and pass the arguments in await dc.BeginDialogAsync(nameof(CustomSkillDialog), options); @@ -225,7 +213,7 @@ private async Task RouteToSkillAsync(DialogContext dc, SkillDialogOptions option // Pass the activity we have var result = await dc.ContinueDialogAsync(); - if(result.Status == DialogTurnStatus.Complete) + if (result.Status == DialogTurnStatus.Complete) { await CompleteAsync(dc); } @@ -242,14 +230,18 @@ private async Task RouteToSkillAsync(DialogContext dc, SkillDialogOptions option protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) { + // Indicates whether the event activity should be sent to the active dialog on the stack + var forward = true; var ev = dc.Context.Activity.AsEventActivity(); - await dc.Context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"Received event: {ev.Name}")); - var parameters = await _parametersAccessor.GetAsync(dc.Context, () => new Dictionary()); + // Send trace to emulator + var trace = new Activity(type: ActivityTypes.Trace, text: $"Received event: {ev.Name}"); + await dc.Context.SendActivityAsync(trace); + switch (ev.Name) { - case TimezoneEvent: + case Events.TimezoneEvent: { try { @@ -263,57 +255,56 @@ private async Task RouteToSkillAsync(DialogContext dc, SkillDialogOptions option await dc.Context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"Timezone passed could not be mapped to a valid Timezone. Property not set.")); } + forward = false; break; } - case LocationEvent: + case Events.LocationEvent: { parameters[ev.Name] = ev.Value; + forward = false; break; } - case "tokens/response": + case Events.TokenResponseEvent: { - // Auth dialog completion - var result = await dc.ContinueDialogAsync(); - - if (result.Status == DialogTurnStatus.Complete) - { - await CompleteAsync(dc); - } - + forward = true; break; } - case "POI.ActiveLocation": - case "POI.ActiveRoute": + case Events.ActiveLocationUpdate: + case Events.ActiveRouteUpdate: { var matchedSkill = _skillRouter.IdentifyRegisteredSkill(Dispatch.Intent.l_PointOfInterest.ToString()); await RouteToSkillAsync(dc, new SkillDialogOptions() { - MatchedSkill = matchedSkill, - LuisService = _botConfig.FindServiceByNameOrId(matchedSkill.LuisServiceId) as LuisService, - Parameters = parameters, + SkillDefinition = matchedSkill }); + forward = false; break; } + } - default: - { - if (dc.ActiveDialog != null) - { - var result = await dc.ContinueDialogAsync(); + if (forward) + { + var result = await dc.ContinueDialogAsync(); - if (result.Status == DialogTurnStatus.Complete) - { - await CompleteAsync(dc); - } - } - break; - } + if (result.Status == DialogTurnStatus.Complete) + { + await CompleteAsync(dc); + } } } } + + public static class Events + { + public const string TokenResponseEvent = "tokens/response"; + public const string TimezoneEvent = "IPA.Timezone"; + public const string LocationEvent = "IPA.Location"; + public const string ActiveLocationUpdate = "POI.ActiveLocation"; + public const string ActiveRouteUpdate = "POI.ActiveRoute"; + } } diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainResponses.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainResponses.cs index 4b7e3d7f48..a15b512887 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainResponses.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Main/MainResponses.cs @@ -25,10 +25,10 @@ public class MainResponses : TemplateManager { ["default"] = new TemplateIdMap { - { Cancelled, (context, data) => MainStrings.CANCELLED }, - { Completed, (context, data) => MainStrings.COMPLETED }, - { Confused, (context, data) => MainStrings.CONFUSED }, - { Greeting, (context, data) => MainStrings.GREETING }, + { Cancelled, (context, data) => SendAcceptingInputReply(context, MainStrings.CANCELLED) }, + { Completed, (context, data) => SendAcceptingInputReply(context, MainStrings.COMPLETED) }, + { Confused, (context, data) => SendAcceptingInputReply(context, MainStrings.CONFUSED) }, + { Greeting, (context, data) => SendAcceptingInputReply(context, MainStrings.GREETING) }, { Help, (context, data) => SendHelpCard(context, data) }, { Intro, (context, data) => SendIntroCard(context, data) }, }, @@ -83,5 +83,14 @@ public static IMessageActivity SendHelpCard(ITurnContext turnContext, dynamic da }; return response; } + + public static IMessageActivity SendAcceptingInputReply(ITurnContext turnContext, string text) + { + var reply = turnContext.Activity.CreateReply(); + reply.InputHint = InputHints.AcceptingInput; + reply.Text = text; + + return reply; + } } } diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Onboarding/OnboardingDialog.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Onboarding/OnboardingDialog.cs index 2bd869fa1a..4aa4fc745c 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Onboarding/OnboardingDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Onboarding/OnboardingDialog.cs @@ -47,7 +47,7 @@ public async Task AskForName(WaterfallStepContext sc, Cancella public async Task AskForLocation(WaterfallStepContext sc, CancellationToken cancellationToken) { - _state = await _accessor.GetAsync(sc.Context); + _state = await _accessor.GetAsync(sc.Context, () => new OnboardingState()); _state.Name = (string)sc.Result; return await sc.PromptAsync(LocationPrompt, new PromptOptions() diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/CustomSkillDialog.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/CustomSkillDialog.cs index facfcdaf46..ceb05eb7cc 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/CustomSkillDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/CustomSkillDialog.cs @@ -1,4 +1,5 @@ -using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; using Microsoft.Bot.Solutions.Skills; using System; using System.Collections.Generic; @@ -10,10 +11,10 @@ namespace VirtualAssistant { public class CustomSkillDialog : ComponentDialog { - public CustomSkillDialog(BotServices botServices) + public CustomSkillDialog(Dictionary skills, IStatePropertyAccessor accessor) : base(nameof(CustomSkillDialog)) { - AddDialog(new SkillDialog(botServices.CosmosDbOptions, botServices.TelemetryClient)); + AddDialog(new SkillDialog(skills, accessor)); } protected override Task EndComponentAsync(DialogContext outerDc, object result, CancellationToken cancellationToken) diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/Resources/Dispatch.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/Resources/Dispatch.cs index f4c0cc3c75..88bb95148c 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/Resources/Dispatch.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/Resources/Dispatch.cs @@ -19,6 +19,7 @@ public enum Intent l_General, l_ToDo, l_PointOfInterest, + l_News, q_FAQ, None }; diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Startup.cs b/solutions/Virtual-Assistant/src/csharp/assistant/Startup.cs index 23f9475d4e..956c53085f 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Startup.cs +++ b/solutions/Virtual-Assistant/src/csharp/assistant/Startup.cs @@ -45,8 +45,8 @@ public void ConfigureServices(IServiceCollection services) services.AddSingleton(sp => botConfig ?? throw new InvalidOperationException($"The .bot config file could not be loaded.")); // Initializes your bot service clients and adds a singleton that your Bot can access through dependency injection. - var connectedServices = new BotServices(botConfig); - connectedServices.RegisteredSkills = Configuration.GetSection("skills").Get>(); + var skills = Configuration.GetSection("skills").Get>(); + var connectedServices = new BotServices(botConfig, skills); services.AddSingleton(sp => connectedServices); // Initialize Bot State @@ -91,7 +91,7 @@ public void ConfigureServices(IServiceCollection services) options.OnTurnError = async (context, exception) => { await context.SendActivityAsync("Sorry, it looks like something went wrong. Please try again."); - await context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"Skill Error: {exception.Message} | {exception.StackTrace}")); + await context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"Virtual Assistant Error: {exception.Message} | {exception.StackTrace}")); connectedServices.TelemetryClient.TrackException(exception); }; diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/VirtualAssistant.csproj b/solutions/Virtual-Assistant/src/csharp/assistant/VirtualAssistant.csproj index fe59f20546..80fd0fc221 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/VirtualAssistant.csproj +++ b/solutions/Virtual-Assistant/src/csharp/assistant/VirtualAssistant.csproj @@ -89,32 +89,12 @@ + + + + - - - ..\skills\bin\Debug\netcoreapp2.1\CalendarSkill.dll - - - ..\skills\bin\Debug\netcoreapp2.1\DemoSkill.dll - - - ..\skills\bin\Debug\netcoreapp2.1\EmailSkill.dll - - - ..\skills\bin\Debug\netcoreapp2.1\PointOfInterestSkill.dll - - - ..\skills\bin\Debug\netcoreapp2.1\ToDoSkill.dll - - - - - - - - - Always diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/appsettings.json b/solutions/Virtual-Assistant/src/csharp/assistant/appsettings.json index f27408dfe9..dd696bbbcf 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/appsettings.json +++ b/solutions/Virtual-Assistant/src/csharp/assistant/appsettings.json @@ -12,7 +12,10 @@ "assembly": "CalendarSkill.CalendarSkill, CalendarSkill, Version=1.0.0.0, Culture=neutral", "dispatchIntent": "l_Calendar", "authConnectionName": "", - "luisServiceId": "calendar", + "luisServiceIds": [ + "calendar", + "general" + ], "parameters": [ "IPA.Timezone" ] @@ -24,7 +27,10 @@ "assembly": "EmailSkill.EmailSkill, EmailSkill, Version=1.0.0.0, Culture=neutral", "dispatchIntent": "l_Email", "authConnectionName": "", - "luisServiceId": "email", + "luisServiceIds": [ + "email", + "general" + ], "parameters": [ "IPA.Timezone" ] @@ -36,7 +42,10 @@ "assembly": "ToDoSkill.ToDoSkill, ToDoSkill, Version=1.0.0.0, Culture=neutral", "dispatchIntent": "l_ToDo", "authConnectionName": "", - "luisServiceId": "todo" + "luisServiceIds": [ + "todo", + "general" + ] }, { "type": "skill", @@ -45,7 +54,10 @@ "assembly": "PointOfInterestSkill.PointOfInterestSkill, PointOfInterestSkill, Version=1.0.0.0, Culture=neutral", "dispatchIntent": "l_PointOfInterest", "authConnectionName": "", - "luisServiceId": "pointofinterest", + "luisServiceIds": [ + "pointofinterest", + "general" + ], "parameters": [ "IPA.Location", "IPA.Timezone" diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/InterruptionStatus.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/InterruptionAction.cs similarity index 100% rename from solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/InterruptionStatus.cs rename to solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/InterruptionAction.cs diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/RouterDialog.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/RouterDialog.cs index 6f59cc9762..2b393e41cf 100644 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/RouterDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Dialogs/RouterDialog.cs @@ -50,6 +50,7 @@ public RouterDialog(string dialogId) } case DialogTurnStatus.Complete: + case DialogTurnStatus.Cancelled: { await CompleteAsync(innerDc, result); break; diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Microsoft.Bot.Solutions.csproj b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Microsoft.Bot.Solutions.csproj index 8c687b0e69..acd3d3738c 100644 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Microsoft.Bot.Solutions.csproj +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Microsoft.Bot.Solutions.csproj @@ -36,8 +36,6 @@ Always - TextTemplatingFileGenerator - OnboardInfoCard.cs Always @@ -53,4 +51,6 @@ + + diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/LuisTelemetryConstants.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/LuisTelemetryConstants.cs new file mode 100644 index 0000000000..25eb776c1f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/LuisTelemetryConstants.cs @@ -0,0 +1,20 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace Microsoft.Bot.Solutions +{ + /// + /// The Application Insights property names that we're logging. + /// + public static class LuisTelemetryConstants + { + public const string IntentPrefix = "LuisIntent"; // Application Insights Custom Event name (with Intent) + public const string IntentProperty = "Intent"; + public const string IntentScoreProperty = "IntentScore"; + public const string ConversationIdProperty = "ConversationId"; + public const string QuestionProperty = "Question"; + public const string ActivityIdProperty = "ActivityId"; + public const string SentimentLabelProperty = "SentimentLabel"; + public const string SentimentScoreProperty = "SentimentScore"; + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/QnATelemetryConstants.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/QnATelemetryConstants.cs new file mode 100644 index 0000000000..3740feab54 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/QnATelemetryConstants.cs @@ -0,0 +1,19 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace Microsoft.Bot.Solutions +{ + /// + /// The Application Insights property names that we're logging. + /// + public static class QnATelemetryConstants + { + public const string ActivityIdProperty = "ActivityId"; + public const string UsernameProperty = "Username"; + public const string ConversationIdProperty = "ConversationId"; + public const string OriginalQuestionProperty = "OriginalQuestion"; + public const string QuestionProperty = "Question"; + public const string AnswerProperty = "Answer"; + public const string ScoreProperty = "Score"; + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryConstants.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryConstants.cs new file mode 100644 index 0000000000..3bd73eb79f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryConstants.cs @@ -0,0 +1,19 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace Microsoft.Bot.Solutions +{ + public static class TelemetryConstants + { + public const string ActivityIDProperty = "ActivityId"; + public const string ChannelProperty = "Channel"; + public const string FromIdProperty = "FromId"; + public const string FromNameProperty = "FromName"; + public const string RecipientIdProperty = "RecipientId"; + public const string RecipientNameProperty = "RecipientName"; + public const string ConversationIdProperty = "ConversationId"; + public const string ConversationNameProperty = "ConversationName"; + public const string TextProperty = "Text"; + public const string LocaleProperty = "Locale"; + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryLoggerMiddleware.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryLoggerMiddleware.cs new file mode 100644 index 0000000000..52ab945e26 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryLoggerMiddleware.cs @@ -0,0 +1,274 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.ApplicationInsights; +using Microsoft.ApplicationInsights.Extensibility; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Schema; + +namespace Microsoft.Bot.Solutions +{ + /// + /// Middleware for logging incoming, outgoing, updated or deleted Activity messages into Application Insights. + /// In addition, registers the telemetry client in the context so other Application Insights components can log + /// telemetry. + /// If this Middleware is removed, all the other sample components don't log (but still operate). + /// + public class TelemetryLoggerMiddleware : IMiddleware + { + public static readonly string AppInsightsServiceKey = $"{nameof(TelemetryLoggerMiddleware)}.AppInsightsContext"; + + // Application Insights Custom Event name, logged when new message is received from the user + public static readonly string BotMsgReceiveEvent = "BotMessageReceived"; + + // Application Insights Custom Event name, logged when a message is sent out from the bot + public static readonly string BotMsgSendEvent = "BotMessageSend"; + + // Application Insights Custom Event name, logged when a message is updated by the bot (rare case) + public static readonly string BotMsgUpdateEvent = "BotMessageUpdate"; + + // Application Insights Custom Event name, logged when a message is deleted by the bot (rare case) + public static readonly string BotMsgDeleteEvent = "BotMessageDelete"; + + private TelemetryClient _telemetryClient; + + /// + /// Initializes a new instance of the class. + /// + /// The Application Insights instrumentation key. See Application Insights for more information. + /// (Optional) Enable/Disable logging user name within Application Insights. + /// (Optional) Enable/Disable logging original message name within Application Insights. + /// (Optional) TelemetryConfiguration to use for Application Insights. + public TelemetryLoggerMiddleware(string instrumentationKey, bool logUserName = false, bool logOriginalMessage = false, TelemetryConfiguration config = null) + { + if (string.IsNullOrWhiteSpace(instrumentationKey)) + { + throw new ArgumentNullException(nameof(instrumentationKey)); + } + + var telemetryConfiguration = config ?? new TelemetryConfiguration(instrumentationKey); + this._telemetryClient = new TelemetryClient(telemetryConfiguration); + this.LogUserName = logUserName; + this.LogOriginalMessage = logOriginalMessage; + } + + /// + /// Gets a value indicating whether indicates whether to log the user name into the BotMessageReceived event. + /// + /// + /// A value indicating whether indicates whether to log the user name into the BotMessageReceived event. + /// + public bool LogUserName { get; } + + /// + /// Gets a value indicating whether indicates whether to log the original message into the BotMessageReceived event. + /// + /// + /// Indicates whether to log the original message into the BotMessageReceived event. + /// + public bool LogOriginalMessage { get; } + + /// + /// Records incoming and outgoing activities to the Application Insights store. + /// + /// The context object for this turn. + /// The delegate to call to continue the bot middleware pipeline. + /// A cancellation token that can be used by other objects + /// or threads to receive notice of cancellation. + /// A task that represents the work queued to execute. + /// + /// + public async Task OnTurnAsync(ITurnContext context, NextDelegate nextTurn, CancellationToken cancellationToken) + { + BotAssert.ContextNotNull(context); + + context.TurnState.Add(TelemetryLoggerMiddleware.AppInsightsServiceKey, this._telemetryClient); + + // log incoming activity at beginning of turn + if (context.Activity != null) + { + var activity = context.Activity; + + // Context properties for App Insights + if (!string.IsNullOrEmpty(activity.Conversation.Id)) + { + this._telemetryClient.Context.Session.Id = activity.Conversation.Id; + } + + if (!string.IsNullOrEmpty(activity.From.Id)) + { + this._telemetryClient.Context.User.Id = activity.From.Id; + } + + // Log the Application Insights Bot Message Received + this._telemetryClient.TrackEvent(BotMsgReceiveEvent, this.FillReceiveEventProperties(activity)); + } + + // hook up onSend pipeline + context.OnSendActivities(async (ctx, activities, nextSend) => + { + // run full pipeline + var responses = await nextSend().ConfigureAwait(false); + + foreach (var activity in activities) + { + this._telemetryClient.TrackEvent(BotMsgSendEvent, this.FillSendEventProperties(activity)); + } + + return responses; + }); + + // hook up update activity pipeline + context.OnUpdateActivity(async (ctx, activity, nextUpdate) => + { + // run full pipeline + var response = await nextUpdate().ConfigureAwait(false); + + this._telemetryClient.TrackEvent(BotMsgUpdateEvent, this.FillUpdateEventProperties(activity)); + + return response; + }); + + // hook up delete activity pipeline + context.OnDeleteActivity(async (ctx, reference, nextDelete) => + { + // run full pipeline + await nextDelete().ConfigureAwait(false); + + var deleteActivity = new Activity + { + Type = ActivityTypes.MessageDelete, + Id = reference.ActivityId, + } + .ApplyConversationReference(reference, isIncoming: false) + .AsMessageDeleteActivity(); + + this._telemetryClient.TrackEvent(BotMsgDeleteEvent, this.FillDeleteEventProperties(deleteActivity)); + }); + + if (nextTurn != null) + { + await nextTurn(cancellationToken).ConfigureAwait(false); + } + } + + /// + /// Fills the Application Insights Custom Event properties for BotMessageReceived. + /// These properties are logged in the custom event when a new message is received from the user. + /// + /// Last activity sent from user. + /// A dictionary that is sent as "Properties" to Application Insights TrackEvent method for the BotMessageReceived Message. + private Dictionary FillReceiveEventProperties(Activity activity) + { + var properties = new Dictionary() + { + { TelemetryConstants.ActivityIDProperty, activity.Id }, + { TelemetryConstants.ChannelProperty, activity.ChannelId }, + { TelemetryConstants.FromIdProperty, activity.From.Id }, + { TelemetryConstants.ConversationIdProperty, activity.Conversation.Id }, + { TelemetryConstants.ConversationNameProperty, activity.Conversation.Name }, + { TelemetryConstants.LocaleProperty, activity.Locale }, + }; + + // For some customers, logging user name within Application Insights might be an issue so have provided a config setting to disable this feature + if (this.LogUserName && !string.IsNullOrWhiteSpace(activity.From.Name)) + { + properties.Add(TelemetryConstants.FromNameProperty, activity.From.Name); + } + + // For some customers, logging the utterances within Application Insights might be an so have provided a config setting to disable this feature + if (this.LogOriginalMessage && !string.IsNullOrWhiteSpace(activity.Text)) + { + properties.Add(TelemetryConstants.TextProperty, activity.Text); + } + + return properties; + } + + /// + /// Fills the Application Insights Custom Event properties for BotMessageSend. + /// These properties are logged in the custom event when a response message is sent by the Bot to the user. + /// + /// Last activity sent from user. + /// A dictionary that is sent as "Properties" to Application Insights TrackEvent method for the BotMessageSend Message. + private Dictionary FillSendEventProperties(Activity activity) + { + var properties = new Dictionary() + { + { TelemetryConstants.ActivityIDProperty, activity.Id }, + { TelemetryConstants.ChannelProperty, activity.ChannelId }, + { TelemetryConstants.RecipientIdProperty, activity.Recipient.Id }, + { TelemetryConstants.ConversationIdProperty, activity.Conversation.Id }, + { TelemetryConstants.ConversationNameProperty, activity.Conversation.Name }, + { TelemetryConstants.LocaleProperty, activity.Locale }, + }; + + // For some customers, logging user name within Application Insights might be an issue so have provided a config setting to disable this feature + if (this.LogUserName && !string.IsNullOrWhiteSpace(activity.Recipient.Name)) + { + properties.Add(TelemetryConstants.RecipientNameProperty, activity.Recipient.Name); + } + + // For some customers, logging the utterances within Application Insights might be an so have provided a config setting to disable this feature + if (this.LogOriginalMessage && !string.IsNullOrWhiteSpace(activity.Text)) + { + properties.Add(TelemetryConstants.TextProperty, activity.Text); + } + + return properties; + } + + /// + /// Fills the Application Insights Custom Event properties for BotMessageUpdate. + /// These properties are logged in the custom event when an activity message is updated by the Bot. + /// For example, if a card is interacted with by the use, and the card needs to be updated to reflect + /// some interaction. + /// + /// Last activity sent from user. + /// A dictionary that is sent as "Properties" to Application Insights TrackEvent method for the BotMessageUpdate Message. + private Dictionary FillUpdateEventProperties(Activity activity) + { + var properties = new Dictionary() + { + { TelemetryConstants.ActivityIDProperty, activity.Id }, + { TelemetryConstants.ChannelProperty, activity.ChannelId }, + { TelemetryConstants.RecipientIdProperty, activity.Recipient.Id }, + { TelemetryConstants.ConversationIdProperty, activity.Conversation.Id }, + { TelemetryConstants.ConversationNameProperty, activity.Conversation.Name }, + { TelemetryConstants.LocaleProperty, activity.Locale }, + }; + + // For some customers, logging the utterances within Application Insights might be an so have provided a config setting to disable this feature + if (this.LogOriginalMessage && !string.IsNullOrWhiteSpace(activity.Text)) + { + properties.Add(TelemetryConstants.TextProperty, activity.Text); + } + + return properties; + } + + /// + /// Fills the Application Insights Custom Event properties for BotMessageDelete. + /// These properties are logged in the custom event when an activity message is deleted by the Bot. This is a relatively rare case. + /// + /// Last activity sent from user. + /// A dictionary that is sent as "Properties" to Application Insights TrackEvent method for the BotMessageDelete Message. + private Dictionary FillDeleteEventProperties(IMessageDeleteActivity activity) + { + var properties = new Dictionary() + { + { TelemetryConstants.ActivityIDProperty, activity.Id }, + { TelemetryConstants.ChannelProperty, activity.ChannelId }, + { TelemetryConstants.RecipientIdProperty, activity.Recipient.Id }, + { TelemetryConstants.ConversationIdProperty, activity.Conversation.Id }, + { TelemetryConstants.ConversationNameProperty, activity.Conversation.Name }, + }; + + return properties; + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryLuisRecognizer.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryLuisRecognizer.cs new file mode 100644 index 0000000000..04d41d168e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryLuisRecognizer.cs @@ -0,0 +1,192 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.ApplicationInsights; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.AI.Luis; +using Newtonsoft.Json.Linq; + +namespace Microsoft.Bot.Solutions +{ + /// + /// TelemetryLuisRecognizer invokes the Luis Recognizer and logs some results into Application Insights. + /// Logs the Top Intent, Sentiment (label/score), (Optionally) Original Text + /// Along with Conversation and ActivityID. + /// The Custom Event name this logs is MyLuisConstants.IntentPrefix + "." + 'found intent name' + /// For example, if intent name was "add_calender": + /// LuisIntent.add_calendar + /// See for additional information. + /// + public class TelemetryLuisRecognizer : LuisRecognizer + { + /// + /// Initializes a new instance of the class. + /// + /// The LUIS _application to use to recognize text. + /// The LUIS prediction options to use. + /// TRUE to include raw LUIS API response. + /// TRUE to include original user message. + /// TRUE to include user name. + public TelemetryLuisRecognizer(LuisApplication application, LuisPredictionOptions predictionOptions = null, bool includeApiResults = false, bool logOriginalMessage = false, bool logUserName = false) + : base(application, predictionOptions, includeApiResults) + { + LogOriginalMessage = logOriginalMessage; + LogUsername = logUserName; + } + + /// + /// Gets a value indicating whether determines whether to log the Activity message text that came from the user. + /// + /// If true, will log the Activity Message text into the AppInsight Custome Event for Luis intents. + public bool LogOriginalMessage { get; } + + /// + /// Gets a value indicating whether determines whether to log the User name. + /// + /// If true, will log the user name into the AppInsight Custom Event for Luis intents. + public bool LogUsername { get; } + + /// + /// Analyze the current message text and return results of the analysis (Suggested actions and intents). + /// + /// Context object containing information for a single turn of conversation with a user. + /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. + /// Determines if the original message is logged into Application Insights. This is a privacy consideration. + /// The LUIS results of the analysis of the current message text in the current turn's context activity. + public async Task RecognizeAsync(ITurnContext context, CancellationToken ct, bool logOriginalMessage = false) + { + if (context == null) + { + throw new ArgumentNullException(nameof(context)); + } + + // Call Luis Recognizer + var recognizerResult = await base.RecognizeAsync(context, ct); + + var conversationId = context.Activity.Conversation.Id; + + // Find the Telemetry Client + if (context.TurnState.TryGetValue(TelemetryLoggerMiddleware.AppInsightsServiceKey, out var telemetryClient) && recognizerResult != null) + { + var topLuisIntent = recognizerResult.GetTopScoringIntent(); + var intentScore = topLuisIntent.score.ToString("N2"); + + // Add the intent score and conversation id properties + var telemetryProperties = new Dictionary() + { + { LuisTelemetryConstants.ActivityIdProperty, context.Activity.Id }, + { LuisTelemetryConstants.IntentProperty, topLuisIntent.intent }, + { LuisTelemetryConstants.IntentScoreProperty, intentScore }, + }; + + if (recognizerResult.Properties.TryGetValue("sentiment", out var sentiment) && sentiment is JObject) + { + if (((JObject)sentiment).TryGetValue("label", out var label)) + { + telemetryProperties.Add(LuisTelemetryConstants.SentimentLabelProperty, label.Value()); + } + + if (((JObject)sentiment).TryGetValue("score", out var score)) + { + telemetryProperties.Add(LuisTelemetryConstants.SentimentScoreProperty, score.Value()); + } + } + + if (!string.IsNullOrEmpty(conversationId)) + { + telemetryProperties.Add(LuisTelemetryConstants.ConversationIdProperty, conversationId); + } + + // Add Luis Entitites + var entities = new List(); + foreach (var entity in recognizerResult.Entities) + { + if (!entity.Key.ToString().Equals("$instance")) + { + entities.Add($"{entity.Key}: {entity.Value.First}"); + } + } + + // For some customers, logging user name within Application Insights might be an issue so have provided a config setting to disable this feature + if (logOriginalMessage && !string.IsNullOrEmpty(context.Activity.Text)) + { + telemetryProperties.Add(LuisTelemetryConstants.QuestionProperty, context.Activity.Text); + } + + // Track the event + ((TelemetryClient)telemetryClient).TrackEvent($"{LuisTelemetryConstants.IntentPrefix}.{topLuisIntent.intent}", telemetryProperties); + } + + return recognizerResult; + } + + public async Task RecognizeAsync(ITurnContext context, CancellationToken ct, bool logOriginalMessage = false) + where T : IRecognizerConvert, new() + { + var result = new T(); + var recognizerResult = await base.RecognizeAsync(context, ct); + + var conversationId = context.Activity.Conversation.Id; + + // Find the Telemetry Client + if (context.TurnState.TryGetValue(TelemetryLoggerMiddleware.AppInsightsServiceKey, out var telemetryClient) && recognizerResult != null) + { + var topLuisIntent = recognizerResult.GetTopScoringIntent(); + var intentScore = topLuisIntent.score.ToString("N2"); + + // Add the intent score and conversation id properties + var telemetryProperties = new Dictionary() + { + { LuisTelemetryConstants.ActivityIdProperty, context.Activity.Id }, + { LuisTelemetryConstants.IntentProperty, topLuisIntent.intent }, + { LuisTelemetryConstants.IntentScoreProperty, intentScore }, + }; + + if (recognizerResult.Properties.TryGetValue("sentiment", out var sentiment) && sentiment is JObject) + { + if (((JObject)sentiment).TryGetValue("label", out var label)) + { + telemetryProperties.Add(LuisTelemetryConstants.SentimentLabelProperty, label.Value()); + } + + if (((JObject)sentiment).TryGetValue("score", out var score)) + { + telemetryProperties.Add(LuisTelemetryConstants.SentimentScoreProperty, score.Value()); + } + } + + if (!string.IsNullOrEmpty(conversationId)) + { + telemetryProperties.Add(LuisTelemetryConstants.ConversationIdProperty, conversationId); + } + + // Add Luis Entitites + var entities = new List(); + foreach (var entity in recognizerResult.Entities) + { + if (!entity.Key.ToString().Equals("$instance")) + { + entities.Add($"{entity.Key}: {entity.Value.First}"); + } + } + + // For some customers, logging user name within Application Insights might be an issue so have provided a config setting to disable this feature + if (logOriginalMessage && !string.IsNullOrEmpty(context.Activity.Text)) + { + telemetryProperties.Add(LuisTelemetryConstants.QuestionProperty, context.Activity.Text); + } + + // Track the event + ((TelemetryClient)telemetryClient).TrackEvent($"{LuisTelemetryConstants.IntentPrefix}.{topLuisIntent.intent}", telemetryProperties); + } + + // Convert LUIS result to LG class + result.Convert(recognizerResult); + return result; + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryQnAMaker.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryQnAMaker.cs new file mode 100644 index 0000000000..b0e3f6e377 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Middleware/Telemetry/TelemetryQnAMaker.cs @@ -0,0 +1,98 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Collections.Generic; +using System.Net.Http; +using System.Threading.Tasks; +using Microsoft.ApplicationInsights; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.AI.QnA; + +namespace Microsoft.Bot.Solutions +{ + /// + /// TelemetryQnaRecognizer invokes the Qna Maker and logs some results into Application Insights. + /// Logs the score, and (optionally) question + /// Along with Conversation and ActivityID. + /// The Custom Event name this logs is "QnaMessage" + /// See for additional information. + /// + public class TelemetryQnAMaker : QnAMaker + { + public static readonly string QnaMsgEvent = "QnaMessage"; + + /// + /// Initializes a new instance of the class. + /// + /// The endpoint of the knowledge base to query. + /// The options for the QnA Maker knowledge base. + /// The flag to include username in logs. + /// The flag to include original message in logs. + /// An alternate client with which to talk to QnAMaker. + /// If null, a default client is used for this instance. + public TelemetryQnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options = null, bool logUserName = false, bool logOriginalMessage = false, HttpClient httpClient = null) + : base(endpoint, options, httpClient) + { + LogUserName = logUserName; + LogOriginalMessage = logOriginalMessage; + } + + public bool LogUserName { get; } + + public bool LogOriginalMessage { get; } + + public new async Task GetAnswersAsync(ITurnContext context) + { + // Call Qna Maker + var queryResults = await base.GetAnswersAsync(context); + + // Find the Application Insights Telemetry Client + if (queryResults != null && context.TurnState.TryGetValue(TelemetryLoggerMiddleware.AppInsightsServiceKey, out var telemetryClient)) + { + var telemetryProperties = new Dictionary(); + var telemetryMetrics = new Dictionary(); + + // Make it so we can correlate our reports with Activity or Conversation + telemetryProperties.Add(QnATelemetryConstants.ActivityIdProperty, context.Activity.Id); + var conversationId = context.Activity.Conversation.Id; + if (!string.IsNullOrEmpty(conversationId)) + { + telemetryProperties.Add(QnATelemetryConstants.ConversationIdProperty, conversationId); + } + + // For some customers, logging original text name within Application Insights might be an issue + var text = context.Activity.Text; + if (LogOriginalMessage && !string.IsNullOrWhiteSpace(text)) + { + telemetryProperties.Add(QnATelemetryConstants.OriginalQuestionProperty, text); + } + + // For some customers, logging user name within Application Insights might be an issue + var userName = context.Activity.From.Name; + if (LogUserName && !string.IsNullOrWhiteSpace(userName)) + { + telemetryProperties.Add(QnATelemetryConstants.UsernameProperty, userName); + } + + // Fill in Qna Results (found or not) + if (queryResults.Length > 0) + { + var queryResult = queryResults[0]; + telemetryProperties.Add(QnATelemetryConstants.QuestionProperty, string.Join(",", queryResult.Questions)); + telemetryProperties.Add(QnATelemetryConstants.AnswerProperty, queryResult.Answer); + telemetryMetrics.Add(QnATelemetryConstants.ScoreProperty, queryResult.Score); + } + else + { + telemetryProperties.Add(QnATelemetryConstants.QuestionProperty, "No Qna Question matched"); + telemetryProperties.Add(QnATelemetryConstants.AnswerProperty, "No Qna Question matched"); + } + + // Track the event + ((TelemetryClient)telemetryClient).TrackEvent(QnaMsgEvent, telemetryProperties, telemetryMetrics); + } + + return queryResults; + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Resources/CommonResponses.tt b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Resources/CommonResponses.tt index cf68d76001..aa06ac6b3c 100644 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Resources/CommonResponses.tt +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Resources/CommonResponses.tt @@ -1,4 +1,4 @@ -<#@ assembly name="$(SolutionDir)Lib\Newtonsoft.Json.dll" #> +<#@ assembly name="Newtonsoft.Json.dll" #> <#@ template debug="false" hostspecific="true" language="C#" #> <#@ output extension=".cs" #> <# diff --git a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/Resources/General.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Resources/General.cs similarity index 91% rename from solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/Resources/General.cs rename to solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Resources/General.cs index c7b742e51d..fd38ef1fc0 100644 --- a/solutions/Virtual-Assistant/src/csharp/assistant/Dialogs/Shared/Resources/General.cs +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Resources/General.cs @@ -1,5 +1,5 @@ // -// Code generated by LUISGen C:\Users\lamil\source\repos\CAISolutions\CustomAssistant\CustomAssistant\DeploymentScripts\msbotClone\120.luis -cs Luis.General -o C:\Users\lamil\source\repos\CAISolutions\CustomAssistant\CustomAssistant\DeploymentScripts\..\Dialogs\Shared\Resources +// Code generated by LUISGen C:\Users\lamil\source\repos\CAISolutions\NewsSkill\NewsSkill\DeploymentScripts\msbotClone\120.luis -cs Luis.General -o C:\Users\lamil\source\repos\CAISolutions\NewsSkill\NewsSkill\DeploymentScripts\..\Dialogs\Shared\Resources // Tool github: https://github.com/microsoft/botbuilder-tools // Changes may cause incorrect behavior and will be lost if the code is // regenerated. @@ -22,6 +22,7 @@ public enum Intent Goodbye, Greeting, Help, + Logout, Next, None, Restart diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillConfiguration.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillConfiguration.cs new file mode 100644 index 0000000000..620154567b --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillConfiguration.cs @@ -0,0 +1,87 @@ +using Microsoft.ApplicationInsights; +using Microsoft.ApplicationInsights.Extensibility; +using Microsoft.Bot.Builder.AI.Luis; +using Microsoft.Bot.Builder.AI.QnA; +using Microsoft.Bot.Builder.Azure; +using Microsoft.Bot.Configuration; +using System.Collections.Generic; + +namespace Microsoft.Bot.Solutions.Skills +{ + public class SkillConfiguration + { + public SkillConfiguration() + { + + } + + public SkillConfiguration(BotConfiguration botConfiguration, string[] parameters, Dictionary configuration) + { + foreach (var service in botConfiguration.Services) + { + switch (service.Type) + { + case ServiceTypes.AppInsights: + { + var appInsights = service as AppInsightsService; + var telemetryConfig = new TelemetryConfiguration(appInsights.InstrumentationKey); + TelemetryClient = new TelemetryClient(telemetryConfig); + break; + } + + case ServiceTypes.Luis: + { + var luis = service as LuisService; + var luisApp = new LuisApplication(luis.AppId, luis.SubscriptionKey, luis.GetEndpoint()); + LuisServices.Add(service.Id, new LuisRecognizer(luisApp)); + break; + } + + case ServiceTypes.Generic: + { + if (service.Name == "Authentication") + { + var authentication = service as GenericService; + + if (!string.IsNullOrEmpty(authentication.Configuration["Azure Active Directory v2"])) + { + AuthConnectionName = authentication.Configuration["Azure Active Directory v2"]; + } + } + + break; + } + } + } + + if(parameters != null) + { + // add the parameters the skill needs + foreach (var parameter in parameters) + { + // Initialize each parameter to null. Needs to be set later by the bot. + Properties.Add(parameter, null); + } + } + + if(configuration != null) + { + // add the additional keys the skill needs + foreach (var set in configuration) + { + Properties.Add(set.Key, set.Value); + } + } + } + + public string AuthConnectionName { get; set; } + + public TelemetryClient TelemetryClient { get; set; } + + public CosmosDbStorageOptions CosmosDbOptions { get; set; } + + public Dictionary LuisServices { get; set; } = new Dictionary(); + + public Dictionary Properties { get; set; } = new Dictionary(); + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillService.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDefinition.cs similarity index 73% rename from solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillService.cs rename to solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDefinition.cs index 4bec232294..0101729483 100644 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillService.cs +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDefinition.cs @@ -4,9 +4,9 @@ namespace Microsoft.Bot.Solutions.Skills { - public class SkillService : ConnectedService + public class SkillDefinition : ConnectedService { - public SkillService() : base("skill") + public SkillDefinition() : base("skill") { } @@ -16,11 +16,8 @@ public SkillService() : base("skill") [JsonProperty("assembly")] public string Assembly { get; set; } - [JsonProperty("authConnectionName")] - public string AuthConnectionName { get; set; } - - [JsonProperty("luisServiceId")] - public string LuisServiceId { get; set; } + [JsonProperty("luisServiceIds")] + public string[] LuisServiceIds { get; set; } [JsonProperty("parameters")] public string[] Parameters { get; set; } diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialog.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialog.cs index 08dbe3e32b..ca828eb8e5 100644 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialog.cs @@ -1,5 +1,4 @@ -using Microsoft.ApplicationInsights; -using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Azure; using Microsoft.Bot.Builder.Dialogs; using Microsoft.Bot.Schema; @@ -17,194 +16,212 @@ public class SkillDialog : Dialog private const string ActiveSkillStateKey = "ActiveSkill"; private const string TokenRequestEventName = "tokens/request"; private const string TokenResponseEventName = "tokens/response"; - private const string SkillBeginEventName = "skillBegin"; // Fields + private static Dictionary _skills; + private IStatePropertyAccessor _accessor; + private DialogSet _dialogs; private InProcAdapter _inProcAdapter; private IBot _activatedSkill; - private CosmosDbStorageOptions _cosmosDbOptions; - private TelemetryClient _telemetryClient; - private SkillService _skill; - private OAuthPrompt _authPrompt; - private bool skillInitialized = false; + private bool _skillInitialized; - - public SkillDialog(CosmosDbStorageOptions cosmosDbOptions, TelemetryClient telemetryClient) + public SkillDialog(Dictionary skills, IStatePropertyAccessor accessor) : base(nameof(SkillDialog)) { - _cosmosDbOptions = cosmosDbOptions; - _telemetryClient = telemetryClient; + _skills = skills; + _accessor = accessor; } - public override async Task BeginDialogAsync(DialogContext dc, object options = null, CancellationToken cancellationToken = default(CancellationToken)) + public override Task BeginDialogAsync(DialogContext dc, object options = null, CancellationToken cancellationToken = default(CancellationToken)) { - var skillDialogOptions = (SkillDialogOptions)options; - - _skill = skillDialogOptions.MatchedSkill; + var skillOptions = (SkillDialogOptions)options; - // Set our active Skill so later methods know which Skill to use. - dc.ActiveDialog.State[ActiveSkillStateKey] = skillDialogOptions.MatchedSkill; + // Save the active skill in state + var skillDefinition = skillOptions.SkillDefinition; + dc.ActiveDialog.State[ActiveSkillStateKey] = skillDefinition; - _authPrompt = new OAuthPrompt(nameof(OAuthPrompt), new OAuthPromptSettings() - { - ConnectionName = skillDialogOptions.MatchedSkill.AuthConnectionName, - Title = "Skill Authentication", - Text = $"Please login to access this feature.", - }); + // Set parameters + var skillConfiguration = _skills[skillDefinition.Id]; - var parameters = new Dictionary(); - if (skillDialogOptions.MatchedSkill.Parameters != null) + if (skillDefinition.Parameters != null) { - foreach (var parameter in skillDialogOptions.MatchedSkill.Parameters) + foreach (var parameter in skillDefinition.Parameters) { - if (skillDialogOptions.Parameters.TryGetValue(parameter, out var paramValue)) + if (skillOptions.Parameters.TryGetValue(parameter, out var paramValue)) { - parameters.Add(parameter, paramValue); + skillConfiguration.Properties.Add(parameter, paramValue); } } } - var skillMetadata = new SkillMetadata( - skillDialogOptions.LuisResult, - skillDialogOptions.LuisService, - skillDialogOptions.MatchedSkill.Configuration, - parameters); - - var dialogBeginEvent = new Activity( - type: ActivityTypes.Event, - channelId: dc.Context.Activity.ChannelId, - from: new ChannelAccount(id: dc.Context.Activity.From.Id, name: dc.Context.Activity.From.Name), - recipient: new ChannelAccount(id: dc.Context.Activity.Recipient.Id, name: dc.Context.Activity.Recipient.Name), - conversation: new ConversationAccount(id: dc.Context.Activity.Conversation.Id), - name: SkillBeginEventName, - value: skillMetadata); - - return await ForwardToSkill(dc, dialogBeginEvent); + // Initialize authentication prompt + _dialogs = new DialogSet(_accessor); + _dialogs.Add(new OAuthPrompt(nameof(OAuthPrompt), new OAuthPromptSettings() + { + ConnectionName = skillConfiguration.AuthConnectionName, + Title = "Skill Authentication", + Text = $"Please login to access this feature.", + })); + + return Task.FromResult(EndOfTurn); } - public override Task ContinueDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + public override async Task ContinueDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) { - return ForwardToSkill(dc, dc.Context.Activity); + var result = await ForwardToSkill(dc, dc.Context.Activity); + return result; } - private bool InitializeSkill(DialogContext dc) + private async Task InitializeSkill(DialogContext dc) { - if (dc.ActiveDialog.State.ContainsKey(ActiveSkillStateKey)) + try { - var skill = dc.ActiveDialog.State[ActiveSkillStateKey] as SkillService; + var skillDefinition = dc.ActiveDialog.State[ActiveSkillStateKey] as SkillDefinition; + var skillConfiguration = _skills[skillDefinition.Id]; - var cosmosDbOptions = _cosmosDbOptions; - cosmosDbOptions.CollectionId = skill.Name; + var cosmosDbOptions = skillConfiguration.CosmosDbOptions; + cosmosDbOptions.CollectionId = skillDefinition.Name; + + // Initialize skill state var cosmosDbStorage = new CosmosDbStorage(cosmosDbOptions); + var userState = new UserState(cosmosDbStorage); var conversationState = new ConversationState(cosmosDbStorage); + // Create skill instance try { - var skillType = Type.GetType(skill.Assembly); - _activatedSkill = (IBot)Activator.CreateInstance(skillType, conversationState, $"{skill.Name}State", skill.Configuration); + var skillType = Type.GetType(skillDefinition.Assembly); + _activatedSkill = (IBot)Activator.CreateInstance(skillType, skillConfiguration, conversationState, userState, null, true); } catch (Exception e) { - var message = $"Skill ({skill.Name}) Type could not be created."; + var message = $"Skill ({skillDefinition.Name}) could not be created."; throw new InvalidOperationException(message, e); } _inProcAdapter = new InProcAdapter { + // set up skill turn error handling OnTurnError = async (context, exception) => { - await dc.Context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: exception.Message)); await context.SendActivityAsync(context.Activity.CreateReply($"Sorry, something went wrong trying to communicate with the skill. Please try again.")); - await dc.Context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"Skill Error: {exception.Message} | {exception.StackTrace}")); - _telemetryClient.TrackException(exception); + + // Send error trace to emulator + await dc.Context.SendActivityAsync( + new Activity( + type: ActivityTypes.Trace, + text: $"Skill Error: {exception.Message} | {exception.StackTrace}" + )); + + // Log exception in AppInsights + skillConfiguration.TelemetryClient.TrackException(exception); }, }; _inProcAdapter.Use(new EventDebuggerMiddleware()); - _inProcAdapter.Use(new AutoSaveStateMiddleware(conversationState)); - - skillInitialized = true; + _inProcAdapter.Use(new AutoSaveStateMiddleware(userState, conversationState)); + _skillInitialized = true; } - else + catch { - // No active skill? + // something went wrong initializing the skill, so end dialog cleanly and throw so the error is logged + _skillInitialized = false; + await dc.EndDialogAsync(); + throw; } - - return skillInitialized; } public async Task ForwardToSkill(DialogContext dc, Activity activity) { - if (!skillInitialized) - { - InitializeSkill(dc); - } - - _inProcAdapter.ProcessActivity(activity, async (skillContext, ct) => + try { - await _activatedSkill.OnTurnAsync(skillContext); - }).Wait(); - - var queue = new List(); - var endOfConversation = false; - var skillResponse = _inProcAdapter.GetNextReply(); - - while (skillResponse != null) - { - if (skillResponse.Type == ActivityTypes.EndOfConversation) + if (!_skillInitialized) { - endOfConversation = true; + await InitializeSkill(dc); } - else if (skillResponse?.Name == TokenRequestEventName) + + _inProcAdapter.ProcessActivity(activity, async (skillContext, ct) => { - // Send trace to emulator - await dc.Context.SendActivityAsync( - new Activity( - type: ActivityTypes.Trace, - text: $"<--Received a Token Request from a skill" - )); + await _activatedSkill.OnTurnAsync(skillContext); + }).Wait(); - // Uncomment this line to prompt user for login every time the skill requests a token - // var a = dc.Context.Adapter as BotFrameworkAdapter; - // await a.SignOutUserAsync(dc.Context, _skill.AuthConnectionName, dc.Context.Activity.From.Id, default(CancellationToken)); + var queue = new List(); + var endOfConversation = false; + var skillResponse = _inProcAdapter.GetNextReply(); - var authResult = await _authPrompt.BeginDialogAsync(dc); - if (authResult.Result?.GetType() == typeof(TokenResponse)) + while (skillResponse != null) + { + if (skillResponse.Type == ActivityTypes.EndOfConversation) { - var tokenEvent = skillResponse.CreateReply(); - tokenEvent.Type = ActivityTypes.Event; - tokenEvent.Name = TokenResponseEventName; - tokenEvent.Value = authResult.Result; - - return await ForwardToSkill(dc, tokenEvent); + endOfConversation = true; + } + else if (skillResponse?.Name == TokenRequestEventName) + { + // Send trace to emulator + await dc.Context.SendActivityAsync( + new Activity( + type: ActivityTypes.Trace, + text: $"<--Received a Token Request from a skill" + )); + + // Uncomment this line to prompt user for login every time the skill requests a token + //var a = dc.Context.Adapter as BotFrameworkAdapter; + //var skillDefinition = dc.ActiveDialog.State[ActiveSkillStateKey] as SkillDefinition; + //var skillConfiguration = _skills[skillDefinition.Id]; + //await a.SignOutUserAsync(dc.Context, skillConfiguration.AuthConnectionName, dc.Context.Activity.From.Id, default(CancellationToken)); + + var innerDc = await _dialogs.CreateContextAsync(dc.Context); + var authResult = await innerDc.BeginDialogAsync(nameof(OAuthPrompt)); + if (authResult.Result?.GetType() == typeof(TokenResponse)) + { + var tokenEvent = skillResponse.CreateReply(); + tokenEvent.Type = ActivityTypes.Event; + tokenEvent.Name = TokenResponseEventName; + tokenEvent.Value = authResult.Result; + + return await ForwardToSkill(dc, tokenEvent); + } + else + { + return authResult; + } } else { - return authResult; + queue.Add(skillResponse); } + + skillResponse = _inProcAdapter.GetNextReply(); } - else + + // send skill queue to User + if (queue.Count > 0) { - queue.Add(skillResponse); + await dc.Context.SendActivitiesAsync(queue.ToArray()); } - skillResponse = _inProcAdapter.GetNextReply(); - } - - // send skill queue to User - if (queue.Count > 0) - { - await dc.Context.SendActivitiesAsync(queue.ToArray()); - } + // handle ending the skill conversation + if (endOfConversation) + { + await dc.Context.SendActivityAsync( + new Activity( + type: ActivityTypes.Trace, + text: $"<--Ending the skill conversation" + )); - // handle ending the skill conversation - if (endOfConversation) - { - return await dc.EndDialogAsync(); + return await dc.EndDialogAsync(); + } + else + { + return EndOfTurn; + } } - else + catch { - return EndOfTurn; + // something went wrong forwarding to the skill, so end dialog cleanly and throw so the error is logged. + // NOTE: errors within the skill itself are handled by the OnTurnError handler on the adapter. + await dc.EndDialogAsync(); + throw; } } } diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialogOptions.cs index b23019968a..1f50dc5515 100644 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialogOptions.cs +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillDialogOptions.cs @@ -7,11 +7,7 @@ namespace Microsoft.Bot.Solutions.Skills { public class SkillDialogOptions { - public SkillService MatchedSkill { get; set; } - - public LuisService LuisService { get; set; } - - public IRecognizerConvert LuisResult { get; set; } + public SkillDefinition SkillDefinition { get; set; } public Dictionary Parameters { get; set; } = new Dictionary(); } diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillMetadata.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillMetadata.cs deleted file mode 100644 index c07463cf01..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillMetadata.cs +++ /dev/null @@ -1,27 +0,0 @@ -using Microsoft.Bot.Builder; -using Microsoft.Bot.Configuration; -using System.Collections.Generic; - -namespace Microsoft.Bot.Solutions.Skills -{ - /// - /// Skills are invoked "in-process" at this time. We have already performed the Luis evaluation so pass this on to avoid duplication - /// Skills don't have access to their own configuration file so we enable transfer of settings from the Skill registration - /// Skills also need user information to personalise the experience, for example Timezone or Location. This is all under strict control - /// by the Custom Assistant developer. - /// - public class SkillMetadata - { - public SkillMetadata(IRecognizerConvert luisResult, LuisService luisService, Dictionary configuration, Dictionary parameters) - { - LuisResult = luisResult; - LuisService = luisService; - Parameters = parameters; - } - - public Dictionary Configuration { get; set; } - public Dictionary Parameters { get; set; } - public IRecognizerConvert LuisResult { get; set; } - public LuisService LuisService { get; set; } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillRegistration.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillRegistration.cs deleted file mode 100644 index ad7511255d..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillRegistration.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System.Collections.Generic; - -namespace Microsoft.Bot.Solutions.Skills -{ - public class SkillRegistration - { - public string Name { get; set; } - - public string Description { get; set; } - - public string DispatcherModelName { get; set; } - - public string Assembly { get; set; } - - public string AuthConnectionName { get; set; } - - public string[] Parameters { get; set; } - - public Dictionary Configuration {get;set;} - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillRouter.cs b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillRouter.cs index c34619255b..9c533d9760 100644 --- a/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillRouter.cs +++ b/solutions/Virtual-Assistant/src/csharp/microsoft.bot.solutions/Skills/SkillRouter.cs @@ -5,17 +5,17 @@ public class SkillRouter { - private List _registeredSkills; + private List _registeredSkills; - public SkillRouter(List registeredSkills) + public SkillRouter(List registeredSkills) { // Retrieve any Skills that have been registered with the Bot _registeredSkills = registeredSkills; } - public SkillService IdentifyRegisteredSkill(string skillName) + public SkillDefinition IdentifyRegisteredSkill(string skillName) { - SkillService matchedSkill = null; + SkillDefinition matchedSkill = null; // Did we find any skills? if (_registeredSkills != null) diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/CalendarSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/CalendarSkill.cs new file mode 100644 index 0000000000..ea135f3c72 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/CalendarSkill.cs @@ -0,0 +1,75 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Skills; + +namespace CalendarSkill +{ + /// + /// Main entry point and orchestration for bot. + /// + public class CalendarSkill : IBot + { + private bool _skillMode; + private readonly SkillConfiguration _services; + private readonly UserState _userState; + private readonly ConversationState _conversationState; + private readonly IServiceManager _serviceManager; + private DialogSet _dialogs; + + public CalendarSkill(SkillConfiguration services, ConversationState conversationState, UserState userState, IServiceManager serviceManager = null, bool skillMode = false) + { + _skillMode = skillMode; + _services = services ?? throw new ArgumentNullException(nameof(services)); + _userState = userState ?? throw new ArgumentNullException(nameof(userState)); + _conversationState = conversationState ?? throw new ArgumentNullException(nameof(conversationState)); + _serviceManager = serviceManager ?? new ServiceManager(); + + _dialogs = new DialogSet(_conversationState.CreateProperty(nameof(DialogState))); + _dialogs.Add(new MainDialog(_services, _conversationState, _userState, _serviceManager, _skillMode)); + } + + + /// + /// Run every turn of the conversation. Handles orchestration of messages. + /// + /// Bot Turn Context. + /// Task CancellationToken. + /// A representing the asynchronous operation. + public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) + { + var dc = await _dialogs.CreateContextAsync(turnContext); + var result = await dc.ContinueDialogAsync(); + + if (result.Status == DialogTurnStatus.Empty) + { + if (!_skillMode) + { + // if localMode, check for conversation update from user before starting dialog + if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) + { + var activity = turnContext.Activity.AsConversationUpdateActivity(); + + // if conversation update is not from the bot. + if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) + { + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + else + { + // if skillMode, begin dialog + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillState.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/CalendarSkillState.cs similarity index 86% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillState.cs rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/CalendarSkillState.cs index b3ca6538c1..37ccc836a3 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillState.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/CalendarSkillState.cs @@ -1,24 +1,13 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - +using Microsoft.Graph; using System; using System.Collections.Generic; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Graph; namespace CalendarSkill { - /// - /// The state of calendar skill. - /// public class CalendarSkillState { public const int PageSize = 5; - /// - /// Initializes a new instance of the class. - /// public CalendarSkillState() { User = new User(); @@ -48,6 +37,8 @@ public CalendarSkillState() public UserInformation UserInfo { get; set; } + public Luis.Calendar LuisResult { get; set; } + public string Title { get; set; } public string Content { get; set; } @@ -80,10 +71,6 @@ public CalendarSkillState() public int ShowAttendeesIndex { get; set; } - public IRecognizerConvert LuisResultPassedFromSkill { get; set; } - - public DialogState ConversationDialogState { get; set; } - public int ShowEventIndex { get; set; } public List SummaryEvents { get; set; } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Connected Services/Application Insights/ConnectedService.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Connected Services/Application Insights/ConnectedService.json similarity index 100% rename from solutions/Virtual-Assistant/src/csharp/skills/demoskill/Connected Services/Application Insights/ConnectedService.json rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Connected Services/Application Insights/ConnectedService.json diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/bot.recipe b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/bot.recipe new file mode 100644 index 0000000000..3c97b61e8a --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/bot.recipe @@ -0,0 +1,50 @@ +{ + "version": "1.0", + "resources": [ + { + "type": "endpoint", + "id": "1", + "name": "development", + "url": "http://localhost:3980/api/messages" + }, + { + "type": "endpoint", + "id": "108", + "name": "production", + "url": "https://your-bot-url.azurewebsites.net/api/messages" + }, + { + "type": "abs", + "id": "199", + "name": "ABS" + }, + { + "type": "blob", + "id": "2", + "name": "AzStorage", + "container": "transcripts" + }, + { + "type": "appInsights", + "id": "3", + "name": "AppInsights" + }, + { + "type": "cosmosdb", + "id": "8", + "name": "CosmosDB", + "database": "botstate-db", + "collection": "botstate-collection" + }, + { + "type": "luis", + "id": "general", + "name": "General" + }, + { + "type": "luis", + "id": "calendar", + "name": "Calendar" + } + ] +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CognitiveModels/LUISModel.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/calendar.luis similarity index 100% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CognitiveModels/LUISModel.json rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/calendar.luis diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/general.luis b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/general.luis new file mode 100644 index 0000000000..517a361102 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/DeploymentScripts/msbotClone/general.luis @@ -0,0 +1,501 @@ +{ + "name": "General", + "versionId": "0.1", + "desc": "", + "culture": "en-us", + "intents": [ + { + "name": "Cancel" + }, + { + "name": "ConfirmMore" + }, + { + "name": "ConfirmNo" + }, + { + "name": "ConfirmYes" + }, + { + "name": "Escalate" + }, + { + "name": "Goodbye" + }, + { + "name": "Greeting" + }, + { + "name": "Help" + }, + { + "name": "Next" + }, + { + "name": "None" + }, + { + "name": "Restart" + } + ], + "entities": [], + "closedLists": [], + "composites": [], + "patternAnyEntities": [], + "regex_entities": [], + "prebuiltEntities": [ + { + "name": "datetimeV2", + "roles": [] + }, + { + "name": "number", + "roles": [] + } + ], + "regex_features": [], + "model_features": [], + "patterns": [], + "utterances": [ + { + "text": "abort", + "intent": "Cancel", + "entities": [] + }, + { + "text": "absolutely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "advance", + "intent": "Next", + "entities": [] + }, + { + "text": "by no means", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "can i do that again", + "intent": "Restart", + "entities": [] + }, + { + "text": "can i talk to a person", + "intent": "Escalate", + "entities": [] + }, + { + "text": "can you help me", + "intent": "Help", + "entities": [] + }, + { + "text": "cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "contact support", + "intent": "Escalate", + "entities": [] + }, + { + "text": "definitely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "disregard", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do it", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do that", + "intent": "Cancel", + "entities": [] + }, + { + "text": "for sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "go back", + "intent": "Restart", + "entities": [] + }, + { + "text": "go forward", + "intent": "Next", + "entities": [] + }, + { + "text": "go to next", + "intent": "Next", + "entities": [] + }, + { + "text": "good evening", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good morning", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good night", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "goodbye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "hello", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hello bot", + "intent": "Greeting", + "entities": [] + }, + { + "text": "help", + "intent": "Help", + "entities": [] + }, + { + "text": "help me", + "intent": "Help", + "entities": [] + }, + { + "text": "help please", + "intent": "Help", + "entities": [] + }, + { + "text": "hi", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hiya", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you today", + "intent": "Greeting", + "entities": [] + }, + { + "text": "i don't understand", + "intent": "Help", + "entities": [] + }, + { + "text": "i need to change something", + "intent": "Restart", + "entities": [] + }, + { + "text": "i think so", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "i want to talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "i would like to cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "i would like to know more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "i'm stuck", + "intent": "Help", + "entities": [] + }, + { + "text": "let's do it", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "let's do that", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "luhan", + "intent": "None", + "entities": [] + }, + { + "text": "more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more info", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more information", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "my water bottle is green", + "intent": "None", + "entities": [] + }, + { + "text": "nah", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "never mind", + "intent": "Cancel", + "entities": [] + }, + { + "text": "next", + "intent": "Next", + "entities": [] + }, + { + "text": "next item", + "intent": "Next", + "entities": [] + }, + { + "text": "no", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no that's okay", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no way", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "nope", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not at all", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not really", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not right now thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "oh yes", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "ok thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "okay", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "paper planes in the sky", + "intent": "None", + "entities": [] + }, + { + "text": "please stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "restart", + "intent": "Restart", + "entities": [] + }, + { + "text": "show me more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "show next", + "intent": "Next", + "entities": [] + }, + { + "text": "start over", + "intent": "Restart", + "entities": [] + }, + { + "text": "stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "sure thing", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "that's it thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "transfer me please", + "intent": "Escalate", + "entities": [] + }, + { + "text": "turtles like to swim in the ocean", + "intent": "None", + "entities": [] + }, + { + "text": "undo", + "intent": "Restart", + "entities": [] + }, + { + "text": "what can i say", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you do", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you help me with", + "intent": "Help", + "entities": [] + }, + { + "text": "what do i do now", + "intent": "Help", + "entities": [] + }, + { + "text": "why doesn't this work", + "intent": "Help", + "entities": [] + }, + { + "text": "why not", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah that would be great thanks", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yep that's right", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yes please", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yup", + "intent": "ConfirmYes", + "entities": [] + } + ] +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/CancelDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/CancelDialog.cs new file mode 100644 index 0000000000..8d667b8566 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/CancelDialog.cs @@ -0,0 +1,62 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder.Dialogs; + +namespace CalendarSkill +{ + public class CancelDialog : ComponentDialog + { + // Constants + public const string CancelPrompt = "cancelPrompt"; + + // Fields + private static CancelResponses _responder = new CancelResponses(); + + public CancelDialog() + : base(nameof(CancelDialog)) + { + InitialDialogId = nameof(CancelDialog); + + var cancel = new WaterfallStep[] + { + AskToCancel, + FinishCancelDialog, + }; + + AddDialog(new WaterfallDialog(InitialDialogId, cancel)); + AddDialog(new ConfirmPrompt(CancelPrompt)); + } + + public static async Task AskToCancel(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.PromptAsync(CancelPrompt, new PromptOptions() + { + Prompt = await _responder.RenderTemplate(sc.Context, "en", CancelResponses._confirmPrompt), + }); + + public static async Task FinishCancelDialog(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.EndDialogAsync((bool)sc.Result); + + protected override async Task EndComponentAsync(DialogContext outerDc, object result, CancellationToken cancellationToken) + { + var doCancel = (bool)result; + + if (doCancel) + { + // If user chose to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelConfirmed); + + // Cancel all in outer stack of component i.e. the stack the component belongs to + return await outerDc.CancelAllDialogsAsync(); + } + else + { + // else if user chose not to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelDenied); + + // End this component. Will trigger reprompt/resume on outer stack + return await outerDc.EndDialogAsync(); + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/CancelResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/CancelResponses.cs new file mode 100644 index 0000000000..fd09b9817e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/CancelResponses.cs @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using CalendarSkill.Dialogs.Cancel.Resources; +using Microsoft.Bot.Builder.TemplateManager; + +namespace CalendarSkill +{ + public class CancelResponses : TemplateManager + { + // Constants + public const string _confirmPrompt = "Cancel.ConfirmCancelPrompt"; + public const string _cancelConfirmed = "Cancel.CancelConfirmed"; + public const string _cancelDenied = "Cancel.CancelDenied"; + + // Fields + private static LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary + { + ["default"] = new TemplateIdMap + { + { _confirmPrompt, (context, data) => CancelStrings.CANCEL_PROMPT }, + { _cancelConfirmed, (context, data) => CancelStrings.CANCEL_CONFIRMED }, + { _cancelDenied, (context, data) => CancelStrings.CANCEL_DENIED }, + }, + ["en"] = new TemplateIdMap { }, + ["fr"] = new TemplateIdMap { }, + }; + + public CancelResponses() + { + Register(new DictionaryRenderer(_responseTemplates)); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs new file mode 100644 index 0000000000..1f1dcc9401 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs @@ -0,0 +1,105 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace CalendarSkill.Dialogs.Cancel.Resources +{ + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class CancelStrings + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal CancelStrings() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager + { + get + { + if (object.ReferenceEquals(resourceMan, null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CalendarSkill.Dialogs.Cancel.Resources.CancelStrings", typeof(CancelStrings).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to Ok, let's start over.. + /// + public static string CANCEL_CONFIRMED + { + get + { + return ResourceManager.GetString("CANCEL_CONFIRMED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ok, let's keep going.. + /// + public static string CANCEL_DENIED + { + get + { + return ResourceManager.GetString("CANCEL_DENIED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to cancel?. + /// + public static string CANCEL_PROMPT + { + get + { + return ResourceManager.GetString("CANCEL_PROMPT", resourceCulture); + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotStrings.resx b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/Resources/CancelStrings.resx similarity index 94% rename from solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotStrings.resx rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/Resources/CancelStrings.resx index 1af7de150c..8af874c85b 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotStrings.resx +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Cancel/Resources/CancelStrings.resx @@ -117,4 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Ok, let's start over. + + + Ok, let's keep going. + + + Are you sure you want to cancel? + \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.cs new file mode 100644 index 0000000000..f172fab9f4 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.cs @@ -0,0 +1,129 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace CalendarSkill.Dialogs.CreateEvent.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class CreateEventResponses + { + private const string JsonFileName = "CreateEventResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse NoTitle => GetBotResponse(); + + public static BotResponse NoContent => GetBotResponse(); + + public static BotResponse NoLocation => GetBotResponse(); + + public static BotResponse ConfirmCreate => GetBotResponse(); + + public static BotResponse ConfirmCreateFailed => GetBotResponse(); + + public static BotResponse EventCreated => GetBotResponse(); + + public static BotResponse EventCreationFailed => GetBotResponse(); + + public static BotResponse NoAttendeesMS => GetBotResponse(); + + public static BotResponse WrongAddress => GetBotResponse(); + + public static BotResponse NoAttendees => GetBotResponse(); + + public static BotResponse PromptTooManyPeople => GetBotResponse(); + + public static BotResponse PromptPersonNotFound => GetBotResponse(); + + public static BotResponse NoStartDate => GetBotResponse(); + + public static BotResponse NoStartTime => GetBotResponse(); + + public static BotResponse NoDuration => GetBotResponse(); + + public static BotResponse FindUserErrorMessage => GetBotResponse(); + + public static BotResponse ConfirmRecipient => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(CreateEventResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\CreateEvent\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.en.json new file mode 100644 index 0000000000..497bb657ac --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.en.json @@ -0,0 +1,206 @@ +{ + "NoTitle": { + "replies": [ + + { + "text": "Alright, I will send this to {UserName}, what is the subject of the meeting?", + "speak": "Alright, I will send this to {UserName}, what is the subject of the meeting?" + } + ], + "inputHint": "expectingInput" + }, + "NoContent": { + "replies": [ + + { + "text": "What is the meeting title?", + "speak": "What is the meeting title?" + } + ], + "inputHint": "expectingInput" + }, + "NoLocation": { + "replies": [ + + { + "text": "What location?", + "speak": "What location?" + } + ], + "inputHint": "expectingInput" + }, + "ConfirmCreate": { + "replies": [ + { + "text": "I'm ready to create it. Please confirm the following:", + "speak": "I'm ready to create it. Please confirm the following:" + } + ], + "inputHint": "expectingInput" + }, + "ConfirmCreateFailed": { + "replies": [ + { + "text": "I'm ready to create it. Please confirm the following. Please confirm.", + "speak": "I'm ready to create it. Please confirm the following. Please confirm." + } + ], + "inputHint": "expectingInput" + }, + "EventCreated": { + "replies": [ + + { + "text": "I have added the following to your calendar ", + "speak": "I have added the following to your calendar " + } + ], + "inputHint": "expectingInput" + }, + "EventCreationFailed": { + "replies": [ + + { + "text": "Event creation failed", + "speak": "Event creation failed" + }, + { + "text": "Something went wrong, try again please.", + "speak": "Something went wrong, try again please." + }, + { + "text": "It seems the event could not be created, please try again later.", + "speak": "It seems the event could not be created, please try again later." + }, + { + "text": "Creation of the event failed, please try again.", + "speak": "Creation of the event failed, please try again." + }, + { + "text": "An error occured with creating the event, want to try again?", + "speak": "An error occured with creating the event, want to try again?" + } + ], + "inputHint": "expectingInput" + }, + "NoAttendeesMS": { + "replies": [ + + { + "text": "Who are the participants?", + "speak": "Who are the participants?" + } + ], + "inputHint": "expectingInput" + }, + "WrongAddress": { + "replies": [ + + { + "text": "That doesn't look like an email address, please try again. (Please enter Email address like: Alice@example.com)", + "speak": "That doesn't look like an email address, please try again. (Please enter Email address like: Alice@example.com)" + } + ], + "inputHint": "expectingInput" + }, + "NoAttendees": { + "replies": [ + + { + "text": "Who are the participants? (Please enter Email address like: Alice@example.com)", + "speak": "Who are the participants? (Please enter Email address like: Alice@example.com)" + } + ], + "inputHint": "expectingInput" + }, + "PromptTooManyPeople": { + "replies": [ + { + "text": "There are too many people called {UserName}, Please re-enter the name.", + "speak": "There are too many people called {UserName}, Please re-enter the name." + }, + { + "text": "I found too many contacts with this name. Can you be a bit more specific?", + "speak": "I found too many contacts with this name. Can you be a bit more specific?" + }, + { + "text": "Can you try again by stating their firstname and surname?", + "speak": "Can you try again by stating their firstname and surname?" + }, + { + "text": "I have found too many contacts, can you try again by being more specific with the name? It helps if you include a surname.", + "speak": "I have found too many contacts, can you try again by being more specific with the name? It helps if you include a surname." + } + ], + "inputHint": "expectingInput" + }, + "PromptPersonNotFound": { + "replies": [ + { + "text": "Person not found, please input the right name.", + "speak": "Person not found, please input the right name." + }, + { + "text": "I cannot find the contact your are looking for right now. Please include more details, do you want to try again?", + "speak": "I cannot find the contact your are looking for right now. Please include more details, do you want to try again?" + }, + { + "text": "Something is wrong because I cannot find the contact you are looking for. Please try again by stating out their name again. It helps if you include a surname.", + "speak": "Something is wrong because I cannot find the contact you are looking for. Please try again by stating out their name again. It helps if you include a surname." + } + ], + "inputHint": "expectingInput" + }, + "NoStartDate": { + "replies": [ + + { + "text": "What date?", + "speak": "What date?" + } + ], + "inputHint": "expectingInput" + }, + "NoStartTime": { + "replies": [ + + { + "text": "What time?", + "speak": "What time?" + } + ], + "inputHint": "expectingInput" + }, + "NoDuration": { + "replies": [ + + { + "text": "How long is the meeting for?", + "speak": "How long is the meeting for?" + } + ], + "inputHint": "expectingInput" + }, + "FindUserErrorMessage": { + "replies": [ + { + "text": "I can't find the person named {UserName} right now. Please try again or cancel.", + "speak": "I can't find the person named {UserName} right now. Please try again or cancel." + } + ], + "inputHint": "acceptingInput" + }, + "ConfirmRecipient": { + "replies": [ + { + "text": "Who do you want to invite?", + "speak": "Who do you want to invite?" + }, + { + "text": "What contact do you want to select?", + "speak": "What contact do you want to select?" + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.tt similarity index 68% rename from solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.tt rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.tt index eaa0ff1316..274e537649 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.tt +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/CreateEvent/Resources/CreateEventResponses.tt @@ -1,5 +1,5 @@ -<#@ assembly name="$(SolutionDir)Lib\Newtonsoft.Json.dll" #> -<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> <#@ output extension=".cs" #> <# var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); @@ -7,65 +7,59 @@ string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); #> -// // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + namespace <#= namespaceName #> { - using System; - using System.Collections.Generic; - using System.Globalization; - using System.IO; - using System.Linq; - using System.Runtime.CompilerServices; - using Microsoft.Bot.Solutions.Dialogs; - using Newtonsoft.Json; - - /// - /// ToDo bot responses class. + /// + /// Calendar bot responses class. /// public static class <#= className #> { - private const string _jsonFileName = "<#=className#>.*.json"; + private const string JsonFileName = "<#=className#>.*.json"; - private static Dictionary> _jsonResponses; + private static Dictionary> jsonResponses; // Generated code: - // This code runs in the text json: -<# foreach (var propertyName in json) { #> + // This code runs in the text json: +<# foreach (var propertyName in json) { #> public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + <# } #> - private static Dictionary> JsonResponses { get { - if (_jsonResponses != null) + if (jsonResponses != null) { - return _jsonResponses; + return jsonResponses; } - _jsonResponses = new Dictionary>(); + jsonResponses = new Dictionary>(); var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); - var resDir = Path.Combine(dir, "Dialogs\\Shared\\Resources"); + var resDir = Path.Combine(dir, "Dialogs\\CreateEvent\\Resources"); - var jsonFiles = Directory.GetFiles(resDir, _jsonFileName); + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); foreach (var file in jsonFiles) { var jsonData = File.ReadAllText(file); - var jsonResponses = JsonConvert.DeserializeObject>(jsonData); + var responses = JsonConvert.DeserializeObject>(jsonData); var key = new FileInfo(file).Name.Split(".")[1].ToLower(); - if (_jsonResponses.ContainsKey(key)) - { - _jsonResponses[key] = jsonResponses; - } - else - { - _jsonResponses.Add(key, jsonResponses); - } + + jsonResponses.Add(key, responses); } - return _jsonResponses; + return jsonResponses; } } @@ -98,8 +92,8 @@ namespace <#= namespaceName #> { if (JsonResponses.ContainsKey(locale)) { - return JsonResponses[locale].ContainsKey(propertyName) ? - JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : null; } @@ -111,5 +105,4 @@ namespace <#= namespaceName #> } } } - } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.cs new file mode 100644 index 0000000000..40e79a740c --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.cs @@ -0,0 +1,109 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace CalendarSkill.Dialogs.DeleteEvent.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class DeleteEventResponses + { + private const string JsonFileName = "DeleteEventResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse ConfirmDelete => GetBotResponse(); + + public static BotResponse ConfirmDeleteFailed => GetBotResponse(); + + public static BotResponse EventDeleted => GetBotResponse(); + + public static BotResponse EventWithStartTimeNotFound => GetBotResponse(); + + public static BotResponse NoDeleteStartTime => GetBotResponse(); + + public static BotResponse NoUpdateStartTime => GetBotResponse(); + + public static BotResponse MultipleEventsStartAtSameTime => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(DeleteEventResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\DeleteEvent\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.en.json new file mode 100644 index 0000000000..047346a955 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.en.json @@ -0,0 +1,93 @@ +{ + "ConfirmDelete": { + "replies": [ + { + "text": "Are you sure you want to delete the following from your calendar?", + "speak": "Are you sure you want to delete the following from your calendar?" + } + ], + "inputHint": "expectingInput" + }, + "ConfirmDeleteFailed": { + "replies": [ + { + "text": "Are you sure you want to delete the following from your calendar? Please say 'yes' or 'no' or something like that.", + "speak": "Are you sure you want to delete the following from your calendar? Please say 'yes' or 'no' or something like that." + } + ], + "inputHint": "expectingInput" + }, + "EventDeleted": { + "replies": [ + { + "text": "I have deleted the event.", + "speak": "I have deleted the event." + } + ], + "inputHint": "expectingInput" + }, + "EventWithStartTimeNotFound": { + "replies": [ + + { + "text": "No event start at this time or with that title, please try again.", + "speak": "No event start at this time or with that title, please try again." + }, + { + "text": "I could not find an event you mentioned, please try again.", + "speak": "I could not find an event you mentioned, please try again." + }, + { + "text": "No event can be found with the event time or title, can you try again?", + "speak": "No event can be found with the event time or title, can you try again?" + }, + { + "text": "It seems there is no event with that name, try again please.", + "speak": "It seems there is no event with that name, try again please." + }, + { + "text": "It seems there is no event at this time, please try again", + "speak": "It seems there is no event at this time, please try again" + } + ], + "inputHint": "expectingInput" + }, + "NoDeleteStartTime": { + "replies": [ + + { + "text": "What event would you like to delete? By communicating the start time or title I can retrieve your event.", + "speak": "What event would you like to delete? By communicating the start time or title I can retrieve your event." + } + ], + "inputHint": "expectingInput" + }, + "NoUpdateStartTime": { + "replies": [ + + { + "text": "What event would you like to adjust? By communicating the start time or title I can retrieve your event.", + "speak": "What event would you like to adjust? By communicating the start time or title I can retrieve your event." + } + ], + "inputHint": "expectingInput" + }, + "MultipleEventsStartAtSameTime": { + "replies": [ + + { + "text": "Multiple events found, please select the one you need.", + "speak": "Multiple events found, please select the one you need." + }, + { + "text": "I have found multiple events, can you select the event of choice.", + "speak": "I have found multiple events, can you select the event of choice." + }, + { + "text": "There are multiple events, please select the relevant event.", + "speak": "There are multiple events, please select the relevant event." + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.tt new file mode 100644 index 0000000000..1eed631ce9 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/DeleteEvent/Resources/DeleteEventResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\DeleteEvent\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/MainDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/MainDialog.cs new file mode 100644 index 0000000000..f3f62c8d38 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/MainDialog.cs @@ -0,0 +1,274 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Threading; +using System.Threading.Tasks; +using CalendarSkill.Dialogs.Main.Resources; +using CalendarSkill.Dialogs.Shared.Resources; +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; + +namespace CalendarSkill +{ + public class MainDialog : RouterDialog + { + private bool _skillMode; + private SkillConfiguration _services; + private UserState _userState; + private ConversationState _conversationState; + private IServiceManager _serviceManager; + private IStatePropertyAccessor _stateAccessor; + private CalendarSkillResponseBuilder _responseBuilder = new CalendarSkillResponseBuilder(); + + public MainDialog( + SkillConfiguration services, + ConversationState conversationState, + UserState userState, + IServiceManager serviceManager, + bool skillMode) + : base(nameof(MainDialog)) + { + _skillMode = skillMode; + _services = services; + _userState = userState; + _conversationState = conversationState; + _serviceManager = serviceManager; + + // Initialize state accessor + _stateAccessor = _conversationState.CreateProperty(nameof(CalendarSkillState)); + + // Register dialogs + RegisterDialogs(); + } + + protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + if (!_skillMode) + { + // send a greeting if we're in local mode + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarMainResponses.CalendarWelcomeMessage)); + } + } + + protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _stateAccessor.GetAsync(dc.Context, () => new CalendarSkillState()); + + // If dispatch result is general luis model + _services.LuisServices.TryGetValue("calendar", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Bot Services configuration."); + } + else + { + var result = await luisService.RecognizeAsync(dc.Context, CancellationToken.None); + var intent = result?.TopIntent().intent; + + var skillOptions = new CalendarSkillDialogOptions + { + SkillMode = _skillMode, + }; + + // switch on general intents + switch (intent) + { + case Calendar.Intent.FindMeetingRoom: + case Calendar.Intent.CreateCalendarEntry: + { + await dc.BeginDialogAsync(nameof(CreateEventDialog), skillOptions); + break; + } + + case Calendar.Intent.DeleteCalendarEntry: + { + await dc.BeginDialogAsync(nameof(DeleteEventDialog), skillOptions); + break; + } + + case Calendar.Intent.NextMeeting: + { + await dc.BeginDialogAsync(nameof(NextMeetingDialog), skillOptions); + break; + } + + case Calendar.Intent.ChangeCalendarEntry: + { + await dc.BeginDialogAsync(nameof(UpdateEventDialog), skillOptions); + break; + } + + case Calendar.Intent.FindCalendarEntry: + case Calendar.Intent.ShowNext: + case Calendar.Intent.ShowPrevious: + case Calendar.Intent.Summary: + { + await dc.BeginDialogAsync(nameof(SummaryDialog), skillOptions); + break; + } + + case Calendar.Intent.None: + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarSharedResponses.DidntUnderstandMessage)); + if (_skillMode) + { + await CompleteAsync(dc); + } + + break; + } + + default: + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarMainResponses.FeatureNotAvailable)); + + if (_skillMode) + { + await CompleteAsync(dc); + } + + break; + } + } + } + } + + protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (_skillMode) + { + var response = dc.Context.Activity.CreateReply(); + response.Type = ActivityTypes.EndOfConversation; + + await dc.Context.SendActivityAsync(response); + } + else + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarSharedResponses.ActionEnded)); + } + + // End active dialog + await dc.EndDialogAsync(result); + } + + protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + if (dc.Context.Activity.Name == "tokens/response") + { + // Auth dialog completion + var result = await dc.ContinueDialogAsync(); + + // If the dialog completed when we sent the token, end the skill conversation + if (result.Status != DialogTurnStatus.Waiting) + { + var response = dc.Context.Activity.CreateReply(); + response.Type = ActivityTypes.EndOfConversation; + + await dc.Context.SendActivityAsync(response); + } + } + } + + protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var result = InterruptionAction.NoAction; + + if (dc.Context.Activity.Type == ActivityTypes.Message) + { + // Update state with email luis result and entities + var calendarLuisResult = await _services.LuisServices["calendar"].RecognizeAsync(dc.Context, cancellationToken); + var state = await _stateAccessor.GetAsync(dc.Context, () => new CalendarSkillState()); + state.LuisResult = calendarLuisResult; + + // check luis intent + _services.LuisServices.TryGetValue("general", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Skill configuration."); + } + else + { + var luisResult = await luisService.RecognizeAsync(dc.Context, cancellationToken); + var topIntent = luisResult.TopIntent().intent; + + // check intent + switch (topIntent) + { + case General.Intent.Cancel: + { + result = await OnCancel(dc); + break; + } + + case General.Intent.Help: + { + result = await OnHelp(dc); + break; + } + + case General.Intent.Logout: + { + result = await OnLogout(dc); + break; + } + } + } + } + + return result; + } + + private async Task OnCancel(DialogContext dc) + { + await dc.BeginDialogAsync(nameof(CancelDialog)); + return InterruptionAction.StartedDialog; + } + + private async Task OnHelp(DialogContext dc) + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarMainResponses.HelpMessage)); + return InterruptionAction.MessageSentToUser; + } + + private async Task OnLogout(DialogContext dc) + { + BotFrameworkAdapter adapter; + var supported = dc.Context.Adapter is BotFrameworkAdapter; + if (!supported) + { + throw new InvalidOperationException("OAuthPrompt.SignOutUser(): not supported by the current adapter"); + } + else + { + adapter = (BotFrameworkAdapter)dc.Context.Adapter; + } + + await dc.CancelAllDialogsAsync(); + + // Sign out user + await adapter.SignOutUserAsync(dc.Context, _services.AuthConnectionName); + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarMainResponses.LogOut)); + + return InterruptionAction.StartedDialog; + } + + private void RegisterDialogs() + { + AddDialog(new CreateEventDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new DeleteEventDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new NextMeetingDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new SummaryDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new UpdateEventDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new CancelDialog()); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.cs new file mode 100644 index 0000000000..089c6d470f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.cs @@ -0,0 +1,107 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace CalendarSkill.Dialogs.Main.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class CalendarMainResponses + { + private const string JsonFileName = "CalendarMainResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse CalendarWelcomeMessage => GetBotResponse(); + + public static BotResponse HelpMessage => GetBotResponse(); + + public static BotResponse GreetingMessage => GetBotResponse(); + + public static BotResponse GoodbyeMessage => GetBotResponse(); + + public static BotResponse LogOut => GetBotResponse(); + + public static BotResponse FeatureNotAvailable => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(CalendarMainResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.en.json new file mode 100644 index 0000000000..5fc81ffb9d --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.en.json @@ -0,0 +1,86 @@ +{ + "CalendarWelcomeMessage": { + "replies": [ + { + "text": "Welcome to Calendar Skill! I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you.", + "speak": "Welcome to Calendar Skill! I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you." + } + ], + "suggestedActions": [ + "What are my meetings today?", + "What is my next meeting", + "I want to set up a meeting ", + "Can you update a meeting ", + "Can you cancel my event" + ], + "inputHint": "expectingInput" + }, + "HelpMessage": { + "replies": [ + { + "text": "I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you.", + "speak": "I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you." + } + ], + "suggestedActions": [ + "What are my meetings today?", + "What is my next meeting", + "I want to set up a meeting", + "Can you update a meeting", + "Can you cancel my event" + ], + "inputHint": "expectingInput" + }, + "GreetingMessage": { + "replies": [ + { + "text": "Hi!", + "speak": "Hi!" + }, + { + "text": "Hi there!", + "speak": "Hi there!" + }, + { + "text": "Hello!", + "speak": "Hello!" + } + ], + "inputHint": "acceptingInput" + }, + "GoodbyeMessage": { + "replies": [ + { + "text": "Goodbye!", + "speak": "Goodbye!" + } + ], + "inputHint": "acceptingInput" + }, + "LogOut": { + "replies": [ + { + "text": "Your sign out was successful.", + "speak": "Your sign out was successful." + }, + { + "text": "You have successfully signed out.", + "speak": "You have successfully signed out." + }, + { + "text": "You have been logged out.", + "speak": "You have been logged out." + } + ], + "inputHint": "acceptingInput" + }, + "FeatureNotAvailable": { + "replies": [ + { + "text": "This feature is not yet available in the Calendar Skill. Please try asking something else.", + "speak": "This feature is not yet available in the Calendar Skill. Please try asking something else." + } + ], + "inputHint": "acceptingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.tt new file mode 100644 index 0000000000..3e815afb84 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Main/Resources/CalendarMainResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.cs new file mode 100644 index 0000000000..d5a4480e7a --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.cs @@ -0,0 +1,103 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace CalendarSkill.Dialogs.NextMeeting.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class NextMeetingResponses + { + private const string JsonFileName = "NextMeetingResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse ShowNoMeetingMessage => GetBotResponse(); + + public static BotResponse ShowNextMeetingNoLocationMessage => GetBotResponse(); + + public static BotResponse ShowNextMeetingMessage => GetBotResponse(); + + public static BotResponse ShowMultipleNextMeetingMessage => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(NextMeetingResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\NextMeeting\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.en.json new file mode 100644 index 0000000000..5bd686f9ec --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.en.json @@ -0,0 +1,38 @@ +{ + "ShowNoMeetingMessage": { + "replies": [ + { + "text": "You don't have any meetings.", + "speak": "You don't have any meetings." + } + ], + "inputHint": "acceptingInput" + }, + "ShowNextMeetingNoLocationMessage": { + "replies": [ + { + "text": "You have the following event on your calendar:", + "speak": "You have the following event on your calendar: You have {EventName} at {EventTime} with {PeopleCount} people." + } + ], + "inputHint": "acceptingInput" + }, + "ShowNextMeetingMessage": { + "replies": [ + { + "text": "You have the following event on your calendar:", + "speak": "You have the following event on your calendar: You have {EventName} at {EventTime} with {PeopleCount} people at {Location}." + } + ], + "inputHint": "acceptingInput" + }, + "ShowMultipleNextMeetingMessage": { + "replies": [ + { + "text": "You have the following event on your calendar:", + "speak": "You have the following event on your calendar:" + } + ], + "inputHint": "acceptingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.tt new file mode 100644 index 0000000000..5a4bd898c8 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/NextMeeting/Resources/NextMeetingResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\NextMeeting\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Actions.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Actions.cs new file mode 100644 index 0000000000..07be42604a --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Actions.cs @@ -0,0 +1,28 @@ +namespace CalendarSkill +{ + public static class Actions + { + public const string Login = "login"; + public const string Prompt = "prompt"; + public const string Choice = "choice"; + public const string EventChoice = "event_choice"; + public const string ShowEventsSummary = "showEventsSummary"; + public const string ShowNextEvent = "showNextEvent"; + public const string CreateEvent = "createEvent"; + public const string UpdateEventTime = "UpdateEventTime"; + public const string DeleteEvent = "DeleteEvent"; + public const string UpdateAddress = "UpdateAddress"; + public const string UpdateName = "UpdateName"; + public const string ConfirmAttendee = "ConfirmAttendee"; + public const string TakeFurtherAction = "TakeFurtherAction"; + public const string UpdateStartTime = "UpdateStartTime"; + public const string UpdateNewStartTime = "UpdateNewStartTime"; + public const string UpdateStartDateForCreate = "UpdateStartDateForCreate"; + public const string UpdateStartTimeForCreate = "UpdateStartTimeForCreate"; + public const string UpdateDurationForCreate = "UpdateDurationForCreate"; + public const string DateTimePrompt = "DateTimePrompt"; + public const string DateTimePromptForUpdateDelete = "DateTimePromptForUpdateDelete"; + public const string Read = "read"; + public const string Greeting = "greeting"; + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/CalendarSkillResponseBuilder.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/CalendarSkillResponseBuilder.cs new file mode 100644 index 0000000000..aee911a861 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/CalendarSkillResponseBuilder.cs @@ -0,0 +1,14 @@ +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; + +namespace CalendarSkill +{ + public class CalendarSkillResponseBuilder : BotResponseBuilder + { + public CalendarSkillResponseBuilder() + : base() + { + AddFormatter(new TextBotResponseFormatter()); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/CalendarSkillDialogOptions.cs similarity index 98% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillDialogOptions.cs rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/CalendarSkillDialogOptions.cs index fedfbb7f8e..eb21ba71a4 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillDialogOptions.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/CalendarSkillDialogOptions.cs @@ -4,4 +4,4 @@ public class CalendarSkillDialogOptions { public bool SkillMode { get; set; } } -} \ No newline at end of file +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateAddressDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateAddressDialogOptions.cs similarity index 89% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateAddressDialogOptions.cs rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateAddressDialogOptions.cs index bf55046f80..2a81a08088 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateAddressDialogOptions.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateAddressDialogOptions.cs @@ -7,12 +7,12 @@ public class UpdateAddressDialogOptions { public UpdateAddressDialogOptions() { - this.Reason = UpdateReason.NotFound; + Reason = UpdateReason.NotFound; } public UpdateAddressDialogOptions(UpdateReason reason) { - this.Reason = reason; + Reason = reason; } public enum UpdateReason diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateDateTimeDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateDateTimeDialogOptions.cs similarity index 90% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateDateTimeDialogOptions.cs rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateDateTimeDialogOptions.cs index 381c8e7d64..bcee89a88a 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateDateTimeDialogOptions.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateDateTimeDialogOptions.cs @@ -7,12 +7,12 @@ public class UpdateDateTimeDialogOptions { public UpdateDateTimeDialogOptions() { - this.Reason = UpdateReason.NotFound; + Reason = UpdateReason.NotFound; } public UpdateDateTimeDialogOptions(UpdateReason reason) { - this.Reason = reason; + Reason = reason; } public enum UpdateReason diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateUserNameDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateUserNameDialogOptions.cs similarity index 89% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateUserNameDialogOptions.cs rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateUserNameDialogOptions.cs index 9e75e9ab57..445e7b3ed6 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/UpdateUserNameDialogOptions.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/DialogOptions/UpdateUserNameDialogOptions.cs @@ -7,12 +7,12 @@ public class UpdateUserNameDialogOptions { public UpdateUserNameDialogOptions() { - this.Reason = UpdateReason.NotFound; + Reason = UpdateReason.NotFound; } public UpdateUserNameDialogOptions(UpdateReason reason) { - this.Reason = reason; + Reason = reason; } public enum UpdateReason diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.cs new file mode 100644 index 0000000000..3f834f3082 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.cs @@ -0,0 +1,107 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace CalendarSkill.Dialogs.Shared.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class CalendarSharedResponses + { + private const string JsonFileName = "CalendarSharedResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse DidntUnderstandMessage => GetBotResponse(); + + public static BotResponse CancellingMessage => GetBotResponse(); + + public static BotResponse NoAuth => GetBotResponse(); + + public static BotResponse AuthFailed => GetBotResponse(); + + public static BotResponse ActionEnded => GetBotResponse(); + + public static BotResponse CalendarErrorMessage => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(CalendarSharedResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Shared\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.en.json new file mode 100644 index 0000000000..fddef29b61 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.en.json @@ -0,0 +1,148 @@ +{ + "DidntUnderstandMessage": { + "replies": [ + { + "text": "Sorry, I didn't understand what you meant.", + "speak": "Sorry, I didn't understand what you meant." + }, + { + "text": "I didn't understand, perhaps try again in a different way.", + "speak": "I didn't understand, perhaps try again in a different way." + }, + { + "text": "Can you try to ask in a different way?", + "speak": "Can you try to ask in a different way?" + }, + { + "text": "I didn't get what you mean, can you try in a different way?", + "speak": "I didn't get what you mean, can you try in a different way?" + }, + { + "text": "Could you elaborate?", + "speak": "Could you elaborate?" + }, + { + "text": "Please say that again in a different way.", + "speak": "Please say that again in a different way." + }, + { + "text": "I didn't quite get that.", + "speak": "I didn't quite get that." + }, + { + "text": "Can you say that in a different way?", + "speak": "Can you say that in a different way?" + }, + { + "text": "Can you try to ask me again? I didn't get what you mean.", + "speak": "Can you try to ask me again? I didn't get what you mean." + } + ], + "inputHint": "expectingInput" + }, + "CancellingMessage": { + "replies": [ + { + "text": "Sure, we can do this later.", + "speak": "Sure, we can do this later." + }, + { + "text": "Sure, we can start this later.", + "speak": "Sure, we can start this later." + }, + { + "text": "No problem, you can try again at another time.", + "speak": "No problem, you can try again at another time." + }, + { + "text": "Alright, let me know when you need my help.", + "speak": "Alright, let me know when you need my help." + }, + { + "text": "Sure, I'm here if you need me.", + "speak": "Sure, I'm here if you need me." + } + ], + "inputHint": "acceptingInput" + }, + "NoAuth": { + "replies": [ + { + "text": "Please log in before taking further action.", + "speak": "Please log in before taking further action." + }, + { + "text": "Please log in so I can take further action.", + "speak": "Please log in so I can take further action." + }, + { + "text": "Please log in so I can proceed with your request.", + "speak": "Please log in so I can proceed with your request." + }, + { + "text": "Can you log in so I can help you out further?", + "speak": "Can you log in so I can help you out further?" + }, + { + "text": "You need to log in so I can take further action.", + "speak": "You need to log in so I can take further action." + } + ], + "inputHint": "expectingInput" + }, + "AuthFailed": { + "replies": [ + { + "text": "Authentication failed. Please try again", + "speak": "Authentication failed. Please try again." + }, + { + "text": "You failed to log in. Please try again later.", + "speak": "You failed to log in. please try again later." + }, + { + "text": "Your log in failed. Let's try this again.", + "speak": "Your log in failed. Let's try this again." + } + ], + "inputHint": "expectingInput" + }, + "ActionEnded": { + "replies": [ + { + "text": "Let me know if you need my help with something else.", + "speak": "Let me know if you need my help with something else." + }, + { + "text": "I'm here if you need me.", + "speak": "I'm here if you need me." + } + ], + "inputHint": "expectingInput" + }, + "CalendarErrorMessage": { + "replies": [ + { + "text": "Sorry, it looks like something went wrong!", + "speak": "Sorry, it looks like something went wrong!" + }, + { + "text": "An error occurred, please try again later.", + "speak": "An error occurred, please try again later." + }, + { + "text": "Something went wrong, sorry!", + "speak": "Something went wrong, sorry!" + }, + { + "text": "It seems like something went wrong. Can you try again later?", + "speak": "It seems like something went wrong. Can you try again later?" + }, + { + "text": "Sorry I can't help right now. Please try again later.", + "speak": "Sorry I can't help right now. Please try again later." + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.tt similarity index 100% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.tt rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/CalendarSharedResponses.tt diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarCardData.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/Cards/CalendarCardData.cs similarity index 66% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarCardData.cs rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/Cards/CalendarCardData.cs index bcdc66caaf..663a934ae4 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarCardData.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Shared/Resources/Cards/CalendarCardData.cs @@ -1,7 +1,4 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Solutions.Cards; +using Microsoft.Bot.Solutions.Cards; namespace CalendarSkill { diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.cs new file mode 100644 index 0000000000..8ab6a19d21 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.cs @@ -0,0 +1,109 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace CalendarSkill.Dialogs.Summary.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class SummaryResponses + { + private const string JsonFileName = "SummaryResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse CalendarNoMoreEvent => GetBotResponse(); + + public static BotResponse CalendarNoPreviousEvent => GetBotResponse(); + + public static BotResponse ShowNoMeetingMessage => GetBotResponse(); + + public static BotResponse ShowOneMeetingSummaryMessage => GetBotResponse(); + + public static BotResponse ReadOutPrompt => GetBotResponse(); + + public static BotResponse ReadOutMorePrompt => GetBotResponse(); + + public static BotResponse ReadOutMessage => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(SummaryResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Summary\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.en.json new file mode 100644 index 0000000000..04ea60fc9e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.en.json @@ -0,0 +1,101 @@ +{ + "CalendarNoMoreEvent": { + "replies": [ + { + "text": "No more meetings!", + "speak": "No more meetings!" + } + ], + "inputHint": "expectingInput" + }, + "CalendarNoPreviousEvent": { + "replies": [ + { + "text": "This is already the first page!", + "speak": "This is already the first page!" + } + ], + "inputHint": "expectingInput" + }, + "ShowNoMeetingMessage": { + "replies": [ + { + "text": "You don't have any meetings.", + "speak": "You don't have any meetings." + } + ], + "inputHint": "ignoringInput" + }, + "ShowOneMeetingSummaryMessage": { + "replies": [ + { + "text": "I found {Count} events for you today:", + "speak": "I found {Count} events for you today: It is {EventName1} for {EventDuration}." + } + ], + "inputHint": "ignoringInput" + }, + "ReadOutPrompt": { + "replies": [ + { + "text": "Which one do you want to hear?", + "speak": "Which one do you want to hear?" + }, + { + "text": "Which meeting would you like me to read out?", + "speak": "Which meeting would you like me to read out?" + }, + { + "text": "Any meeting you would like me to read out?", + "speak": "Any meeting you would like me to read out?" + }, + { + "text": "Which meeting do you want more details on?", + "speak": "Which meeting do you want more details on?" + }, + { + "text": "Which one would you like to know the content of?", + "speak": "Which one would you like to know the content of?" + }, + { + "text": "Which meeting do you want me to read out?", + "speak": "Which meeting do you want me to read out?" + }, + { + "text": "Which one do you want to hear about?", + "speak": "Which one do you want to hear about?" + }, + { + "text": "Which meeting do you want me to give you the details?", + "speak": "Which meeting do you want me to give you the details?" + }, + { + "text": "Which meeting should I read to you?", + "speak": "Which meeting should I read to you?" + } + ], + "inputHint": "expectingInput" + }, + "ReadOutMorePrompt": { + "replies": [ + { + "text": "Do you want to hear more? Which one do you want to hear?", + "speak": "Do you want to hear more? Which one do you want to hear?" + } + ], + "inputHint": "expectingInput" + }, + "ReadOutMessage": { + "replies": [ + { + "text": "Details of meeting:", + "speak": "Details of event" + }, + { + "text": "Content of meeting:", + "speak": "Content of event:" + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.tt new file mode 100644 index 0000000000..bfac6a4a68 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/Summary/Resources/SummaryResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Summary\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.cs new file mode 100644 index 0000000000..a50fd1afcd --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.cs @@ -0,0 +1,113 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace CalendarSkill.Dialogs.UpdateEvent.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class UpdateEventResponses + { + private const string JsonFileName = "UpdateEventResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse NotEventOrganizer => GetBotResponse(); + + public static BotResponse ConfirmUpdate => GetBotResponse(); + + public static BotResponse ConfirmUpdateFailed => GetBotResponse(); + + public static BotResponse EventUpdated => GetBotResponse(); + + public static BotResponse NoNewTime => GetBotResponse(); + + public static BotResponse EventWithStartTimeNotFound => GetBotResponse(); + + public static BotResponse NoDeleteStartTime => GetBotResponse(); + + public static BotResponse NoUpdateStartTime => GetBotResponse(); + + public static BotResponse MultipleEventsStartAtSameTime => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(UpdateEventResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\UpdateEvent\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.en.json new file mode 100644 index 0000000000..c95052faa4 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.en.json @@ -0,0 +1,113 @@ +{ + "NotEventOrganizer": { + "replies": [ + { + "text": "I can't update this event because you are not the organizer.", + "speak": "I can't update this event because you are not the organizer." + } + ], + "inputHint": "expectingInput" + }, + "ConfirmUpdate": { + "replies": [ + { + "text": "Are you sure you want to update the following?", + "speak": "Are you sure you want to update the following?" + } + ], + "inputHint": "expectingInput" + }, + "ConfirmUpdateFailed": { + "replies": [ + { + "text": "Are you sure you want to update the following? Please confirm.", + "speak": "Are you sure you want to update the following? Please confirm." + } + ], + "inputHint": "expectingInput" + }, + "EventUpdated": { + "replies": [ + + { + "text": "I have changed the time of your event.", + "speak": "I have changed the time of your event." + } + ], + "inputHint": "expectingInput" + }, + "NoNewTime": { + "replies": [ + + { + "text": "What will be the new time of the event?", + "speak": "What will be the new time of the event?" + } + ], + "inputHint": "expectingInput" + }, + "EventWithStartTimeNotFound": { + "replies": [ + + { + "text": "No event start at this time or with that title, please try again.", + "speak": "No event start at this time or with that title, please try again." + }, + { + "text": "I could not find an event you mentioned, please try again.", + "speak": "I could not find an event you mentioned, please try again." + }, + { + "text": "No event can be found with the event time or title, can you try again?", + "speak": "No event can be found with the event time or title, can you try again?" + }, + { + "text": "It seems there is no event with that name, try again please.", + "speak": "It seems there is no event with that name, try again please." + }, + { + "text": "It seems there is no event at this time, please try again", + "speak": "It seems there is no event at this time, please try again" + } + ], + "inputHint": "expectingInput" + }, + "NoDeleteStartTime": { + "replies": [ + + { + "text": "What event would you like to delete? By communicating the start time or title I can retrieve your event.", + "speak": "What event would you like to delete? By communicating the start time or title I can retrieve your event." + } + ], + "inputHint": "expectingInput" + }, + "NoUpdateStartTime": { + "replies": [ + + { + "text": "What event would you like to adjust? By communicating the start time or title I can retrieve your event.", + "speak": "What event would you like to adjust? By communicating the start time or title I can retrieve your event." + } + ], + "inputHint": "expectingInput" + }, + "MultipleEventsStartAtSameTime": { + "replies": [ + + { + "text": "Multiple events found, please select the one you need.", + "speak": "Multiple events found, please select the one you need." + }, + { + "text": "I have found multiple events, can you select the event of choice.", + "speak": "I have found multiple events, can you select the event of choice." + }, + { + "text": "There are multiple events, please select the relevant event.", + "speak": "There are multiple events, please select the relevant event." + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.tt new file mode 100644 index 0000000000..006673ab81 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/Resources/UpdateEventResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\UpdateEvent\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/UpdateEventDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/UpdateEventDialog.cs new file mode 100644 index 0000000000..7099a599c4 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/Dialogs/UpdateEvent/UpdateEventDialog.cs @@ -0,0 +1,376 @@ +using CalendarSkill.Dialogs.Main.Resources; +using CalendarSkill.Dialogs.Shared.Resources; +using CalendarSkill.Dialogs.UpdateEvent.Resources; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Builder.Dialogs.Choices; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; + +namespace CalendarSkill +{ + public class UpdateEventDialog : CalendarSkillDialog + { + public UpdateEventDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(UpdateEventDialog), services, accessor, serviceManager) + { + var updateEvent = new WaterfallStep[] + { + GetAuthToken, + AfterGetAuthToken, + FromTokenToStartTime, + FromEventsToNewDate, + ConfirmBeforeUpdate, + UpdateEventTime, + }; + + var updateStartTime = new WaterfallStep[] + { + UpdateStartTime, + AfterUpdateStartTime, + }; + + var updateNewStartTime = new WaterfallStep[] + { + GetNewEventTime, + AfterGetNewEventTime, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Actions.UpdateEventTime, updateEvent)); + AddDialog(new WaterfallDialog(Actions.UpdateStartTime, updateStartTime)); + AddDialog(new WaterfallDialog(Actions.UpdateNewStartTime, updateNewStartTime)); + + // Set starting dialog for component + InitialDialogId = Actions.UpdateEventTime; + } + + public async Task FromEventsToNewDate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null && state.Events.Count > 1) + { + var events = state.Events; + state.Events = new List + { + events[(sc.Result as FoundChoice).Index], + }; + } + + var origin = state.Events[0]; + if (!origin.IsOrganizer) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(UpdateEventResponses.NotEventOrganizer)); + state.Clear(); + return await sc.EndDialogAsync(true); + } + else if (state.NewStartDateTime == null) + { + return await sc.BeginDialogAsync(Actions.UpdateNewStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task ConfirmBeforeUpdate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + var newStartTime = (DateTime)state.NewStartDateTime; + newStartTime = DateTime.SpecifyKind(newStartTime, DateTimeKind.Local); + + // DateTime newStartTime = DateTime.Parse((string)state.NewStartDateTime); + var origin = state.Events[0]; + var last = origin.EndTime - origin.StartTime; + origin.StartTime = newStartTime; + origin.EndTime = (newStartTime + last).AddSeconds(1); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(UpdateEventResponses.ConfirmUpdate, origin.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", origin.ToAdaptiveCardData()); + + return await sc.PromptAsync(Actions.TakeFurtherAction, new PromptOptions + { + Prompt = replyMessage, + RetryPrompt = sc.Context.Activity.CreateReply(UpdateEventResponses.ConfirmUpdateFailed, _responseBuilder), + }); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task UpdateEventTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var confirmResult = (bool)sc.Result; + if (confirmResult) + { + var state = await _accessor.GetAsync(sc.Context); + + var newStartTime = (DateTime)state.NewStartDateTime; + + var origin = state.Events[0]; + var updateEvent = new EventModel(origin.Source); + var last = origin.EndTime - origin.StartTime; + updateEvent.StartTime = TimeZoneInfo.ConvertTimeToUtc(newStartTime, state.GetUserTimeZone()); + updateEvent.EndTime = TimeZoneInfo.ConvertTimeToUtc((newStartTime + last).AddSeconds(1), state.GetUserTimeZone()); + updateEvent.TimeZone = TimeZoneInfo.Utc; + updateEvent.Id = origin.Id; + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + var newEvent = await calendarService.UpdateEventById(updateEvent); + + newEvent.StartTime = TimeZoneInfo.ConvertTimeFromUtc(newEvent.StartTime, state.GetUserTimeZone()); + newEvent.EndTime = TimeZoneInfo.ConvertTimeFromUtc(newEvent.EndTime, state.GetUserTimeZone()); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(UpdateEventResponses.EventUpdated, newEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", newEvent.ToAdaptiveCardData()); + await sc.Context.SendActivityAsync(replyMessage); + state.Clear(); + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarSharedResponses.ActionEnded)); + } + + return await sc.EndDialogAsync(true); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task GetNewEventTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(UpdateEventResponses.NoNewTime) }); + } + else + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarSharedResponses.DidntUnderstandMessage) }); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterGetNewEventTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + IList dateTimeResolutions = sc.Result as List; + var newStartTime = DateTime.Parse(dateTimeResolutions.First().Value); + var dateTimeConvertType = dateTimeResolutions.First().Timex; + + if (newStartTime != null) + { + var isRelativeTime = IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); + state.NewStartDateTime = isRelativeTime ? TimeZoneInfo.ConvertTime(newStartTime, TimeZoneInfo.Local, state.GetUserTimeZone()) : newStartTime; + return await sc.ContinueDialogAsync(); + } + else + { + return await sc.BeginDialogAsync(Actions.UpdateNewStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); + } + } + else + { + return await sc.BeginDialogAsync(Actions.UpdateNewStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task FromTokenToStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (string.IsNullOrEmpty(state.APIToken)) + { + return await sc.EndDialogAsync(true); + } + + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + + if (state.StartDateTime == null) + { + return await sc.BeginDialogAsync(Actions.UpdateStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task UpdateStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NoEvent) + { + return await sc.PromptAsync(Actions.DateTimePromptForUpdateDelete, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(UpdateEventResponses.EventWithStartTimeNotFound), + }); + } + else + { + if (state.DialogName == "DeleteEvent") + { + return await sc.PromptAsync(Actions.DateTimePromptForUpdateDelete, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(UpdateEventResponses.NoDeleteStartTime), + }); + } + else + { + return await sc.PromptAsync(Actions.DateTimePromptForUpdateDelete, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(UpdateEventResponses.NoUpdateStartTime), + }); + } + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterUpdateStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; + DateTime? startTime = null; + try + { + IList dateTimeResolutions = sc.Result as List; + if (dateTimeResolutions.Count > 0) + { + startTime = DateTime.Parse(dateTimeResolutions.First().Value); + var dateTimeConvertType = dateTimeResolutions.First().Timex; + bool isRelativeTime = IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); + startTime = isRelativeTime ? TimeZoneInfo.ConvertTime(startTime.Value, TimeZoneInfo.Local, state.GetUserTimeZone()) : startTime; + } + } + catch + { + } + + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + + var events = new List(); + if (startTime != null) + { + state.StartDateTime = startTime; + startTime = DateTime.SpecifyKind(startTime.Value, DateTimeKind.Local); + events = await calendarService.GetEventsByStartTime(startTime.Value); + } + else + { + state.Title = userInput; + events = await calendarService.GetEventsByTitle(userInput); + } + + state.Events = events; + + if (events.Count <= 0) + { + return await sc.BeginDialogAsync(Actions.UpdateStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NoEvent)); + } + else if (events.Count > 1) + { + var options = new PromptOptions() + { + Choices = new List(), + }; + + for (var i = 0; i < events.Count; i++) + { + var item = events[i]; + var choice = new Choice() + { + Value = string.Empty, + Synonyms = new List { (i + 1).ToString(), item.Title }, + }; + options.Choices.Add(choice); + } + + var replyToConversation = sc.Context.Activity.CreateReply(UpdateEventResponses.MultipleEventsStartAtSameTime); + replyToConversation.AttachmentLayout = AttachmentLayoutTypes.Carousel; + replyToConversation.Attachments = new List(); + + var cardsData = new List(); + foreach (var item in events) + { + var meetingCard = item.ToAdaptiveCardData(); + var replyTemp = sc.Context.Activity.CreateAdaptiveCardReply(CalendarMainResponses.GreetingMessage, item.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", meetingCard); + replyToConversation.Attachments.Add(replyTemp.Attachments[0]); + } + + options.Prompt = replyToConversation; + + return await sc.PromptAsync(Actions.EventChoice, options); + } + else + { + return await sc.EndDialogAsync(true); + } + } + catch + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarSharedResponses.CalendarErrorMessage, _responseBuilder)); + var state = await _accessor.GetAsync(sc.Context); + state.Clear(); + return await sc.CancelAllDialogsAsync(); + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/ServiceClients/TimeZoneConverter.cs b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/ServiceClients/TimeZoneConverter.cs new file mode 100644 index 0000000000..8757c9e04e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/ServiceClients/TimeZoneConverter.cs @@ -0,0 +1,63 @@ +using System; +using System.Collections.Generic; +using System.IO; + +namespace CalendarSkill +{ + public static class TimeZoneConverter + { + private static IDictionary ianaToWindowsMap = new Dictionary(StringComparer.OrdinalIgnoreCase); + private static IDictionary windowsToIanaMap = new Dictionary(StringComparer.OrdinalIgnoreCase); + + public static string IanaToWindows(string ianaTimeZoneId) + { + LoadData(); + if (ianaToWindowsMap.ContainsKey(ianaTimeZoneId)) + { + return ianaToWindowsMap[ianaTimeZoneId]; + } + + throw new InvalidTimeZoneException(); + } + + public static string WindowsToIana(string windowsTimeZoneId) + { + LoadData(); + if (windowsToIanaMap.ContainsKey($"001|{windowsTimeZoneId}")) + { + return windowsToIanaMap[$"001|{windowsTimeZoneId}"]; + } + + throw new InvalidTimeZoneException(); + } + + private static void LoadData() + { + using (var mappingFile = new FileStream("ServiceClients/WindowsIanaMapping", FileMode.Open)) + using (var sr = new StreamReader(mappingFile)) + { + string line; + while ((line = sr.ReadLine()) != null) + { + var table = line.Split(","); + var windowsId = table[0]; + var territory = table[1]; + var ianaIdList = table[2].Split(" "); + if (!windowsToIanaMap.ContainsKey($"{territory}|{windowsId}")) + { + windowsToIanaMap.Add($"{territory}|{windowsId}", ianaIdList[0]); + } + + foreach (var ianaId in ianaIdList) + { + if (!ianaToWindowsMap.ContainsKey(ianaId)) + { + ianaToWindowsMap.Add(ianaId, windowsId); + } + } + } + } + } + } + +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/WindowsIanaMapping b/solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/ServiceClients/WindowsIanaMapping similarity index 100% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/WindowsIanaMapping rename to solutions/Virtual-Assistant/src/csharp/skills/CalendarSkill/ServiceClients/WindowsIanaMapping diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Connected Services/Application Insights/ConnectedService.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Connected Services/Application Insights/ConnectedService.json new file mode 100644 index 0000000000..d15936a838 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Connected Services/Application Insights/ConnectedService.json @@ -0,0 +1,7 @@ +{ + "ProviderId": "Microsoft.ApplicationInsights.ConnectedService.ConnectedServiceProvider", + "Version": "8.13.10627.1", + "GettingStartedDocument": { + "Uri": "https://go.microsoft.com/fwlink/?LinkID=798432" + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/bot.recipe b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/bot.recipe new file mode 100644 index 0000000000..c3e266ae3b --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/bot.recipe @@ -0,0 +1,50 @@ +{ + "version": "1.0", + "resources": [ + { + "type": "endpoint", + "id": "1", + "name": "development", + "url": "http://localhost:3980/api/messages" + }, + { + "type": "endpoint", + "id": "108", + "name": "production", + "url": "https://your-bot-url.azurewebsites.net/api/messages" + }, + { + "type": "abs", + "id": "199", + "name": "ABS" + }, + { + "type": "blob", + "id": "2", + "name": "AzStorage", + "container": "transcripts" + }, + { + "type": "appInsights", + "id": "3", + "name": "AppInsights" + }, + { + "type": "cosmosdb", + "id": "8", + "name": "CosmosDB", + "database": "botstate-db", + "collection": "botstate-collection" + }, + { + "type": "luis", + "id": "general", + "name": "General" + }, + { + "type": "luis", + "id": "email", + "name": "Email" + } + ] +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/CognitiveModels/LUISModel.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/email.luis similarity index 100% rename from solutions/Virtual-Assistant/src/csharp/skills/emailskill/CognitiveModels/LUISModel.json rename to solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/email.luis diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/general.luis b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/general.luis new file mode 100644 index 0000000000..517a361102 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/DeploymentScripts/msbotClone/general.luis @@ -0,0 +1,501 @@ +{ + "name": "General", + "versionId": "0.1", + "desc": "", + "culture": "en-us", + "intents": [ + { + "name": "Cancel" + }, + { + "name": "ConfirmMore" + }, + { + "name": "ConfirmNo" + }, + { + "name": "ConfirmYes" + }, + { + "name": "Escalate" + }, + { + "name": "Goodbye" + }, + { + "name": "Greeting" + }, + { + "name": "Help" + }, + { + "name": "Next" + }, + { + "name": "None" + }, + { + "name": "Restart" + } + ], + "entities": [], + "closedLists": [], + "composites": [], + "patternAnyEntities": [], + "regex_entities": [], + "prebuiltEntities": [ + { + "name": "datetimeV2", + "roles": [] + }, + { + "name": "number", + "roles": [] + } + ], + "regex_features": [], + "model_features": [], + "patterns": [], + "utterances": [ + { + "text": "abort", + "intent": "Cancel", + "entities": [] + }, + { + "text": "absolutely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "advance", + "intent": "Next", + "entities": [] + }, + { + "text": "by no means", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "can i do that again", + "intent": "Restart", + "entities": [] + }, + { + "text": "can i talk to a person", + "intent": "Escalate", + "entities": [] + }, + { + "text": "can you help me", + "intent": "Help", + "entities": [] + }, + { + "text": "cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "contact support", + "intent": "Escalate", + "entities": [] + }, + { + "text": "definitely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "disregard", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do it", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do that", + "intent": "Cancel", + "entities": [] + }, + { + "text": "for sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "go back", + "intent": "Restart", + "entities": [] + }, + { + "text": "go forward", + "intent": "Next", + "entities": [] + }, + { + "text": "go to next", + "intent": "Next", + "entities": [] + }, + { + "text": "good evening", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good morning", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good night", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "goodbye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "hello", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hello bot", + "intent": "Greeting", + "entities": [] + }, + { + "text": "help", + "intent": "Help", + "entities": [] + }, + { + "text": "help me", + "intent": "Help", + "entities": [] + }, + { + "text": "help please", + "intent": "Help", + "entities": [] + }, + { + "text": "hi", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hiya", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you today", + "intent": "Greeting", + "entities": [] + }, + { + "text": "i don't understand", + "intent": "Help", + "entities": [] + }, + { + "text": "i need to change something", + "intent": "Restart", + "entities": [] + }, + { + "text": "i think so", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "i want to talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "i would like to cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "i would like to know more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "i'm stuck", + "intent": "Help", + "entities": [] + }, + { + "text": "let's do it", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "let's do that", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "luhan", + "intent": "None", + "entities": [] + }, + { + "text": "more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more info", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more information", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "my water bottle is green", + "intent": "None", + "entities": [] + }, + { + "text": "nah", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "never mind", + "intent": "Cancel", + "entities": [] + }, + { + "text": "next", + "intent": "Next", + "entities": [] + }, + { + "text": "next item", + "intent": "Next", + "entities": [] + }, + { + "text": "no", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no that's okay", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no way", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "nope", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not at all", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not really", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not right now thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "oh yes", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "ok thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "okay", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "paper planes in the sky", + "intent": "None", + "entities": [] + }, + { + "text": "please stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "restart", + "intent": "Restart", + "entities": [] + }, + { + "text": "show me more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "show next", + "intent": "Next", + "entities": [] + }, + { + "text": "start over", + "intent": "Restart", + "entities": [] + }, + { + "text": "stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "sure thing", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "that's it thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "transfer me please", + "intent": "Escalate", + "entities": [] + }, + { + "text": "turtles like to swim in the ocean", + "intent": "None", + "entities": [] + }, + { + "text": "undo", + "intent": "Restart", + "entities": [] + }, + { + "text": "what can i say", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you do", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you help me with", + "intent": "Help", + "entities": [] + }, + { + "text": "what do i do now", + "intent": "Help", + "entities": [] + }, + { + "text": "why doesn't this work", + "intent": "Help", + "entities": [] + }, + { + "text": "why not", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah that would be great thanks", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yep that's right", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yes please", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yup", + "intent": "ConfirmYes", + "entities": [] + } + ] +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/CancelDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/CancelDialog.cs new file mode 100644 index 0000000000..26da446049 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/CancelDialog.cs @@ -0,0 +1,62 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder.Dialogs; + +namespace EmailSkill +{ + public class CancelDialog : ComponentDialog + { + // Constants + public const string CancelPrompt = "cancelPrompt"; + + // Fields + private static CancelResponses _responder = new CancelResponses(); + + public CancelDialog() + : base(nameof(CancelDialog)) + { + InitialDialogId = nameof(CancelDialog); + + var cancel = new WaterfallStep[] + { + AskToCancel, + FinishCancelDialog, + }; + + AddDialog(new WaterfallDialog(InitialDialogId, cancel)); + AddDialog(new ConfirmPrompt(CancelPrompt)); + } + + public static async Task AskToCancel(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.PromptAsync(CancelPrompt, new PromptOptions() + { + Prompt = await _responder.RenderTemplate(sc.Context, "en", CancelResponses._confirmPrompt), + }); + + public static async Task FinishCancelDialog(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.EndDialogAsync((bool)sc.Result); + + protected override async Task EndComponentAsync(DialogContext outerDc, object result, CancellationToken cancellationToken) + { + var doCancel = (bool)result; + + if (doCancel) + { + // If user chose to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelConfirmed); + + // Cancel all in outer stack of component i.e. the stack the component belongs to + return await outerDc.CancelAllDialogsAsync(); + } + else + { + // else if user chose not to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelDenied); + + // End this component. Will trigger reprompt/resume on outer stack + return await outerDc.EndDialogAsync(); + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/CancelResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/CancelResponses.cs new file mode 100644 index 0000000000..9ec8f3431f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/CancelResponses.cs @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using EmailSkill.Dialogs.Cancel.Resources; +using Microsoft.Bot.Builder.TemplateManager; + +namespace EmailSkill +{ + public class CancelResponses : TemplateManager + { + // Constants + public const string _confirmPrompt = "Cancel.ConfirmCancelPrompt"; + public const string _cancelConfirmed = "Cancel.CancelConfirmed"; + public const string _cancelDenied = "Cancel.CancelDenied"; + + // Fields + private static LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary + { + ["default"] = new TemplateIdMap + { + { _confirmPrompt, (context, data) => CancelStrings.CANCEL_PROMPT }, + { _cancelConfirmed, (context, data) => CancelStrings.CANCEL_CONFIRMED }, + { _cancelDenied, (context, data) => CancelStrings.CANCEL_DENIED }, + }, + ["en"] = new TemplateIdMap { }, + ["fr"] = new TemplateIdMap { }, + }; + + public CancelResponses() + { + Register(new DictionaryRenderer(_responseTemplates)); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs new file mode 100644 index 0000000000..2ffab16317 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs @@ -0,0 +1,105 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace EmailSkill.Dialogs.Cancel.Resources +{ + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class CancelStrings + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal CancelStrings() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager + { + get + { + if (object.ReferenceEquals(resourceMan, null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("EmailSkill.Dialogs.Cancel.Resources.CancelStrings", typeof(CancelStrings).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to Ok, let's start over.. + /// + public static string CANCEL_CONFIRMED + { + get + { + return ResourceManager.GetString("CANCEL_CONFIRMED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ok, let's keep going.. + /// + public static string CANCEL_DENIED + { + get + { + return ResourceManager.GetString("CANCEL_DENIED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to cancel?. + /// + public static string CANCEL_PROMPT + { + get + { + return ResourceManager.GetString("CANCEL_PROMPT", resourceCulture); + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotImages.resx b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/Resources/CancelStrings.resx similarity index 59% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotImages.resx rename to solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/Resources/CancelStrings.resx index 7ef0219cc2..8af874c85b 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotImages.resx +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Cancel/Resources/CancelStrings.resx @@ -117,112 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - vendor/assistant-logo.jpg + + Ok, let's start over. - - vendor/car-genius.png + + Ok, let's keep going. - - vendor/concierge.jpg - - - restaurants/cuisines/chinese.jpg - - - restaurants/cuisines/german.jpg - - - restaurants/cuisines/indian.jpg - - - restaurants/cuisines/italian.jpg - - - faq/blank.gif - - - faq/BreakFluidRed.png - - - faq/BreakFluidYellow.png - - - faq/TirePressureRed.png - - - faq/TirePressureYellow.png - - - vendor/in-car-productivity.png - - - vendor/microsoft/office365.png - - - spa/plus.png - - - productivity/calendar.png - - - productivity/calendar-black.png - - - productivity/todo.png - - - productivity/todo-black.png - - - vendor/push-to-talk.png - - - restaurants/bamboo-garden.jpg - - - restaurants/biryani-house.jpg - - - restaurants/chens.jpg - - - restaurants/euro-bistro.jpg - - - restaurants/german-gourmet.jpg - - - restaurants/kanishka-cuisine.jpg - - - restaurants/maharani-inside.jpg - - - restaurants/mamma-mia-pizza.jpg - - - restaurants/mandarin.jpg - - - restaurants/the-bavarian.jpg - - - restaurants/tonys.jpg - - - restaurants/tuscani-grill.jpg - - - serviceScheduling/oil-change.jpg - - - vendor/smart-interior.png - - - spa/spa.jpg - - - vendor/welcome-aboard.png + + Are you sure you want to cancel? \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.cs new file mode 100644 index 0000000000..c5c87705c6 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.cs @@ -0,0 +1,105 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace EmailSkill.Dialogs.ConfirmRecipient.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class ConfirmRecipientResponses + { + private const string JsonFileName = "ConfirmRecipientResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse PromptTooManyPeople => GetBotResponse(); + + public static BotResponse PromptPersonNotFound => GetBotResponse(); + + public static BotResponse ConfirmRecipient => GetBotResponse(); + + public static BotResponse ConfirmRecipientNotFirstPage => GetBotResponse(); + + public static BotResponse ConfirmRecipientLastPage => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(ConfirmRecipientResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ConfirmRecipient\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.en.json new file mode 100644 index 0000000000..8b66a6de27 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.en.json @@ -0,0 +1,71 @@ +{ + "PromptTooManyPeople": { + "replies": [ + { + "text": "There are too many people named {UserName}, Please re-enter the name.", + "speak": "There are too many people named {UserName}, Please re-enter the name." + } + ], + "inputHint": "expectingInput" + }, + "PromptPersonNotFound": { + "replies": [ + { + "text": "Didn't find someone named {UserName}, please input the right name.", + "speak": "Didn't find someone named {UserName}, please input the right name." + }, + { + "text": "I could not find the contact '{UserName}' your are looking for. Can you try again?", + "speak": "I could not find the contact '{UserName}' your are looking for. Can you try again?" + }, + { + "text": "Can you try again by stating out firstname and surname?", + "speak": "Can you try again by stating out firstname and surname?" + }, + { + "text": "Can you provide the alias of the contact you are looking for?", + "speak": "Can you provide the alias of the contact you are looking for?" + } + ], + "inputHint": "expectingInput" + }, + "ConfirmRecipient": { + "replies": [ + { + "text": "I found the following relevant contacts:", + "speak": "I found the following relevant contacts" + }, + { + "text": "Which one do you want to email?", + "speak": "Which one do you want to email?" + }, + { + "text": "Which contact do you want to select?", + "speak": "Which contact do you want to select?" + }, + { + "text": "I found contacts that you work close with:", + "speak": "I found contacts that you work close with" + } + ], + "inputHint": "expectingInput" + }, + "ConfirmRecipientNotFirstPage": { + "replies": [ + { + "text": "I found more relevant contacts, anyone you would like to select?", + "speak": "I found more relevant contacts, anyone you would like to select?" + } + ], + "inputHint": "expectingInput" + }, + "ConfirmRecipientLastPage": { + "replies": [ + { + "text": "I am showing you contacts within your organization. Anyone you would like to select?", + "speak": "I am showing you contacts within your organization. Anyone you would like to select?" + } + ], + "inputHint": "expectingInput" + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.tt new file mode 100644 index 0000000000..6fdface391 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ConfirmRecipient/Resources/ConfirmRecipientResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ConfirmRecipient\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.cs new file mode 100644 index 0000000000..09bb4246cf --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.cs @@ -0,0 +1,95 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace EmailSkill.Dialogs.ForwardEmail.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class ForwardEmailResponses + { + private const string JsonFileName = "ForwardEmailResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(ForwardEmailResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ForwardEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.en.json new file mode 100644 index 0000000000..2c63c08510 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.en.json @@ -0,0 +1,2 @@ +{ +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.tt new file mode 100644 index 0000000000..034a75898f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ForwardEmail/Resources/ForwardEmailResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ForwardEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/MainDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/MainDialog.cs new file mode 100644 index 0000000000..87e022ad13 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/MainDialog.cs @@ -0,0 +1,262 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Threading; +using System.Threading.Tasks; +using EmailSkill.Dialogs.Main.Resources; +using EmailSkill.Dialogs.Shared.Resources; +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; + +namespace EmailSkill +{ + public class MainDialog : RouterDialog + { + private bool _skillMode; + private SkillConfiguration _services; + private UserState _userState; + private ConversationState _conversationState; + private IMailSkillServiceManager _serviceManager; + private IStatePropertyAccessor _stateAccessor; + private IStatePropertyAccessor _dialogStateAccessor; + private EmailSkillResponseBuilder _responseBuilder = new EmailSkillResponseBuilder(); + + public MainDialog(SkillConfiguration services, ConversationState conversationState, UserState userState, IMailSkillServiceManager serviceManager, bool skillMode) + : base(nameof(MainDialog)) + { + _skillMode = skillMode; + _services = services; + _conversationState = conversationState; + _userState = userState; + _serviceManager = serviceManager; + + // Initialize state accessor + _stateAccessor = _conversationState.CreateProperty(nameof(EmailSkillState)); + _dialogStateAccessor = _conversationState.CreateProperty(nameof(DialogState)); + + RegisterDialogs(); + } + + protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + if (!_skillMode) + { + // send a greeting if we're in local mode + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(EmailMainResponses.EmailWelcomeMessage)); + } + } + + protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _stateAccessor.GetAsync(dc.Context, () => new EmailSkillState()); + + // If dispatch result is general luis model + _services.LuisServices.TryGetValue("email", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Bot Services configuration."); + } + else + { + var result = await luisService.RecognizeAsync(dc.Context, CancellationToken.None); + var intent = result?.TopIntent().intent; + + var skillOptions = new EmailSkillDialogOptions + { + SkillMode = _skillMode, + }; + + // switch on general intents + switch (intent) + { + case Email.Intent.SendEmail: + { + await dc.BeginDialogAsync(nameof(SendEmailDialog), skillOptions); + break; + } + + case Email.Intent.Forward: + { + await dc.BeginDialogAsync(nameof(ForwardEmailDialog), skillOptions); + break; + } + + case Email.Intent.Reply: + { + await dc.BeginDialogAsync(nameof(ReplyEmailDialog), skillOptions); + break; + } + + case Email.Intent.SearchMessages: + case Email.Intent.ShowNext: + case Email.Intent.ShowPrevious: + case Email.Intent.CheckMessages: + { + await dc.BeginDialogAsync(nameof(ShowEmailDialog), skillOptions); + break; + } + + case Email.Intent.None: + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(EmailSharedResponses.DidntUnderstandMessage)); + if (_skillMode) + { + await CompleteAsync(dc); + } + + break; + } + + default: + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(EmailMainResponses.FeatureNotAvailable)); + + if (_skillMode) + { + await CompleteAsync(dc); + } + + break; + } + } + } + } + + protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (_skillMode) + { + var response = dc.Context.Activity.CreateReply(); + response.Type = ActivityTypes.EndOfConversation; + + await dc.Context.SendActivityAsync(response); + } + else + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(EmailSharedResponses.ActionEnded)); + } + + // End active dialog + await dc.EndDialogAsync(result); + } + + protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + if (dc.Context.Activity.Name == "tokens/response") + { + // Auth dialog completion + var result = await dc.ContinueDialogAsync(); + + // If the dialog completed when we sent the token, end the skill conversation + if (result.Status != DialogTurnStatus.Waiting) + { + var response = dc.Context.Activity.CreateReply(); + response.Type = ActivityTypes.EndOfConversation; + + await dc.Context.SendActivityAsync(response); + } + } + } + + protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var result = InterruptionAction.NoAction; + + if (dc.Context.Activity.Type == ActivityTypes.Message) + { + // Update state with email luis result and entities + var emailLuisResult = await _services.LuisServices["email"].RecognizeAsync(dc.Context, cancellationToken); + var state = await _stateAccessor.GetAsync(dc.Context, () => new EmailSkillState()); + state.LuisResult = emailLuisResult; + + // check luis intent + _services.LuisServices.TryGetValue("general", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Skill configuration."); + } + else + { + var luisResult = await luisService.RecognizeAsync(dc.Context, cancellationToken); + var topIntent = luisResult.TopIntent().intent; + + // check intent + switch (topIntent) + { + case General.Intent.Cancel: + { + result = await OnCancel(dc); + break; + } + + case General.Intent.Help: + { + result = await OnHelp(dc); + break; + } + + case General.Intent.Logout: + { + result = await OnLogout(dc); + break; + } + } + } + } + + return result; + } + + private async Task OnCancel(DialogContext dc) + { + await dc.BeginDialogAsync(nameof(CancelDialog)); + return InterruptionAction.StartedDialog; + } + + private async Task OnHelp(DialogContext dc) + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(EmailMainResponses.HelpMessage)); + return InterruptionAction.MessageSentToUser; + } + + private async Task OnLogout(DialogContext dc) + { + BotFrameworkAdapter adapter; + var supported = dc.Context.Adapter is BotFrameworkAdapter; + if (!supported) + { + throw new InvalidOperationException("OAuthPrompt.SignOutUser(): not supported by the current adapter"); + } + else + { + adapter = (BotFrameworkAdapter)dc.Context.Adapter; + } + + await dc.CancelAllDialogsAsync(); + + // Sign out user + await adapter.SignOutUserAsync(dc.Context, _services.AuthConnectionName); + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(EmailMainResponses.LogOut)); + + return InterruptionAction.StartedDialog; + } + + private void RegisterDialogs() + { + AddDialog(new ForwardEmailDialog(_services, _stateAccessor, _dialogStateAccessor, _serviceManager)); + AddDialog(new SendEmailDialog(_services, _stateAccessor, _dialogStateAccessor, _serviceManager)); + AddDialog(new ShowEmailDialog(_services, _stateAccessor, _dialogStateAccessor, _serviceManager)); + AddDialog(new ReplyEmailDialog(_services, _stateAccessor, _dialogStateAccessor, _serviceManager)); + AddDialog(new CancelDialog()); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.cs new file mode 100644 index 0000000000..6db4ccd65b --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.cs @@ -0,0 +1,105 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace EmailSkill.Dialogs.Main.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class EmailMainResponses + { + private const string JsonFileName = "EmailMainResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse EmailWelcomeMessage => GetBotResponse(); + + public static BotResponse HelpMessage => GetBotResponse(); + + public static BotResponse GreetingMessage => GetBotResponse(); + + public static BotResponse LogOut => GetBotResponse(); + + public static BotResponse FeatureNotAvailable => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(EmailMainResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.en.json new file mode 100644 index 0000000000..a9d3b3dea3 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.en.json @@ -0,0 +1,72 @@ +{ + "EmailWelcomeMessage": { + "replies": [ + { + "text": "Welcome! I am the Email Skill. I can help you manage your Office 365 email, show your unread email, reply or forward email for you.", + "speak": "Welcome! I am the Email Skill. I can help you manage your Office 365 email, show your unread email, reply or forward email for you." + } + ], + "suggestedActions": [ + "Show latest email", + "Send an email to somebody" + ], + "inputHint": "expectingInput" + }, + "HelpMessage": { + "replies": [ + { + "text": "I can provide you an overview of your latest emails, read out important emails to you, or create and forward a new email for you.", + "speak": " I can provide you an overview of your latest emails, read out important emails to you, or create and forward a new email for you." + } + ], + "suggestedActions": [ + "Show Latest Email", + "Send an email to somebody", + "Forward the second email to somebody" + ], + "inputHint": "expectingInput" + }, + "GreetingMessage": { + "replies": [ + { + "text": "Hi!", + "speak": "Hi!" + }, + { + "text": "I'm here!", + "speak": "I'm here!" + }, + { + "text": "Hi there!", + "speak": "Hi there!" + } + ], + "inputHint": "acceptingInput" + }, + "LogOut": { + "replies": [ + { + "text": "Your sign out was successful.", + "speak": "Your sign out was successful." + }, + { + "text": "You have successfully sign out.", + "speak": "You have successfully sign out." + }, + { + "text": "You have been logged out.", + "speak": "You have been logged out." + } + ], + "inputHint": "acceptingInput" + }, + "FeatureNotAvailable": { + "replies": [ + { + "text": "This feature is not yet available in the Email Skill. Please try asking something else.", + "speak": "This feature is not yet available in the Email Skill. Please try asking something else." + } + ], + "inputHint": "acceptingInput" + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.tt new file mode 100644 index 0000000000..3e815afb84 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Main/Resources/EmailMainResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.cs new file mode 100644 index 0000000000..3fb469a103 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.cs @@ -0,0 +1,129 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace EmailSkill.Dialogs.ReplyEmail.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class ReplyEmailResponses + { + private const string JsonFileName = "ReplyEmailResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse NoTitle => GetBotResponse(); + + public static BotResponse NoContent => GetBotResponse(); + + public static BotResponse NoLocation => GetBotResponse(); + + public static BotResponse ConfirmCreate => GetBotResponse(); + + public static BotResponse ConfirmCreateFailed => GetBotResponse(); + + public static BotResponse EventCreated => GetBotResponse(); + + public static BotResponse EventCreationFailed => GetBotResponse(); + + public static BotResponse NoAttendeesMS => GetBotResponse(); + + public static BotResponse WrongAddress => GetBotResponse(); + + public static BotResponse NoAttendees => GetBotResponse(); + + public static BotResponse PromptTooManyPeople => GetBotResponse(); + + public static BotResponse PromptPersonNotFound => GetBotResponse(); + + public static BotResponse NoStartDate => GetBotResponse(); + + public static BotResponse NoStartTime => GetBotResponse(); + + public static BotResponse NoDuration => GetBotResponse(); + + public static BotResponse FindUserErrorMessage => GetBotResponse(); + + public static BotResponse ConfirmRecipient => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(ReplyEmailResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ReplyEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.en.json new file mode 100644 index 0000000000..2c63c08510 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.en.json @@ -0,0 +1,2 @@ +{ +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.tt new file mode 100644 index 0000000000..da6a7ede35 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ReplyEmail/Resources/ReplyEmailResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ReplyEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.cs new file mode 100644 index 0000000000..e4f79605cc --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.cs @@ -0,0 +1,101 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace EmailSkill.Dialogs.SendEmail.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class SendEmailResponses + { + private const string JsonFileName = "SendEmailResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse RecipientConfirmed => GetBotResponse(); + + public static BotResponse NoSubject => GetBotResponse(); + + public static BotResponse NoMessageBody => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(SendEmailResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\SendEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.en.json new file mode 100644 index 0000000000..8f55eb6925 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.en.json @@ -0,0 +1,31 @@ +{ + "RecipientConfirmed": { + "replies": [ + { + "text": "Alright, I will send this to {UserName}.", + "speak": "Alright, I will send this to {UserName}." + } + ], + "inputHint": "expectingInput" + }, + "NoSubject": { + "replies": [ + { + "text": "What is the email subject?", + "speak": "What is the email subject?" + } + ], + "inputHint": "expectingInput" + }, + "NoMessageBody": { + "replies": [ + + { + "text": "What's the message?", + "speak": "What's the message?" + } + ], + "inputHint": "expectingInput" + } + +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.tt new file mode 100644 index 0000000000..e696b61972 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/SendEmail/Resources/SendEmailResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\SendEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Actions.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Actions.cs new file mode 100644 index 0000000000..f4ce757320 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Actions.cs @@ -0,0 +1,31 @@ +namespace EmailSkill +{ + public class Action + { + public const string Send = "send"; + + public const string Forward = "forward"; + + public const string Reply = "reply"; + + public const string Update = "update"; + + public const string Show = "show"; + + public const string Read = "read"; + + public const string TakeFurtherAction = "takeFurtherAction"; + + public const string Prompt = "prompt"; + + public const string Choice = "choice"; + + public const string ConfirmRecipient = "confirmRecipient"; + + public const string UpdateRecipientName = "updateName"; + + public const string UpdateSelectMessage = "updateMessage"; + + public const string Help = "help"; + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/DialogOptions/EmailSkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/DialogOptions/EmailSkillDialogOptions.cs new file mode 100644 index 0000000000..46b83e3b9f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/DialogOptions/EmailSkillDialogOptions.cs @@ -0,0 +1,7 @@ +namespace EmailSkill +{ + public class EmailSkillDialogOptions + { + public bool SkillMode { get; set; } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/UpdateUserDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/DialogOptions/UpdateUserDialogOptions.cs similarity index 51% rename from solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/UpdateUserDialogOptions.cs rename to solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/DialogOptions/UpdateUserDialogOptions.cs index facd3ee269..0164815963 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/UpdateUserDialogOptions.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/DialogOptions/UpdateUserDialogOptions.cs @@ -3,31 +3,18 @@ namespace EmailSkill { - /// - /// Update user dialog options. - /// public class UpdateUserDialogOptions { - /// - /// Initializes a new instance of the class. - /// public UpdateUserDialogOptions() { this.Reason = UpdateReason.TooMany; } - /// - /// Initializes a new instance of the class. - /// - /// The reason of update user name. public UpdateUserDialogOptions(UpdateReason reason) { this.Reason = reason; } - /// - /// The reason of update user's name in flow. - /// public enum UpdateReason { /// @@ -41,12 +28,6 @@ public enum UpdateReason NotFound, } - /// - /// Gets or sets the reason of update user. - /// - /// - /// The reason of update user. - /// public UpdateReason Reason { get; set; } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/EmailSkillResponseBuilder.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/EmailSkillResponseBuilder.cs new file mode 100644 index 0000000000..3ca26ed9b1 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/EmailSkillResponseBuilder.cs @@ -0,0 +1,14 @@ +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; + +namespace EmailSkill +{ + public class EmailSkillResponseBuilder : BotResponseBuilder + { + public EmailSkillResponseBuilder() + : base() + { + AddFormatter(new TextBotResponseFormatter()); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/Cards/EmailCardData.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/Cards/EmailCardData.cs new file mode 100644 index 0000000000..e2336aaad9 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/Cards/EmailCardData.cs @@ -0,0 +1,21 @@ +using Microsoft.Bot.Solutions.Cards; + +namespace EmailSkill +{ + public class EmailCardData : CardDataBase + { + public string Subject { get; set; } + + public string Sender { get; set; } + + public string NameList { get; set; } + + public string ReceivedDateTime { get; set; } + + public string EmailContent { get; set; } + + public string EmailLink { get; set; } + + public string Speak { get; set; } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/Cards/EmailCardDataNoButtons.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/Cards/EmailCardDataNoButtons.cs new file mode 100644 index 0000000000..6732a1c985 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/Cards/EmailCardDataNoButtons.cs @@ -0,0 +1,21 @@ +using Microsoft.Bot.Solutions.Cards; + +namespace EmailSkill.Dialogs.Shared.Resources.Cards +{ + public class EmailCardDataNoButtons : CardDataBase + { + public string Subject { get; set; } + + public string Sender { get; set; } + + public string NameList { get; set; } + + public string ReceivedDateTime { get; set; } + + public string EmailContent { get; set; } + + public string EmailLink { get; set; } + + public string Speak { get; set; } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.cs similarity index 68% rename from solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.cs rename to solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.cs index 70c82cfd59..68e9e0eb3c 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.cs @@ -1,23 +1,23 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + namespace EmailSkill.Dialogs.Shared.Resources { - using System; - using System.Collections.Generic; - using System.Globalization; - using System.IO; - using System.Linq; - using System.Runtime.CompilerServices; - using Microsoft.Bot.Solutions.Dialogs; - using Newtonsoft.Json; - /// - /// Email bot responses class. + /// Calendar bot responses class. /// - public static class EmailBotResponses + public static class EmailSharedResponses { - private const string JsonFileName = "EmailBotResponses.*.json"; + private const string JsonFileName = "EmailSharedResponses.*.json"; private static Dictionary> jsonResponses; @@ -29,27 +29,19 @@ public static class EmailBotResponses public static BotResponse CancellingMessage => GetBotResponse(); - public static BotResponse EmailWelcomeMessage => GetBotResponse(); - public static BotResponse NoAuth => GetBotResponse(); - public static BotResponse NoEmailContent => GetBotResponse(); - - public static BotResponse NoMessageBody => GetBotResponse(); + public static BotResponse AuthFailed => GetBotResponse(); - public static BotResponse NoFocusMessage => GetBotResponse(); + public static BotResponse ActionEnded => GetBotResponse(); public static BotResponse EmailErrorMessage => GetBotResponse(); - public static BotResponse NoSubject => GetBotResponse(); - - public static BotResponse EmailNotFound => GetBotResponse(); - - public static BotResponse ConfirmRecipient => GetBotResponse(); + public static BotResponse SentSuccessfully => GetBotResponse(); - public static BotResponse ConfirmRecipientNotFirstPage => GetBotResponse(); + public static BotResponse NoRecipients => GetBotResponse(); - public static BotResponse ConfirmRecipientLastPage => GetBotResponse(); + public static BotResponse NoEmailContent => GetBotResponse(); public static BotResponse RecipientConfirmed => GetBotResponse(); @@ -57,40 +49,12 @@ public static class EmailBotResponses public static BotResponse ConfirmSendFailed => GetBotResponse(); - public static BotResponse ConfirmDelete => GetBotResponse(); - - public static BotResponse SentSuccessfully => GetBotResponse(); - - public static BotResponse DeleteSuccessfully => GetBotResponse(); - - public static BotResponse PromptPersonNotFound => GetBotResponse(); - - public static BotResponse ReadOutPrompt => GetBotResponse(); - - public static BotResponse ReadOutMessage => GetBotResponse(); - - public static BotResponse ReadOutMorePrompt => GetBotResponse(); - - public static BotResponse NoRecipients => GetBotResponse(); - - public static BotResponse NoForwardRecipients => GetBotResponse(); - - public static BotResponse EmailHelpMessage => GetBotResponse(); - - public static BotResponse ActionEnded => GetBotResponse(); - - public static BotResponse PromptTooManyPeople => GetBotResponse(); - - public static BotResponse GreetingMessage => GetBotResponse(); - - public static BotResponse LogOut => GetBotResponse(); + public static BotResponse EmailNotFound => GetBotResponse(); - public static BotResponse FindUserErrorMessage => GetBotResponse(); + public static BotResponse NoFocusMessage => GetBotResponse(); public static BotResponse ShowEmailPrompt => GetBotResponse(); - public static BotResponse AuthFailed => GetBotResponse(); - private static Dictionary> JsonResponses { get @@ -101,7 +65,7 @@ private static Dictionary> JsonResponses } jsonResponses = new Dictionary>(); - var dir = Path.GetDirectoryName(typeof(EmailBotResponses).Assembly.Location); + var dir = Path.GetDirectoryName(typeof(EmailSharedResponses).Assembly.Location); var resDir = Path.Combine(dir, "Dialogs\\Shared\\Resources"); var jsonFiles = Directory.GetFiles(resDir, JsonFileName); diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.en.json similarity index 50% rename from solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.en.json rename to solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.en.json index c427cce4f5..b7771e0642 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.en.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.en.json @@ -1,6 +1,6 @@ -{ +{ "DidntUnderstandMessage": { - "replies": [ + "replies": [ { "text": "Sorry, I didn't understand what you meant.", "speak": "Sorry, I didn't understand what you meant." @@ -33,10 +33,10 @@ "text": "Can you say that in a different way?", "speak": "Can you say that in a different way?" }, - { - "text": "Can you try to ask me again, I didn't get what you mean.", - "speak": "Can you try to ask me again, I didn't get what you mean." - } + { + "text": "Can you try to ask me again, I didn't get what you mean.", + "speak": "Can you try to ask me again, I didn't get what you mean." + } ], "inputHint": "expectingInput" }, @@ -78,19 +78,6 @@ ], "inputHint": "acceptingInput" }, - "EmailWelcomeMessage": { - "replies": [ - { - "text": "Welcome! I am the Email Skill. I can help you manage your Office 365 email, show your unread email, reply or forward email for you.", - "speak": "Welcome! I am the Email Skill. I can help you manage your Office 365 email, show your unread email, reply or forward email for you." - } - ], - "suggestedActions": [ - "Show latest email", - "Send an email to somebody" - ], - "inputHint": "expectingInput" - }, "NoAuth": { "replies": [ { @@ -112,42 +99,44 @@ ], "inputHint": "expectingInput" }, - "NoEmailContent": { + "AuthFailed": { "replies": [ { - "text": "What would you like to add as a message?", - "speak": "What would you like to add as a message?" - } - ], - "inputHint": "expectingInput" - }, - "NoMessageBody": { - "replies": [ - + "text": "Authentication failed. Try again please.", + "speak": "Authentication failed. Try again please." + }, + { + "text": "You failed to log in. Please try again later.", + "speak": "You failed to log in. Please try again later." + }, { - "text": "What's the message?", - "speak": "What's the message?" + "text": "Your log in failed. Let's try this again.", + "speak": "Your log in failed. Let's try this again." } ], "inputHint": "expectingInput" }, - "NoFocusMessage": { + "ActionEnded": { "replies": [ { - "text": "Which email are you referring to?", - "speak": "Which email are you referring to?" + "text": "Anything else I can help you with?", + "speak": "Anything else I can help you with?" }, { - "text": "Which email do you mean exactly?", - "speak": "Which email do you mean exactly?" + "text": "Is there is anything else I can help you out with?", + "speak": "Is there is anything else I can help you out with?" }, { - "text": "Which email are you talking about?", - "speak": "Which email are you talking about?" + "text": "Anything else you would like to take action on?", + "speak": "Anything else you would like to take action on?" }, { - "text": "Can you explain which email you are referring to?", - "speak": "Can you explain which email you are referring to?" + "text": "Let me know if you need my help with anything else.", + "speak": "Let me know if you need my help with anything else." + }, + { + "text": "I'm here if you need me.", + "speak": "I'm here if you need me." } ], "inputHint": "expectingInput" @@ -177,63 +166,30 @@ ], "inputHint": "expectingInput" }, - "NoSubject": { - "replies": [ - { - "text": "What is the email subject?", - "speak": "What is the email subject?" - } - ], - "inputHint": "expectingInput" - }, - "EmailNotFound": { - "replies": [ - { - "text": "You have no new email.", - "speak": "You have no new email." - }, - { - "text": "I did not retrieve any new emails at this time. You can try again later.", - "speak": "I did not retrieve any new emails at this time. You can try again later." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipient": { + + "SentSuccessfully": { "replies": [ { - "text": "I found the following relevant contacts:", - "speak": "I found the following relevant contacts" - }, - { - "text": "Which one do you want to email?", - "speak": "Which one do you want to email?" - }, - { - "text": "Which contact do you want to select?", - "speak": "Which contact do you want to select?" - }, - { - "text": "I found contacts that you work close with:", - "speak": "I found contacts that you work close with" + "text": "I've sent it.", + "speak": "I've sent it." } ], "inputHint": "expectingInput" }, - "ConfirmRecipientNotFirstPage": { + "NoRecipients": { "replies": [ { - "text": "I found more relevant contacts, anyone you would like to select?", - "speak": "I found more relevant contacts, anyone you would like to select?" + "text": "Who's the email going to?", + "speak": "Who's the email going to?" } ], "inputHint": "expectingInput" }, - "ConfirmRecipientLastPage": { + "NoEmailContent": { "replies": [ { - "text": "I am showing you contacts within your organization. Anyone you would like to select?", - "speak": "I am showing you contacts within your organization. Anyone you would like to select?" + "text": "What would you like to add as a message?", + "speak": "What would you like to add as a message?" } ], "inputHint": "expectingInput" @@ -269,230 +225,40 @@ ], "inputHint": "expectingInput" }, - "ConfirmDelete": { - "replies": [ - { - "text": "Please confirm before delete this email.", - "speak": "Please confirm before delete this email." - } - ], - "inputHint": "expectingInput" - }, - "SentSuccessfully": { - "replies": [ - { - "text": "I've sent it.", - "speak": "I've sent it." - } - ], - "inputHint": "expectingInput" - }, - "DeleteSuccessfully": { - "replies": [ - { - "text": "I've deleted it.", - "speak": "I've deleted it." - } - ], - "inputHint": "expectingInput" - }, - "PromptPersonNotFound": { - "replies": [ - { - "text": "Didn't find someone named {UserName}, please input the right name.", - "speak": "Didn't find someone named {UserName}, please input the right name." - }, - { - "text": "I could not find the contact '{UserName}' your are looking for. Can you try again?", - "speak": "I could not find the contact '{UserName}' your are looking for. Can you try again?" - }, - { - "text": "Can you try again by stating out firstname and surname?", - "speak": "Can you try again by stating out firstname and surname?" - }, - { - "text": "Can you provide the alias of the contact you are looking for?", - "speak": "Can you provide the alias of the contact you are looking for?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutPrompt": { - "replies": [ - { - "text": "Which one do you want to hear?", - "speak": "Which one do you want to hear?" - }, - { - "text": "Which email would you like me to read out?", - "speak": "Which email would you like me to read out?" - }, - { - "text": "Any email you would like me to read out?", - "speak": "Any email you would like me to read out?" - }, - { - "text": "Which email do you want more details on?", - "speak": "Which email do you want more details on?" - }, - { - "text": "Which one would you like to know the content of?", - "speak": "Which one would you like to know the content of?" - }, - { - "text": "Which email do you want me to read out?", - "speak": "Which email do you want me to read out?" - }, - { - "text": "Which one do you want to hear about?", - "speak": "Which one do you want to hear about?" - }, - { - "text": "Which email do you want me to give you the details?", - "speak": "Which email do you want me to give you the details?" - }, - { - "text": "Which email should I read to you?", - "speak": "Which email should I read to you?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMessage": { - "replies": [ - { - "text": "Details of email:", - "speak": "Details of email" - }, - { - "text": "Content of email:", - "speak": "Content of email:" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMorePrompt": { - "replies": [ - { - "text": "Do you want to hear more? Which one do you want to hear?", - "speak": "Do you want to hear more? Which one do you want to hear?" - } - ], - "inputHint": "expectingInput" - }, - "NoRecipients": { - "replies": [ - { - "text": "Who's the email going to?", - "speak": "Who's the email going to?" - } - ], - "inputHint": "expectingInput" - }, - "NoForwardRecipients": { + "EmailNotFound": { "replies": [ { - "text": "Who's the email going to?", - "speak": "Who's the email going to?" + "text": "You have no new email.", + "speak": "You have no new email." }, { - "text": "Who would you like to forward this to?", - "speak": "Who would you like to forward this to?" - } - ], - "inputHint": "expectingInput" - }, - "EmailHelpMessage": { - "replies": [ - { - "text": "I can provide you an overview of your latest emails, read out important emails to you, or create and forward a new email for you.", - "speak": " I can provide you an overview of your latest emails, read out important emails to you, or create and forward a new email for you." + "text": "I did not retrieve any new emails at this time. You can try again later.", + "speak": "I did not retrieve any new emails at this time. You can try again later." } ], - "suggestedActions": [ - "Show Latest Email", - "Send an email to somebody", - "Forward the second email to somebody" - ], "inputHint": "expectingInput" }, - "ActionEnded": { + "NoFocusMessage": { "replies": [ { - "text": "Anything else I can help you with?", - "speak": "Anything else I can help you with?" - }, - { - "text": "Is there is anything else I can help you out with?", - "speak": "Is there is anything else I can help you out with?" + "text": "Which email are you referring to?", + "speak": "Which email are you referring to?" }, { - "text": "Anything else you would like to take action on?", - "speak": "Anything else you would like to take action on?" + "text": "Which email do you mean exactly?", + "speak": "Which email do you mean exactly?" }, { - "text": "Let me know if you need my help with anything else.", - "speak": "Let me know if you need my help with anything else." + "text": "Which email are you talking about?", + "speak": "Which email are you talking about?" }, { - "text": "I'm here if you need me.", - "speak": "I'm here if you need me." - } - ], - "inputHint": "expectingInput" - }, - "PromptTooManyPeople": { - "replies": [ - { - "text": "There are too many people named {UserName}, Please re-enter the name.", - "speak": "There are too many people named {UserName}, Please re-enter the name." + "text": "Can you explain which email you are referring to?", + "speak": "Can you explain which email you are referring to?" } ], "inputHint": "expectingInput" }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "I'm here!", - "speak": "I'm here!" - }, - { - "text": "Hi there!", - "speak": "Hi there!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "Your sign out was successful.", - "speak": "Your sign out was successful." - }, - { - "text": "You have successfully sign out.", - "speak": "You have successfully sign out." - }, - { - "text": "You have been logged out.", - "speak": "You have been logged out." - } - ], - "inputHint": "acceptingInput" - }, - "FindUserErrorMessage": { - "replies": [ - { - "text": "I can't find the person named {UserName} right now. Please try again or cancel.", - "speak": "I can't find the person named {UserName} right now. Please try again or cancel." - } - ], - "inputHint": "acceptingInput" - }, "ShowEmailPrompt": { "replies": [ { @@ -501,22 +267,5 @@ } ], "inputHint": "acceptingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "Authentication failed. Try again please.", - "speak": "Authentication failed. Try again please." - }, - { - "text": "You failed to log in. Please try again later.", - "speak": "You failed to log in. Please try again later." - }, - { - "text": "Your log in failed. Let's try this again.", - "speak": "Your log in failed. Let's try this again." - } - ], - "inputHint": "expectingInput" } -} \ No newline at end of file +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.tt similarity index 97% rename from solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.tt rename to solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.tt index 4a869176dd..0777981c33 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.tt +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/Shared/Resources/EmailSharedResponses.tt @@ -4,7 +4,7 @@ <# var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; - string myFile = System.IO.File.ReadAllText(Host.ResolvePath(className + ".en.json")); + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); #> // Copyright (c) Microsoft Corporation. All rights reserved. diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.cs new file mode 100644 index 0000000000..0bb46a725d --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.cs @@ -0,0 +1,103 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace EmailSkill.Dialogs.ShowEmail.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class ShowEmailResponses + { + private const string JsonFileName = "ShowEmailResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse EmailNotFound => GetBotResponse(); + + public static BotResponse ReadOutPrompt => GetBotResponse(); + + public static BotResponse ReadOutMessage => GetBotResponse(); + + public static BotResponse ReadOutMorePrompt => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(ShowEmailResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ShowEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.en.json new file mode 100644 index 0000000000..32d0d8e3f5 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.en.json @@ -0,0 +1,78 @@ +{ + "EmailNotFound": { + "replies": [ + { + "text": "You have no new email.", + "speak": "You have no new email." + }, + { + "text": "I did not retrieve any new emails at this time. You can try again later.", + "speak": "I did not retrieve any new emails at this time. You can try again later." + } + ], + "inputHint": "expectingInput" + }, + "ReadOutPrompt": { + "replies": [ + { + "text": "Which one do you want to hear?", + "speak": "Which one do you want to hear?" + }, + { + "text": "Which email would you like me to read out?", + "speak": "Which email would you like me to read out?" + }, + { + "text": "Any email you would like me to read out?", + "speak": "Any email you would like me to read out?" + }, + { + "text": "Which email do you want more details on?", + "speak": "Which email do you want more details on?" + }, + { + "text": "Which one would you like to know the content of?", + "speak": "Which one would you like to know the content of?" + }, + { + "text": "Which email do you want me to read out?", + "speak": "Which email do you want me to read out?" + }, + { + "text": "Which one do you want to hear about?", + "speak": "Which one do you want to hear about?" + }, + { + "text": "Which email do you want me to give you the details?", + "speak": "Which email do you want me to give you the details?" + }, + { + "text": "Which email should I read to you?", + "speak": "Which email should I read to you?" + } + ], + "inputHint": "expectingInput" + }, + "ReadOutMessage": { + "replies": [ + { + "text": "Details of email:", + "speak": "Details of email" + }, + { + "text": "Content of email:", + "speak": "Content of email:" + } + ], + "inputHint": "expectingInput" + }, + "ReadOutMorePrompt": { + "replies": [ + { + "text": "Do you want to hear more? Which one do you want to hear?", + "speak": "Do you want to hear more? Which one do you want to hear?" + } + ], + "inputHint": "expectingInput" + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.tt new file mode 100644 index 0000000000..c2f82af8b6 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/Dialogs/ShowEmail/Resources/ShowEmailResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ShowEmail\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/EmailSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/EmailSkill.cs new file mode 100644 index 0000000000..7bcc44fa2e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/EmailSkill.cs @@ -0,0 +1,75 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Skills; + +namespace EmailSkill +{ + /// + /// Main entry point and orchestration for bot. + /// + public class EmailSkill : IBot + { + private bool _skillMode; + private readonly SkillConfiguration _services; + private readonly ConversationState _conversationState; + private readonly UserState _userState; + private IMailSkillServiceManager _serviceManager; + private DialogSet _dialogs; + + public EmailSkill(SkillConfiguration services, ConversationState conversationState, UserState userState, IMailSkillServiceManager serviceManager = null, bool skillMode = false) + { + _skillMode = skillMode; + _services = services ?? throw new ArgumentNullException(nameof(services)); + _userState = userState ?? throw new ArgumentNullException(nameof(userState)); + _conversationState = conversationState ?? throw new ArgumentNullException(nameof(conversationState)); + _serviceManager = serviceManager ?? new MailSkillServiceManager(); + + _dialogs = new DialogSet(_conversationState.CreateProperty(nameof(DialogState))); + _dialogs.Add(new MainDialog(_services, _conversationState, _userState, _serviceManager, _skillMode)); + } + + + /// + /// Run every turn of the conversation. Handles orchestration of messages. + /// + /// Bot Turn Context. + /// Task CancellationToken. + /// A representing the asynchronous operation. + public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) + { + var dc = await _dialogs.CreateContextAsync(turnContext); + var result = await dc.ContinueDialogAsync(); + + if (result.Status == DialogTurnStatus.Empty) + { + if (!_skillMode) + { + // if localMode, check for conversation update from user before starting dialog + if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) + { + var activity = turnContext.Activity.AsConversationUpdateActivity(); + + // if conversation update is not from the bot. + if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) + { + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + else + { + // if skillMode, begin dialog + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/EmailSkillState.cs b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/EmailSkillState.cs new file mode 100644 index 0000000000..ef683b712f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/EmailSkill/EmailSkillState.cs @@ -0,0 +1,120 @@ +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Graph; +using System; +using System.Collections.Generic; + +namespace EmailSkill +{ + public class EmailSkillState + { + public EmailSkillState() + { + User = new User(); + Message = new List(); + MessageList = new List(); + NameList = new List(); + SenderName = null; + TimeZoneInfo = TimeZoneInfo.Utc; + Recipients = new List(); + Subject = null; + Content = null; + IsFlaged = false; + IsRead = false; + IsImportant = false; + ConfirmRecipientIndex = 0; + ShowEmailIndex = 0; + ShowRecipientIndex = 0; + MsGraphToken = null; + DirectlyToMe = false; + StartDateTime = DateTime.UtcNow.Add(new TimeSpan(-7, 0, 0, 0)); + EndDateTime = DateTime.UtcNow; + } + + public DialogState ConversationDialogState { get; set; } + + public User User { get; set; } + + public UserInformation UserInfo { get; set; } + + public List Message { get; set; } + + public List MessageList { get; set; } + + public List NameList { get; set; } + + public string SenderName { get; set; } + + public TimeZoneInfo TimeZoneInfo { get; set; } + + public List Recipients { get; set; } + + public string Subject { get; set; } + + public string Content { get; set; } + public bool IsRead { get; set; } + + public bool IsImportant { get; set; } + + public bool IsFlaged { get; set; } + + public DateTime StartDateTime { get; set; } + + public DateTime EndDateTime { get; set; } + + public string MsGraphToken { get; set; } + + public int ConfirmRecipientIndex { get; set; } + + public bool DirectlyToMe { get; set; } + + public int ShowEmailIndex { get; set; } + + public int ShowRecipientIndex { get; set; } + + public Email LuisResult { get; set; } + + public IRecognizerConvert LuisResultPassedFromSkill { get; set; } + + public TimeZoneInfo GetUserTimeZone() + { + if ((UserInfo != null) && (UserInfo.Timezone != null)) + { + return UserInfo.Timezone; + } + + return TimeZoneInfo.Local; + } + + public void Clear() + { + NameList.Clear(); + Message.Clear(); + Content = null; + Subject = null; + Recipients.Clear(); + ConfirmRecipientIndex = 0; + ShowEmailIndex = 0; + IsRead = false; + IsImportant = false; + StartDateTime = DateTime.UtcNow.Add(new TimeSpan(-7, 0, 0, 0)); + EndDateTime = DateTime.UtcNow; + DirectlyToMe = false; + SenderName = null; + ShowRecipientIndex = 0; + LuisResultPassedFromSkill = null; + } + + public class UserInformation + { + public string Name { get; set; } + + public string PrimaryMail { get; set; } + + public string SecondaryMail { get; set; } + + public TimeZoneInfo Timezone { get; set; } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Connected Services/Application Insights/ConnectedService.json b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Connected Services/Application Insights/ConnectedService.json new file mode 100644 index 0000000000..d15936a838 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Connected Services/Application Insights/ConnectedService.json @@ -0,0 +1,7 @@ +{ + "ProviderId": "Microsoft.ApplicationInsights.ConnectedService.ConnectedServiceProvider", + "Version": "8.13.10627.1", + "GettingStartedDocument": { + "Uri": "https://go.microsoft.com/fwlink/?LinkID=798432" + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/bot.recipe b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/bot.recipe new file mode 100644 index 0000000000..4f0253c3a9 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/bot.recipe @@ -0,0 +1,50 @@ +{ + "version": "1.0", + "resources": [ + { + "type": "endpoint", + "id": "1", + "name": "development", + "url": "http://localhost:3980/api/messages" + }, + { + "type": "endpoint", + "id": "108", + "name": "production", + "url": "https://your-bot-url.azurewebsites.net/api/messages" + }, + { + "type": "abs", + "id": "199", + "name": "ABS" + }, + { + "type": "blob", + "id": "2", + "name": "AzStorage", + "container": "transcripts" + }, + { + "type": "appInsights", + "id": "3", + "name": "AppInsights" + }, + { + "type": "cosmosdb", + "id": "8", + "name": "CosmosDB", + "database": "botstate-db", + "collection": "botstate-collection" + }, + { + "type": "luis", + "id": "general", + "name": "General" + }, + { + "type": "luis", + "id": "pointofinterest", + "name": "PointOfInterest" + } + ] +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/general.luis b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/general.luis new file mode 100644 index 0000000000..517a361102 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/general.luis @@ -0,0 +1,501 @@ +{ + "name": "General", + "versionId": "0.1", + "desc": "", + "culture": "en-us", + "intents": [ + { + "name": "Cancel" + }, + { + "name": "ConfirmMore" + }, + { + "name": "ConfirmNo" + }, + { + "name": "ConfirmYes" + }, + { + "name": "Escalate" + }, + { + "name": "Goodbye" + }, + { + "name": "Greeting" + }, + { + "name": "Help" + }, + { + "name": "Next" + }, + { + "name": "None" + }, + { + "name": "Restart" + } + ], + "entities": [], + "closedLists": [], + "composites": [], + "patternAnyEntities": [], + "regex_entities": [], + "prebuiltEntities": [ + { + "name": "datetimeV2", + "roles": [] + }, + { + "name": "number", + "roles": [] + } + ], + "regex_features": [], + "model_features": [], + "patterns": [], + "utterances": [ + { + "text": "abort", + "intent": "Cancel", + "entities": [] + }, + { + "text": "absolutely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "advance", + "intent": "Next", + "entities": [] + }, + { + "text": "by no means", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "can i do that again", + "intent": "Restart", + "entities": [] + }, + { + "text": "can i talk to a person", + "intent": "Escalate", + "entities": [] + }, + { + "text": "can you help me", + "intent": "Help", + "entities": [] + }, + { + "text": "cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "contact support", + "intent": "Escalate", + "entities": [] + }, + { + "text": "definitely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "disregard", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do it", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do that", + "intent": "Cancel", + "entities": [] + }, + { + "text": "for sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "go back", + "intent": "Restart", + "entities": [] + }, + { + "text": "go forward", + "intent": "Next", + "entities": [] + }, + { + "text": "go to next", + "intent": "Next", + "entities": [] + }, + { + "text": "good evening", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good morning", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good night", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "goodbye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "hello", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hello bot", + "intent": "Greeting", + "entities": [] + }, + { + "text": "help", + "intent": "Help", + "entities": [] + }, + { + "text": "help me", + "intent": "Help", + "entities": [] + }, + { + "text": "help please", + "intent": "Help", + "entities": [] + }, + { + "text": "hi", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hiya", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you today", + "intent": "Greeting", + "entities": [] + }, + { + "text": "i don't understand", + "intent": "Help", + "entities": [] + }, + { + "text": "i need to change something", + "intent": "Restart", + "entities": [] + }, + { + "text": "i think so", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "i want to talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "i would like to cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "i would like to know more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "i'm stuck", + "intent": "Help", + "entities": [] + }, + { + "text": "let's do it", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "let's do that", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "luhan", + "intent": "None", + "entities": [] + }, + { + "text": "more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more info", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more information", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "my water bottle is green", + "intent": "None", + "entities": [] + }, + { + "text": "nah", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "never mind", + "intent": "Cancel", + "entities": [] + }, + { + "text": "next", + "intent": "Next", + "entities": [] + }, + { + "text": "next item", + "intent": "Next", + "entities": [] + }, + { + "text": "no", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no that's okay", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no way", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "nope", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not at all", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not really", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not right now thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "oh yes", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "ok thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "okay", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "paper planes in the sky", + "intent": "None", + "entities": [] + }, + { + "text": "please stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "restart", + "intent": "Restart", + "entities": [] + }, + { + "text": "show me more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "show next", + "intent": "Next", + "entities": [] + }, + { + "text": "start over", + "intent": "Restart", + "entities": [] + }, + { + "text": "stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "sure thing", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "that's it thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "transfer me please", + "intent": "Escalate", + "entities": [] + }, + { + "text": "turtles like to swim in the ocean", + "intent": "None", + "entities": [] + }, + { + "text": "undo", + "intent": "Restart", + "entities": [] + }, + { + "text": "what can i say", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you do", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you help me with", + "intent": "Help", + "entities": [] + }, + { + "text": "what do i do now", + "intent": "Help", + "entities": [] + }, + { + "text": "why doesn't this work", + "intent": "Help", + "entities": [] + }, + { + "text": "why not", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah that would be great thanks", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yep that's right", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yes please", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yup", + "intent": "ConfirmYes", + "entities": [] + } + ] +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUIS/en/LUISModel.json b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/pointofinterest.luis similarity index 100% rename from solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUIS/en/LUISModel.json rename to solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/DeploymentScripts/msbotClone/pointofinterest.luis diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/CancelDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/CancelDialog.cs new file mode 100644 index 0000000000..0077960fbb --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/CancelDialog.cs @@ -0,0 +1,70 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; + +namespace PointOfInterestSkill +{ + public class CancelDialog : ComponentDialog + { + // Constants + public const string CancelPrompt = "cancelPrompt"; + + // Fields + private IStatePropertyAccessor _accessor; + private static CancelResponses _responder = new CancelResponses(); + + public CancelDialog(IStatePropertyAccessor accessor) + : base(nameof(CancelDialog)) + { + _accessor = accessor; + + InitialDialogId = nameof(CancelDialog); + + var cancel = new WaterfallStep[] + { + AskToCancel, + FinishCancelDialog, + }; + + AddDialog(new WaterfallDialog(InitialDialogId, cancel)); + AddDialog(new ConfirmPrompt(CancelPrompt)); + } + + public static async Task AskToCancel(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.PromptAsync(CancelPrompt, new PromptOptions() + { + Prompt = await _responder.RenderTemplate(sc.Context, "en", CancelResponses._confirmPrompt), + }); + + public static async Task FinishCancelDialog(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.EndDialogAsync((bool)sc.Result); + + protected override async Task EndComponentAsync(DialogContext outerDc, object result, CancellationToken cancellationToken) + { + var doCancel = (bool)result; + + if (doCancel) + { + // clear state + var state = await _accessor.GetAsync(outerDc.Context, () => new PointOfInterestSkillState()); + state.Clear(); + + // If user chose to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelConfirmed); + + // Cancel all in outer stack of component i.e. the stack the component belongs to + return await outerDc.CancelAllDialogsAsync(); + } + else + { + // else if user chose not to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelDenied); + + // End this component. Will trigger reprompt/resume on outer stack + return await outerDc.EndDialogAsync(); + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/CancelResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/CancelResponses.cs new file mode 100644 index 0000000000..48142b4bfd --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/CancelResponses.cs @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using PointOfInterestSkill.Dialogs.Cancel.Resources; +using Microsoft.Bot.Builder.TemplateManager; + +namespace PointOfInterestSkill +{ + public class CancelResponses : TemplateManager + { + // Constants + public const string _confirmPrompt = "Cancel.ConfirmCancelPrompt"; + public const string _cancelConfirmed = "Cancel.CancelConfirmed"; + public const string _cancelDenied = "Cancel.CancelDenied"; + + // Fields + private static LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary + { + ["default"] = new TemplateIdMap + { + { _confirmPrompt, (context, data) => CancelStrings.CANCEL_PROMPT }, + { _cancelConfirmed, (context, data) => CancelStrings.CANCEL_CONFIRMED }, + { _cancelDenied, (context, data) => CancelStrings.CANCEL_DENIED }, + }, + ["en"] = new TemplateIdMap { }, + ["fr"] = new TemplateIdMap { }, + }; + + public CancelResponses() + { + Register(new DictionaryRenderer(_responseTemplates)); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotStrings.Designer.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs similarity index 60% rename from solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotStrings.Designer.cs rename to solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs index 0570b841ae..0f967e83f7 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotStrings.Designer.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs @@ -8,10 +8,11 @@ // //------------------------------------------------------------------------------ -namespace PointOfInterestSkill { +namespace PointOfInterestSkill.Dialogs.Cancel.Resources +{ using System; - - + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -22,42 +23,83 @@ namespace PointOfInterestSkill { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class BotStrings { - + public class CancelStrings + { + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal BotStrings() { + internal CancelStrings() + { } - + /// /// Returns the cached ResourceManager instance used by this class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PointOfInterestSkill.Dialogs.Shared.Resources.BotStrings", typeof(BotStrings).Assembly); + public static global::System.Resources.ResourceManager ResourceManager + { + get + { + if (object.ReferenceEquals(resourceMan, null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PointOfInterestSkill.Dialogs.Cancel.Resources.CancelStrings", typeof(CancelStrings).Assembly); resourceMan = temp; } return resourceMan; } } - + /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { + public static global::System.Globalization.CultureInfo Culture + { + get + { return resourceCulture; } - set { + set + { resourceCulture = value; } } + + /// + /// Looks up a localized string similar to Ok, let's start over.. + /// + public static string CANCEL_CONFIRMED + { + get + { + return ResourceManager.GetString("CANCEL_CONFIRMED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ok, let's keep going.. + /// + public static string CANCEL_DENIED + { + get + { + return ResourceManager.GetString("CANCEL_DENIED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to cancel?. + /// + public static string CANCEL_PROMPT + { + get + { + return ResourceManager.GetString("CANCEL_PROMPT", resourceCulture); + } + } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotStrings.resx b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/Resources/CancelStrings.resx similarity index 57% rename from solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotStrings.resx rename to solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/Resources/CancelStrings.resx index 4929166e98..8af874c85b 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotStrings.resx +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Cancel/Resources/CancelStrings.resx @@ -117,142 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - and + + Ok, let's start over. - - assets/en + + Ok, let's keep going. - - body chassis - - - body type - - - Call Concierge - - - CO2 emission - - - compression ratio - - - drive transmission - - - empty weight - - - front brakes - - - front brake diameter - - - front track - - - front wheel suspension - - - fuel consumption - - - fuel induction system - - - gearbox ratios - - - maximum speed - - - Show me more - - - No - - - or - - - {0} people - - - {0} person - - - permissible total weight - - - power output - - - product title - - - quit - - - rear brakes - - - rear track - - - rear wheel suspension - - - reference title - - - reverse gear - - - spark plugs - - - dddd, MMMM dd - - - - - - today - - - tomorrow - - - type of engine - - - wheel rims - - - Yes - - - bmwenglishindexv2 - - - Voice Memo - - - Here's a transcription of your note - - - battery - - - afternoon - - - evening - - - morning + + Are you sure you want to cancel? \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/CancelRouteDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/CancelRouteDialog.cs new file mode 100644 index 0000000000..2af22eccf9 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/CancelRouteDialog.cs @@ -0,0 +1,58 @@ +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using PointOfInterestSkill.Dialogs.CancelRoute.Resources; +using System.Threading; +using System.Threading.Tasks; + +namespace PointOfInterestSkill +{ + public class CancelRouteDialog : PointOfInterestSkillDialog + { + public CancelRouteDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(CancelRouteDialog), services, accessor, serviceManager) + { + var cancelRoute = new WaterfallStep[] + { + CancelActiveRoute, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Action.CancelActiveRoute, cancelRoute)); + + // Set starting dialog for component + InitialDialogId = Action.CancelActiveRoute; + } + + public async Task CancelActiveRoute(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.ActiveRoute != null) + { + var replyMessage = sc.Context.Activity.CreateReply(CancelRouteResponses.CancelActiveRoute, _responseBuilder); + await sc.Context.SendActivityAsync(replyMessage); + state.ActiveRoute = null; + state.ActiveLocation = null; + } + else + { + var replyMessage = sc.Context.Activity.CreateReply(CancelRouteResponses.CannotCancelActiveRoute, _responseBuilder); + await sc.Context.SendActivityAsync(replyMessage); + } + + return await sc.EndDialogAsync(); + } + catch + { + await HandleDialogException(sc); + throw; + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.cs new file mode 100644 index 0000000000..d2c71805b9 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.cs @@ -0,0 +1,99 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace PointOfInterestSkill.Dialogs.CancelRoute.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class CancelRouteResponses + { + private const string JsonFileName = "CancelRouteResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse CancelActiveRoute => GetBotResponse(); + + public static BotResponse CannotCancelActiveRoute => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(CancelRouteResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\CancelRoute\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.en.json new file mode 100644 index 0000000000..e8d2762e49 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.en.json @@ -0,0 +1,28 @@ +{ + "CancelActiveRoute": { + "replies": [ + { + "text": "Got it. I'm cancelling your route now.", + "speak": "Got it. I'm cancelling your route now." + }, + { + "text": "Route cancelled. I've erased it from my memory.", + "speak": "Route cancelled. I've erased it from my memory." + } + ], + "inputHint": "acceptingInput" + }, + "CannotCancelActiveRoute": { + "replies": [ + { + "text": "I'm sorry, I can't cancel a route that doesn't exist.", + "speak": "I'm sorry, I can't cancel a route that doesn't exist." + }, + { + "text": "I don't have a route on record to remove, sorry.", + "speak": "I don't have a route on record to remove, sorry." + } + ], + "inputHint": "acceptingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.tt new file mode 100644 index 0000000000..889bcdde81 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/CancelRoute/Resources/CancelRouteResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\CancelRoute\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/FindPointOfInterestDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/FindPointOfInterestDialog.cs new file mode 100644 index 0000000000..1761075d3c --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/FindPointOfInterestDialog.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Skills; + +namespace PointOfInterestSkill +{ + public class FindPointOfInterestDialog : PointOfInterestSkillDialog + { + public FindPointOfInterestDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(FindPointOfInterestDialog), services, accessor, serviceManager) + { + var findPointOfInterest = new WaterfallStep[] + { + GetPointOfInterestLocations, + ResponseToGetRoutePrompt, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Action.FindPointOfInterest, findPointOfInterest)); + AddDialog(new RouteDialog(services, _accessor, _serviceManager)); + + // Set starting dialog for component + InitialDialogId = Action.FindPointOfInterest; + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.cs new file mode 100644 index 0000000000..e7a8096113 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.cs @@ -0,0 +1,95 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace PointOfInterestSkill.Dialogs.FindPointOfInterest.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class FindPointOfInterestResponses + { + private const string JsonFileName = "FindPointOfInterestResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(FindPointOfInterestResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\FindPointOfInterest\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.en.json new file mode 100644 index 0000000000..1797133380 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.en.json @@ -0,0 +1,3 @@ +{ + +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.tt new file mode 100644 index 0000000000..18dc0ce755 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/FindPointOfInterest/Resources/FindPointOfInterestResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\FindPointOfInterest\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/MainDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/MainDialog.cs new file mode 100644 index 0000000000..a7f192040b --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/MainDialog.cs @@ -0,0 +1,325 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using PointOfInterestSkill.Dialogs.Main.Resources; +using PointOfInterestSkill.Dialogs.Route.Resources; +using PointOfInterestSkill.Dialogs.Shared.Resources; + +namespace PointOfInterestSkill +{ + public class MainDialog : RouterDialog + { + private bool _skillMode; + private SkillConfiguration _services; + private UserState _userState; + private ConversationState _conversationState; + private IServiceManager _serviceManager; + private IStatePropertyAccessor _stateAccessor; + private PointOfInterestResponseBuilder _responseBuilder = new PointOfInterestResponseBuilder(); + + public MainDialog( + SkillConfiguration services, + ConversationState conversationState, + UserState userState, + IServiceManager serviceManager, + bool skillMode) + : base(nameof(MainDialog)) + { + _skillMode = skillMode; + _services = services; + _userState = userState; + _conversationState = conversationState; + _serviceManager = serviceManager; + + // Initialize state accessor + _stateAccessor = _conversationState.CreateProperty(nameof(PointOfInterestSkillState)); + + // Register dialogs + RegisterDialogs(); + } + + protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + if (!_skillMode) + { + // send a greeting if we're in local mode + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(POIMainResponses.PointOfInterestWelcomeMessage)); + } + } + + protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + // If dispatch result is general luis model + _services.LuisServices.TryGetValue("pointofinterest", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Bot Services configuration."); + } + else + { + var result = await luisService.RecognizeAsync(dc.Context, CancellationToken.None); + + var intent = result?.TopIntent().intent; + + var skillOptions = new PointOfInterestSkillDialogOptions + { + SkillMode = _skillMode, + }; + + // switch on general intents + switch (intent) + { + case PointOfInterest.Intent.NAVIGATION_ROUTE_FROM_X_TO_Y: + { + await dc.BeginDialogAsync(nameof(RouteDialog), skillOptions); + break; + } + + case PointOfInterest.Intent.NAVIGATION_CANCEL_ROUTE: + { + await dc.BeginDialogAsync(nameof(CancelRouteDialog), skillOptions); + break; + } + + case PointOfInterest.Intent.NAVIGATION_FIND_POINTOFINTEREST: + { + await dc.BeginDialogAsync(nameof(FindPointOfInterestDialog), skillOptions); + break; + } + + case PointOfInterest.Intent.None: + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(POISharedResponses.DidntUnderstandMessage)); + if (_skillMode) + { + await CompleteAsync(dc); + } + + break; + } + + default: + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(POIMainResponses.FeatureNotAvailable)); + + if (_skillMode) + { + await CompleteAsync(dc); + } + + break; + } + } + } + } + + protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result = null, CancellationToken cancellationToken = default(CancellationToken)) + { + if (_skillMode) + { + var response = dc.Context.Activity.CreateReply(); + response.Type = ActivityTypes.EndOfConversation; + + await dc.Context.SendActivityAsync(response); + } + else + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(POISharedResponses.ActionEnded)); + } + + // End active dialog + await dc.EndDialogAsync(result); + } + + protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _stateAccessor.GetAsync(dc.Context, () => new PointOfInterestSkillState()); + + switch (dc.Context.Activity.Name) + { + case Events.Location: + { + // Test trigger with + // /event:{ "Name": "IPA.Location", "Value": "34.05222222222222,-118.2427777777777" } + var value = dc.Context.Activity.Value.ToString(); + + if (!string.IsNullOrEmpty(value)) + { + var coords = value.Split(','); + if (coords.Length == 2) + { + if (double.TryParse(coords[0], out var lat) && double.TryParse(coords[1], out var lng)) + { + var coordinates = new LatLng + { + Latitude = lat, + Longitude = lng + }; + state.CurrentCoordinates = coordinates; + } + } + } + + break; + } + + case Events.ActiveLocation: + { + // Test trigger with... + var activeLocationName = dc.Context.Activity.Value.ToString(); + + // Set ActiveLocation if one w/ matching name is found in FoundLocations + var activeLocation = state.FoundLocations?.FirstOrDefault(x => x.Name.Contains(activeLocationName, StringComparison.InvariantCultureIgnoreCase)); + if (activeLocation != null) + { + state.ActiveLocation = activeLocation; + state.FoundLocations = null; + } + + // Activity should have text to trigger next intent, update Type & Route again + if (!string.IsNullOrEmpty(dc.Context.Activity.Text)) + { + dc.Context.Activity.Type = ActivityTypes.Message; + await RouteAsync(dc); + } + + break; + } + + case Events.ActiveRoute: + { + int.TryParse(dc.Context.Activity.Value.ToString(), out var routeId); + var activeRoute = state.FoundRoutes[routeId]; + if (activeRoute != null) + { + state.ActiveRoute = activeRoute; + state.FoundRoutes = null; + } + + var replyMessage = dc.Context.Activity.CreateReply(RouteResponses.SendingRouteDetails); + await dc.Context.SendActivityAsync(replyMessage); + + // Send event with active route data + var replyEvent = dc.Context.Activity.CreateReply(); + replyEvent.Type = ActivityTypes.Event; + replyEvent.Name = "ActiveRoute.Directions"; + replyEvent.Value = state.ActiveRoute.Legs; + await dc.Context.SendActivityAsync(replyEvent); + break; + } + } + } + + protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var result = InterruptionAction.NoAction; + + if (dc.Context.Activity.Type == ActivityTypes.Message) + { + // Update state with email luis result and entities + var poiLuisResult = await _services.LuisServices["pointofinterest"].RecognizeAsync(dc.Context, cancellationToken); + var state = await _stateAccessor.GetAsync(dc.Context, () => new PointOfInterestSkillState()); + state.LuisResult = poiLuisResult; + + // check luis intent + _services.LuisServices.TryGetValue("general", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Skill configuration."); + } + else + { + var luisResult = await luisService.RecognizeAsync(dc.Context, cancellationToken); + var topIntent = luisResult.TopIntent().intent; + + // check intent + switch (topIntent) + { + case General.Intent.Cancel: + { + result = await OnCancel(dc); + break; + } + + case General.Intent.Help: + { + result = await OnHelp(dc); + break; + } + + case General.Intent.Logout: + { + result = await OnLogout(dc); + break; + } + } + } + } + + return result; + } + + private async Task OnCancel(DialogContext dc) + { + await dc.BeginDialogAsync(nameof(CancelDialog)); + return InterruptionAction.StartedDialog; + } + + private async Task OnHelp(DialogContext dc) + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(POIMainResponses.HelpMessage)); + return InterruptionAction.MessageSentToUser; + } + + private async Task OnLogout(DialogContext dc) + { + BotFrameworkAdapter adapter; + var supported = dc.Context.Adapter is BotFrameworkAdapter; + if (!supported) + { + throw new InvalidOperationException("OAuthPrompt.SignOutUser(): not supported by the current adapter"); + } + else + { + adapter = (BotFrameworkAdapter)dc.Context.Adapter; + } + + await dc.CancelAllDialogsAsync(); + + // Sign out user + await adapter.SignOutUserAsync(dc.Context, _services.AuthConnectionName); + await dc.Context.SendActivityAsync("Ok, you're signed out."); + + return InterruptionAction.StartedDialog; + } + + private void RegisterDialogs() + { + AddDialog(new RouteDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new CancelRouteDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new FindPointOfInterestDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new CancelDialog(_stateAccessor)); + } + + public class Events + { + public const string ActiveLocation = "POI.ActiveLocation"; + public const string ActiveRoute = "POI.ActiveRoute"; + public const string Location = "IPA.Location"; + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.cs new file mode 100644 index 0000000000..454f1e6cdb --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.cs @@ -0,0 +1,107 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace PointOfInterestSkill.Dialogs.Main.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class POIMainResponses + { + private const string JsonFileName = "POIMainResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse PointOfInterestWelcomeMessage => GetBotResponse(); + + public static BotResponse HelpMessage => GetBotResponse(); + + public static BotResponse GreetingMessage => GetBotResponse(); + + public static BotResponse GoodbyeMessage => GetBotResponse(); + + public static BotResponse LogOut => GetBotResponse(); + + public static BotResponse FeatureNotAvailable => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(POIMainResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.en.json new file mode 100644 index 0000000000..d7146a64a8 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.en.json @@ -0,0 +1,86 @@ +{ + "PointOfInterestWelcomeMessage": { + "replies": [ + { + "text": "Welcome to Point of Interest bot! I can find points of interest, show a route to your destination, or find fun things nearby.", + "speak": "Welcome to Point of Interest bot! I can find points of interest, show a route to your destination, or find fun things nearby." + } + ], + "suggestedActions": [ + "What's the fastest way to get to the airport?", + "Is there a coffee shop in town?", + "Get me directions to 400 Broad St", + "I want to visit the Space Needle", + "What's nearby?" + ], + "inputHint": "acceptingInput" + }, + "HelpMessage": { + "replies": [ + { + "text": "I can find points of interest, show a route to your destination, or find fun things nearby.", + "speak": "I can find points of interest, show a route to your destination, or find fun things nearby." + } + ], + "suggestedActions": [ + "What's the fastest way to get to the airport?", + "Is there a coffee shop in town?", + "Get me directions to 400 Broad St", + "I want to visit the Space Needle", + "What's nearby?" + ], + "inputHint": "acceptingInput" + }, + "GreetingMessage": { + "replies": [ + { + "text": "Hi!", + "speak": "Hi!" + }, + { + "text": "Hi there!", + "speak": "Hi there!" + }, + { + "text": "Hello!", + "speak": "Hello!" + } + ], + "inputHint": "acceptingInput" + }, + "GoodbyeMessage": { + "replies": [ + { + "text": "Goodbye!", + "speak": "Goodbye!" + } + ], + "inputHint": "acceptingInput" + }, + "LogOut": { + "replies": [ + { + "text": "Your sign out was successful.", + "speak": "Your sign out was successful." + }, + { + "text": "You have successfully signed out.", + "speak": "You have successfully signed out." + }, + { + "text": "You have been logged out.", + "speak": "You have been logged out." + } + ], + "inputHint": "acceptingInput" + }, + "FeatureNotAvailable": { + "replies": [ + { + "text": "This feature is not yet available in the Calendar Skill. Please try asking something else.", + "speak": "This feature is not yet available in the Calendar Skill. Please try asking something else." + } + ], + "inputHint": "acceptingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.tt new file mode 100644 index 0000000000..3e815afb84 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Main/Resources/POIMainResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.cs new file mode 100644 index 0000000000..f718389ddc --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.cs @@ -0,0 +1,103 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace PointOfInterestSkill.Dialogs.Route.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class RouteResponses + { + private const string JsonFileName = "RouteResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse MissingActiveLocationErrorMessage => GetBotResponse(); + + public static BotResponse PromptToStartRoute => GetBotResponse(); + + public static BotResponse SendingRouteDetails => GetBotResponse(); + + public static BotResponse AskAboutRouteLater => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(RouteResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Route\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.en.json new file mode 100644 index 0000000000..54e3857057 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.en.json @@ -0,0 +1,54 @@ +{ + "MissingActiveLocationErrorMessage": { + "replies": [ + { + "text": "Sorry, I didn't get that. Where would you like to go?", + "speak": "Sorry, I didn't get that. Where would you like to go?" + } + ], + "inputHint": "expectingInput" + }, + "PromptToStartRoute": { + "replies": [ + { + "text": "Would you like to begin your route now?", + "speak": "Would you like to begin your route now?" + }, + { + "text": "Shall we get started?", + "speak": "Shall we get started?" + } + ], + "inputHint": "expectingInput" + }, + "SendingRouteDetails": { + "replies": [ + { + "text": "I'm sending you the route details.", + "speak": "I'm sending you the route details." + }, + { + "text": "Here are more detailed directions.", + "speak": "Here are more detailed directions." + } + ], + "inputHint": "acceptingInput" + }, + "AskAboutRouteLater": { + "replies": [ + { + "text": "Ok, you can ask me about this route anytime.", + "speak": "Ok, you can ask me about this route anytime." + }, + { + "text": "Ok, I can help you with this later.", + "speak": "Ok, I can help you with this later." + }, + { + "text": "Sure, you can come back to this another time.", + "speak": "Sure, you can come back to this another time." + } + ], + "inputHint": "acceptingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.tt new file mode 100644 index 0000000000..37ed35d404 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/Resources/RouteResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Route\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/RouteDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/RouteDialog.cs new file mode 100644 index 0000000000..f5e263696c --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Route/RouteDialog.cs @@ -0,0 +1,230 @@ +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using PointOfInterestSkill.Dialogs.Route.Resources; +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; + +namespace PointOfInterestSkill +{ + public class RouteDialog : PointOfInterestSkillDialog + { + public RouteDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(RouteDialog), services, accessor, serviceManager) + { + var checkForActiveRouteAndLocation = new WaterfallStep[] + { + CheckIfActiveRouteExists, + CheckIfFoundLocationExists, + CheckIfActiveLocationExists, + }; + + var findRouteToActiveLocation = new WaterfallStep[] + { + GetRoutesToActiveLocation, + ResponseToStartRoutePrompt, + }; + + var findAlongRoute = new WaterfallStep[] + { + GetPointOfInterestLocations, + ResponseToGetRoutePrompt + }; + + var findPointOfInterest = new WaterfallStep[] + { + GetPointOfInterestLocations, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Action.GetActiveRoute, checkForActiveRouteAndLocation)); + AddDialog(new WaterfallDialog(Action.FindAlongRoute, findAlongRoute)); + AddDialog(new WaterfallDialog(Action.FindRouteToActiveLocation, findRouteToActiveLocation)); + AddDialog(new WaterfallDialog(Action.FindPointOfInterest, findPointOfInterest)); + + // Set starting dialog for component + InitialDialogId = Action.GetActiveRoute; + } + + public async Task CheckIfActiveRouteExists(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.ActiveRoute != null) + { + await sc.EndDialogAsync(true); + return await sc.BeginDialogAsync(Action.FindAlongRoute); + } + + return await sc.ContinueDialogAsync(); + } + catch + { + await HandleDialogException(sc); + throw; + } + } + + public async Task CheckIfFoundLocationExists(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.FoundLocations == null) + { + return await sc.ContinueDialogAsync(); + } + + if (!string.IsNullOrEmpty(state.SearchText)) + { + // Set ActiveLocation if one w/ matching name is found in FoundLocations + var activeLocation = state.FoundLocations?.FirstOrDefault(x => x.Name.Contains(state.SearchText, StringComparison.InvariantCultureIgnoreCase)); + if (activeLocation != null) + { + state.ActiveLocation = activeLocation; + state.FoundLocations = null; + } + } + + if (!string.IsNullOrEmpty(state.SearchAddress) && state.FoundLocations != null) + { + // Set ActiveLocation if one w/ matching address is found in FoundLocations + var activeLocation = state.FoundLocations?.FirstOrDefault(x => x.Address.FormattedAddress.Contains(state.SearchAddress, StringComparison.InvariantCultureIgnoreCase)); + if (activeLocation != null) + { + state.ActiveLocation = activeLocation; + state.FoundLocations = null; + } + } + + if (state.LastUtteredNumber != null && state.FoundLocations != null) + { + // Set ActiveLocation if one w/ matching address is found in FoundLocations + var indexNumber = (int)state.LastUtteredNumber[0] - 1; + var activeLocation = state.FoundLocations?[indexNumber]; + if (activeLocation != null) + { + state.ActiveLocation = activeLocation; + state.FoundLocations = null; + } + } + + return await sc.ContinueDialogAsync(); + } + catch + { + await HandleDialogException(sc); + throw; + } + } + + public async Task CheckIfActiveLocationExists(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.ActiveLocation == null) + { + await sc.EndDialogAsync(true); + return await sc.BeginDialogAsync(Action.FindPointOfInterest); + } + + return await sc.BeginDialogAsync(Action.FindRouteToActiveLocation); + } + catch + { + await HandleDialogException(sc); + throw; + } + } + + public async Task GetRoutesToActiveLocation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var service = _serviceManager.InitMapsService(GetAzureMapsKey()); + var routeDirections = new RouteDirections(); + + if (state.ActiveLocation == null) + { + // No ActiveLocation found + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(RouteResponses.MissingActiveLocationErrorMessage, _responseBuilder) }); + } + + if (!string.IsNullOrEmpty(state.SearchDescriptor)) + { + routeDirections = await service.GetRouteDirectionsAsync(state.CurrentCoordinates.Latitude, state.CurrentCoordinates.Longitude, state.ActiveLocation.Point.Coordinates[0], state.ActiveLocation.Point.Coordinates[1], state.SearchDescriptor); + + await GetRouteDirectionsViewCards(sc, routeDirections); + } + else + { + routeDirections = await service.GetRouteDirectionsAsync(state.CurrentCoordinates.Latitude, state.CurrentCoordinates.Longitude, state.ActiveLocation.Point.Coordinates[0], state.ActiveLocation.Point.Coordinates[1]); + + await GetRouteDirectionsViewCards(sc, routeDirections); + } + + if (routeDirections?.Routes?.ToList().Count == 1) + { + return await sc.PromptAsync(Action.ConfirmPrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(RouteResponses.PromptToStartRoute, _responseBuilder) }); + } + + return await sc.EndDialogAsync(); + } + catch(Exception ex) + { + await HandleDialogException(sc); + throw; + } + } + + public async Task ResponseToStartRoutePrompt(WaterfallStepContext sc, CancellationToken cancellationToken) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + if ((bool)sc.Result) + { + var activeRoute = state.FoundRoutes.Single(); + if (activeRoute != null) + { + state.ActiveRoute = activeRoute; + state.FoundRoutes = null; + } + + var replyMessage = sc.Context.Activity.CreateReply(RouteResponses.SendingRouteDetails); + await sc.Context.SendActivityAsync(replyMessage); + + // Send event with active route data + var replyEvent = sc.Context.Activity.CreateReply(); + replyEvent.Type = ActivityTypes.Event; + replyEvent.Name = "ActiveRoute.Directions"; + replyEvent.Value = state.ActiveRoute.Legs; + await sc.Context.SendActivityAsync(replyEvent); + } + else + { + var replyMessage = sc.Context.Activity.CreateReply(RouteResponses.AskAboutRouteLater); + await sc.Context.SendActivityAsync(replyMessage); + } + + return await sc.EndDialogAsync(); + } + catch + { + await HandleDialogException(sc); + throw; + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/DialogOptions/PointOfInterestSkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/DialogOptions/PointOfInterestSkillDialogOptions.cs new file mode 100644 index 0000000000..26ee9f7dca --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/DialogOptions/PointOfInterestSkillDialogOptions.cs @@ -0,0 +1,7 @@ +namespace PointOfInterestSkill +{ + public class PointOfInterestSkillDialogOptions + { + public bool SkillMode { get; set; } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/PointOfInterestResponseBuilder.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/PointOfInterestResponseBuilder.cs new file mode 100644 index 0000000000..895acf640b --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/PointOfInterestResponseBuilder.cs @@ -0,0 +1,14 @@ +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; + +namespace PointOfInterestSkill +{ + public class PointOfInterestResponseBuilder : BotResponseBuilder + { + public PointOfInterestResponseBuilder() + : base() + { + AddFormatter(new TextBotResponseFormatter()); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.cs similarity index 79% rename from solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.cs rename to solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.cs index 883755ece8..e4e1252259 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.cs @@ -15,9 +15,9 @@ namespace PointOfInterestSkill.Dialogs.Shared.Resources /// /// Calendar bot responses class. /// - public static class PointOfInterestBotResponses + public static class POISharedResponses { - private const string JsonFileName = "PointOfInterestBotResponses.*.json"; + private const string JsonFileName = "POISharedResponses.*.json"; private static Dictionary> jsonResponses; @@ -25,15 +25,19 @@ public static class PointOfInterestBotResponses // This code runs in the text json: public static BotResponse DidntUnderstandMessage => GetBotResponse(); - public static BotResponse HelpMessage => GetBotResponse(); + public static BotResponse CancellingMessage => GetBotResponse(); - public static BotResponse PointOfInterestWelcomeMessage => GetBotResponse(); + public static BotResponse NoAuth => GetBotResponse(); - public static BotResponse GoodbyeMessage => GetBotResponse(); + public static BotResponse AuthFailed => GetBotResponse(); - public static BotResponse CancellingMessage => GetBotResponse(); + public static BotResponse ActionEnded => GetBotResponse(); + + public static BotResponse PointOfInterestErrorMessage => GetBotResponse(); + + public static BotResponse PromptToGetRoute => GetBotResponse(); - public static BotResponse GreetingMessage => GetBotResponse(); + public static BotResponse GetRouteToActiveLocationLater => GetBotResponse(); public static BotResponse MultipleLocationsFound => GetBotResponse(); @@ -49,26 +53,6 @@ public static class PointOfInterestBotResponses public static BotResponse SingleRouteFound => GetBotResponse(); - public static BotResponse PointOfInterestErrorMessage => GetBotResponse(); - - public static BotResponse MissingActiveLocationErrorMessage => GetBotResponse(); - - public static BotResponse MissingActiveRouteErrorMessage => GetBotResponse(); - - public static BotResponse SendingRouteDetails => GetBotResponse(); - - public static BotResponse CancelActiveRoute => GetBotResponse(); - - public static BotResponse CannotCancelActiveRoute => GetBotResponse(); - - public static BotResponse PromptToGetRoute => GetBotResponse(); - - public static BotResponse PromptToStartRoute => GetBotResponse(); - - public static BotResponse AskAboutRouteLater => GetBotResponse(); - - public static BotResponse GetRouteToActiveLocationLater => GetBotResponse(); - private static Dictionary> JsonResponses { get @@ -79,7 +63,7 @@ private static Dictionary> JsonResponses } jsonResponses = new Dictionary>(); - var dir = Path.GetDirectoryName(typeof(PointOfInterestBotResponses).Assembly.Location); + var dir = Path.GetDirectoryName(typeof(POISharedResponses).Assembly.Location); var resDir = Path.Combine(dir, "Dialogs\\Shared\\Resources"); var jsonFiles = Directory.GetFiles(resDir, JsonFileName); diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.en.json new file mode 100644 index 0000000000..08e9e485f1 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.en.json @@ -0,0 +1,253 @@ +{ + "DidntUnderstandMessage": { + "replies": [ + { + "text": "Sorry, I didn't understand what you meant.", + "speak": "Sorry, I didn't understand what you meant." + }, + { + "text": "I didn't understand, perhaps try again in a different way.", + "speak": "I didn't understand, perhaps try again in a different way." + }, + { + "text": "Can you try to ask in a different way?", + "speak": "Can you try to ask in a different way?" + }, + { + "text": "I didn't get what you mean, can you try in a different way?", + "speak": "I didn't get what you mean, can you try in a different way?" + }, + { + "text": "Could you elaborate?", + "speak": "Could you elaborate?" + }, + { + "text": "Please say that again in a different way.", + "speak": "Please say that again in a different way." + }, + { + "text": "I didn't quite get that.", + "speak": "I didn't quite get that." + }, + { + "text": "Can you say that in a different way?", + "speak": "Can you say that in a different way?" + }, + { + "text": "Can you try to ask me again? I didn't get what you mean.", + "speak": "Can you try to ask me again? I didn't get what you mean." + } + ], + "inputHint": "expectingInput" + }, + "CancellingMessage": { + "replies": [ + { + "text": "Sure, we can do this later.", + "speak": "Sure, we can do this later." + }, + { + "text": "Sure, we can start this later.", + "speak": "Sure, we can start this later." + }, + { + "text": "No problem, you can try again at another time.", + "speak": "No problem, you can try again at another time." + }, + { + "text": "Alright, let me know when you need my help.", + "speak": "Alright, let me know when you need my help." + }, + { + "text": "Sure, I'm here if you need me.", + "speak": "Sure, I'm here if you need me." + } + ], + "inputHint": "acceptingInput" + }, + "NoAuth": { + "replies": [ + { + "text": "Please log in before taking further action.", + "speak": "Please log in before taking further action." + }, + { + "text": "Please log in so I can take further action.", + "speak": "Please log in so I can take further action." + }, + { + "text": "Please log in so I can proceed with your request.", + "speak": "Please log in so I can proceed with your request." + }, + { + "text": "Can you log in so I can help you out further?", + "speak": "Can you log in so I can help you out further?" + }, + { + "text": "You need to log in so I can take further action.", + "speak": "You need to log in so I can take further action." + } + ], + "inputHint": "expectingInput" + }, + "AuthFailed": { + "replies": [ + { + "text": "Authentication failed. Please try again", + "speak": "Authentication failed. Please try again." + }, + { + "text": "You failed to log in. Please try again later.", + "speak": "You failed to log in. please try again later." + }, + { + "text": "Your log in failed. Let's try this again.", + "speak": "Your log in failed. Let's try this again." + } + ], + "inputHint": "expectingInput" + }, + "ActionEnded": { + "replies": [ + { + "text": "Let me know if you need my help with something else.", + "speak": "Let me know if you need my help with something else." + }, + { + "text": "I'm here if you need me.", + "speak": "I'm here if you need me." + } + ], + "inputHint": "expectingInput" + }, + "PointOfInterestErrorMessage": { + "replies": [ + { + "text": "Sorry, it looks like something went wrong!", + "speak": "Sorry, it looks like something went wrong!" + }, + { + "text": "An error occurred, please try again later.", + "speak": "An error occurred, please try again later." + }, + { + "text": "Something went wrong, sorry!", + "speak": "Something went wrong, sorry!" + }, + { + "text": "It seems like something went wrong. Can you try again later?", + "speak": "It seems like something went wrong. Can you try again later?" + }, + { + "text": "Sorry I can't help right now. Please try again later.", + "speak": "Sorry I can't help right now. Please try again later." + } + ], + "inputHint": "expectingInput" + }, + "PromptToGetRoute": { + "replies": [ + { + "text": "Would you like me to find you a route?", + "speak": "Would you like me to find you a route?" + }, + { + "text": "Do you want directions?", + "speak": "Do you want directions?" + }, + { + "text": "Do you want me to get you directions?", + "speak": "Do you want me to get you directions?" + } + ], + "inputHint": "expectingInput" + }, + "GetRouteToActiveLocationLater": { + "replies": [ + { + "text": "Ok, you can ask me about this location anytime.", + "speak": "Ok, you can ask me about this location anytime." + }, + { + "text": "Ok, I can help you with this later.", + "speak": "Ok, I can help you with this later." + }, + { + "text": "Sure, I can help you with this later.", + "speak": "Sure, I can help you with this later." + } + ], + "inputHint": "acceptingInput" + }, + "MultipleLocationsFound": { + "replies": [ + { + "text": "I found the following matches.", + "speak": "I found the following matches." + } + ], + "inputHint": "expectingInput" + }, + "SingleLocationFound": { + "replies": [ + { + "text": "I found the following match.", + "speak": "I found the following match." + } + ], + "inputHint": "expectingInput" + }, + "MultipleLocationsFoundAlongActiveRoute": { + "replies": [ + { + "text": "I found the following matches along your active route.", + "speak": "I found the following matches along your active route." + } + ], + "inputHint": "expectingInput" + }, + "SingleLocationFoundAlongActiveRoute": { + "replies": [ + { + "text": "I found the following match along your active route.", + "speak": "I found the following match along your active route." + } + ], + "inputHint": "expectingInput" + }, + "NoLocationsFound": { + "replies": [ + { + "text": "Sorry, I didn't find any points of interest matching your search.", + "speak": "Sorry, I didn't find any points of interest matching your search." + } + ], + "inputHint": "expectingInput" + }, + "MultipleRoutesFound": { + "replies": [ + { + "text": "I found the several routes to your destination.", + "speak": "I found the several routes to your destination." + }, + { + "text": "There are multiple routes you can take to your destination.", + "speak": "There are multiple routes you can take to your destination." + } + ], + "inputHint": "expectingInput" + }, + "SingleRouteFound": { + "replies": [ + { + "text": "I found a route to your destination.", + "speak": "I found a route to your destination." + }, + { + "text": "This is the best route to your destination.", + "speak": "This is the best route to your destination." + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/Cards/PointOfInterestBotResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.tt similarity index 97% rename from solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/Cards/PointOfInterestBotResponses.tt rename to solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.tt index 4a869176dd..0777981c33 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/Cards/PointOfInterestBotResponses.tt +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/Dialogs/Shared/Resources/POISharedResponses.tt @@ -4,7 +4,7 @@ <# var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; - string myFile = System.IO.File.ReadAllText(Host.ResolvePath(className + ".en.json")); + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); #> // Copyright (c) Microsoft Corporation. All rights reserved. diff --git a/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/PointOfInterestSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/PointOfInterestSkill.cs new file mode 100644 index 0000000000..f5110fb8c4 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/PointOfInterestSkill.cs @@ -0,0 +1,74 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Skills; + +namespace PointOfInterestSkill +{ + /// + /// Main entry point and orchestration for bot. + /// + public class PointOfInterestSkill : IBot + { + private bool _skillMode; + private readonly SkillConfiguration _services; + private readonly UserState _userState; + private readonly ConversationState _conversationState; + private readonly IServiceManager _serviceManager; + private DialogSet _dialogs; + + public PointOfInterestSkill(SkillConfiguration services, ConversationState conversationState, UserState userState, IServiceManager serviceManager = null, bool skillMode = false) + { + _skillMode = skillMode; + _services = services ?? throw new ArgumentNullException(nameof(services)); + _userState = userState ?? throw new ArgumentNullException(nameof(userState)); + _conversationState = conversationState ?? throw new ArgumentNullException(nameof(conversationState)); + _serviceManager = serviceManager ?? new ServiceManager(); + + _dialogs = new DialogSet(_conversationState.CreateProperty(nameof(DialogState))); + _dialogs.Add(new MainDialog(_services, _conversationState, _userState, _serviceManager, _skillMode)); + } + + /// + /// Run every turn of the conversation. Handles orchestration of messages. + /// + /// Bot Turn Context. + /// Task CancellationToken. + /// A representing the asynchronous operation. + public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) + { + var dc = await _dialogs.CreateContextAsync(turnContext); + var result = await dc.ContinueDialogAsync(); + + if (result.Status == DialogTurnStatus.Empty) + { + if (!_skillMode) + { + // if localMode, check for conversation update from user before starting dialog + if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) + { + var activity = turnContext.Activity.AsConversationUpdateActivity(); + + // if conversation update is not from the bot. + if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) + { + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + else + { + // if skillMode, begin dialog + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillState.cs b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/PointOfInterestSkillState.cs similarity index 80% rename from solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillState.cs rename to solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/PointOfInterestSkillState.cs index 0a1038a702..bd64772072 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillState.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/PointOfInterestSkill/PointOfInterestSkillState.cs @@ -1,16 +1,14 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. -using System.Collections.Generic; -using Microsoft.Bot.Builder; +using Luis; using Microsoft.Bot.Builder.Dialogs; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; namespace PointOfInterestSkill { - public class PointOfInterestSkillState : DialogState + public class PointOfInterestSkillState { - /// - /// Initializes a new instance of the class. - /// public PointOfInterestSkillState() { CurrentCoordinates = null; @@ -48,7 +46,7 @@ public PointOfInterestSkillState() public string SearchDescriptor { get; set; } - public IRecognizerConvert LuisResultPassedFromSkill { get; set; } + public PointOfInterest LuisResult { get; set; } public DialogState ConversationDialogState { get; set; } @@ -56,7 +54,6 @@ public PointOfInterestSkillState() public void Clear() { - CurrentCoordinates = null; ActiveLocation = null; APIKey = null; DialogName = string.Empty; diff --git a/solutions/Virtual-Assistant/src/csharp/skills/README.md b/solutions/Virtual-Assistant/src/csharp/skills/README.md deleted file mode 100644 index 72f1506a93..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/README.md +++ /dev/null @@ -1,14 +0,0 @@ - -# Contributing - -This project welcomes contributions and suggestions. Most contributions require you to agree to a -Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us -the rights to use your contribution. For details, visit https://cla.microsoft.com. - -When you submit a pull request, a CLA-bot will automatically determine whether you need to provide -a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions -provided by the bot. You will only need to do this once across all repos using our CLA. - -This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). -For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or -contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Connected Services/Application Insights/ConnectedService.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Connected Services/Application Insights/ConnectedService.json new file mode 100644 index 0000000000..d15936a838 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Connected Services/Application Insights/ConnectedService.json @@ -0,0 +1,7 @@ +{ + "ProviderId": "Microsoft.ApplicationInsights.ConnectedService.ConnectedServiceProvider", + "Version": "8.13.10627.1", + "GettingStartedDocument": { + "Uri": "https://go.microsoft.com/fwlink/?LinkID=798432" + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/bot.recipe b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/bot.recipe new file mode 100644 index 0000000000..4169dd673e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/bot.recipe @@ -0,0 +1,50 @@ +{ + "version": "1.0", + "resources": [ + { + "type": "endpoint", + "id": "1", + "name": "development", + "url": "http://localhost:3980/api/messages" + }, + { + "type": "endpoint", + "id": "108", + "name": "production", + "url": "https://your-bot-url.azurewebsites.net/api/messages" + }, + { + "type": "abs", + "id": "199", + "name": "ABS" + }, + { + "type": "blob", + "id": "2", + "name": "AzStorage", + "container": "transcripts" + }, + { + "type": "appInsights", + "id": "3", + "name": "AppInsights" + }, + { + "type": "cosmosdb", + "id": "8", + "name": "CosmosDB", + "database": "botstate-db", + "collection": "botstate-collection" + }, + { + "type": "luis", + "id": "general", + "name": "General" + }, + { + "type": "luis", + "id": "todo", + "name": "ToDo" + } + ] +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/general.luis b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/general.luis new file mode 100644 index 0000000000..517a361102 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/general.luis @@ -0,0 +1,501 @@ +{ + "name": "General", + "versionId": "0.1", + "desc": "", + "culture": "en-us", + "intents": [ + { + "name": "Cancel" + }, + { + "name": "ConfirmMore" + }, + { + "name": "ConfirmNo" + }, + { + "name": "ConfirmYes" + }, + { + "name": "Escalate" + }, + { + "name": "Goodbye" + }, + { + "name": "Greeting" + }, + { + "name": "Help" + }, + { + "name": "Next" + }, + { + "name": "None" + }, + { + "name": "Restart" + } + ], + "entities": [], + "closedLists": [], + "composites": [], + "patternAnyEntities": [], + "regex_entities": [], + "prebuiltEntities": [ + { + "name": "datetimeV2", + "roles": [] + }, + { + "name": "number", + "roles": [] + } + ], + "regex_features": [], + "model_features": [], + "patterns": [], + "utterances": [ + { + "text": "abort", + "intent": "Cancel", + "entities": [] + }, + { + "text": "absolutely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "advance", + "intent": "Next", + "entities": [] + }, + { + "text": "by no means", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "can i do that again", + "intent": "Restart", + "entities": [] + }, + { + "text": "can i talk to a person", + "intent": "Escalate", + "entities": [] + }, + { + "text": "can you help me", + "intent": "Help", + "entities": [] + }, + { + "text": "cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "contact support", + "intent": "Escalate", + "entities": [] + }, + { + "text": "definitely", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "disregard", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do it", + "intent": "Cancel", + "entities": [] + }, + { + "text": "don't do that", + "intent": "Cancel", + "entities": [] + }, + { + "text": "for sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "go back", + "intent": "Restart", + "entities": [] + }, + { + "text": "go forward", + "intent": "Next", + "entities": [] + }, + { + "text": "go to next", + "intent": "Next", + "entities": [] + }, + { + "text": "good evening", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good morning", + "intent": "Greeting", + "entities": [] + }, + { + "text": "good night", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "goodbye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "hello", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hello bot", + "intent": "Greeting", + "entities": [] + }, + { + "text": "help", + "intent": "Help", + "entities": [] + }, + { + "text": "help me", + "intent": "Help", + "entities": [] + }, + { + "text": "help please", + "intent": "Help", + "entities": [] + }, + { + "text": "hi", + "intent": "Greeting", + "entities": [] + }, + { + "text": "hiya", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you", + "intent": "Greeting", + "entities": [] + }, + { + "text": "how are you today", + "intent": "Greeting", + "entities": [] + }, + { + "text": "i don't understand", + "intent": "Help", + "entities": [] + }, + { + "text": "i need to change something", + "intent": "Restart", + "entities": [] + }, + { + "text": "i think so", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "i want to talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "i would like to cancel", + "intent": "Cancel", + "entities": [] + }, + { + "text": "i would like to know more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "i'm stuck", + "intent": "Help", + "entities": [] + }, + { + "text": "let's do it", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "let's do that", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "luhan", + "intent": "None", + "entities": [] + }, + { + "text": "more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more info", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "more information", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "my water bottle is green", + "intent": "None", + "entities": [] + }, + { + "text": "nah", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "never mind", + "intent": "Cancel", + "entities": [] + }, + { + "text": "next", + "intent": "Next", + "entities": [] + }, + { + "text": "next item", + "intent": "Next", + "entities": [] + }, + { + "text": "no", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no that's okay", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "no way", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "nope", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not at all", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not really", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "not right now thanks", + "intent": "ConfirmNo", + "entities": [] + }, + { + "text": "oh yes", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "ok bye", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "ok thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "okay", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "paper planes in the sky", + "intent": "None", + "entities": [] + }, + { + "text": "please stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "restart", + "intent": "Restart", + "entities": [] + }, + { + "text": "show me more", + "intent": "ConfirmMore", + "entities": [] + }, + { + "text": "show next", + "intent": "Next", + "entities": [] + }, + { + "text": "start over", + "intent": "Restart", + "entities": [] + }, + { + "text": "stop", + "intent": "Cancel", + "entities": [] + }, + { + "text": "sure", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "sure thing", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "talk to a human", + "intent": "Escalate", + "entities": [] + }, + { + "text": "that's it thanks", + "intent": "Goodbye", + "entities": [] + }, + { + "text": "transfer me please", + "intent": "Escalate", + "entities": [] + }, + { + "text": "turtles like to swim in the ocean", + "intent": "None", + "entities": [] + }, + { + "text": "undo", + "intent": "Restart", + "entities": [] + }, + { + "text": "what can i say", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you do", + "intent": "Help", + "entities": [] + }, + { + "text": "what can you help me with", + "intent": "Help", + "entities": [] + }, + { + "text": "what do i do now", + "intent": "Help", + "entities": [] + }, + { + "text": "why doesn't this work", + "intent": "Help", + "entities": [] + }, + { + "text": "why not", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yeah that would be great thanks", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yep that's right", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yes please", + "intent": "ConfirmYes", + "entities": [] + }, + { + "text": "yup", + "intent": "ConfirmYes", + "entities": [] + } + ] +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/CognitiveModels/LUISModel.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/todo.luis similarity index 77% rename from solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/CognitiveModels/LUISModel.json rename to solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/todo.luis index 301e3c144a..64d9f43d05 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/CognitiveModels/LUISModel.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/DeploymentScripts/msbotClone/todo.luis @@ -1,5 +1,5 @@ { - "luis_schema_version": "3.1.0", + "luis_schema_version": "3.0.0", "versionId": "0.1", "name": "ToDo Bot2", "desc": "", @@ -53,13 +53,7 @@ ], "composites": [], "closedLists": [], - "patternAnyEntities": [ - { - "name": "TaskContent", - "explicitList": [], - "roles": [] - } - ], + "patternAnyEntities": [], "regex_entities": [], "prebuiltEntities": [ { @@ -90,167 +84,27 @@ ], "patterns": [ { - "pattern": "remove the task that {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "remove the to do {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "delete task {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "create task that {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "create task to {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "add a task to {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "remove the to do that {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "add to do task to {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "remove to do that {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "complete task {TaskContent}", - "intent": "MarkToDo" - }, - { - "pattern": "delete the task {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "add task to {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "add a task that {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "add {TaskContent} to my to dos", - "intent": "AddToDo" - }, - { - "pattern": "create a task to {TaskContent}", + "pattern": "add a todo to {ContainsAll}", "intent": "AddToDo" }, { - "pattern": "add a to do task that {TaskContent}", + "pattern": "remind me to get {ContainsAll}", "intent": "AddToDo" }, { - "pattern": "remove task that {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "delete the to do that {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "add to do task that {TaskContent}", + "pattern": "i need to remember to {ContainsAll}", "intent": "AddToDo" }, { - "pattern": "mark task {TaskContent} as complete", - "intent": "MarkToDo" - }, - { - "pattern": "delete the to do {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "remove task {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "delete the task that {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "remove to do {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "add {TaskContent} to my tasks", + "pattern": "add a task to {ContainsAll}", "intent": "AddToDo" }, { - "pattern": "mark the task {TaskContent}", - "intent": "MarkToDo" - }, - { - "pattern": "add {TaskContent} to my to do list", + "pattern": "remind me to {ContainsAll}", "intent": "AddToDo" }, { - "pattern": "remove the task {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "mark {TaskContent} as complete", - "intent": "MarkToDo" - }, - { - "pattern": "complete the task {TaskContent}", - "intent": "MarkToDo" - }, - { - "pattern": "mark {TaskContent} completed", - "intent": "MarkToDo" - }, - { - "pattern": "mark the task {TaskContent} as complete", - "intent": "MarkToDo" - }, - { - "pattern": "mark task {TaskContent}", - "intent": "MarkToDo" - }, - { - "pattern": "add a to do task to {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "create a task that {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "mark the task {TaskContent} completed", - "intent": "MarkToDo" - }, - { - "pattern": "reminder me to {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "mark task {TaskContent} completed", - "intent": "MarkToDo" - }, - { - "pattern": "delete to do {TaskContent}", - "intent": "DeleteToDo" - }, - { - "pattern": "add a to do to {TaskContent}", - "intent": "AddToDo" - }, - { - "pattern": "add a to do that {TaskContent}", + "pattern": "add a reminder to {ContainsAll}", "intent": "AddToDo" } ], @@ -260,6 +114,28 @@ "intent": "AddToDo", "entities": [] }, + { + "text": "add a task to get cat food", + "intent": "AddToDo", + "entities": [ + { + "entity": "ContainsAll", + "startPos": 14, + "endPos": 25 + } + ] + }, + { + "text": "add a task to pickup some cat food", + "intent": "AddToDo", + "entities": [ + { + "entity": "ContainsAll", + "startPos": 14, + "endPos": 33 + } + ] + }, { "text": "add a to do", "intent": "AddToDo", @@ -315,6 +191,11 @@ "intent": "AddToDo", "entities": [] }, + { + "text": "can you add something to my to do list?", + "intent": "AddToDo", + "entities": [] + }, { "text": "can you delete the third to do?", "intent": "DeleteToDo", @@ -615,21 +496,6 @@ "intent": "MarkToDo", "entities": [] }, - { - "text": "more", - "intent": "Next", - "entities": [] - }, - { - "text": "more tasks", - "intent": "Next", - "entities": [] - }, - { - "text": "more to dos", - "intent": "Next", - "entities": [] - }, { "text": "next", "intent": "Next", @@ -781,6 +647,28 @@ "intent": "ShowToDo", "entities": [] }, + { + "text": "remind me to get cash", + "intent": "AddToDo", + "entities": [ + { + "entity": "ContainsAll", + "startPos": 13, + "endPos": 20 + } + ] + }, + { + "text": "remind me to pickup milk", + "intent": "AddToDo", + "entities": [ + { + "entity": "ContainsAll", + "startPos": 13, + "endPos": 23 + } + ] + }, { "text": "remove all", "intent": "DeleteToDo", @@ -840,21 +728,6 @@ "intent": "Help", "entities": [] }, - { - "text": "show more", - "intent": "Next", - "entities": [] - }, - { - "text": "show more tasks", - "intent": "Next", - "entities": [] - }, - { - "text": "show more to dos", - "intent": "Next", - "entities": [] - }, { "text": "show my todo items", "intent": "ShowToDo", diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/AddToDoItemDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/AddToDoItemDialog.cs new file mode 100644 index 0000000000..196970f236 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/AddToDoItemDialog.cs @@ -0,0 +1,118 @@ +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Threading; +using System.Threading.Tasks; +using ToDoSkill.Dialogs.AddToDo.Resources; +using ToDoSkill.Dialogs.Shared.Resources; + +namespace ToDoSkill +{ + public class AddToDoItemDialog : ToDoSkillDialog + { + public AddToDoItemDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IToDoService serviceManager) + : base(nameof(AddToDoItemDialog), services, accessor, serviceManager) + { + var addToDoTask = new WaterfallStep[] + { + GetAuthToken, + AfterGetAuthToken, + ClearContext, + CollectToDoTaskContent, + AddToDoTask, + }; + + var collectToDoTaskContent = new WaterfallStep[] + { + AskToDoTaskContent, + AfterAskToDoTaskContent, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Action.AddToDoTask, addToDoTask)); + AddDialog(new WaterfallDialog(Action.CollectToDoTaskContent, collectToDoTaskContent)); + + // Set starting dialog for component + InitialDialogId = Action.AddToDoTask; + } + + public async Task CollectToDoTaskContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + return await sc.BeginDialogAsync(Action.CollectToDoTaskContent); + } + + public async Task AddToDoTask(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (string.IsNullOrEmpty(state.OneNotePageId)) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoSharedResponses.SettingUpOneNoteMessage)); + } + + var service = await _serviceManager.Init(state.MsGraphToken, state.OneNotePageId); + var page = await service.GetDefaultToDoPage(); + state.OneNotePageId = page.Id; + await service.AddToDoToOneNote(state.TaskContent, page.ContentUrl); + var todosAndPageIdTuple = await service.GetMyToDoList(); + state.OneNotePageId = todosAndPageIdTuple.Item2; + state.AllTasks = todosAndPageIdTuple.Item1; + state.ShowToDoPageIndex = 0; + var rangeCount = Math.Min(state.PageSize, state.AllTasks.Count); + state.Tasks = state.AllTasks.GetRange(0, rangeCount); + var toDoListAttachment = ToAdaptiveCardAttachmentForOtherFlows( + state.Tasks, + state.AllTasks.Count, + state.TaskContent, + AddToDoResponses.AfterToDoTaskAdded, + ToDoSharedResponses.ShowToDoTasks); + + var toDoListReply = sc.Context.Activity.CreateReply(); + toDoListReply.Attachments.Add(toDoListAttachment); + await sc.Context.SendActivityAsync(toDoListReply); + return await sc.EndDialogAsync(true); + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AskToDoTaskContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + var prompt = sc.Context.Activity.CreateReply(AddToDoResponses.AskToDoContentText); + return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); + } + + public async Task AfterAskToDoTaskContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var toDoContent); + state.TaskContent = toDoContent != null ? toDoContent.ToString() : sc.Context.Activity.Text; + return await sc.EndDialogAsync(true); + } + else + { + return await sc.BeginDialogAsync(Action.CollectToDoTaskContent); + } + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.cs new file mode 100644 index 0000000000..e74d1de84c --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.cs @@ -0,0 +1,99 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace ToDoSkill.Dialogs.AddToDo.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class AddToDoResponses + { + private const string JsonFileName = "AddToDoResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse AskToDoContentText => GetBotResponse(); + + public static BotResponse AfterToDoTaskAdded => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(AddToDoResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\AddToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.en.json new file mode 100644 index 0000000000..4e6e46b45e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.en.json @@ -0,0 +1,32 @@ +{ + "AskToDoContentText": { + "replies": [ + { + "text": "Sure. What do you want to put on the list?", + "speak": "Sure. What do you want to put on the list?" + }, + { + "text": "Ok, what can I add to the list?", + "speak": "Ok, what can I add to the list?" + }, + { + "text": "Alright, what do you want to put on the list?", + "speak": "Alright, what do you want to put on the list?" + }, + { + "text": "What do you want to add to the list?", + "speak": "What do you want to add to the list?" + } + ], + "inputHint": "expectingInput" + }, + "AfterToDoTaskAdded": { + "replies": [ + { + "text": "I have added the task {taskContent} to your list.", + "speak": "I have added the task {taskContent} to your list." + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.tt new file mode 100644 index 0000000000..4d70620c85 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDo/Resources/AddToDoResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\AddToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDoTask/AddToDoTaskDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDoTask/AddToDoTaskDialog.cs deleted file mode 100644 index 06267ddd4a..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/AddToDoTask/AddToDoTaskDialog.cs +++ /dev/null @@ -1,52 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.AddToDoTask -{ - using global::ToDoSkill.Dialogs.Shared; - using global::ToDoSkill.ServiceClients; - using Microsoft.Bot.Builder.Dialogs; - - /// - /// Add To Do Task Container. - /// - public class AddToDoTaskDialog : ToDoSkillDialog - { - /// - /// Dialog name. - /// - public const string Name = "addToDoTasksDialog"; - - /// - /// Initializes a new instance of the class. - /// - /// The To Do skill service. - /// The To Do service. - /// The state accessors. - public AddToDoTaskDialog(ToDoSkillServices toDoSkillServices, IToDoService toDoService, ToDoSkillAccessors accessors) - : base(Name, toDoSkillServices, accessors, toDoService) - { - var addToDoTask = new WaterfallStep[] - { - this.GetAuthToken, - this.AfterGetAuthToken, - this.ClearContext, - this.CollectToDoTaskContent, - this.AddToDoTask, - }; - - var collectToDoTaskContent = new WaterfallStep[] - { - this.AskToDoTaskContent, - this.AfterAskToDoTaskContent, - }; - - // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.AddToDoTask, addToDoTask)); - this.AddDialog(new WaterfallDialog(Action.CollectToDoTaskContent, collectToDoTaskContent)); - - // Set starting dialog for component - this.InitialDialogId = Action.AddToDoTask; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/CancelDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/CancelDialog.cs new file mode 100644 index 0000000000..08bf718a11 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/CancelDialog.cs @@ -0,0 +1,62 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder.Dialogs; + +namespace ToDoSkill +{ + public class CancelDialog : ComponentDialog + { + // Constants + public const string CancelPrompt = "cancelPrompt"; + + // Fields + private static CancelResponses _responder = new CancelResponses(); + + public CancelDialog() + : base(nameof(CancelDialog)) + { + InitialDialogId = nameof(CancelDialog); + + var cancel = new WaterfallStep[] + { + AskToCancel, + FinishCancelDialog, + }; + + AddDialog(new WaterfallDialog(InitialDialogId, cancel)); + AddDialog(new ConfirmPrompt(CancelPrompt)); + } + + public static async Task AskToCancel(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.PromptAsync(CancelPrompt, new PromptOptions() + { + Prompt = await _responder.RenderTemplate(sc.Context, "en", CancelResponses._confirmPrompt), + }); + + public static async Task FinishCancelDialog(WaterfallStepContext sc, CancellationToken cancellationToken) => await sc.EndDialogAsync((bool)sc.Result); + + protected override async Task EndComponentAsync(DialogContext outerDc, object result, CancellationToken cancellationToken) + { + var doCancel = (bool)result; + + if (doCancel) + { + // If user chose to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelConfirmed); + + // Cancel all in outer stack of component i.e. the stack the component belongs to + return await outerDc.CancelAllDialogsAsync(); + } + else + { + // else if user chose not to cancel + await _responder.ReplyWith(outerDc.Context, CancelResponses._cancelDenied); + + // End this component. Will trigger reprompt/resume on outer stack + return await outerDc.EndDialogAsync(); + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/CancelResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/CancelResponses.cs new file mode 100644 index 0000000000..c21c5758ec --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/CancelResponses.cs @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using ToDoSkill.Dialogs.Cancel.Resources; +using Microsoft.Bot.Builder.TemplateManager; + +namespace ToDoSkill +{ + public class CancelResponses : TemplateManager + { + // Constants + public const string _confirmPrompt = "Cancel.ConfirmCancelPrompt"; + public const string _cancelConfirmed = "Cancel.CancelConfirmed"; + public const string _cancelDenied = "Cancel.CancelDenied"; + + // Fields + private static LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary + { + ["default"] = new TemplateIdMap + { + { _confirmPrompt, (context, data) => CancelStrings.CANCEL_PROMPT }, + { _cancelConfirmed, (context, data) => CancelStrings.CANCEL_CONFIRMED }, + { _cancelDenied, (context, data) => CancelStrings.CANCEL_DENIED }, + }, + ["en"] = new TemplateIdMap { }, + ["fr"] = new TemplateIdMap { }, + }; + + public CancelResponses() + { + Register(new DictionaryRenderer(_responseTemplates)); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/Resources/ProfileStrings.Designer.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs similarity index 62% rename from solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/Resources/ProfileStrings.Designer.cs rename to solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs index bff5d7402c..e71169c748 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/Resources/ProfileStrings.Designer.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/Resources/CancelStrings.Designer.cs @@ -8,10 +8,11 @@ // //------------------------------------------------------------------------------ -namespace DemoSkill.Dialogs.Profile.Resources { +namespace ToDoSkill.Dialogs.Cancel.Resources +{ using System; - - + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -22,42 +23,83 @@ namespace DemoSkill.Dialogs.Profile.Resources { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - public class ProfileStrings { - + public class CancelStrings + { + private static global::System.Resources.ResourceManager resourceMan; - + private static global::System.Globalization.CultureInfo resourceCulture; - + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal ProfileStrings() { + internal CancelStrings() + { } - + /// /// Returns the cached ResourceManager instance used by this class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DemoSkill.Dialogs.Profile.Resources.ProfileStrings", typeof(ProfileStrings).Assembly); + public static global::System.Resources.ResourceManager ResourceManager + { + get + { + if (object.ReferenceEquals(resourceMan, null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ToDoSkill.Dialogs.Cancel.Resources.CancelStrings", typeof(CancelStrings).Assembly); resourceMan = temp; } return resourceMan; } } - + /// /// Overrides the current thread's CurrentUICulture property for all /// resource lookups using this strongly typed resource class. /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Globalization.CultureInfo Culture { - get { + public static global::System.Globalization.CultureInfo Culture + { + get + { return resourceCulture; } - set { + set + { resourceCulture = value; } } + + /// + /// Looks up a localized string similar to Ok, let's start over.. + /// + public static string CANCEL_CONFIRMED + { + get + { + return ResourceManager.GetString("CANCEL_CONFIRMED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ok, let's keep going.. + /// + public static string CANCEL_DENIED + { + get + { + return ResourceManager.GetString("CANCEL_DENIED", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to cancel?. + /// + public static string CANCEL_PROMPT + { + get + { + return ResourceManager.GetString("CANCEL_PROMPT", resourceCulture); + } + } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/Resources/CancelStrings.resx b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/Resources/CancelStrings.resx new file mode 100644 index 0000000000..8af874c85b --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Cancel/Resources/CancelStrings.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ok, let's start over. + + + Ok, let's keep going. + + + Are you sure you want to cancel? + + \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/DeleteToDoItemDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/DeleteToDoItemDialog.cs new file mode 100644 index 0000000000..9f41387e81 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/DeleteToDoItemDialog.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Threading; +using System.Threading.Tasks; +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using ToDoSkill.Dialogs.DeleteToDo.Resources; +using ToDoSkill.Dialogs.Shared.Resources; + +namespace ToDoSkill +{ + public class DeleteToDoItemDialog : ToDoSkillDialog + { + public DeleteToDoItemDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IToDoService serviceManager) + : base(nameof(DeleteToDoItemDialog), services, accessor, serviceManager) + { + var deleteToDoTask = new WaterfallStep[] + { + GetAuthToken, + AfterGetAuthToken, + ClearContext, + CollectToDoTaskIndex, + CollectAskDeletionConfirmation, + DeleteToDoTask, + }; + + var collectToDoTaskIndex = new WaterfallStep[] + { + AskToDoTaskIndex, + AfterAskToDoTaskIndex, + }; + + var collectDeleteTaskConfirmation = new WaterfallStep[] + { + AskDeletionConfirmation, + AfterAskDeletionConfirmation, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Action.DeleteToDoTask, deleteToDoTask)); + AddDialog(new WaterfallDialog(Action.CollectToDoTaskIndex, collectToDoTaskIndex)); + AddDialog(new WaterfallDialog(Action.CollectDeleteTaskConfirmation, collectDeleteTaskConfirmation)); + + // Set starting dialog for component + InitialDialogId = Action.DeleteToDoTask; + } + + public async Task CollectAskDeletionConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + return await sc.BeginDialogAsync(Action.CollectDeleteTaskConfirmation); + } + + public async Task DeleteToDoTask(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.DeleteTaskConfirmation) + { + if (string.IsNullOrEmpty(state.OneNotePageId)) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoSharedResponses.SettingUpOneNoteMessage)); + } + + var service = await _serviceManager.Init(state.MsGraphToken, state.OneNotePageId); + var page = await service.GetDefaultToDoPage(); + string taskToBeDeleted = null; + if (state.MarkOrDeleteAllTasksFlag) + { + await service.DeleteAllToDos(state.AllTasks, page.ContentUrl); + state.AllTasks = new List(); + state.Tasks = new List(); + state.ShowToDoPageIndex = 0; + state.TaskIndex = -1; + } + else + { + taskToBeDeleted = state.Tasks[state.TaskIndex].Topic; + await service.DeleteToDo(state.Tasks[state.TaskIndex], page.ContentUrl); + var todosAndPageIdTuple = await service.GetMyToDoList(); + state.OneNotePageId = todosAndPageIdTuple.Item2; + state.AllTasks = todosAndPageIdTuple.Item1; + var allTasksCount = state.AllTasks.Count; + var currentTaskIndex = state.ShowToDoPageIndex * state.PageSize; + if (currentTaskIndex >= allTasksCount && currentTaskIndex >= state.PageSize) + { + currentTaskIndex -= state.PageSize; + state.ShowToDoPageIndex--; + } + + state.Tasks = state.AllTasks.GetRange(currentTaskIndex, Math.Min(state.PageSize, allTasksCount - currentTaskIndex)); + } + + if (state.MarkOrDeleteAllTasksFlag) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(DeleteToDoResponses.AfterAllTasksDeleted)); + } + else + { + if (state.Tasks.Count > 0) + { + var deletedToDoListAttachment = ToAdaptiveCardAttachmentForOtherFlows( + state.Tasks, + state.AllTasks.Count, + taskToBeDeleted, + DeleteToDoResponses.AfterTaskDeleted, + ToDoSharedResponses.ShowToDoTasks); + + var deletedToDoListReply = sc.Context.Activity.CreateReply(); + deletedToDoListReply.Attachments.Add(deletedToDoListAttachment); + await sc.Context.SendActivityAsync(deletedToDoListReply); + } + else + { + var token1 = new StringDictionary() { { "taskContent", taskToBeDeleted } }; + var response1 = GenerateResponseWithTokens(DeleteToDoResponses.AfterTaskDeleted, token1); + var token2 = new StringDictionary() { { "taskCount", "0" } }; + var response2 = GenerateResponseWithTokens(ToDoSharedResponses.ShowToDoTasks, token2); + var response = response1 + " " + response2.Remove(response2.Length - 1) + "."; + var botResponse = sc.Context.Activity.CreateReply(response); + botResponse.Speak = response; + await sc.Context.SendActivityAsync(botResponse); + } + } + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoSharedResponses.ActionEnded)); + } + + return await sc.EndDialogAsync(true); + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AskDeletionConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.MarkOrDeleteAllTasksFlag) + { + var prompt = sc.Context.Activity.CreateReply(DeleteToDoResponses.AskDeletionAllConfirmation); + return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); + } + else + { + var toDoTask = state.Tasks[state.TaskIndex].Topic; + var token = new StringDictionary() { { "toDoTask", toDoTask } }; + var response = GenerateResponseWithTokens(DeleteToDoResponses.AskDeletionConfirmation, token); + var prompt = sc.Context.Activity.CreateReply(response); + prompt.Speak = response; + return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); + } + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterAskDeletionConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var luisResult = state.LuisResult; + var topIntent = luisResult?.TopIntent().intent; + if (topIntent == ToDo.Intent.ConfirmYes) + { + state.DeleteTaskConfirmation = true; + return await sc.EndDialogAsync(true); + } + else if (topIntent == ToDo.Intent.ConfirmNo) + { + state.DeleteTaskConfirmation = false; + return await sc.EndDialogAsync(true); + } + else + { + return await sc.BeginDialogAsync(Action.CollectDeleteTaskConfirmation); + } + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.cs new file mode 100644 index 0000000000..d987873cd7 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.cs @@ -0,0 +1,103 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace ToDoSkill.Dialogs.DeleteToDo.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class DeleteToDoResponses + { + private const string JsonFileName = "DeleteToDoResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse AfterTaskDeleted => GetBotResponse(); + + public static BotResponse AfterAllTasksDeleted => GetBotResponse(); + + public static BotResponse AskDeletionConfirmation => GetBotResponse(); + + public static BotResponse AskDeletionAllConfirmation => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(DeleteToDoResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\DeleteToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.en.json new file mode 100644 index 0000000000..3aa350580f --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.en.json @@ -0,0 +1,38 @@ +{ + "AfterTaskDeleted": { + "replies": [ + { + "text": "I have deleted the task {taskContent} for you.", + "speak": "I have deleted the task {taskContent} for you." + } + ], + "inputHint": "expectingInput" + }, + "AfterAllTasksDeleted": { + "replies": [ + { + "text": "I have cleared out your To Do list.", + "speak": "I have cleared out your To Do list." + } + ], + "inputHint": "expectingInput" + }, + "AskDeletionConfirmation": { + "replies": [ + { + "text": "Are you sure you want to delete {toDoTask}?", + "speak": "Are you sure you want to delete {toDoTask}?" + } + ], + "inputHint": "expectingInput" + }, + "AskDeletionAllConfirmation": { + "replies": [ + { + "text": "Are you sure you want to delete all your tasks?", + "speak": "Are you sure you want to delete all your tasks?" + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.tt new file mode 100644 index 0000000000..324a5c1235 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDo/Resources/DeleteToDoResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\DeleteToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDoTask/DeleteToDoTaskDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDoTask/DeleteToDoTaskDialog.cs deleted file mode 100644 index 7864631647..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/DeleteToDoTask/DeleteToDoTaskDialog.cs +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.DeleteToDoTask -{ - using global::ToDoSkill.Dialogs.Shared; - using global::ToDoSkill.ServiceClients; - using Microsoft.Bot.Builder.Dialogs; - - /// - /// Delete To Do Tasks Container. - /// - public class DeleteToDoTaskDialog : ToDoSkillDialog - { - /// - /// Dialog name. - /// - public const string Name = "deleteToDoTaskDialog"; - - /// - /// Initializes a new instance of the class. - /// - /// The To Do skill service. - /// The To Do service. - /// The state accessors. - public DeleteToDoTaskDialog(ToDoSkillServices toDoSkillServices, IToDoService toDoService, ToDoSkillAccessors accessors) - : base(Name, toDoSkillServices, accessors, toDoService) - { - var deleteToDoTask = new WaterfallStep[] - { - this.GetAuthToken, - this.AfterGetAuthToken, - this.ClearContext, - this.CollectToDoTaskIndex, - this.CollectAskDeletionConfirmation, - this.DeleteToDoTask, - }; - - var collectToDoTaskIndex = new WaterfallStep[] - { - this.AskToDoTaskIndex, - this.AfterAskToDoTaskIndex, - }; - - var collectDeleteTaskConfirmation = new WaterfallStep[] - { - this.AskDeletionConfirmation, - this.AfterAskDeletionConfirmation, - }; - - // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.DeleteToDoTask, deleteToDoTask)); - this.AddDialog(new WaterfallDialog(Action.CollectToDoTaskIndex, collectToDoTaskIndex)); - this.AddDialog(new WaterfallDialog(Action.CollectDeleteTaskConfirmation, collectDeleteTaskConfirmation)); - - // Set starting dialog for component - this.InitialDialogId = Action.DeleteToDoTask; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Greeting/GreetingDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Greeting/GreetingDialog.cs deleted file mode 100644 index dda3aac7c0..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Greeting/GreetingDialog.cs +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.Greeting -{ - using global::ToDoSkill.Dialogs.Shared; - using global::ToDoSkill.ServiceClients; - using Microsoft.Bot.Builder.Dialogs; - - /// - /// GreetingDialog. - /// - public class GreetingDialog : ToDoSkillDialog - { - /// - /// GreetingDialog Id. - /// - public const string Name = "greetingDialog"; - - /// - /// Initializes a new instance of the class. - /// - /// The To Do skill service. - /// The To Do service. - /// The state accessors. - public GreetingDialog(ToDoSkillServices toDoSkillServices, IToDoService toDoService, ToDoSkillAccessors accessors) - : base(Name, toDoSkillServices, accessors, toDoService) - { - // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.Greeting, new WaterfallStep[] { this.GreetingStep })); - - // Set starting dialog for component - this.InitialDialogId = Action.Greeting; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/MainDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/MainDialog.cs new file mode 100644 index 0000000000..df417bd354 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/MainDialog.cs @@ -0,0 +1,255 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Threading; +using System.Threading.Tasks; +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using ToDoSkill.Dialogs.Main.Resources; +using ToDoSkill.Dialogs.Shared.Resources; + +namespace ToDoSkill +{ + public class MainDialog : RouterDialog + { + private bool _skillMode; + private SkillConfiguration _services; + private UserState _userState; + private ConversationState _conversationState; + private IToDoService _serviceManager; + private IStatePropertyAccessor _stateAccessor; + private ToDoSkillResponseBuilder _responseBuilder = new ToDoSkillResponseBuilder(); + + public MainDialog( + SkillConfiguration services, + ConversationState conversationState, + UserState userState, + IToDoService serviceManager, + bool skillMode) + : base(nameof(MainDialog)) + { + _skillMode = skillMode; + _services = services; + _conversationState = conversationState; + _userState = userState; + _serviceManager = serviceManager; + + // Initialize state accessor + _stateAccessor = _conversationState.CreateProperty(nameof(ToDoSkillState)); + + // RegisterDialogs + RegisterDialogs(); + } + + protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + if (!_skillMode) + { + // send a greeting if we're in local mode + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(ToDoMainResponses.ToDoWelcomeMessage)); + } + } + + protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + // If dispatch result is general luis model + _services.LuisServices.TryGetValue("todo", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Bot Services configuration."); + } + else + { + var result = await luisService.RecognizeAsync(dc.Context, CancellationToken.None); + + var intent = result?.TopIntent().intent; + + var skillOptions = new ToDoSkillDialogOptions + { + SkillMode = _skillMode, + }; + + // switch on general intents + switch (intent) + { + case ToDo.Intent.AddToDo: + { + await dc.BeginDialogAsync(nameof(AddToDoItemDialog), skillOptions); + break; + } + + case ToDo.Intent.MarkToDo: + { + await dc.BeginDialogAsync(nameof(MarkToDoItemDialog), skillOptions); + break; + } + + case ToDo.Intent.DeleteToDo: + { + await dc.BeginDialogAsync(nameof(DeleteToDoItemDialog), skillOptions); + break; + } + + case ToDo.Intent.ShowToDo: + case ToDo.Intent.Previous: + case ToDo.Intent.Next: + { + await dc.BeginDialogAsync(nameof(ShowToDoItemDialog), skillOptions); + break; + } + + case ToDo.Intent.None: + { + // No intent was identified, send confused message + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(ToDoSharedResponses.DidntUnderstandMessage)); + break; + } + + default: + { + // intent was identified but not yet implemented + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(ToDoMainResponses.FeatureNotAvailable)); + break; + } + } + } + } + + protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result, CancellationToken cancellationToken = default(CancellationToken)) + { + if (_skillMode) + { + var response = dc.Context.Activity.CreateReply(); + response.Type = ActivityTypes.EndOfConversation; + + await dc.Context.SendActivityAsync(response); + } + else + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(ToDoSharedResponses.ActionEnded)); + } + + // End active dialog + await dc.EndDialogAsync(result); + } + + protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + if (dc.Context.Activity.Name == "tokens/response") + { + // Auth dialog completion + var result = await dc.ContinueDialogAsync(); + + // If the dialog completed when we sent the token, end the skill conversation + if (result.Status != DialogTurnStatus.Waiting) + { + var response = dc.Context.Activity.CreateReply(); + response.Type = ActivityTypes.EndOfConversation; + + await dc.Context.SendActivityAsync(response); + } + } + } + + protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var result = InterruptionAction.NoAction; + + if (dc.Context.Activity.Type == ActivityTypes.Message) + { + // Update state with email luis result and entities + var emailLuisResult = await _services.LuisServices["todo"].RecognizeAsync(dc.Context, cancellationToken); + var state = await _stateAccessor.GetAsync(dc.Context, () => new ToDoSkillState()); + state.LuisResult = emailLuisResult; + + // check luis intent + _services.LuisServices.TryGetValue("general", out var luisService); + + if (luisService == null) + { + throw new Exception("The specified LUIS Model could not be found in your Skill configuration."); + } + else + { + var luisResult = await luisService.RecognizeAsync(dc.Context, cancellationToken); + var topIntent = luisResult.TopIntent().intent; + + // check intent + switch (topIntent) + { + case General.Intent.Cancel: + { + result = await OnCancel(dc); + break; + } + + case General.Intent.Help: + { + result = await OnHelp(dc); + break; + } + + case General.Intent.Logout: + { + result = await OnLogout(dc); + break; + } + } + } + } + + return result; + } + + private async Task OnCancel(DialogContext dc) + { + await dc.BeginDialogAsync(nameof(CancelDialog)); + return InterruptionAction.StartedDialog; + } + + private async Task OnHelp(DialogContext dc) + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(ToDoMainResponses.HelpMessage)); + return InterruptionAction.MessageSentToUser; + } + + private async Task OnLogout(DialogContext dc) + { + BotFrameworkAdapter adapter; + var supported = dc.Context.Adapter is BotFrameworkAdapter; + if (!supported) + { + throw new InvalidOperationException("OAuthPrompt.SignOutUser(): not supported by the current adapter"); + } + else + { + adapter = (BotFrameworkAdapter)dc.Context.Adapter; + } + + await dc.CancelAllDialogsAsync(); + + // Sign out user + await adapter.SignOutUserAsync(dc.Context, _services.AuthConnectionName); + await dc.Context.SendActivityAsync("Ok, you're signed out."); + + return InterruptionAction.StartedDialog; + } + + private void RegisterDialogs() + { + AddDialog(new AddToDoItemDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new MarkToDoItemDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new DeleteToDoItemDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new ShowToDoItemDialog(_services, _stateAccessor, _serviceManager)); + AddDialog(new CancelDialog()); + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/TODoMainResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/TODoMainResponses.cs new file mode 100644 index 0000000000..fd77783f3d --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/TODoMainResponses.cs @@ -0,0 +1,107 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace ToDoSkill.Dialogs.Main.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class ToDoMainResponses + { + private const string JsonFileName = "ToDoMainResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse ToDoWelcomeMessage => GetBotResponse(); + + public static BotResponse HelpMessage => GetBotResponse(); + + public static BotResponse GreetingMessage => GetBotResponse(); + + public static BotResponse GoodbyeMessage => GetBotResponse(); + + public static BotResponse LogOut => GetBotResponse(); + + public static BotResponse FeatureNotAvailable => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(ToDoMainResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/ToDoMainResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/ToDoMainResponses.en.json new file mode 100644 index 0000000000..9fbc525249 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/ToDoMainResponses.en.json @@ -0,0 +1,84 @@ +{ + "ToDoWelcomeMessage": { + "replies": [ + { + "text": "Hi. I'm To Do bot. I can help you manage your To Do list in your OneNote.", + "speak": "Hi. I'm To Do bot. I can help you manage your To Do list in your OneNote." + } + ], + "suggestedActions": [ + "Read out To Do's", + "Create a todo task for me", + "Mark the second To Do task as complete", + "Delete the third task" + ], + "inputHint": "acceptingInput" + }, + "HelpMessage": { + "replies": [ + { + "text": "I can read out your To Do's, create a new To Do, or complete and delete a To Do for you.", + "speak": "I can read out your To Do's, create a new To Do, or complete and delete a To Do for you." + } + ], + "suggestedActions": [ + "Read out To Do's", + "Create a todo task for me", + "Mark the second To Do task as complete", + "Delete the third task" + ], + "inputHint": "expectingInput" + }, + "GreetingMessage": { + "replies": [ + { + "text": "Hi!", + "speak": "Hi!" + }, + { + "text": "Hi there!", + "speak": "Hi there!" + }, + { + "text": "Hello!", + "speak": "Hello!" + } + ], + "inputHint": "acceptingInput" + }, + "GoodbyeMessage": { + "replies": [ + { + "text": "Goodbye!", + "speak": "Goodbye!" + } + ], + "inputHint": "acceptingInput" + }, + "LogOut": { + "replies": [ + { + "text": "Your sign out was successful.", + "speak": "Your sign out was successful." + }, + { + "text": "You have successfully signed out.", + "speak": "You have successfully signed out." + }, + { + "text": "You have been logged out.", + "speak": "You have been logged out." + } + ], + "inputHint": "acceptingInput" + }, + "FeatureNotAvailable": { + "replies": [ + { + "text": "This feature is not yet available in the Calendar Skill. Please try asking something else.", + "speak": "This feature is not yet available in the Calendar Skill. Please try asking something else." + } + ], + "inputHint": "acceptingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/ToDoMainResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/ToDoMainResponses.tt new file mode 100644 index 0000000000..3e815afb84 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Main/Resources/ToDoMainResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Main\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/MarkToDoItemDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/MarkToDoItemDialog.cs new file mode 100644 index 0000000000..8e2dd4bf2a --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/MarkToDoItemDialog.cs @@ -0,0 +1,95 @@ +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Threading; +using System.Threading.Tasks; +using ToDoSkill.Dialogs.MarkToDo.Resources; +using ToDoSkill.Dialogs.Shared.Resources; + +namespace ToDoSkill +{ + public class MarkToDoItemDialog : ToDoSkillDialog + { + public MarkToDoItemDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IToDoService serviceManager) + : base(nameof(MarkToDoItemDialog), services, accessor, serviceManager) + { + var markToDoTask = new WaterfallStep[] + { + GetAuthToken, + AfterGetAuthToken, + ClearContext, + CollectToDoTaskIndex, + this.MarkToDoTaskCompleted, + }; + + var collectToDoTaskIndex = new WaterfallStep[] + { + AskToDoTaskIndex, + AfterAskToDoTaskIndex, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Action.MarkToDoTaskCompleted, markToDoTask)); + AddDialog(new WaterfallDialog(Action.CollectToDoTaskIndex, collectToDoTaskIndex)); + + // Set starting dialog for component + InitialDialogId = Action.MarkToDoTaskCompleted; + } + + public async Task MarkToDoTaskCompleted(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (string.IsNullOrEmpty(state.OneNotePageId)) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoSharedResponses.SettingUpOneNoteMessage)); + } + + var service = await _serviceManager.Init(state.MsGraphToken, state.OneNotePageId); + var page = await service.GetDefaultToDoPage(); + BotResponse botResponse; + string taskToBeMarked = null; + if (state.MarkOrDeleteAllTasksFlag) + { + await service.MarkAllToDoItemsCompleted(state.AllTasks, page.ContentUrl); + botResponse = MarkToDoResponses.AfterAllToDoTasksCompleted; + } + else + { + await service.MarkToDoItemCompleted(state.Tasks[state.TaskIndex], page.ContentUrl); + botResponse = MarkToDoResponses.AfterToDoTaskCompleted; + taskToBeMarked = state.Tasks[state.TaskIndex].Topic; + } + + var todosAndPageIdTuple = await service.GetMyToDoList(); + state.OneNotePageId = todosAndPageIdTuple.Item2; + state.AllTasks = todosAndPageIdTuple.Item1; + var allTasksCount = state.AllTasks.Count; + var currentTaskIndex = state.ShowToDoPageIndex * state.PageSize; + state.Tasks = state.AllTasks.GetRange(currentTaskIndex, Math.Min(state.PageSize, allTasksCount - currentTaskIndex)); + var markToDoAttachment = ToAdaptiveCardAttachmentForOtherFlows( + state.Tasks, + state.AllTasks.Count, + taskToBeMarked, + botResponse, + ToDoSharedResponses.ShowToDoTasks); + var markToDoReply = sc.Context.Activity.CreateReply(); + markToDoReply.Attachments.Add(markToDoAttachment); + await sc.Context.SendActivityAsync(markToDoReply); + return await sc.EndDialogAsync(true); + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.cs new file mode 100644 index 0000000000..575119021c --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.cs @@ -0,0 +1,99 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace ToDoSkill.Dialogs.MarkToDo.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class MarkToDoResponses + { + private const string JsonFileName = "MarkToDoResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse AfterToDoTaskCompleted => GetBotResponse(); + + public static BotResponse AfterAllToDoTasksCompleted => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(MarkToDoResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\MarkToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.en.json new file mode 100644 index 0000000000..3562385a90 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.en.json @@ -0,0 +1,20 @@ +{ + "AfterToDoTaskCompleted": { + "replies": [ + { + "text": "I have completed the task {taskContent} for you.", + "speak": "I have completed the task {taskContent} for you." + } + ], + "inputHint": "expectingInput" + }, + "AfterAllToDoTasksCompleted": { + "replies": [ + { + "text": "I have completed all the tasks for you.", + "speak": "I have completed all the tasks for you." + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.tt new file mode 100644 index 0000000000..0a89b0dd85 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDo/Resources/MarkToDoResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\MarkToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDoTask/MarkToDoTaskDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDoTask/MarkToDoTaskDialog.cs deleted file mode 100644 index a455dabea1..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/MarkToDoTask/MarkToDoTaskDialog.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkillLibrary.Dialogs.MarkToDoTask -{ - using System.Threading; - using System.Threading.Tasks; - using Microsoft.Bot.Builder.Dialogs; - using Microsoft.Bot.Solutions.Extensions; - using ToDoSkill; - using ToDoSkill.Dialogs.Shared; - using ToDoSkill.ServiceClients; - - /// - /// Mark To Do Tasks Container. - /// - public class MarkToDoTaskDialog : ToDoSkillDialog - { - /// - /// Dialog name. - /// - public const string Name = "markToDoTaskDialog"; - - /// - /// Initializes a new instance of the class. - /// - /// The To Do skill service. - /// The To Do service. - /// The state accessors. - public MarkToDoTaskDialog(ToDoSkillServices toDoSkillServices, IToDoService toDoService, ToDoSkillAccessors accessors) - : base(Name, toDoSkillServices, accessors, toDoService) - { - var markToDoTask = new WaterfallStep[] - { - this.GetAuthToken, - this.AfterGetAuthToken, - this.ClearContext, - this.CollectToDoTaskIndex, - this.MarkToDoTaskCompleted, - }; - - var collectToDoTaskIndex = new WaterfallStep[] - { - this.AskToDoTaskIndex, - this.AfterAskToDoTaskIndex, - }; - - // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.MarkToDoTaskCompleted, markToDoTask)); - this.AddDialog(new WaterfallDialog(Action.CollectToDoTaskIndex, collectToDoTaskIndex)); - - // Set starting dialog for component - this.InitialDialogId = Action.MarkToDoTaskCompleted; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Root/RootDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Root/RootDialog.cs deleted file mode 100644 index 6b4428b149..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Root/RootDialog.cs +++ /dev/null @@ -1,328 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.Root -{ - using System; - using System.Threading; - using System.Threading.Tasks; - using global::ToDoSkill.Dialogs.AddToDoTask; - using global::ToDoSkill.Dialogs.DeleteToDoTask; - using global::ToDoSkill.Dialogs.Greeting; - using global::ToDoSkill.Dialogs.Shared; - using global::ToDoSkill.Dialogs.Shared.Resources; - using global::ToDoSkill.Dialogs.ShowToDoTasks; - using global::ToDoSkill.ServiceClients; - using Luis; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.AI.Luis; - using Microsoft.Bot.Builder.Dialogs; - using Microsoft.Bot.Schema; - using Microsoft.Bot.Solutions; - using Microsoft.Bot.Solutions.Dialogs; - using Microsoft.Bot.Solutions.Extensions; - using Microsoft.Bot.Solutions.Skills; - using ToDoSkillLibrary.Dialogs.MarkToDoTask; - - /// - /// Main entry point and orchestration for bot. - /// - public class RootDialog : RouterDialog - { - private const string CancelCode = "cancel"; - private bool skillMode = false; - private ToDoSkillAccessors toDoSkillAccessors; - private ToDoSkillResponses toDoSkillResponses; - private ToDoSkillServices toDoSkillServices; - private IToDoService toDoService; - - /// - /// Initializes a new instance of the class. - /// - /// Skill mode. - /// To Do skill service. - /// To Do skill accessors. - /// To Do provider service. - public RootDialog(bool skillMode, ToDoSkillServices toDoSkillServices, ToDoSkillAccessors toDoSkillAccessors, IToDoService toDoService) - : base(nameof(RootDialog)) - { - this.skillMode = skillMode; - this.toDoSkillAccessors = toDoSkillAccessors; - this.toDoService = toDoService; - this.toDoSkillResponses = new ToDoSkillResponses(); - this.toDoSkillServices = toDoSkillServices; - - // Initialise dialogs - this.RegisterDialogs(); - } - - /// - /// Run every turn of the conversation. Handles orchestration of messages. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - // Get the conversation state from the turn context - var state = await this.toDoSkillAccessors.ToDoSkillState.GetAsync(dc.Context, () => new ToDoSkillState()); - var dialogState = await this.toDoSkillAccessors.ConversationDialogState.GetAsync(dc.Context, () => new DialogState()); - - ToDo luisResult = null; - if (this.skillMode && state.LuisResultPassedFromSkill != null) - { - luisResult = (ToDo)state.LuisResultPassedFromSkill; - state.LuisResultPassedFromSkill = null; - } - else if (this.toDoSkillServices?.LuisRecognizer != null) - { - luisResult = await this.toDoSkillServices.LuisRecognizer.RecognizeAsync(dc.Context, cancellationToken); - if (luisResult == null) - { - throw new Exception("ToDoSkill: Could not get Luis Recognizer result."); - } - } - else - { - throw new Exception("ToDoSkill: Could not get Luis Recognizer result."); - } - - state.LuisResult = luisResult; - await ToDoHelper.DigestLuisResultAsync(dc.Context, this.toDoSkillAccessors); - - var skillOptions = new ToDoSkillDialogOptions - { - SkillMode = this.skillMode, - }; - - var intent = luisResult?.TopIntent().intent; - - switch (intent) - { - case ToDo.Intent.Greeting: - { - await dc.BeginDialogAsync(GreetingDialog.Name, skillOptions); - break; - } - - case ToDo.Intent.ShowToDo: - case ToDo.Intent.Previous: - case ToDo.Intent.Next: - { - await dc.BeginDialogAsync(ShowToDoTasksDialog.Name, skillOptions); - break; - } - - case ToDo.Intent.AddToDo: - { - await dc.BeginDialogAsync(AddToDoTaskDialog.Name, skillOptions); - break; - } - - case ToDo.Intent.MarkToDo: - { - await dc.BeginDialogAsync(MarkToDoTaskDialog.Name, skillOptions); - break; - } - - case ToDo.Intent.DeleteToDo: - { - await dc.BeginDialogAsync(DeleteToDoTaskDialog.Name, skillOptions); - break; - } - - case ToDo.Intent.None: - { - await this.toDoSkillResponses.ReplyWith(dc.Context, ToDoSkillResponses.Confused); - if (skillMode) - { - await CompleteAsync(dc); - } - - break; - } - - default: - { - await dc.Context.SendActivityAsync("This feature is not yet available in the To Do Skill. Please try asking something else."); - if (skillMode) - { - await CompleteAsync(dc); - } - - break; - } - } - } - - /// - /// Complete the conversation. - /// - /// Current dialog context. - /// Result returned when dialog completed. - /// The cancellation token. - /// Completed Task. - protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result = null, CancellationToken cancellationToken = default(CancellationToken)) - { - var response = dc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await dc.Context.SendActivityAsync(response); - - // End active dialog - await dc.EndDialogAsync(result); - } - - /// - /// On event. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - if (dc.Context.Activity.Name == "skillBegin") - { - var state = await this.toDoSkillAccessors.ToDoSkillState.GetAsync(dc.Context, () => new ToDoSkillState()); - var skillMetadata = dc.Context.Activity.Value as SkillMetadata; - - if (skillMetadata != null) - { - var luisService = skillMetadata.LuisService; - var luisApp = new LuisApplication(luisService.AppId, luisService.SubscriptionKey, luisService.GetEndpoint()); - toDoSkillServices.LuisRecognizer = new LuisRecognizer(luisApp); - - state.LuisResultPassedFromSkill = skillMetadata.LuisResult; - } - } - else if (dc.Context.Activity.Name == "tokens/response") - { - // Auth dialog completion - var result = await dc.ContinueDialogAsync(); - - // If the dialog completed when we sent the token, end the skill conversation - if (result.Status != DialogTurnStatus.Waiting) - { - var response = dc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await dc.Context.SendActivityAsync(response); - } - } - } - - /// - /// On start. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - var activity = dc.Context.Activity; - var reply = activity.CreateReply(ToDoBotResponses.ToDoWelcomeMessage); - await dc.Context.SendActivityAsync(reply); - } - - /// - /// On interrupt. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - if (dc.Context.Activity.Text?.ToLower() == CancelCode) - { - await CompleteAsync(dc); - - return InterruptionAction.StartedDialog; - } - else - { - if (!skillMode && dc.Context.Activity.Type == ActivityTypes.Message) - { - var luisResult = await this.toDoSkillServices.LuisRecognizer.RecognizeAsync(dc.Context, cancellationToken); - var topIntent = luisResult.TopIntent().intent; - - // check intent - switch (topIntent) - { - case ToDo.Intent.Cancel: - { - return await this.OnCancel(dc); - } - - case ToDo.Intent.Help: - { - return await this.OnHelp(dc); - } - - case ToDo.Intent.Logout: - { - return await this.OnLogout(dc); - } - } - } - - return InterruptionAction.NoAction; - } - } - - private async Task OnCancel(DialogContext dc) - { - var cancelling = dc.Context.Activity.CreateReply(ToDoBotResponses.CancellingMessage); - await dc.Context.SendActivityAsync(cancelling); - - var state = await this.toDoSkillAccessors.ToDoSkillState.GetAsync(dc.Context); - state.Clear(); - await dc.CancelAllDialogsAsync(); - - return InterruptionAction.StartedDialog; - } - - private async Task OnHelp(DialogContext dc) - { - var helpMessage = dc.Context.Activity.CreateReply(ToDoBotResponses.ToDoHelpMessage); - await dc.Context.SendActivityAsync(helpMessage); - - return InterruptionAction.MessageSentToUser; - } - - private async Task OnLogout(DialogContext dc) - { - BotFrameworkAdapter adapter; - var supported = dc.Context.Adapter is BotFrameworkAdapter; - if (!supported) - { - throw new InvalidOperationException("OAuthPrompt.SignOutUser(): not supported by the current adapter"); - } - else - { - adapter = (BotFrameworkAdapter)dc.Context.Adapter; - } - - await dc.CancelAllDialogsAsync(); - - // Sign out user - // await adapter.SignOutUserAsync(dc.Context, "googleapi", default(CancellationToken)).ConfigureAwait(false); - await adapter.SignOutUserAsync(dc.Context, "msgraph"); - var logoutMessage = dc.Context.Activity.CreateReply(ToDoBotResponses.LogOut); - await dc.Context.SendActivityAsync(logoutMessage); - - var state = await this.toDoSkillAccessors.ToDoSkillState.GetAsync(dc.Context); - state.Clear(); - - return InterruptionAction.StartedDialog; - } - - private void RegisterDialogs() - { - this.AddDialog(new GreetingDialog(this.toDoSkillServices, this.toDoService, this.toDoSkillAccessors)); - this.AddDialog(new ShowToDoTasksDialog(this.toDoSkillServices, this.toDoService, this.toDoSkillAccessors)); - this.AddDialog(new AddToDoTaskDialog(this.toDoSkillServices, this.toDoService, this.toDoSkillAccessors)); - this.AddDialog(new MarkToDoTaskDialog(this.toDoSkillServices, this.toDoService, this.toDoSkillAccessors)); - this.AddDialog(new DeleteToDoTaskDialog(this.toDoSkillServices, this.toDoService, this.toDoSkillAccessors)); - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Action.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Action.cs index f9b0a450ee..45cc76bd38 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Action.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Action.cs @@ -1,66 +1,27 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.Shared +namespace ToDoSkill { - /// - /// To Do skill Action. - /// public static class Action { - /// - /// Login Action. - /// public const string Login = "login"; - /// - /// Prompt Action. - /// public const string Prompt = "prompt"; - /// - /// Show To Do Tasks Action. - /// public const string ShowToDoTasks = "showToDoTasks"; - /// - /// Collect To Do Task Content Action. - /// public const string CollectToDoTaskContent = "collectToDoTaskContent"; - /// - /// Add To Do Task. - /// public const string AddToDoTask = "addToDoTask"; - /// - /// Collect To Do Task Index. - /// public const string CollectToDoTaskIndex = "collectToDoTaskIndex"; - /// - /// Mark To Do Task Completed. - /// public const string MarkToDoTaskCompleted = "markToDoTaskCompleted"; - /// - /// Collect Deletion Task Confirmation. - /// public const string CollectDeleteTaskConfirmation = "collectDeleteTaskConfirmation"; - /// - /// Add First Task. - /// public const string AddFirstTask = "addFirstTask"; - /// - /// Collect Deletion Task Confirmation. - /// public const string DeleteToDoTask = "deleteToDoTask"; - /// - /// Greeting. - /// public const string Greeting = "greeting"; } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/DialogOptions/ToDoSkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/DialogOptions/ToDoSkillDialogOptions.cs new file mode 100644 index 0000000000..e2d415c50e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/DialogOptions/ToDoSkillDialogOptions.cs @@ -0,0 +1,7 @@ +namespace ToDoSkill +{ + public class ToDoSkillDialogOptions + { + public bool SkillMode { get; set; } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDo.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDo.cs index 37854bf665..00a668b32c 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDo.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDo.cs @@ -1,33 +1,32 @@ // -// Code generated by LUISGen LUISModel.json -cs Luis.ToDo2 -o .\ +// Code generated by LUISGen D:\feich\botFramework\Solutions\IPABot\Skills\ToDoSkill\CognitiveModels\LUISModel.json -cs Luis.ToDo -o D:\feich\botFramework\Solutions\IPABot\Skills\ToDoSkill\Dialogs\Shared\Resources // Tool github: https://github.com/microsoft/botbuilder-tools // Changes may cause incorrect behavior and will be lost if the code is // regenerated. // -using Newtonsoft.Json; -using System.Collections.Generic; using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.AI.Luis; +using Newtonsoft.Json; +using System.Collections.Generic; namespace Luis { - public class ToDo : IRecognizerConvert + public class ToDo: IRecognizerConvert { public string Text; public string AlteredText; - public enum Intent - { - AddToDo, - Cancel, - ConfirmNo, - ConfirmYes, - DeleteToDo, - Greeting, - Help, - Logout, - MarkToDo, - Next, - None, - Previous, + public enum Intent { + AddToDo, + Cancel, + ConfirmNo, + ConfirmYes, + DeleteToDo, + Greeting, + Help, + Logout, + MarkToDo, + Next, + None, + Previous, ShowToDo }; public Dictionary Intents; @@ -40,15 +39,11 @@ public class _Entities // Built-in entities public double[] ordinal; - // Pattern.any - public string[] TaskContent; - // Instance public class _Instance { public InstanceData[] ContainsAll; public InstanceData[] ordinal; - public InstanceData[] TaskContent; } [JsonProperty("$instance")] public _Instance _instance; @@ -56,7 +51,7 @@ public class _Instance public _Entities Entities; [JsonExtensionData(ReadData = true, WriteData = true)] - public IDictionary Properties { get; set; } + public IDictionary Properties {get; set; } public void Convert(dynamic result) { @@ -77,7 +72,7 @@ public void Convert(dynamic result) if (entry.Value.Score > max) { maxIntent = entry.Key; - max = entry.Value.Score.Value; + max = (double)entry.Value.Score; } } return (maxIntent, max); diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.cs deleted file mode 100644 index 219bd9eaa6..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.cs +++ /dev/null @@ -1,156 +0,0 @@ - -// -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -namespace ToDoSkill.Dialogs.Shared.Resources -{ - using System; - using System.Collections.Generic; - using System.Globalization; - using System.IO; - using System.Linq; - using System.Runtime.CompilerServices; - using Microsoft.Bot.Solutions.Dialogs; - using Newtonsoft.Json; - - /// - /// ToDo bot responses class. - /// - public static class ToDoBotResponses - { - private const string _jsonFileName = "ToDoBotResponses.*.json"; - - private static Dictionary> _jsonResponses; - - // Generated code: - // This code runs in the text json: - - public static BotResponse DidntUnderstandMessage => GetBotResponse(); - - public static BotResponse NoAuth => GetBotResponse(); - - public static BotResponse AuthFailed => GetBotResponse(); - - public static BotResponse GoodbyeMessage => GetBotResponse(); - - public static BotResponse CancellingMessage => GetBotResponse(); - - public static BotResponse AskToDoContentText => GetBotResponse(); - - public static BotResponse AfterToDoTaskAdded => GetBotResponse(); - - public static BotResponse AskToDoTaskIndex => GetBotResponse(); - - public static BotResponse ShowToDoTasks => GetBotResponse(); - - public static BotResponse ReadToDoTasks => GetBotResponse(); - - public static BotResponse ShowNextToDoTasks => GetBotResponse(); - - public static BotResponse ShowPreviousToDoTasks => GetBotResponse(); - - public static BotResponse NoToDoTasksPrompt => GetBotResponse(); - - public static BotResponse AfterToDoTaskCompleted => GetBotResponse(); - - public static BotResponse AfterAllToDoTasksCompleted => GetBotResponse(); - - public static BotResponse AskDeletionConfirmation => GetBotResponse(); - - public static BotResponse AskDeletionAllConfirmation => GetBotResponse(); - - public static BotResponse AfterTaskDeleted => GetBotResponse(); - - public static BotResponse AfterAllTasksDeleted => GetBotResponse(); - - public static BotResponse AnythingElseCanDo => GetBotResponse(); - - public static BotResponse ToDoHelpMessage => GetBotResponse(); - - public static BotResponse GreetingMessage => GetBotResponse(); - - public static BotResponse LogOut => GetBotResponse(); - - public static BotResponse ToDoWelcomeMessage => GetBotResponse(); - - public static BotResponse SettingUpOneNoteMessage => GetBotResponse(); - - public static BotResponse ShowingMoreTasks => GetBotResponse(); - - private static Dictionary> JsonResponses - { - get - { - if (_jsonResponses != null) - { - return _jsonResponses; - } - - _jsonResponses = new Dictionary>(); - var dir = Path.GetDirectoryName(typeof(ToDoBotResponses).Assembly.Location); - var resDir = Path.Combine(dir, "Dialogs\\Shared\\Resources"); - - var jsonFiles = Directory.GetFiles(resDir, _jsonFileName); - foreach (var file in jsonFiles) - { - var jsonData = File.ReadAllText(file); - var jsonResponses = JsonConvert.DeserializeObject>(jsonData); - var key = new FileInfo(file).Name.Split(".")[1].ToLower(); - if (_jsonResponses.ContainsKey(key)) - { - _jsonResponses[key] = jsonResponses; - } - else - { - _jsonResponses.Add(key, jsonResponses); - } - } - - return _jsonResponses; - } - } - - private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) - { - var locale = CultureInfo.CurrentUICulture.Name; - var theK = GetJsonResponseKeyForLocale(locale, propertyName); - - // fall back to parent language - if (theK == null) - { - locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); - theK = GetJsonResponseKeyForLocale(locale, propertyName); - - // fall back to en - if (theK == null) - { - locale = "en"; - theK = GetJsonResponseKeyForLocale(locale, propertyName); - } - } - - var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; - return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); - } - - private static string GetJsonResponseKeyForLocale(string locale, string propertyName) - { - try - { - if (JsonResponses.ContainsKey(locale)) - { - return JsonResponses[locale].ContainsKey(propertyName) ? - JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : - null; - } - - return null; - } - catch (KeyNotFoundException) - { - return null; - } - } - } - -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.de.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.de.json deleted file mode 100644 index 5c875af515..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.de.json +++ /dev/null @@ -1,290 +0,0 @@ -{ - "DidntUnderstandMessage": { - "replies": [ - { - "text": "Entschuldigung, ich habe nicht verstanden was Sie meinen.", - "speak": "Entschuldigung, ich habe nicht verstanden was Sie meinen." - }, - { - "text": "Ich habe das leider nicht verstanden. Können Sie Ihr Anliegen bitte noch einmal anders formulieren?“, - "speak": "Ich habe das leider nicht verstanden. Können Sie Ihr Anliegen bitte noch einmal anders formulieren?" - }, - { - "text": "Können Sie bitte Ihre Frage umformulieren?“, - "speak": "Können Sie bitte Ihre Frage umformulieren?" - }, - { - "text": "Könnten Sie mir die Frage bitte noch einmal stellen? Ich habe nicht ganz verstanden, was Sie meinen.", - "speak": "Könnten Sie mir die Frage bitte noch einmal stellen? Ich habe nicht ganz verstanden, was Sie meinen." - } - ], - "inputHint": "expectingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "Bitte melden Sie sich an, bevor wir weitermachen.", - "speak": "Bitte melden Sie sich an, bevor wir weitermachen." - } - ], - "inputHint": "expectingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "Die Authentifizierung ist fehlgeschlagen. Bitte versuchen Sie es erneut.", - "speak": "Die Authentifizierung ist fehlgeschlagen. Bitte versuchen Sie es erneut." - } - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "Auf Wiedersehen!", - "speak": "Auf Wiedersehen!" - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": „Natürlich. Das können wir gern später machen.", - "speak": "Natürlich. Das können wir gern später machen." - } - ], - "inputHint": "acceptingInput" - }, - "AskToDoContentText": { - "replies": [ - { - "text": „Natürlich. Was möchten Sie gerne zu Ihrer Liste hinzufügen?", - "speak": "Natürlich. Was möchten Sie gerne zu Ihrer Liste hinzufügen?" - }, - { - "text": "Ok, was darf ich zu Ihrer Liste hinzufügen?", - "speak": "Ok, was darf ich zu Ihrer Liste hinzufügen?" - }, - { - "text": "In Ordnung, was möchten Sie gerne zu Ihrer Liste hinzufügen?", - "speak": "In Ordnung, was möchten Sie gerne zu Ihrer Liste hinzufügen?" - }, - { - "text": "Was möchten Sie gerne zu Ihrer Liste hinzufügen?", - "speak": "Was möchten Sie gerne zu Ihrer Liste hinzufügen?" - } - ], - "inputHint": "expectingInput" - }, - "AfterToDoTaskAdded": { - "replies": [ - { - "text": "Ich habe die Aufgabe {taskContent} zu Ihrer Liste hinzugefügt.", - "speak": "Ich habe die Aufgabe {taskContent} zu Ihrer Liste hinzugefügt." - } - ], - "inputHint": "expectingInput" - }, - "AskToDoTaskIndex": { - "replies": [ - { - "text": "Welche Aufgabe möchten Sie gerne für diese Aktion auswählen?", - "speak": "Welche Aufgabe möchten Sie gerne für diese Aktion auswählen?" - } - ], - "inputHint": "expectingInput" - }, - "ShowToDoTasks": { - "replies": [ - { - "text": "Sie haben {taskCount} Einträge auf Ihrer To Do Liste:", - "speak": "Sie haben {taskCount} Einträge auf Ihrer To Do Liste:" - } - ], - "inputHint": "expectingInput" - }, - "ReadToDoTasks": { - "replies": [ - { - "text": "die Ersten {taskCount} sind:", - "speak": "die Ersten {taskCount} sind:" - } - ], - "inputHint": "expectingInput" - }, - "ShowNextToDoTasks": { - "replies": [ - { - "text": "Sie können folgendes tun:“, - "speak": "Sie können folgendes tun:" - } - ], - "inputHint": "expectingInput" - }, - "ShowPreviousToDoTasks": { - "replies": [ - { - "text": „Ich zeige Ihnen hier Ihre To Do Liste:", - "speak": "Ich zeige Ihnen hier Ihre To Do Liste:" - } - ], - "inputHint": "expectingInput" - }, - "NoToDoTasksPrompt": { - "replies": [ - { - "text": "Ihre To Do Liste ist leer. Möchten Sie eine erste Aufgabe auf die Liste setzen?“, - "speak": "Ihre To Do Liste ist leer. Möchten Sie eine erste Aufgabe auf die Liste setzen?" - }, - { - "text": "In Ihrer To Do Liste befinden sich keine Aufgaben. Möchten Sie einen neuen Eintrag zu Ihrer Liste hinzufügen?", - "speak": "In Ihrer To Do Liste befinden sich keine Aufgaben. Möchten Sie einen neuen Eintrag zu Ihrer Liste hinzufügen?" - } - ], - "inputHint": "expectingInput" - }, - "AfterToDoTaskCompleted": { - "replies": [ - { - "text": "Ich habe die Aufgabe {taskContent} für Sie als abgeschlossen markiert.", - "speak": "Ich habe die Aufgabe {taskContent} für Sie als abgeschlossen markiert." - } - ], - "inputHint": "expectingInput" - }, - "AfterAllToDoTasksCompleted": { - "replies": [ - { - "text": "Ich habe für Sie alle Aufgaben als abgeschlossen markiert.“, - "speak": "Ich habe für Sie alle Aufgaben als abgeschlossen markiert." - } - ], - "inputHint": "expectingInput" - }, - "AskDeletionConfirmation": { - "replies": [ - { - "text": "Sind Sie sicher, dass Sie den folgenden Eintrag löschen möchten: {toDoTask}?", - "speak": "Sind Sie sicher, dass Sie den folgenden Eintrag löschen möchten: {toDoTask}?" - } - ], - "inputHint": "expectingInput" - }, - "AskDeletionAllConfirmation": { - "replies": [ - { - "text": "Sind Sie sicher, dass Sie alle Ihre Aufgaben löschen möchten?", - "speak": "Sind Sie sicher, dass Sie alle Ihre Aufgaben löschen möchten?" - } - ], - "inputHint": "expectingInput" - }, - "AfterTaskDeleted": { - "replies": [ - { - "text": "Ich habe die Aufgabe {taskContent} für Sie gelöscht.", - "speak": "Ich habe die Aufgabe {taskContent} für Sie gelöscht." - } - ], - "inputHint": "expectingInput" - }, - "AfterAllTasksDeleted": { - "replies": [ - { - "text": "Ich habe Ihre To Do Liste für Sie geleert.", - "speak": "Ich habe Ihre To Do Liste für Sie geleert." - } - ], - "inputHint": "expectingInput" - }, - "AnythingElseCanDo": { - "replies": [ - { - "text": "Geben Sie mir Bescheid, wenn Sie bei etwas anderem meine Hilfe brauchen.", - "speak": "Geben Sie mir Bescheid, wenn Sie bei etwas anderem meine Hilfe brauchen." - }, - { - "text": "Ich bin hier, wenn Sie mich brauchen.", - "speak": "Ich bin hier, wenn Sie mich brauchen." - } - ], - "inputHint": "expectingInput" - }, - "ToDoHelpMessage": { - "replies": [ - { - "text": "Ich kann Ihnen Ihre Aufgaben vorlesen, einen neuen Eintrag erstellen, diese als abgeschlossen markieren oder einen Eintrag löschen.", - "speak": "Ich kann Ihnen Ihre Aufgaben vorlesen, einen neuen Eintrag erstellen, diese als abgeschlossen markieren oder einen Eintrag löschen." - } - ], - "suggestedActions": [ - "Lese die Aufgaben vor.", - "Erstelle einen neuen Eintrag für mich.", - "Markiere den zweiten Eintrag als abgeschlossen.", - "Lösche die dritte Aufgabe." - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "Ich bin hier!", - "speak": "Ich bin hier!" - }, - { - "text": "Hallo!“, - "speak": "Hallo!" - }, - { - "text": "Hallo!", - "speak": "Hallo!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "Die Abmeldung war erfolgreich.", - "speak": "Die Abmeldung war erfolgreich." - }, - { - "text": "Sie haben sich erfolgreich abgemeldet.", - "speak": "Sie haben sich erfolgreich abgemeldet." - } - ], - "inputHint": "acceptingInput" - }, - "ToDoWelcomeMessage": { - "replies": [ - { - "text": "Hallo. Ich bin der To Do Bot. Ich kann Ihnen dabei helfen, Ihre To Do Liste in OneNote zu organisieren.", - "speak": "Hallo. Ich bin der To Do Bot. Ich kann Ihnen dabei helfen, Ihre To Do Liste in OneNote zu organisieren." - } - ], - "inputHint": "acceptingInput" - }, - "SettingUpOneNoteMessage": { - "replies": [ - { - "text": "Ich richte Ihre One Note To Do Liste ein. Das geht schnell.“, - "speak": "Ich richte Ihre One Note To Do Liste ein. Das geht schnell." - } - ], - "inputHint": "acceptingInput" - }, - "ShowingMoreTasks": { - "replies": [ - { - "text": "Sie haben noch mehr Aufgaben auf der Liste. Wenn Sie mehr erfahren möchten, dann fragen Sie mich bitte mit \"Nächster\" oder \"Mehr\" Aufgaben.", - "speak": "Sie haben noch mehr Aufgaben auf der Liste. Wenn Sie mehr erfahren möchten, dann fragen Sie mich bitte mit \"Nächster\" oder \"Mehr\" Aufgaben." - } - ], - "inputHint": "acceptingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.en.json deleted file mode 100644 index 70964a9ff9..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.en.json +++ /dev/null @@ -1,290 +0,0 @@ -{ - "DidntUnderstandMessage": { - "replies": [ - { - "text": "Sorry, didn't get what you mean.", - "speak": "Sorry, didn't get what you mean." - }, - { - "text": "I don't understand. Can you try in a different way.", - "speak": "I don't understand. Can you try in a different way." - }, - { - "text": "Can you try to ask me in a different way.", - "speak": "Can you try to ask me in a different way." - }, - { - "text": "Can you try to ask me again? I didn't get what you mean.", - "speak": "Can you try to ask me again? I didn't get what you mean." - } - ], - "inputHint": "expectingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "Please log in before taking further action.", - "speak": "Please log in before taking further action." - } - ], - "inputHint": "expectingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "Auth Failed. Please Try again.", - "speak": "Auth Failed. Please Try again." - } - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "Goodbye!", - "speak": "Goodbye!" - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": "Sure. We can do this later.", - "speak": "Sure. We can do this later." - } - ], - "inputHint": "acceptingInput" - }, - "AskToDoContentText": { - "replies": [ - { - "text": "Sure. What do you want to put on the list?", - "speak": "Sure. What do you want to put on the list?" - }, - { - "text": "Ok, what can I add to the list?", - "speak": "Ok, what can I add to the list?" - }, - { - "text": "Alright, what do you want to put on the list?", - "speak": "Alright, what do you want to put on the list?" - }, - { - "text": "What do you want to add to the list?", - "speak": "What do you want to add to the list?" - } - ], - "inputHint": "expectingInput" - }, - "AfterToDoTaskAdded": { - "replies": [ - { - "text": "I have added the task {taskContent} to your list.", - "speak": "I have added the task {taskContent} to your list." - } - ], - "inputHint": "expectingInput" - }, - "AskToDoTaskIndex": { - "replies": [ - { - "text": "Which task do you want to select for this action?", - "speak": "Which task do you want to select for this action?" - } - ], - "inputHint": "expectingInput" - }, - "ShowToDoTasks": { - "replies": [ - { - "text": "You have {taskCount} items on your To Do list:", - "speak": "You have {taskCount} items on your To Do list:" - } - ], - "inputHint": "expectingInput" - }, - "ReadToDoTasks": { - "replies": [ - { - "text": "the first {taskCount} are:", - "speak": "the first {taskCount} are:" - } - ], - "inputHint": "expectingInput" - }, - "ShowNextToDoTasks": { - "replies": [ - { - "text": "Here's something you can do:", - "speak": "Here's something you can do:" - } - ], - "inputHint": "expectingInput" - }, - "ShowPreviousToDoTasks": { - "replies": [ - { - "text": "Showing your To Do list:", - "speak": "Showing your To Do list:" - } - ], - "inputHint": "expectingInput" - }, - "NoToDoTasksPrompt": { - "replies": [ - { - "text": "Your To Do list is empty. Do you want to add something", - "speak": "Your To Do list is empty. Do you want to add something" - }, - { - "text": "Your To Do list has no tasks. Want to add a new one?", - "speak": "Your To Do list has no tasks. Want to add a new one?" - } - ], - "inputHint": "expectingInput" - }, - "AfterToDoTaskCompleted": { - "replies": [ - { - "text": "I have completed the task {taskContent} for you.", - "speak": "I have completed the task {taskContent} for you." - } - ], - "inputHint": "expectingInput" - }, - "AfterAllToDoTasksCompleted": { - "replies": [ - { - "text": "I have completed all the tasks for you.", - "speak": "I have completed all the tasks for you." - } - ], - "inputHint": "expectingInput" - }, - "AskDeletionConfirmation": { - "replies": [ - { - "text": "Are you sure you want to delete {toDoTask}?", - "speak": "Are you sure you want to delete {toDoTask}?" - } - ], - "inputHint": "expectingInput" - }, - "AskDeletionAllConfirmation": { - "replies": [ - { - "text": "Are you sure you want to delete all your tasks?", - "speak": "Are you sure you want to delete all your tasks?" - } - ], - "inputHint": "expectingInput" - }, - "AfterTaskDeleted": { - "replies": [ - { - "text": "I have deleted the task {taskContent} for you.", - "speak": "I have deleted the task {taskContent} for you." - } - ], - "inputHint": "expectingInput" - }, - "AfterAllTasksDeleted": { - "replies": [ - { - "text": "I have cleared out your To Do list.", - "speak": "I have cleared out your To Do list." - } - ], - "inputHint": "expectingInput" - }, - "AnythingElseCanDo": { - "replies": [ - { - "text": "Let me know if you need my help with something else.", - "speak": "Let me know if you need my help with something else." - }, - { - "text": "I'm here if you need me.", - "speak": "I'm here if you need me." - } - ], - "inputHint": "expectingInput" - }, - "ToDoHelpMessage": { - "replies": [ - { - "text": "I can read out your To Do's, create a new To Do, or complete and delete a To Do for you.", - "speak": "I can read out your To Do's, create a new To Do, or complete and delete a To Do for you." - } - ], - "suggestedActions": [ - "Read out To Do's", - "Create a todo task for me", - "Mark the second To Do task as complete", - "Delete the third task" - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "I'm here.", - "speak": "I'm here." - }, - { - "text": "Hi there!", - "speak": "Hi there!" - }, - { - "text": "Hello!", - "speak": "Hello!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "Log out complete.", - "speak": "Log out complete." - }, - { - "text": "You have successfully signed out.", - "speak": "You have successfully signed out." - } - ], - "inputHint": "acceptingInput" - }, - "ToDoWelcomeMessage": { - "replies": [ - { - "text": "Hi. I'm To Do bot. I can help you manage your To Do list in your OneNote.", - "speak": "Hi. I'm To Do bot. I can help you manage your To Do list in your OneNote." - } - ], - "inputHint": "acceptingInput" - }, - "SettingUpOneNoteMessage": { - "replies": [ - { - "text": "I am setting up your OneNote To Do list, this won't take long.", - "speak": "I am setting up your OneNote To Do list, this won't take long." - } - ], - "inputHint": "acceptingInput" - }, - "ShowingMoreTasks": { - "replies": [ - { - "text": "You have more tasks on the list, if you want to know the rest please ask me for \"next\" or \"more\" tasks.", - "speak": "You have more tasks on the list, if you want to know the rest please ask me for \"next\" or \"more\" tasks." - } - ], - "inputHint": "acceptingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.zh.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.zh.json deleted file mode 100644 index 3c71b08b2e..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoBotResponses.zh.json +++ /dev/null @@ -1,290 +0,0 @@ -{ - "DidntUnderstandMessage": { - "replies": [ - { - "text": "对不起,没有明白你的意思。", - "speak": "对不起,没有明白你的意思。" - }, - { - "text": "我没有明白你的意思,你能以不同的方式尝试吗?", - "speak": "我没有明白你的意思,你能以不同的方式尝试吗?" - }, - { - "text": "你能以不同的方式说出来吗?", - "speak": "你能以不同的方式说出来吗?" - }, - { - "text": "你能再试一次问我,我没听懂你的意思。", - "speak": "你能再试一次问我,我没听懂你的意思。" - } - ], - "inputHint": "expectingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "请登录,以便我采取进一步行动。", - "speak": "请登录,以便我采取进一步行动。" - } - ], - "inputHint": "expectingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "您的登录失败,请稍后再试。", - "speak": "您的登录失败,请稍后再试。" - } - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "再见!", - "speak": "再见!" - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": "当然,我们可以稍后再做。", - "speak": "当然,我们可以稍后再做。" - } - ], - "inputHint": "acceptingInput" - }, - "AskToDoContentText": { - "replies": [ - { - "text": "当然。您想加入什么到待办事项表?", - "speak": "当然。您想加入什么到待办事项表?" - }, - { - "text": "好的,您想加入什么到待办事项表?", - "speak": "好的,您想加入什么到待办事项表?" - }, - { - "text": "好,您想加入什么到待办事项表?", - "speak": "好,您想加入什么到待办事项表?" - }, - { - "text": "您想加入什么到待办事项表?", - "speak": "您想加入什么到待办事项表?" - } - ], - "inputHint": "expectingInput" - }, - "AfterToDoTaskAdded": { - "replies": [ - { - "text": "已经为您加入此任务。", - "speak": "已经为您加入此任务。" - } - ], - "inputHint": "expectingInput" - }, - "AskToDoTaskIndex": { - "replies": [ - { - "text": "您想为这个操作选择哪个任务?", - "speak": "您想为这个操作选择哪个任务?" - } - ], - "inputHint": "expectingInput" - }, - "ShowToDoTasks": { - "replies": [ - { - "text": "您的待办事项表有 {taskCount} 个任务:", - "speak": "您的待办事项表有 {taskCount} 个任务:" - } - ], - "inputHint": "expectingInput" - }, - "ReadToDoTasks": { - "replies": [ - { - "text": "第一个 {taskCount} 是:", - "speak": "第一个 {taskCount} 是:" - } - ], - "inputHint": "expectingInput" - }, - "ShowNextToDoTasks": { - "replies": [ - { - "text": "您可以选择下列操作:", - "speak": "您可以选择下列操作:" - } - ], - "inputHint": "expectingInput" - }, - "ShowPreviousToDoTasks": { - "replies": [ - { - "text": "正在显示您的待办事项表:", - "speak": "正在显示您的待办事项表:" - } - ], - "inputHint": "expectingInput" - }, - "NoToDoTasksPrompt": { - "replies": [ - { - "text": "您的待办事项表是空的。您需要添加第一个任务吗?", - "speak": "您的待办事项表是空的。您需要添加第一个任务吗?" - }, - { - "text": "您的待办事项表是空的。需要添加一个新的?", - "speak": "您的待办事项表是空的。需要添加一个新的?" - } - ], - "inputHint": "expectingInput" - }, - "AfterToDoTaskCompleted": { - "replies": [ - { - "text": "已经为您完成此任务。", - "speak": "已经为您完成此任务。" - } - ], - "inputHint": "expectingInput" - }, - "AfterAllToDoTasksCompleted": { - "replies": [ - { - "text": "已经为您完成所有任务。", - "speak": "已经为您完成所有任务。" - } - ], - "inputHint": "expectingInput" - }, - "AskDeletionConfirmation": { - "replies": [ - { - "text": "您确定您要删除代办事项:{toDoTask}?", - "speak": "您确定您要删除代办事项:{toDoTask}?" - } - ], - "inputHint": "expectingInput" - }, - "AskDeletionAllConfirmation": { - "replies": [ - { - "text": "您确定您要删除所有代办事项?", - "speak": "您确定您要删除所有代办事项?" - } - ], - "inputHint": "expectingInput" - }, - "AfterTaskDeleted": { - "replies": [ - { - "text": "已经为您删除所有代办事项。", - "speak": "已经为您删除所有代办事项。" - } - ], - "inputHint": "expectingInput" - }, - "AfterAllTasksDeleted": { - "replies": [ - { - "text": "已经为您清空代办事项表。", - "speak": "已经为您清空代办事项表。" - } - ], - "inputHint": "expectingInput" - }, - "AnythingElseCanDo": { - "replies": [ - { - "text": "如果有任何事情需要我帮忙的话, 请不要客气。", - "speak": "如果有任何事情需要我帮忙的话, 请不要客气。" - }, - { - "text": "如果需要我帮助,我在这里。", - "speak": "如果需要我帮助,我在这里。" - } - ], - "inputHint": "expectingInput" - }, - "ToDoHelpMessage": { - "replies": [ - { - "text": "我可以读出您的待办事项, 创建新的待办事项, 或改变和删除一个待办事项。", - "speak": "我可以读出您的待办事项, 创建新的待办事项, 或改变和删除一个待办事项。" - } - ], - "suggestedActions": [ - "读出我的待办事项", - "给我创建一个新的待办事项", - "标注第二个待办事项为完成", - "删除第三个待办事项" - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "嗨!", - "speak": "嗨!" - }, - { - "text": "我在这!", - "speak": "我在这!" - }, - { - "text": "你好!", - "speak": "你好!" - }, - { - "text": "您好!", - "speak": "您好!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "您已成功退出。", - "speak": "您已成功退出。" - }, - { - "text": "您已退出。", - "speak": "您已退出。" - } - ], - "inputHint": "acceptingInput" - }, - "ToDoWelcomeMessage": { - "replies": [ - { - "text": "你好!我是To Do bot. 我可以帮助你管理onenote上的待办事项。", - "speak": "你好!我是To Do bot. 我可以帮助你管理onenote上的待办事项。" - } - ], - "inputHint": "acceptingInput" - }, - "SettingUpOneNoteMessage": { - "replies": [ - { - "text": "我正在配置您onenote上的待办事项表,这不会占用很长时间。", - "speak": "我正在配置您onenote上的待办事项表,这不会占用很长时间。" - } - ], - "inputHint": "acceptingInput" - }, - "ShowingMoreTasks": { - "replies": [ - { - "text": "如果您要浏览其余的待办事项,请问我‘下一页’或‘更多’。", - "speak": "如果您要浏览其余的待办事项,请问我‘下一页’或‘更多’。" - } - ], - "inputHint": "acceptingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.cs new file mode 100644 index 0000000000..2d33e2a00e --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.cs @@ -0,0 +1,113 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace ToDoSkill.Dialogs.Shared.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class ToDoSharedResponses + { + private const string JsonFileName = "ToDoSharedResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse DidntUnderstandMessage => GetBotResponse(); + + public static BotResponse CancellingMessage => GetBotResponse(); + + public static BotResponse NoAuth => GetBotResponse(); + + public static BotResponse AuthFailed => GetBotResponse(); + + public static BotResponse ActionEnded => GetBotResponse(); + + public static BotResponse ToDoErrorMessage => GetBotResponse(); + + public static BotResponse SettingUpOneNoteMessage => GetBotResponse(); + + public static BotResponse ShowToDoTasks => GetBotResponse(); + + public static BotResponse AskToDoTaskIndex => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(ToDoSharedResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\Shared\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.en.json new file mode 100644 index 0000000000..68407a701b --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.en.json @@ -0,0 +1,175 @@ +{ + "DidntUnderstandMessage": { + "replies": [ + { + "text": "Sorry, I didn't understand what you meant.", + "speak": "Sorry, I didn't understand what you meant." + }, + { + "text": "I didn't understand, perhaps try again in a different way.", + "speak": "I didn't understand, perhaps try again in a different way." + }, + { + "text": "Can you try to ask in a different way?", + "speak": "Can you try to ask in a different way?" + }, + { + "text": "I didn't get what you mean, can you try in a different way?", + "speak": "I didn't get what you mean, can you try in a different way?" + }, + { + "text": "Could you elaborate?", + "speak": "Could you elaborate?" + }, + { + "text": "Please say that again in a different way.", + "speak": "Please say that again in a different way." + }, + { + "text": "I didn't quite get that.", + "speak": "I didn't quite get that." + }, + { + "text": "Can you say that in a different way?", + "speak": "Can you say that in a different way?" + }, + { + "text": "Can you try to ask me again? I didn't get what you mean.", + "speak": "Can you try to ask me again? I didn't get what you mean." + } + ], + "inputHint": "expectingInput" + }, + "CancellingMessage": { + "replies": [ + { + "text": "Sure, we can do this later.", + "speak": "Sure, we can do this later." + }, + { + "text": "Sure, we can start this later.", + "speak": "Sure, we can start this later." + }, + { + "text": "No problem, you can try again at another time.", + "speak": "No problem, you can try again at another time." + }, + { + "text": "Alright, let me know when you need my help.", + "speak": "Alright, let me know when you need my help." + }, + { + "text": "Sure, I'm here if you need me.", + "speak": "Sure, I'm here if you need me." + } + ], + "inputHint": "acceptingInput" + }, + "NoAuth": { + "replies": [ + { + "text": "Please log in before taking further action.", + "speak": "Please log in before taking further action." + }, + { + "text": "Please log in so I can take further action.", + "speak": "Please log in so I can take further action." + }, + { + "text": "Please log in so I can proceed with your request.", + "speak": "Please log in so I can proceed with your request." + }, + { + "text": "Can you log in so I can help you out further?", + "speak": "Can you log in so I can help you out further?" + }, + { + "text": "You need to log in so I can take further action.", + "speak": "You need to log in so I can take further action." + } + ], + "inputHint": "expectingInput" + }, + "AuthFailed": { + "replies": [ + { + "text": "Authentication failed. Please try again", + "speak": "Authentication failed. Please try again." + }, + { + "text": "You failed to log in. Please try again later.", + "speak": "You failed to log in. please try again later." + }, + { + "text": "Your log in failed. Let's try this again.", + "speak": "Your log in failed. Let's try this again." + } + ], + "inputHint": "expectingInput" + }, + "ActionEnded": { + "replies": [ + { + "text": "Let me know if you need my help with something else.", + "speak": "Let me know if you need my help with something else." + }, + { + "text": "I'm here if you need me.", + "speak": "I'm here if you need me." + } + ], + "inputHint": "expectingInput" + }, + "ToDoErrorMessage": { + "replies": [ + { + "text": "Sorry, it looks like something went wrong!", + "speak": "Sorry, it looks like something went wrong!" + }, + { + "text": "An error occurred, please try again later.", + "speak": "An error occurred, please try again later." + }, + { + "text": "Something went wrong, sorry!", + "speak": "Something went wrong, sorry!" + }, + { + "text": "It seems like something went wrong. Can you try again later?", + "speak": "It seems like something went wrong. Can you try again later?" + }, + { + "text": "Sorry I can't help right now. Please try again later.", + "speak": "Sorry I can't help right now. Please try again later." + } + ], + "inputHint": "acceptingInput" + }, + "SettingUpOneNoteMessage": { + "replies": [ + { + "text": "I am setting up your OneNote To Do list, this won't take long.", + "speak": "I am setting up your OneNote To Do list, this won't take long." + } + ], + "inputHint": "acceptingInput" + }, + "ShowToDoTasks": { + "replies": [ + { + "text": "You have {taskCount} items on your To Do list:", + "speak": "You have {taskCount} items on your To Do list:" + } + ], + "inputHint": "expectingInput" + }, + "AskToDoTaskIndex": { + "replies": [ + { + "text": "Which task do you want to select for this action?", + "speak": "Which task do you want to select for this action?" + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.tt similarity index 91% rename from solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.tt rename to solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.tt index 6f25c5632b..0777981c33 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.tt +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/Resources/ToDoSharedResponses.tt @@ -1,4 +1,4 @@ -<#@ assembly name="$(SolutionDir)Lib\Newtonsoft.Json.dll" #> +<#@ assembly name="Newtonsoft.Json.dll" #> <#@ template debug="false" hostspecific="true" language="C#" #> <#@ output extension=".cs" #> <# @@ -9,20 +9,20 @@ #> // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -// + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + namespace <#= namespaceName #> { - using System; - using System.Collections.Generic; - using System.Globalization; - using System.IO; - using System.Linq; - using System.Runtime.CompilerServices; - using Microsoft.Bot.Solutions.Dialogs; - using Newtonsoft.Json; - /// - /// Email bot responses class. + /// Calendar bot responses class. /// public static class <#= className #> { diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoHelper.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoHelper.cs deleted file mode 100644 index 42e1937d24..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoHelper.cs +++ /dev/null @@ -1,301 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.Shared -{ - using System; - using System.Collections.Generic; - using System.Collections.Specialized; - using System.Net.Http; - using System.Net.Http.Headers; - using System.Text.RegularExpressions; - using System.Threading.Tasks; - using AdaptiveCards; - using global::ToDoSkill.Models; - using Luis; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Solutions.Dialogs; - using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; - - /// - /// To Do skill helper class. - /// - public class ToDoHelper - { - private static readonly Regex ComplexTokensRegex = new Regex(@"\{[^{\}]+(?=})\}", RegexOptions.Compiled); - private static readonly List ResponseFormatters = new List(); - private static readonly IBotResponseFormatter DefaultFormatter = new DefaultBotResponseFormatter(); - private static HttpClient httpClient = new HttpClient(); - - /// - /// Generate httpClient. - /// - /// API access token. - /// Generated httpClient. - public static HttpClient GetHttpClient(string accessToken) - { - httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); - httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", accessToken); - return httpClient; - } - - /// - /// Generate ToAdaptiveCardAttachment. - /// - /// To Do activities. - /// all tasks count. - /// the bot response 1. - /// the bot response 2. - /// Generated adaptive card attachment. - public static Microsoft.Bot.Schema.Attachment ToAdaptiveCardAttachmentForShowToDos( - List todos, - int allTaskCount, - BotResponse botResponse1, - BotResponse botResponse2) - { - var toDoCard = new AdaptiveCard(); - var speakText = Format(botResponse1.Reply.Speak, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); - if (botResponse2 != null) - { - speakText += Format(botResponse2.Reply.Speak, new StringDictionary() { { "taskCount", todos.Count.ToString() } }); - } - - var showText = Format(botResponse1.Reply.Text, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); - toDoCard.Speak = speakText; - var body = new List(); - var textBlock = new AdaptiveTextBlock - { - Text = showText, - }; - body.Add(textBlock); - var choiceSet = new AdaptiveChoiceSetInput(); - choiceSet.IsMultiSelect = true; - string value = Guid.NewGuid().ToString() + ","; - int index = 0; - foreach (var todo in todos) - { - var choice = new AdaptiveChoice(); - choice.Title = todo.Topic; - choice.Value = todo.Id; - choiceSet.Choices.Add(choice); - if (todo.IsCompleted) - { - value += todo.Id + ","; - } - - toDoCard.Speak += (++index) + "." + todo.Topic + " "; - } - - value = value.Remove(value.Length - 1); - choiceSet.Value = value; - body.Add(choiceSet); - toDoCard.Body = body; - - var attachment = new Microsoft.Bot.Schema.Attachment() - { - ContentType = AdaptiveCard.ContentType, - Content = toDoCard, - }; - return attachment; - } - - /// - /// Generate ToAdaptiveCardAttachmentWithoutSpeech. - /// - /// To Do activities. - /// all tasks count. - /// the task content. - /// the bot response 1. - /// the bot response 2. - /// Generated adaptive card attachment. - public static Microsoft.Bot.Schema.Attachment ToAdaptiveCardAttachmentForOtherFlows( - List todos, - int allTaskCount, - string taskContent, - BotResponse botResponse1, - BotResponse botResponse2) - { - var toDoCard = new AdaptiveCard(); - var showText = Format(botResponse2.Reply.Text, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); - var speakText = Format(botResponse1.Reply.Speak, new StringDictionary() { { "taskContent", taskContent } }) - + Format(botResponse2.Reply.Speak, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); - toDoCard.Speak = speakText; - - var body = new List(); - var textBlock = new AdaptiveTextBlock - { - Text = showText, - }; - body.Add(textBlock); - var choiceSet = new AdaptiveChoiceSetInput(); - choiceSet.IsMultiSelect = true; - string value = Guid.NewGuid().ToString() + ","; - foreach (var todo in todos) - { - var choice = new AdaptiveChoice(); - choice.Title = todo.Topic; - choice.Value = todo.Id; - choiceSet.Choices.Add(choice); - if (todo.IsCompleted) - { - value += todo.Id + ","; - } - } - - value = value.Remove(value.Length - 1); - choiceSet.Value = value; - body.Add(choiceSet); - toDoCard.Body = body; - - var attachment = new Microsoft.Bot.Schema.Attachment() - { - ContentType = AdaptiveCard.ContentType, - Content = toDoCard, - }; - return attachment; - } - - /// - /// Generate response with token. - /// - /// the bot response. - /// the tokens used by bot response. - /// Generated response. - public static string GenerateResponseWithTokens(BotResponse botResponse, StringDictionary tokens) - { - return Format(botResponse.Reply.Text, tokens); - } - - /// - /// Digest luis result. - /// - /// dialog context. - /// the state accessors. - /// A representing the asynchronous operation. - public static async Task DigestLuisResultAsync(ITurnContext context, ToDoSkillAccessors accessors) - { - try - { - var state = await accessors.ToDoSkillState.GetAsync(context); - var luisResult = (ToDo)state.LuisResult; - var entities = luisResult.Entities; - if (entities.ContainsAll != null) - { - state.MarkOrDeleteAllTasksFlag = true; - } - - if (entities.ordinal != null) - { - var index = (int)entities.ordinal[0]; - if (index > 0 && index <= 5) - { - if (state.ToDoTaskIndexes.Count > 0) - { - state.ToDoTaskIndexes[0] = index - 1; - } - else - { - state.ToDoTaskIndexes.Add(index - 1); - } - } - } - - if (entities.TaskContent != null) - { - state.ToDoTaskContent = entities.TaskContent[0]; - } - - if (context.Activity.Text != null) - { - var words = context.Activity.Text.Split(' '); - foreach (var word in words) - { - if (word.Equals("all", StringComparison.OrdinalIgnoreCase)) - { - state.MarkOrDeleteAllTasksFlag = true; - } - } - } - } - catch - { - // ToDo - } - } - - /// - /// Digest luis result. - /// - /// Luis result. - /// User input. - /// To do skill state. - public static void DigestLuisResult(ToDo luisResult, string userInput, ref ToDoSkillState toDoSkillState) - { - var entities = luisResult.Entities; - if (luisResult?.Entities?.ContainsAll != null) - { - toDoSkillState.MarkOrDeleteAllTasksFlag = true; - } - - if (luisResult?.Entities?.ordinal != null) - { - var index = (int)luisResult.Entities.ordinal[0]; - if (index > 0 && index <= 5) - { - if (toDoSkillState.ToDoTaskIndexes.Count > 0) - { - toDoSkillState.ToDoTaskIndexes[0] = index - 1; - } - else - { - toDoSkillState.ToDoTaskIndexes.Add(index - 1); - } - } - } - - if (entities.TaskContent != null) - { - toDoSkillState.ToDoTaskContent = entities.TaskContent[0]; - } - - if (!string.IsNullOrEmpty(userInput)) - { - var words = userInput.Split(' '); - foreach (var word in words) - { - if (word.Equals("all", StringComparison.OrdinalIgnoreCase)) - { - toDoSkillState.MarkOrDeleteAllTasksFlag = true; - } - } - } - } - - private static string Format(string messageTemplate, StringDictionary tokens) - { - var result = messageTemplate; - var matches = ComplexTokensRegex.Matches(messageTemplate); - foreach (var match in matches) - { - var formatted = false; - var bindingJson = match.ToString(); - foreach (var formatter in ResponseFormatters) - { - if (formatter.CanFormat(bindingJson)) - { - result = formatter.FormatResponse(result, bindingJson, tokens); - formatted = true; - break; - } - } - - if (!formatted) - { - result = DefaultFormatter.FormatResponse(result, bindingJson, tokens); - } - } - - return result; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillDialog.cs index 92591238d2..7c12db635e 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillDialog.cs @@ -1,75 +1,81 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.Shared +using AdaptiveCards; +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Dialogs; +using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Text.RegularExpressions; +using System.Threading; +using System.Threading.Tasks; +using ToDoSkill.Dialogs.Shared.Resources; + +namespace ToDoSkill { - using System; - using System.Collections.Generic; - using System.Collections.Specialized; - using System.Linq; - using System.Threading; - using System.Threading.Tasks; - using global::ToDoSkill.Dialogs.AddToDoTask; - using global::ToDoSkill.Dialogs.Shared.Resources; - using global::ToDoSkill.Models; - using global::ToDoSkill.ServiceClients; - using Luis; - using Microsoft.Bot.Builder.Dialogs; - using Microsoft.Bot.Schema; - using Microsoft.Bot.Solutions; - using Microsoft.Bot.Solutions.Dialogs; - using Microsoft.Bot.Solutions.Extensions; - using Newtonsoft.Json.Linq; - - /// - /// bot steps need to be used is here. - /// public class ToDoSkillDialog : ComponentDialog { - private const string AuthSkillMode = "SkillAuth"; - private const string AuthLocalMode = "LocalAuth"; - private ToDoSkillServices toDoSkillServices; - private ToDoSkillAccessors accessors; - private IToDoService toDoService; - - /// - /// Initializes a new instance of the class. - /// - /// Dialog id. - /// To Do skill services. - /// To Do state accessors. - /// To Do service. - public ToDoSkillDialog(string dialogId, ToDoSkillServices toDoSkillServices, ToDoSkillAccessors accessors, IToDoService toDoService) + // Constants + public const string SkillModeAuth = "SkillAuth"; + public const string LocalModeAuth = "LocalAuth"; + + // Fields + protected SkillConfiguration _services; + protected IStatePropertyAccessor _accessor; + protected IToDoService _serviceManager; + protected ToDoSkillResponseBuilder _responseBuilder = new ToDoSkillResponseBuilder(); + + public ToDoSkillDialog( + string dialogId, + SkillConfiguration services, + IStatePropertyAccessor accessor, + IToDoService serviceManager) : base(dialogId) { - this.toDoSkillServices = toDoSkillServices; - this.accessors = accessors; - this.toDoService = toDoService; + _services = services; + _accessor = accessor; + _serviceManager = serviceManager; var oauthSettings = new OAuthPromptSettings() { - ConnectionName = this.toDoSkillServices.AuthConnectionName, + ConnectionName = _services.AuthConnectionName ?? throw new Exception("The authentication connection has not been initialized."), Text = $"Authentication", Title = "Signin", - Timeout = 300000, + Timeout = 300000, // User has 5 minutes to login }; - this.AddDialog(new EventPrompt(AuthSkillMode, "tokens/response", this.TokenResponseValidator)); - this.AddDialog(new OAuthPrompt(AuthLocalMode, oauthSettings, this.AuthPromptValidator)); - this.AddDialog(new TextPrompt(Action.Prompt)); + AddDialog(new EventPrompt(SkillModeAuth, "tokens/response", TokenResponseValidator)); + AddDialog(new OAuthPrompt(LocalModeAuth, oauthSettings, AuthPromptValidator)); + AddDialog(new TextPrompt(Action.Prompt)); + } + + protected override async Task OnBeginDialogAsync(DialogContext dc, object options, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _accessor.GetAsync(dc.Context); + await DigestToDoLuisResult(dc, state.LuisResult); + return await base.OnBeginDialogAsync(dc, options, cancellationToken); + } + + protected override async Task OnContinueDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _accessor.GetAsync(dc.Context); + await DigestToDoLuisResult(dc, state.LuisResult); + return await base.OnContinueDialogAsync(dc, cancellationToken); } - /// - /// Get auth token step. - /// - /// current step context. - /// cancellation token. - /// Task completion. + + // Shared steps public async Task GetAuthToken(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - ToDoSkillDialogOptions skillOptions = (ToDoSkillDialogOptions)sc.Options; + var skillOptions = (ToDoSkillDialogOptions)sc.Options; // If in Skill mode we ask the calling Bot for the token if (skillOptions != null && skillOptions.SkillMode) @@ -84,28 +90,20 @@ public ToDoSkillDialog(string dialogId, ToDoSkillServices toDoSkillServices, ToD await sc.Context.SendActivityAsync(response); // Wait for the tokens/response event - return await sc.PromptAsync(AuthSkillMode, new PromptOptions()); + return await sc.PromptAsync(SkillModeAuth, new PromptOptions()); } else { - return await sc.PromptAsync(AuthLocalMode, new PromptOptions()); + return await sc.PromptAsync(LocalModeAuth, new PromptOptions()); } } catch { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.AuthFailed)); - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + await HandleDialogExceptions(sc); + throw; } } - /// - /// Get auth token step. - /// - /// current step context. - /// cancellation token. - /// Task completion. public async Task AfterGetAuthToken(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try @@ -134,7 +132,7 @@ public ToDoSkillDialog(string dialogId, ToDoSkillServices toDoSkillServices, ToD if (tokenResponse != null) { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); + var state = await _accessor.GetAsync(sc.Context); state.MsGraphToken = tokenResponse.Token; } @@ -142,32 +140,24 @@ public ToDoSkillDialog(string dialogId, ToDoSkillServices toDoSkillServices, ToD } catch { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.AuthFailed)); - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + await HandleDialogExceptions(sc); + throw; } } - /// - /// Determine if clear the context. - /// - /// current step context. - /// cancellation token. - /// Task completion. public async Task ClearContext(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - var topIntent = ((ToDo)state.LuisResult)?.TopIntent().intent; + var state = await _accessor.GetAsync(sc.Context); + var topIntent = state.LuisResult?.TopIntent().intent; if (topIntent == ToDo.Intent.ShowToDo) { state.ShowToDoPageIndex = 0; - state.ToDoTaskActivities = new List(); - state.ToDoTaskAllActivities = new List(); + state.Tasks = new List(); + state.AllTasks = new List(); } else if (topIntent == ToDo.Intent.Next) { - if ((state.ShowToDoPageIndex + 1) * state.PageSize < state.ToDoTaskAllActivities.Count) + if ((state.ShowToDoPageIndex + 1) * state.PageSize < state.AllTasks.Count) { state.ShowToDoPageIndex++; } @@ -178,643 +168,264 @@ public ToDoSkillDialog(string dialogId, ToDoSkillServices toDoSkillServices, ToD } else if (topIntent == ToDo.Intent.AddToDo) { - state.ToDoTaskContent = null; - await ToDoHelper.DigestLuisResultAsync(sc.Context, this.accessors); + state.TaskContent = null; } else if (topIntent == ToDo.Intent.MarkToDo || topIntent == ToDo.Intent.DeleteToDo) { - state.ToDoTaskIndexes = new List(); + state.TaskIndex = -1; state.MarkOrDeleteAllTasksFlag = false; - state.ToDoTaskContent = null; - await ToDoHelper.DigestLuisResultAsync(sc.Context, this.accessors); + await DigestToDoLuisResult(sc, state.LuisResult); } return await sc.NextAsync(); } - /// - /// Show To Do tasks step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task ShowToDoTasks(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.OneNotePageId)) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.SettingUpOneNoteMessage)); - } - - var topIntent = ((ToDo)state.LuisResult)?.TopIntent().intent; - if (topIntent == ToDo.Intent.ShowToDo || topIntent == ToDo.Intent.None) - { - var service = await this.toDoService.Init(state.MsGraphToken, state.OneNotePageId); - var todosAndPageIdTuple = await service.GetMyToDoList(); - state.OneNotePageId = todosAndPageIdTuple.Item2; - state.ToDoTaskAllActivities = todosAndPageIdTuple.Item1; - } - - var allTasksCount = state.ToDoTaskAllActivities.Count; - var currentTaskIndex = state.ShowToDoPageIndex * state.PageSize; - state.ToDoTaskActivities = state.ToDoTaskAllActivities.GetRange(currentTaskIndex, Math.Min(state.PageSize, allTasksCount - currentTaskIndex)); - if (state.ToDoTaskActivities.Count <= 0) - { - return await sc.NextAsync(); - } - else - { - Attachment toDoListAttachment = null; - if (topIntent == ToDo.Intent.ShowToDo || topIntent == ToDo.Intent.None) - { - toDoListAttachment = ToDoHelper.ToAdaptiveCardAttachmentForShowToDos( - state.ToDoTaskActivities, - state.ToDoTaskAllActivities.Count, - ToDoBotResponses.ShowToDoTasks, - ToDoBotResponses.ReadToDoTasks); - } - else if (topIntent == ToDo.Intent.Next) - { - toDoListAttachment = ToDoHelper.ToAdaptiveCardAttachmentForShowToDos( - state.ToDoTaskActivities, - state.ToDoTaskAllActivities.Count, - ToDoBotResponses.ShowNextToDoTasks, - null); - } - else if (topIntent == ToDo.Intent.Previous) - { - toDoListAttachment = ToDoHelper.ToAdaptiveCardAttachmentForShowToDos( - state.ToDoTaskActivities, - state.ToDoTaskAllActivities.Count, - ToDoBotResponses.ShowPreviousToDoTasks, - null); - } - - var toDoListReply = sc.Context.Activity.CreateReply(); - toDoListReply.Attachments.Add(toDoListAttachment); - await sc.Context.SendActivityAsync(toDoListReply); - if ((topIntent == ToDo.Intent.ShowToDo || topIntent == ToDo.Intent.None) - && allTasksCount > (state.ShowToDoPageIndex + 1) * state.PageSize) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.ShowingMoreTasks)); - } - - return await sc.EndDialogAsync(true); - } - } - catch (Exception ex) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Ask confirmation if users want to add the first To Do task step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AskAddFirstTaskConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public async Task CollectToDoTaskIndex(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { - var prompt = sc.Context.Activity.CreateReply(ToDoBotResponses.NoToDoTasksPrompt); - return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); + return await sc.BeginDialogAsync(Action.CollectToDoTaskIndex); } - /// - /// Check if confirmation is valid. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AfterAskAddFirstTaskConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public async Task AskToDoTaskIndex(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { - try + var state = await _accessor.GetAsync(sc.Context); + if (state.MarkOrDeleteAllTasksFlag + || (state.TaskIndex >= 0 && state.TaskIndex < state.Tasks.Count)) { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - var luisResult = await this.toDoSkillServices.LuisRecognizer.RecognizeAsync(sc.Context, cancellationToken); - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == ToDo.Intent.ConfirmYes) - { - return await sc.BeginDialogAsync(AddToDoTaskDialog.Name); - } - else if (topIntent == ToDo.Intent.ConfirmNo) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.AnythingElseCanDo)); - return await sc.EndDialogAsync(true); - } - else - { - return await sc.BeginDialogAsync(Action.AddFirstTask); - } + return await sc.NextAsync(); } - catch (Exception ex) + else { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); + var prompt = sc.Context.Activity.CreateReply(ToDoSharedResponses.AskToDoTaskIndex); + return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); } } - /// - /// Add first task step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AddFirstTask(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public async Task AfterAskToDoTaskIndex(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { - return await sc.BeginDialogAsync(Action.AddFirstTask); - } + var state = await _accessor.GetAsync(sc.Context); + if (!state.MarkOrDeleteAllTasksFlag + && (state.TaskIndex < 0 || state.TaskIndex >= state.Tasks.Count)) + { + await DigestToDoLuisResult(sc, state.LuisResult); + } - /// - /// Ask To Do task content sub step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AskToDoTaskContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (!string.IsNullOrEmpty(state.ToDoTaskContent)) + if (state.MarkOrDeleteAllTasksFlag + || (state.TaskIndex >= 0 && state.TaskIndex < state.Tasks.Count)) { - return await sc.NextAsync(); + return await sc.EndDialogAsync(true); } else { - var prompt = sc.Context.Activity.CreateReply(ToDoBotResponses.AskToDoContentText); - return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); + return await sc.BeginDialogAsync(Action.CollectToDoTaskIndex); } } - /// - /// Check if To Do task content is valid. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AfterAskToDoTaskContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + // Validators + private Task TokenResponseValidator(PromptValidatorContext pc, CancellationToken cancellationToken) { - try + var activity = pc.Recognized.Value; + if (activity != null && activity.Type == ActivityTypes.Event) { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.ToDoTaskContent)) - { - if (sc.Result != null) - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out JToken toDoContent); - state.ToDoTaskContent = toDoContent != null ? toDoContent.ToString() : sc.Context.Activity.Text; - return await sc.EndDialogAsync(true); - } - else - { - return await sc.BeginDialogAsync(Action.CollectToDoTaskContent); - } - } - else - { - return await sc.EndDialogAsync(true); - } + return Task.FromResult(true); } - catch (Exception ex) + else { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); + return Task.FromResult(false); } } - /// - /// Collect To Do task content step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task CollectToDoTaskContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + private Task AuthPromptValidator(PromptValidatorContext pc, CancellationToken cancellationToken) { - return await sc.BeginDialogAsync(Action.CollectToDoTaskContent); + return Task.FromResult(true); } - /// - /// Add To Do task step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AddToDoTask(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + // Helpers + public async Task DigestToDoLuisResult(DialogContext dc, ToDo luisResult) { try { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.OneNotePageId)) + var state = await _accessor.GetAsync(dc.Context); + var entities = luisResult.Entities; + if (luisResult.Entities.ContainsAll != null) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.SettingUpOneNoteMessage)); + state.MarkOrDeleteAllTasksFlag = true; } - var service = await this.toDoService.Init(state.MsGraphToken, state.OneNotePageId); - var page = await service.GetDefaultToDoPage(); - state.OneNotePageId = page.Id; - await service.AddToDoToOneNote(state.ToDoTaskContent, page.ContentUrl); - var todosAndPageIdTuple = await service.GetMyToDoList(); - state.OneNotePageId = todosAndPageIdTuple.Item2; - state.ToDoTaskAllActivities = todosAndPageIdTuple.Item1; - state.ShowToDoPageIndex = 0; - var rangeCount = Math.Min(state.PageSize, state.ToDoTaskAllActivities.Count); - state.ToDoTaskActivities = state.ToDoTaskAllActivities.GetRange(0, rangeCount); - var toDoListAttachment = ToDoHelper.ToAdaptiveCardAttachmentForOtherFlows( - state.ToDoTaskActivities, - state.ToDoTaskAllActivities.Count, - state.ToDoTaskContent, - ToDoBotResponses.AfterToDoTaskAdded, - ToDoBotResponses.ShowToDoTasks); - - var toDoListReply = sc.Context.Activity.CreateReply(); - toDoListReply.Attachments.Add(toDoListAttachment); - await sc.Context.SendActivityAsync(toDoListReply); - return await sc.EndDialogAsync(true); - } - catch (Exception ex) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); - } - } + if (luisResult.Entities.ordinal != null) + { + var index = (int)luisResult.Entities.ordinal[0]; + if (index > 0 && index <= 5) + { + state.TaskIndex = index - 1; + } + } - /// - /// Ask To Do task index sub step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AskToDoTaskIndex(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (!string.IsNullOrEmpty(state.ToDoTaskContent) - || state.MarkOrDeleteAllTasksFlag - || (state.ToDoTaskIndexes.Count == 1 - && state.ToDoTaskIndexes[0] >= 0 - && state.ToDoTaskIndexes[0] < state.ToDoTaskActivities.Count)) - { - return await sc.NextAsync(); + if (dc.Context.Activity.Text != null) + { + var words = dc.Context.Activity.Text.Split(' '); + foreach (var word in words) + { + if (word.Equals("all", StringComparison.OrdinalIgnoreCase)) + { + state.MarkOrDeleteAllTasksFlag = true; + } + } + } } - else + catch { - var prompt = sc.Context.Activity.CreateReply(ToDoBotResponses.AskToDoTaskIndex); - return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); + // ToDo } } - /// - /// Check if To Do task index is valid. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AfterAskToDoTaskIndex(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public static Microsoft.Bot.Schema.Attachment ToAdaptiveCardAttachmentForShowToDos( + List todos, + int allTaskCount, + BotResponse botResponse1, + BotResponse botResponse2) { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.ToDoTaskContent) - && !state.MarkOrDeleteAllTasksFlag - && (state.ToDoTaskIndexes.Count == 0 - || state.ToDoTaskIndexes[0] < 0 - || state.ToDoTaskIndexes[0] >= state.ToDoTaskActivities.Count)) + var toDoCard = new AdaptiveCard(); + var speakText = Format(botResponse1.Reply.Speak, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); + if (botResponse2 != null) { - var luisResult = await this.toDoSkillServices.LuisRecognizer.RecognizeAsync(sc.Context, cancellationToken); - ToDoHelper.DigestLuisResult(luisResult, sc.Context.Activity.Text, ref state); + speakText += Format(botResponse2.Reply.Speak, new StringDictionary() { { "taskCount", todos.Count.ToString() } }); } - var matchedIndexes = Enumerable.Range(0, state.ToDoTaskAllActivities.Count) - .Where(i => state.ToDoTaskAllActivities[i].Topic.Equals(state.ToDoTaskContent, StringComparison.OrdinalIgnoreCase)) - .ToList(); - - if (matchedIndexes?.Count > 0) + var showText = Format(botResponse1.Reply.Text, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); + toDoCard.Speak = speakText; + var body = new List(); + var textBlock = new AdaptiveTextBlock { - state.ToDoTaskIndexes = matchedIndexes; - return await sc.EndDialogAsync(true); - } - else + Text = showText, + }; + body.Add(textBlock); + var choiceSet = new AdaptiveChoiceSetInput { - var userInput = sc.Context.Activity.Text; - matchedIndexes = Enumerable.Range(0, state.ToDoTaskAllActivities.Count) - .Where(i => state.ToDoTaskAllActivities[i].Topic.Equals(userInput, StringComparison.OrdinalIgnoreCase)) - .ToList(); - - if (matchedIndexes?.Count > 0) + IsMultiSelect = true + }; + var value = Guid.NewGuid().ToString() + ","; + var index = 0; + foreach (var todo in todos) + { + var choice = new AdaptiveChoice { - state.ToDoTaskIndexes = matchedIndexes; - return await sc.EndDialogAsync(true); + Title = todo.Topic, + Value = todo.Id + }; + choiceSet.Choices.Add(choice); + if (todo.IsCompleted) + { + value += todo.Id + ","; } - } - if (state.MarkOrDeleteAllTasksFlag) - { - return await sc.EndDialogAsync(true); + toDoCard.Speak += (++index) + "." + todo.Topic + " "; } - if (state.ToDoTaskIndexes.Count == 1 - && state.ToDoTaskIndexes[0] >= 0 - && state.ToDoTaskIndexes[0] < state.ToDoTaskActivities.Count) - { - state.ToDoTaskIndexes[0] = (state.PageSize * state.ShowToDoPageIndex) + state.ToDoTaskIndexes[0]; - return await sc.EndDialogAsync(true); - } - else + value = value.Remove(value.Length - 1); + choiceSet.Value = value; + body.Add(choiceSet); + toDoCard.Body = body; + + var attachment = new Microsoft.Bot.Schema.Attachment() { - state.ToDoTaskContent = null; - return await sc.BeginDialogAsync(Action.CollectToDoTaskIndex); - } + ContentType = AdaptiveCard.ContentType, + Content = toDoCard, + }; + return attachment; } - /// - /// Collect To Do task index step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task CollectToDoTaskIndex(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public static Microsoft.Bot.Schema.Attachment ToAdaptiveCardAttachmentForOtherFlows( + List todos, + int allTaskCount, + string taskContent, + BotResponse botResponse1, + BotResponse botResponse2) { - return await sc.BeginDialogAsync(Action.CollectToDoTaskIndex); - } + var toDoCard = new AdaptiveCard(); + var showText = Format(botResponse2.Reply.Text, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); + var speakText = Format(botResponse1.Reply.Speak, new StringDictionary() { { "taskContent", taskContent } }) + + Format(botResponse2.Reply.Speak, new StringDictionary() { { "taskCount", allTaskCount.ToString() } }); + toDoCard.Speak = speakText; - /// - /// Ask if confirm to delete the To Do task sub step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AskDeletionConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try + var body = new List(); + var textBlock = new AdaptiveTextBlock { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (state.MarkOrDeleteAllTasksFlag) - { - var prompt = sc.Context.Activity.CreateReply(ToDoBotResponses.AskDeletionAllConfirmation); - return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); - } - else - { - var toDoTask = state.ToDoTaskAllActivities[state.ToDoTaskIndexes[0]].Topic; - var token = new StringDictionary() { { "toDoTask", toDoTask } }; - var response = ToDoHelper.GenerateResponseWithTokens(ToDoBotResponses.AskDeletionConfirmation, token); - var prompt = sc.Context.Activity.CreateReply(response); - prompt.Speak = response; - return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); - } - } - catch (Exception ex) + Text = showText, + }; + body.Add(textBlock); + var choiceSet = new AdaptiveChoiceSetInput { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Check if deletion confirmation is valid. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task AfterAskDeletionConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try + IsMultiSelect = true + }; + var value = Guid.NewGuid().ToString() + ","; + foreach (var todo in todos) { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - var luisResult = await this.toDoSkillServices.LuisRecognizer.RecognizeAsync(sc.Context, cancellationToken); - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == ToDo.Intent.ConfirmYes) + var choice = new AdaptiveChoice { - state.DeleteTaskConfirmation = true; - return await sc.EndDialogAsync(true); - } - else if (topIntent == ToDo.Intent.ConfirmNo) - { - state.DeleteTaskConfirmation = false; - return await sc.EndDialogAsync(true); - } - else + Title = todo.Topic, + Value = todo.Id + }; + choiceSet.Choices.Add(choice); + if (todo.IsCompleted) { - return await sc.BeginDialogAsync(Action.CollectDeleteTaskConfirmation); + value += todo.Id + ","; } } - catch (Exception ex) + + value = value.Remove(value.Length - 1); + choiceSet.Value = value; + body.Add(choiceSet); + toDoCard.Body = body; + + var attachment = new Microsoft.Bot.Schema.Attachment() { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); - } + ContentType = AdaptiveCard.ContentType, + Content = toDoCard, + }; + return attachment; } - /// - /// Collect deletion confirmation step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task CollectAskDeletionConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public static string GenerateResponseWithTokens(BotResponse botResponse, StringDictionary tokens) { - return await sc.BeginDialogAsync(Action.CollectDeleteTaskConfirmation); + return Format(botResponse.Reply.Text, tokens); } - /// - /// Delete To Do task step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task DeleteToDoTask(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + private static string Format(string messageTemplate, StringDictionary tokens) { - try + var complexTokensRegex = new Regex(@"\{[^{\}]+(?=})\}", RegexOptions.Compiled); + var responseFormatters = new List(); + var defaultFormatter = new DefaultBotResponseFormatter(); + + var result = messageTemplate; + var matches = complexTokensRegex.Matches(messageTemplate); + foreach (var match in matches) { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (state.DeleteTaskConfirmation) + var formatted = false; + var bindingJson = match.ToString(); + foreach (var formatter in responseFormatters) { - if (string.IsNullOrEmpty(state.OneNotePageId)) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.SettingUpOneNoteMessage)); - } - - var service = await this.toDoService.Init(state.MsGraphToken, state.OneNotePageId); - var page = await service.GetDefaultToDoPage(); - string taskTopicToBeDeleted = null; - if (state.MarkOrDeleteAllTasksFlag) - { - await service.DeleteAllToDos(state.ToDoTaskAllActivities, page.ContentUrl); - state.ToDoTaskAllActivities = new List(); - state.ToDoTaskActivities = new List(); - state.ShowToDoPageIndex = 0; - state.ToDoTaskIndexes = new List(); - } - else - { - taskTopicToBeDeleted = state.ToDoTaskAllActivities[state.ToDoTaskIndexes[0]].Topic; - var tasksToBeDeleted = new List(); - state.ToDoTaskIndexes.ForEach(i => tasksToBeDeleted.Add(state.ToDoTaskAllActivities[i])); - await service.DeleteToDos(tasksToBeDeleted, page.ContentUrl); - var todosAndPageIdTuple = await service.GetMyToDoList(); - state.OneNotePageId = todosAndPageIdTuple.Item2; - state.ToDoTaskAllActivities = todosAndPageIdTuple.Item1; - var allTasksCount = state.ToDoTaskAllActivities.Count; - var currentTaskIndex = state.ShowToDoPageIndex * state.PageSize; - while (currentTaskIndex >= allTasksCount && currentTaskIndex >= state.PageSize) - { - currentTaskIndex -= state.PageSize; - state.ShowToDoPageIndex--; - } - - state.ToDoTaskActivities = state.ToDoTaskAllActivities.GetRange(currentTaskIndex, Math.Min(state.PageSize, allTasksCount - currentTaskIndex)); - } - - if (state.MarkOrDeleteAllTasksFlag) + if (formatter.CanFormat(bindingJson)) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.AfterAllTasksDeleted)); - } - else - { - if (state.ToDoTaskActivities.Count > 0) - { - var deletedToDoListAttachment = ToDoHelper.ToAdaptiveCardAttachmentForOtherFlows( - state.ToDoTaskActivities, - state.ToDoTaskAllActivities.Count, - taskTopicToBeDeleted, - ToDoBotResponses.AfterTaskDeleted, - ToDoBotResponses.ShowToDoTasks); - - var deletedToDoListReply = sc.Context.Activity.CreateReply(); - deletedToDoListReply.Attachments.Add(deletedToDoListAttachment); - await sc.Context.SendActivityAsync(deletedToDoListReply); - } - else - { - var token1 = new StringDictionary() { { "taskContent", taskTopicToBeDeleted } }; - var response1 = ToDoHelper.GenerateResponseWithTokens(ToDoBotResponses.AfterTaskDeleted, token1); - var token2 = new StringDictionary() { { "taskCount", "0" } }; - var response2 = ToDoHelper.GenerateResponseWithTokens(ToDoBotResponses.ShowToDoTasks, token2); - var response = response1 + " " + response2.Remove(response2.Length - 1) + "."; - var botResponse = sc.Context.Activity.CreateReply(response); - botResponse.Speak = response; - await sc.Context.SendActivityAsync(botResponse); - } + result = formatter.FormatResponse(result, bindingJson, tokens); + formatted = true; + break; } } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.AnythingElseCanDo)); - } - return await sc.EndDialogAsync(true); - } - catch (Exception ex) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Mark To Do task completed step. - /// - /// current step context. - /// cancellation token. - /// Task completion. - public async Task MarkToDoTaskCompleted(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this.accessors.ToDoSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.OneNotePageId)) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.SettingUpOneNoteMessage)); - } - - var service = await this.toDoService.Init(state.MsGraphToken, state.OneNotePageId); - var page = await service.GetDefaultToDoPage(); - BotResponse botResponse; - string taskTopicToBeMarked = null; - if (state.MarkOrDeleteAllTasksFlag) - { - await service.MarkAllToDoItemsCompleted(state.ToDoTaskAllActivities, page.ContentUrl); - botResponse = ToDoBotResponses.AfterAllToDoTasksCompleted; - } - else + if (!formatted) { - taskTopicToBeMarked = state.ToDoTaskAllActivities[state.ToDoTaskIndexes[0]].Topic; - var tasksToBeMarked = new List(); - state.ToDoTaskIndexes.ForEach(i => tasksToBeMarked.Add(state.ToDoTaskAllActivities[i])); - await service.MarkToDoItemsCompleted(tasksToBeMarked, page.ContentUrl); - botResponse = ToDoBotResponses.AfterToDoTaskCompleted; + result = defaultFormatter.FormatResponse(result, bindingJson, tokens); } - - var todosAndPageIdTuple = await service.GetMyToDoList(); - state.OneNotePageId = todosAndPageIdTuple.Item2; - state.ToDoTaskAllActivities = todosAndPageIdTuple.Item1; - var allTasksCount = state.ToDoTaskAllActivities.Count; - var currentTaskIndex = state.ShowToDoPageIndex * state.PageSize; - state.ToDoTaskActivities = state.ToDoTaskAllActivities.GetRange(currentTaskIndex, Math.Min(state.PageSize, allTasksCount - currentTaskIndex)); - var markToDoAttachment = ToDoHelper.ToAdaptiveCardAttachmentForOtherFlows( - state.ToDoTaskActivities, - state.ToDoTaskAllActivities.Count, - taskTopicToBeMarked, - botResponse, - ToDoBotResponses.ShowToDoTasks); - var markToDoReply = sc.Context.Activity.CreateReply(); - markToDoReply.Attachments.Add(markToDoAttachment); - await sc.Context.SendActivityAsync(markToDoReply); - return await sc.EndDialogAsync(true); - } - catch (Exception ex) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); } - } - /// - /// Say greeting to user. - /// - /// Waterfall step context. - /// The cancellation token. - /// representing the asynchronous operation. - public async Task GreetingStep(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoBotResponses.GreetingMessage)); - return await sc.EndDialogAsync(true); - } - catch (Exception ex) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ex.Message)); - await this.accessors.ToDoSkillState.SetAsync(sc.Context, new ToDoSkillState()); - return await sc.CancelAllDialogsAsync(); - } + return result; } - // Used for skill/event signin scenarios - private Task TokenResponseValidator(PromptValidatorContext pc, CancellationToken cancellationToken) + public async Task HandleDialogExceptions(WaterfallStepContext sc) { - var activity = pc.Recognized.Value; - if (activity != null && activity.Type == ActivityTypes.Event) - { - return Task.FromResult(true); - } - else - { - return Task.FromResult(false); - } - } - - // Used for local signin scenarios - private Task AuthPromptValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - return Task.FromResult(true); + var state = await _accessor.GetAsync(sc.Context); + state.Clear(); + await sc.CancelAllDialogsAsync(); } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillDialogOptions.cs deleted file mode 100644 index 2d7bcd922f..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillDialogOptions.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.Shared -{ - /// - /// Skill Dialog Options. - /// - public class ToDoSkillDialogOptions - { - /// - /// Gets or sets a value indicating whether skill Mode. - /// - /// - /// A value indicating whether skill Mode. - /// - public bool SkillMode { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillResponseBuilder.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillResponseBuilder.cs new file mode 100644 index 0000000000..6fd4704d91 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/Shared/ToDoSkillResponseBuilder.cs @@ -0,0 +1,12 @@ +using Microsoft.Bot.Solutions.Dialogs; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace ToDoSkill +{ + public class ToDoSkillResponseBuilder : BotResponseBuilder + { + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.cs new file mode 100644 index 0000000000..6150f86a2d --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.cs @@ -0,0 +1,109 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace ToDoSkill.Dialogs.ShowToDo.Resources +{ + /// + /// Calendar bot responses class. + /// + public static class ShowToDoResponses + { + private const string JsonFileName = "ShowToDoResponses.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: + public static BotResponse SettingUpOneNoteMessage => GetBotResponse(); + + public static BotResponse ShowToDoTasks => GetBotResponse(); + + public static BotResponse ReadToDoTasks => GetBotResponse(); + + public static BotResponse ShowNextToDoTasks => GetBotResponse(); + + public static BotResponse ShowPreviousToDoTasks => GetBotResponse(); + + public static BotResponse ShowingMoreTasks => GetBotResponse(); + + public static BotResponse NoToDoTasksPrompt => GetBotResponse(); + + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(ShowToDoResponses).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ShowToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.en.json new file mode 100644 index 0000000000..da8cc07206 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.en.json @@ -0,0 +1,51 @@ +{ + "ReadToDoTasks": { + "replies": [ + { + "text": "the first {taskCount} are:", + "speak": "the first {taskCount} are:" + } + ], + "inputHint": "expectingInput" + }, + "ShowNextToDoTasks": { + "replies": [ + { + "text": "Here's something you can do:", + "speak": "Here's something you can do:" + } + ], + "inputHint": "expectingInput" + }, + "ShowPreviousToDoTasks": { + "replies": [ + { + "text": "Showing your To Do list:", + "speak": "Showing your To Do list:" + } + ], + "inputHint": "expectingInput" + }, + "ShowingMoreTasks": { + "replies": [ + { + "text": "You have more tasks on the list, if you want to know the rest please ask me for \"next\" or \"more\" tasks.", + "speak": "You have more tasks on the list, if you want to know the rest please ask me for \"next\" or \"more\" tasks." + } + ], + "inputHint": "acceptingInput" + }, + "NoToDoTasksPrompt": { + "replies": [ + { + "text": "Your To Do list is empty. Do you want to add something", + "speak": "Your To Do list is empty. Do you want to add something" + }, + { + "text": "Your To Do list has no tasks. Want to add a new one?", + "speak": "Your To Do list has no tasks. Want to add a new one?" + } + ], + "inputHint": "expectingInput" + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.tt b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.tt new file mode 100644 index 0000000000..1cf3bfa306 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/Resources/ShowToDoResponses.tt @@ -0,0 +1,108 @@ +<#@ assembly name="Newtonsoft.Json.dll" #> +<#@ template debug="false" hostspecific="true" language="C#" #> +<#@ output extension=".cs" #> +<# + var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile); + var namespaceName = System.Runtime.Remoting.Messaging.CallContext.LogicalGetData("NamespaceHint");; + string myFile = System.IO.File.ReadAllText(this.Host.ResolvePath(className + ".en.json")); + var json = Newtonsoft.Json.JsonConvert.DeserializeObject>(myFile); +#> +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Runtime.CompilerServices; +using Microsoft.Bot.Solutions.Dialogs; +using Newtonsoft.Json; + +namespace <#= namespaceName #> +{ + /// + /// Calendar bot responses class. + /// + public static class <#= className #> + { + private const string JsonFileName = "<#=className#>.*.json"; + + private static Dictionary> jsonResponses; + + // Generated code: + // This code runs in the text json: +<# foreach (var propertyName in json) { #> + public static BotResponse <#= propertyName.Key.Substring(0, 1).ToUpperInvariant() + propertyName.Key.Substring(1) #> => GetBotResponse(); + +<# } #> + private static Dictionary> JsonResponses + { + get + { + if (jsonResponses != null) + { + return jsonResponses; + } + + jsonResponses = new Dictionary>(); + var dir = Path.GetDirectoryName(typeof(<#= className #>).Assembly.Location); + var resDir = Path.Combine(dir, "Dialogs\\ShowToDo\\Resources"); + + var jsonFiles = Directory.GetFiles(resDir, JsonFileName); + foreach (var file in jsonFiles) + { + var jsonData = File.ReadAllText(file); + var responses = JsonConvert.DeserializeObject>(jsonData); + var key = new FileInfo(file).Name.Split(".")[1].ToLower(); + + jsonResponses.Add(key, responses); + } + + return jsonResponses; + } + } + + private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) + { + var locale = CultureInfo.CurrentUICulture.Name; + var theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to parent language + if (theK == null) + { + locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); + theK = GetJsonResponseKeyForLocale(locale, propertyName); + + // fall back to en + if (theK == null) + { + locale = "en"; + theK = GetJsonResponseKeyForLocale(locale, propertyName); + } + } + + var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; + return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); + } + + private static string GetJsonResponseKeyForLocale(string locale, string propertyName) + { + try + { + if (JsonResponses.ContainsKey(locale)) + { + return JsonResponses[locale].ContainsKey(propertyName) ? + JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : + null; + } + + return null; + } + catch (KeyNotFoundException) + { + return null; + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/ShowToDoItemDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/ShowToDoItemDialog.cs new file mode 100644 index 0000000000..5e454b3eaa --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDo/ShowToDoItemDialog.cs @@ -0,0 +1,158 @@ +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Threading; +using System.Threading.Tasks; +using ToDoSkill.Dialogs.Shared.Resources; +using ToDoSkill.Dialogs.ShowToDo.Resources; + +namespace ToDoSkill +{ + public class ShowToDoItemDialog : ToDoSkillDialog + { + public ShowToDoItemDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IToDoService serviceManager) + : base(nameof(ShowToDoItemDialog), services, accessor, serviceManager) + { + var showToDoTasks = new WaterfallStep[] + { + GetAuthToken, + AfterGetAuthToken, + ClearContext, + ShowToDoTasks, + AddFirstTask, + }; + + var addFirstTask = new WaterfallStep[] + { + AskAddFirstTaskConfirmation, + AfterAskAddFirstTaskConfirmation, + }; + + // Define the conversation flow using a waterfall model. + AddDialog(new WaterfallDialog(Action.ShowToDoTasks, showToDoTasks)); + AddDialog(new WaterfallDialog(Action.AddFirstTask, addFirstTask)); + AddDialog(new AddToDoItemDialog(_services, _accessor, _serviceManager)); + + // Set starting dialog for component + InitialDialogId = Action.ShowToDoTasks; + } + + public async Task ShowToDoTasks(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (string.IsNullOrEmpty(state.OneNotePageId)) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ShowToDoResponses.SettingUpOneNoteMessage)); + } + + var topIntent = state.LuisResult?.TopIntent().intent; + if (topIntent == ToDo.Intent.ShowToDo || topIntent == ToDo.Intent.None) + { + var service = await _serviceManager.Init(state.MsGraphToken, state.OneNotePageId); + var todosAndPageIdTuple = await service.GetMyToDoList(); + state.OneNotePageId = todosAndPageIdTuple.Item2; + state.AllTasks = todosAndPageIdTuple.Item1; + } + + var allTasksCount = state.AllTasks.Count; + var currentTaskIndex = state.ShowToDoPageIndex * state.PageSize; + state.Tasks = state.AllTasks.GetRange(currentTaskIndex, Math.Min(state.PageSize, allTasksCount - currentTaskIndex)); + if (state.Tasks.Count <= 0) + { + return await sc.NextAsync(); + } + else + { + Attachment toDoListAttachment = null; + if (topIntent == ToDo.Intent.ShowToDo || topIntent == ToDo.Intent.None) + { + toDoListAttachment = ToAdaptiveCardAttachmentForShowToDos( + state.Tasks, + state.AllTasks.Count, + ShowToDoResponses.ShowToDoTasks, + ShowToDoResponses.ReadToDoTasks); + } + else if (topIntent == ToDo.Intent.Next) + { + toDoListAttachment = ToAdaptiveCardAttachmentForShowToDos( + state.Tasks, + state.AllTasks.Count, + ShowToDoResponses.ShowNextToDoTasks, + null); + } + else if (topIntent == ToDo.Intent.Previous) + { + toDoListAttachment = ToAdaptiveCardAttachmentForShowToDos( + state.Tasks, + state.AllTasks.Count, + ShowToDoResponses.ShowPreviousToDoTasks, + null); + } + + var toDoListReply = sc.Context.Activity.CreateReply(); + toDoListReply.Attachments.Add(toDoListAttachment); + await sc.Context.SendActivityAsync(toDoListReply); + if ((topIntent == ToDo.Intent.ShowToDo || topIntent == ToDo.Intent.None) + && allTasksCount > (state.ShowToDoPageIndex + 1) * state.PageSize) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ShowToDoResponses.ShowingMoreTasks)); + } + + return await sc.EndDialogAsync(true); + } + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AddFirstTask(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + return await sc.BeginDialogAsync(Action.AddFirstTask); + } + + public async Task AskAddFirstTaskConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + var prompt = sc.Context.Activity.CreateReply(ShowToDoResponses.NoToDoTasksPrompt); + return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = prompt }); + } + + public async Task AfterAskAddFirstTaskConfirmation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var topIntent = state.LuisResult?.TopIntent().intent; + if (topIntent == ToDo.Intent.ConfirmYes) + { + return await sc.BeginDialogAsync(nameof(AddToDoItemDialog)); + } + else if (topIntent == ToDo.Intent.ConfirmNo) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(ToDoSharedResponses.ActionEnded)); + return await sc.EndDialogAsync(true); + } + else + { + return await sc.BeginDialogAsync(Action.AddFirstTask); + } + } + catch (Exception ex) + { + await HandleDialogExceptions(sc); + throw; + } + } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDoTasks/ShowToDoTasksDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDoTasks/ShowToDoTasksDialog.cs deleted file mode 100644 index 7727d42ccf..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Dialogs/ShowToDoTasks/ShowToDoTasksDialog.cs +++ /dev/null @@ -1,54 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Dialogs.ShowToDoTasks -{ - using global::ToDoSkill.Dialogs.AddToDoTask; - using global::ToDoSkill.Dialogs.Shared; - using global::ToDoSkill.ServiceClients; - using Microsoft.Bot.Builder.Dialogs; - - /// - /// Show To Do Tasks Container. - /// - public class ShowToDoTasksDialog : ToDoSkillDialog - { - /// - /// Dialog name. - /// - public const string Name = "showToDoTasksDialog"; - - /// - /// Initializes a new instance of the class. - /// - /// The To Do skill service. - /// The To Do service. - /// The state accessors. - public ShowToDoTasksDialog(ToDoSkillServices toDoSkillServices, IToDoService toDoService, ToDoSkillAccessors accessors) - : base(Name, toDoSkillServices, accessors, toDoService) - { - var showToDoTasks = new WaterfallStep[] - { - this.GetAuthToken, - this.AfterGetAuthToken, - this.ClearContext, - this.ShowToDoTasks, - this.AddFirstTask, - }; - - var addFirstTask = new WaterfallStep[] - { - this.AskAddFirstTaskConfirmation, - this.AfterAskAddFirstTaskConfirmation, - }; - - // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.ShowToDoTasks, showToDoTasks)); - this.AddDialog(new WaterfallDialog(Action.AddFirstTask, addFirstTask)); - this.AddDialog(new AddToDoTaskDialog(toDoSkillServices, toDoService, accessors)); - - // Set starting dialog for component - this.InitialDialogId = Action.ShowToDoTasks; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkill.cs deleted file mode 100644 index 0bdc132925..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkill.cs +++ /dev/null @@ -1,107 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill -{ - using System.Collections.Generic; - using System.Linq; - using System.Threading; - using System.Threading.Tasks; - using global::ToDoSkill.Dialogs.Root; - using global::ToDoSkill.ServiceClients; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.Dialogs; - using Microsoft.Bot.Schema; - - /// - /// Main entry point and orchestration for bot. - /// - public class ToDoSkill : IBot - { - /// - /// Bot configuration object. - /// - private bool skillMode = false; - private ToDoSkillAccessors toDoSkillAccessors; - private ToDoSkillServices toDoSkillServices; - private IToDoService toDoService; - private DialogSet dialogs; - - /// - /// Initializes a new instance of the class. - /// This constructor is used for Skill Activation, the parent Bot shouldn't have knowledge of the internal state workings so we fix this up here (rather than in startup.cs) in normal operation. - /// - /// The Bot state. - /// The bot state name. - /// The configuration for the bot. - public ToDoSkill(BotState botState, string stateName = null, Dictionary configuration = null) - { - // Flag that can be used for Skill specific behaviour (if needed) - skillMode = true; - toDoService = new ToDoService(); - toDoSkillServices = new ToDoSkillServices(); - - // Create the properties and populate the Accessors. It's OK to call it DialogState as Skill mode creates an isolated area for this Skill so it doesn't conflict with Parent or other skills - toDoSkillAccessors = new ToDoSkillAccessors - { - ToDoSkillState = botState.CreateProperty(stateName ?? nameof(ToDoSkillState)), - ConversationDialogState = botState.CreateProperty("DialogState"), - }; - - // Initialise dialogs - dialogs = new DialogSet(toDoSkillAccessors.ConversationDialogState); - dialogs.Add(new RootDialog(skillMode, toDoSkillServices, toDoSkillAccessors, toDoService)); - } - - /// - /// Initializes a new instance of the class. - /// - /// To Do skill service. - /// To Do provider service. - /// To Do skill accessors. - public ToDoSkill(ToDoSkillServices toDoSkillServices, IToDoService toDoService, ToDoSkillAccessors toDoSkillAccessors) - { - this.toDoSkillAccessors = toDoSkillAccessors; - this.toDoService = toDoService; - dialogs = new DialogSet(this.toDoSkillAccessors.ConversationDialogState); - this.toDoSkillServices = toDoSkillServices; - - // Initialise dialogs - dialogs.Add(new RootDialog(skillMode, this.toDoSkillServices, this.toDoSkillAccessors, this.toDoService)); - } - - /// - /// Run every turn of the conversation. Handles orchestration of messages. - /// - /// Current turn context. - /// The cancellation token. - /// Completed Task. - public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) - { - var dc = await dialogs.CreateContextAsync(turnContext); - var result = await dc.ContinueDialogAsync(); - if (result.Status == DialogTurnStatus.Empty) - { - if (!skillMode) - { - // if localMode, check for conversation update from user before starting dialog - if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) - { - var activity = turnContext.Activity.AsConversationUpdateActivity(); - - // if conversation update is not from the bot. - if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) - { - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - else - { - // if skillMode, begin dialog - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillAccessors.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillAccessors.cs deleted file mode 100644 index 5750fd7fcb..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillAccessors.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill -{ - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.Dialogs; - - /// - /// To Do state accessors. - /// - public class ToDoSkillAccessors - { - /// - /// Gets or sets ConversationDialogState. - /// - /// - /// ConversationDialogState. - /// - public IStatePropertyAccessor ConversationDialogState { get; set; } - - /// - /// Gets or sets ToDoDialogState. - /// - /// - /// ToDoDialogState. - /// - public IStatePropertyAccessor ToDoSkillState { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillResponses.cs deleted file mode 100644 index e437d239c5..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillResponses.cs +++ /dev/null @@ -1,107 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill -{ - using System.Collections.Generic; - using System.IO; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.TemplateManager; - using Microsoft.Bot.Schema; - using Newtonsoft.Json; - - /// - /// ToDoSkillResponses. - /// - public class ToDoSkillResponses : TemplateManager - { - /// - /// Intro. - /// - public const string Intro = "ToDoSkill.Intro"; - - /// - /// Help. - /// - public const string Help = "ToDoSkill.Help"; - - /// - /// Greeting. - /// - public const string Greeting = "ToDoSkill.Greeting"; - - /// - /// Confused. - /// - public const string Confused = "ToDoSkill.Confused"; - - /// - /// Cancelled. - /// - public const string Cancelled = "ToDoSkill.Cancelled"; - - /// - /// table of language functions which render output in various languages. - /// - private static LanguageTemplateDictionary responseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - { Intro, (context, data) => SendIntroCard(context, data) }, - { Help, (context, data) => SendHelpCard(context, data) }, - { Greeting, (context, data) => "Hi there!" }, - { Confused, (context, data) => "I'm sorry, I'm not sure how to help with that." }, - { Cancelled, (context, data) => "Ok, let's start over." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - - /// - /// Initializes a new instance of the class. - /// - public ToDoSkillResponses() - { - this.Register(new DictionaryRenderer(responseTemplates)); - } - - private static IMessageActivity SendIntroCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - - var introCard = File.ReadAllText(@".\Dialogs\Shared\Resources\Intro.json"); - - response.Attachments = new List - { - new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = JsonConvert.DeserializeObject(introCard), - }, - }; - - return response; - } - - private static IMessageActivity SendHelpCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - response.Attachments = new List - { - new HeroCard() - { - Title = "Enterprise Bot", - Text = "This card can be used to display information to help your user interact with your bot. \n\n The buttons below can be used for sample queries or links to external sites.", - Buttons = new List() - { - new CardAction(type: ActionTypes.ImBack, title: "Test LUIS", value: "Hello"), - new CardAction(type: ActionTypes.ImBack, title: "Test QnAMaker", value: "What is the sdk v4?"), - new CardAction(type: ActionTypes.OpenUrl, title: "Learn More", value: "https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0"), - }, - }.ToAttachment(), - }; - - return response; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillServices.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillServices.cs deleted file mode 100644 index eb8c54bdb4..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillServices.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill -{ - using Microsoft.ApplicationInsights; - using Microsoft.Bot.Builder.AI.Luis; - using Microsoft.Bot.Builder.Azure; - - public class ToDoSkillServices - { - public string AuthConnectionName { get; set; } - - public CosmosDbStorageOptions CosmosDbOptions { get; set; } - - public LuisRecognizer LuisRecognizer { get; set; } - - public TelemetryClient TelemetryClient { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/LanguageModel.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/LanguageModel.cs deleted file mode 100644 index 2c91de19ff..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/LanguageModel.cs +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Models -{ - /// - /// Enum for different Language Model types. - /// - public enum LanguageModelType - { - /// - /// Language model used for top-level dispatch with LUIS - /// - Dispatch, - - /// - /// Language model used with LUIS service - /// - Luis, - - /// - /// Language model for QnAMaker service - /// - Qna, - } - - /// - /// Language model configuration class. - /// - public class LanguageModel - { - /// - /// Gets or sets the language model type, i.e. Dispatcher, LUIS, QnAMaker. - /// - /// - /// The language model type, i.e. Dispatcher, LUIS, QnAMaker. - /// - public LanguageModelType Type { get; set; } - - /// - /// Gets or sets the id of the language model. - /// - /// - /// The id of the language model. - /// - public string Id { get; set; } - - /// - /// Gets or sets the name of the language model. - /// - /// - /// The name of the language model. - /// - public string Name { get; set; } - - /// - /// Gets or sets the Azure service key for the language model. - /// - /// - /// The Azure service key for the language model. - /// - public string SubscriptionKey { get; set; } - - /// - /// Gets or sets the Azure service endpoint for the language model. - /// - /// - /// The Azure service endpoint for the language model. - /// - public string Endpoint { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/ToDoItem.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/ToDoItem.cs new file mode 100644 index 0000000000..b8c40e77f1 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/ToDoItem.cs @@ -0,0 +1,16 @@ +using Newtonsoft.Json; + +namespace ToDoSkill +{ + public class ToDoItem + { + [JsonProperty(PropertyName = "id")] + public string Id { get; set; } + + [JsonProperty(PropertyName = "topic")] + public string Topic { get; set; } + + [JsonProperty(PropertyName = "isCompleted")] + public bool IsCompleted { get; set; } + } +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/ToDoTaskActivityModel.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/ToDoTaskActivityModel.cs deleted file mode 100644 index 1a161ca833..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Models/ToDoTaskActivityModel.cs +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace ToDoSkill.Models -{ - using Newtonsoft.Json; - - /// - /// To Do task activity. - /// - public class ToDoTaskActivityModel - { - /// - /// Gets or sets To Do task activity id. - /// - /// - /// To Do task activity id. - /// - [JsonProperty(PropertyName = "id")] - public string Id { get; set; } - - /// - /// Gets or sets To Do task activity content. - /// - /// - /// To Do task activity content. - /// - [JsonProperty(PropertyName = "topic")] - public string Topic { get; set; } - - /// - /// Gets or sets a value indicating whether To Do task is completed or not. - /// - /// - /// A value indicating whether To Do task is completed or not. - /// - [JsonProperty(PropertyName = "isCompleted")] - public bool IsCompleted { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Program.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Program.cs index 382e1410e0..3b48484c13 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Program.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Program.cs @@ -1,32 +1,21 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. +using Microsoft.AspNetCore; +using Microsoft.AspNetCore.Hosting; + namespace ToDoSkill { - using Microsoft.AspNetCore; - using Microsoft.AspNetCore.Hosting; - - /// - /// Main Program. - /// public class Program { - /// - /// Main Function. - /// - /// The parameters. public static void Main(string[] args) { BuildWebHost(args).Run(); } - /// - /// BuildWebHost. - /// - /// The parameters. - /// Web host. public static IWebHost BuildWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) + .UseApplicationInsights() .UseStartup() .Build(); } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Properties/launchSettings.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Properties/launchSettings.json index d0efb26fb2..4f8525986c 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Properties/launchSettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Properties/launchSettings.json @@ -3,7 +3,7 @@ "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { - "applicationUrl": "http://localhost:55392/", + "applicationUrl": "http://localhost:3980/", "sslPort": 0 } }, @@ -21,7 +21,7 @@ "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, - "applicationUrl": "http://localhost:55396/" + "applicationUrl": "http://localhost:1205/" } } } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/IToDoService.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/IToDoService.cs index b105c6a64f..5f0cea89f7 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/IToDoService.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/IToDoService.cs @@ -1,12 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -namespace ToDoSkill.ServiceClients +namespace ToDoSkill { using System; using System.Collections.Generic; using System.Threading.Tasks; - using global::ToDoSkill.Models; using Microsoft.Graph; /// @@ -18,7 +17,7 @@ public interface IToDoService /// Get To Do list. /// /// Tuple of To Do task activities and onenote page id. - Task, string>> GetMyToDoList(); + Task, string>> GetMyToDoList(); /// /// Get default To Do page. @@ -37,10 +36,10 @@ public interface IToDoService /// /// Mark to do item as completed. /// - /// To Do activities. + /// To Do activity. /// page content url. /// True if succeed. - Task MarkToDoItemsCompleted(List toDoTaskActivities, string pageContentUrl); + Task MarkToDoItemCompleted(ToDoItem toDoActivity, string pageContentUrl); /// /// Mark all to do items as completed. @@ -48,15 +47,15 @@ public interface IToDoService /// To Do activities. /// page content url. /// True if succeed. - Task MarkAllToDoItemsCompleted(List toDoActivities, string pageContentUrl); + Task MarkAllToDoItemsCompleted(List toDoActivities, string pageContentUrl); /// /// Delete To Do. /// - /// To Do task activities. + /// To Do activity. /// page content url. /// True if succeed. - Task DeleteToDos(List toDoTaskActivities, string pageContentUrl); + Task DeleteToDo(ToDoItem toDoActivity, string pageContentUrl); /// /// Delete all To Dos. @@ -64,7 +63,7 @@ public interface IToDoService /// To Do activities. /// page content url. /// True if succeed. - Task DeleteAllToDos(List toDoActivities, string pageContentUrl); + Task DeleteAllToDos(List toDoActivities, string pageContentUrl); /// /// Init To Do service. diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ServiceHelper.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ServiceHelper.cs index 0f3820fdf3..53111b7662 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ServiceHelper.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ServiceHelper.cs @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -namespace ToDoSkill.ServiceClients +namespace ToDoSkill { using System; using System.Collections.Generic; @@ -14,7 +14,6 @@ namespace ToDoSkill.ServiceClients using System.Threading.Tasks; using System.Xml; using AdaptiveCards; - using global::ToDoSkill.Models; using Microsoft.Azure.CognitiveServices.Language.LUIS.Runtime.Models; using Microsoft.Bot.Builder; using Microsoft.Bot.Solutions.Dialogs; @@ -135,13 +134,34 @@ public static HttpRequestMessage GenerateAddToDoHttpRequest(string todoText, str }; } + /// + /// Generate mark To Do http request. + /// + /// To Do task activity. + /// page content url. + /// Generated http request message. + public static HttpRequestMessage GenerateMarkToDoHttpRequest(ToDoItem toDoTaskActivity, string pageContentUrl) + { + var patchCommand = new + { + target = toDoTaskActivity.Id, + action = "replace", + content = $"

{toDoTaskActivity.Topic}

", + }; + + return new HttpRequestMessage(new HttpMethod("PATCH"), pageContentUrl) + { + Content = new StringContent(JsonConvert.SerializeObject(new[] { patchCommand }), Encoding.UTF8, "application/json"), + }; + } + /// /// Generate mark all To Dos http request. /// /// To Do task activities. /// page content url. /// Generated http request message. - public static HttpRequestMessage GenerateMarkToDosHttpRequest(List toDoTaskActivities, string pageContentUrl) + public static HttpRequestMessage GenerateMarkToDosHttpRequest(List toDoTaskActivities, string pageContentUrl) { var commands = new List(); foreach (var toDoTaskActivity in toDoTaskActivities) @@ -162,13 +182,34 @@ public static HttpRequestMessage GenerateMarkToDosHttpRequest(List + /// Generate delete To Do http request. + /// + /// To Do task activity. + /// page content url. + /// Generated http request message. + public static HttpRequestMessage GenerateDeleteToDoHttpRequest(ToDoItem toDoTaskActivity, string pageContentUrl) + { + var patchCommand = new + { + target = toDoTaskActivity.Id, + action = "replace", + content = "

", + }; + + return new HttpRequestMessage(new HttpMethod("PATCH"), pageContentUrl) + { + Content = new StringContent(JsonConvert.SerializeObject(new[] { patchCommand }), Encoding.UTF8, "application/json"), + }; + } + /// /// Generate delete all To Dos http request. /// /// To Do task activities. /// page content url. /// Generated http request message. - public static HttpRequestMessage GenerateDeleteToDosHttpRequest(List toDoTaskActivities, string pageContentUrl) + public static HttpRequestMessage GenerateDeleteToDosHttpRequest(List toDoTaskActivities, string pageContentUrl) { var commands = new List(); foreach (var toDoTaskActivity in toDoTaskActivities) diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ToDoService.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ToDoService.cs index 6448ff4430..61b2cd613b 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ToDoService.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ServiceClients/ToDoService.cs @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -namespace ToDoSkill.ServiceClients +namespace ToDoSkill { using System; using System.Collections.Generic; @@ -9,7 +9,6 @@ namespace ToDoSkill.ServiceClients using System.Net.Http; using System.Threading.Tasks; using System.Xml; - using global::ToDoSkill.Models; using Microsoft.Graph; using Newtonsoft.Json; using Newtonsoft.Json.Linq; @@ -36,12 +35,12 @@ public async Task Init(string token, string pageId) { try { - this.httpClient = ServiceHelper.GetHttpClient(token); + httpClient = ServiceHelper.GetHttpClient(token); if (string.IsNullOrEmpty(pageId)) { - var notebookId = await this.GetOrCreateNotebookAsync(OneNoteNotebookName); - var sectionId = await this.GetOrCreateSectionAsync(notebookId, OneNoteSectionName); - this.pageId = await this.GetOrCreatePageAsync(sectionId, OneNoteToPageName); + var notebookId = await GetOrCreateNotebookAsync(OneNoteNotebookName); + var sectionId = await GetOrCreateSectionAsync(notebookId, OneNoteSectionName); + this.pageId = await GetOrCreatePageAsync(sectionId, OneNoteToPageName); } else { @@ -60,23 +59,23 @@ public async Task Init(string token, string pageId) /// Get To Do list. /// /// Tuple of To Do task activities and onenote page id. - public async Task, string>> GetMyToDoList() + public async Task, string>> GetMyToDoList() { try { - var pages = await this.GetOneNotePageById(this.pageId); + var pages = await GetOneNotePageById(pageId); - int retryCount = 2; + var retryCount = 2; while ((pages == null || pages.Count == 0) && retryCount > 0) { - pages = await this.GetOneNotePageById(this.pageId); + pages = await GetOneNotePageById(pageId); retryCount--; } if (pages != null && pages.Count > 0) { - var todos = await this.GetToDos(pages.First().ContentUrl); - return new Tuple, string>(todos, this.pageId); + var todos = await GetToDos(pages.First().ContentUrl); + return new Tuple, string>(todos, pageId); } else { @@ -97,12 +96,12 @@ public async Task GetDefaultToDoPage() { try { - var pages = await this.GetOneNotePageById(this.pageId); + var pages = await GetOneNotePageById(pageId); - int retryCount = 2; + var retryCount = 2; while ((pages == null || pages.Count == 0) && retryCount > 0) { - pages = await this.GetOneNotePageById(this.pageId); + pages = await GetOneNotePageById(pageId); retryCount--; } @@ -129,48 +128,48 @@ public async Task GetDefaultToDoPage() /// Ture if succeed. public async Task AddToDoToOneNote(string todoText, string pageContentUrl) { - var todoContent = await this.httpClient.GetStringAsync(pageContentUrl + "/?includeIDs=true"); + var todoContent = await httpClient.GetStringAsync(pageContentUrl + "/?includeIDs=true"); var httpRequestMessage = ServiceHelper.GenerateAddToDoHttpRequest(todoText, todoContent, pageContentUrl); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var result = await httpClient.SendAsync(httpRequestMessage); return result.IsSuccessStatusCode; } /// /// Mark to do item as completed. /// - /// To Do activities. + /// To Do activity. /// page content url. /// True if succeed. - public async Task MarkToDoItemsCompleted(List toDoTaskActivities, string pageContentUrl) + public async Task MarkToDoItemCompleted(ToDoItem toDoActivity, string pageContentUrl) { - var httpRequestMessage = ServiceHelper.GenerateMarkToDosHttpRequest(toDoTaskActivities, pageContentUrl); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var httpRequestMessage = ServiceHelper.GenerateMarkToDoHttpRequest(toDoActivity, pageContentUrl); + var result = await httpClient.SendAsync(httpRequestMessage); return result.IsSuccessStatusCode; } /// /// Mark all to do items as completed. /// - /// To Do activities. + /// To Do activities. /// page content url. /// True if succeed. - public async Task MarkAllToDoItemsCompleted(List toDoTaskActivities, string pageContentUrl) + public async Task MarkAllToDoItemsCompleted(List toDoActivities, string pageContentUrl) { - var httpRequestMessage = ServiceHelper.GenerateMarkToDosHttpRequest(toDoTaskActivities, pageContentUrl); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var httpRequestMessage = ServiceHelper.GenerateMarkToDosHttpRequest(toDoActivities, pageContentUrl); + var result = await httpClient.SendAsync(httpRequestMessage); return result.IsSuccessStatusCode; } /// /// Delete To Do. /// - /// To Do activities. + /// To Do activity. /// page content url. /// True if succeed. - public async Task DeleteToDos(List toDoTaskActivities, string pageContentUrl) + public async Task DeleteToDo(ToDoItem toDoActivity, string pageContentUrl) { - var httpRequestMessage = ServiceHelper.GenerateDeleteToDosHttpRequest(toDoTaskActivities, pageContentUrl); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var httpRequestMessage = ServiceHelper.GenerateDeleteToDoHttpRequest(toDoActivity, pageContentUrl); + var result = await httpClient.SendAsync(httpRequestMessage); return result.IsSuccessStatusCode; } @@ -180,29 +179,29 @@ public async Task DeleteToDos(List toDoTaskActiviti /// To Do activities. /// page content url. /// True if succeed. - public async Task DeleteAllToDos(List toDoActivities, string pageContentUrl) + public async Task DeleteAllToDos(List toDoActivities, string pageContentUrl) { var httpRequestMessage = ServiceHelper.GenerateDeleteToDosHttpRequest(toDoActivities, pageContentUrl); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var result = await httpClient.SendAsync(httpRequestMessage); return result.IsSuccessStatusCode; } private async Task CreateOneNoteNotebook(string createNotebookUrl, string notebookName) { - var makeSectionContent = await this.httpClient.GetStringAsync(createNotebookUrl); + var makeSectionContent = await httpClient.GetStringAsync(createNotebookUrl); var httpRequestMessage = ServiceHelper.GenerateCreateNotebookHttpRequest(makeSectionContent, createNotebookUrl, notebookName); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var result = await httpClient.SendAsync(httpRequestMessage); dynamic responseContent = JObject.Parse(await result.Content.ReadAsStringAsync()); return (string)responseContent.id; } private async Task GetOrCreateNotebookAsync(string notebookName) { - var notebooksUrl = $"{this.graphBaseUrl}/onenote/notebooks"; - var onenoteNotebook = await this.GetOneNoteNotebook($"{notebooksUrl}?filter=name eq '{notebookName}'"); + var notebooksUrl = $"{graphBaseUrl}/onenote/notebooks"; + var onenoteNotebook = await GetOneNoteNotebook($"{notebooksUrl}?filter=name eq '{notebookName}'"); if (onenoteNotebook.Count == 0) { - return await this.CreateOneNoteNotebook(notebooksUrl, notebookName); + return await CreateOneNoteNotebook(notebooksUrl, notebookName); } return onenoteNotebook[0].Id; @@ -210,25 +209,25 @@ private async Task GetOrCreateNotebookAsync(string notebookName) private async Task> GetOneNoteNotebook(string url) { - return JsonConvert.DeserializeObject>(await this.ExecuteGraphFetch(url)); + return JsonConvert.DeserializeObject>(await ExecuteGraphFetch(url)); } private async Task CreateOneNoteSection(string sectionContentUrl, string sectionTitle) { - var makeSectionContent = await this.httpClient.GetStringAsync(sectionContentUrl); + var makeSectionContent = await httpClient.GetStringAsync(sectionContentUrl); var httpRequestMessage = ServiceHelper.GenerateCreateSectionHttpRequest(makeSectionContent, sectionContentUrl, sectionTitle); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var result = await httpClient.SendAsync(httpRequestMessage); dynamic responseContent = JObject.Parse(await result.Content.ReadAsStringAsync()); return (string)responseContent.id; } private async Task GetOrCreateSectionAsync(string notebookId, string sectionTitle) { - var sectionsUrl = $"{this.graphBaseUrl}/onenote/notebooks/{notebookId}/sections"; - var onenoteSection = await this.GetOneNoteSection($"{sectionsUrl}?filter=name eq '{sectionTitle}'"); + var sectionsUrl = $"{graphBaseUrl}/onenote/notebooks/{notebookId}/sections"; + var onenoteSection = await GetOneNoteSection($"{sectionsUrl}?filter=name eq '{sectionTitle}'"); if (onenoteSection.Count == 0) { - return await this.CreateOneNoteSection(sectionsUrl, sectionTitle); + return await CreateOneNoteSection(sectionsUrl, sectionTitle); } return onenoteSection[0].Id; @@ -236,29 +235,29 @@ private async Task GetOrCreateSectionAsync(string notebookId, string sec private async Task> GetOneNoteSection(string url) { - return JsonConvert.DeserializeObject>(await this.ExecuteGraphFetch(url)); + return JsonConvert.DeserializeObject>(await ExecuteGraphFetch(url)); } private async Task CreateOneNotePage(string sectionUrl, string pageTitle) { var httpRequestMessage = ServiceHelper.GenerateCreatePageHttpRequest(pageTitle, sectionUrl); - var result = await this.httpClient.SendAsync(httpRequestMessage); + var result = await httpClient.SendAsync(httpRequestMessage); return result.IsSuccessStatusCode; } private async Task GetOrCreatePageAsync(string sectionId, string pageTitle) { - var pagesUrl = $"{this.graphBaseUrl}/onenote/sections/{sectionId}/pages"; - var onenotePage = await this.GetOneNotePage($"{pagesUrl}?filter=title eq '{pageTitle}'"); + var pagesUrl = $"{graphBaseUrl}/onenote/sections/{sectionId}/pages"; + var onenotePage = await GetOneNotePage($"{pagesUrl}?filter=title eq '{pageTitle}'"); if (onenotePage == null || onenotePage.Count == 0) { - var successFlag = await this.CreateOneNotePage(pagesUrl, pageTitle); + var successFlag = await CreateOneNotePage(pagesUrl, pageTitle); if (successFlag) { - int retryCount = 3; + var retryCount = 3; while ((onenotePage == null || onenotePage.Count == 0) && retryCount > 0) { - onenotePage = await this.GetOneNotePage($"{pagesUrl}?filter=title eq '{pageTitle}'"); + onenotePage = await GetOneNotePage($"{pagesUrl}?filter=title eq '{pageTitle}'"); retryCount--; } } @@ -280,19 +279,20 @@ private async Task GetOrCreatePageAsync(string sectionId, string pageTit private async Task> GetOneNotePage(string url) { - return JsonConvert.DeserializeObject>(await this.ExecuteGraphFetch(url)); + return JsonConvert.DeserializeObject>(await ExecuteGraphFetch(url)); + } private async Task> GetOneNotePageById(string pageId) { - var pageByIdUrl = $"{this.graphBaseUrl}/onenote/pages?filter=id eq '{pageId}'"; - return await this.GetOneNotePage(pageByIdUrl); + var pageByIdUrl = $"{graphBaseUrl}/onenote/pages?filter=id eq '{pageId}'"; + return await GetOneNotePage(pageByIdUrl); } - private async Task> GetToDos(string pageContentUrl) + private async Task> GetToDos(string pageContentUrl) { - var todoContent = await this.httpClient.GetStringAsync(pageContentUrl + "?includeIDs=true"); - XmlDocument doc = new XmlDocument(); + var todoContent = await httpClient.GetStringAsync(pageContentUrl + "?includeIDs=true"); + var doc = new XmlDocument(); doc.LoadXml(todoContent); XmlNode root = doc.DocumentElement; @@ -301,12 +301,12 @@ private async Task> GetToDos(string pageContentUrl) ?.SelectNodes("p") ?.Cast() ?.Where(node => node.Attributes["data-tag"] != null && node.Attributes["data-tag"].Value.StartsWith("to-do")) - ?.Select(node => new ToDoTaskActivityModel() { Topic = node.InnerText, Id = node.Attributes["id"].Value, IsCompleted = node.Attributes["data-tag"].Value == "to-do" ? false : true }) + ?.Select(node => new ToDoItem() { Topic = node.InnerText, Id = node.Attributes["id"].Value, IsCompleted = node.Attributes["data-tag"].Value == "to-do" ? false : true }) ?.ToList(); if (todosList == null) { - todosList = new List(); + todosList = new List(); } return todosList; @@ -314,7 +314,7 @@ private async Task> GetToDos(string pageContentUrl) private async Task ExecuteGraphFetch(string url) { - var result = await this.httpClient.GetStringAsync(url); + var result = await httpClient.GetStringAsync(url); dynamic content = JObject.Parse(result); return JsonConvert.SerializeObject((object)content.value); } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Startup.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Startup.cs index f5f8504ccc..ac9b835509 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Startup.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Startup.cs @@ -1,115 +1,117 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Azure; +using Microsoft.Bot.Builder.Integration.AspNet.Core; +using Microsoft.Bot.Configuration; +using Microsoft.Bot.Connector.Authentication; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using ToDoSkill.Dialogs.Shared.Resources; + namespace ToDoSkill { - using System; - using System.Linq; - using global::ToDoSkill.Models; - using global::ToDoSkill.ServiceClients; - using Microsoft.AspNetCore.Builder; - using Microsoft.AspNetCore.Hosting; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.AI.Luis; - using Microsoft.Bot.Builder.Azure; - using Microsoft.Bot.Builder.BotFramework; - using Microsoft.Bot.Builder.Dialogs; - using Microsoft.Bot.Builder.Integration; - using Microsoft.Bot.Builder.Integration.AspNet.Core; - using Microsoft.Extensions.Configuration; - using Microsoft.Extensions.DependencyInjection; - using Microsoft.Extensions.Options; - - /// - /// Bot App Startup. - /// public class Startup { - /// - /// Initializes a new instance of the class. - /// This method gets called by the runtime. Use this method to add services to the container. - /// For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940. - /// - /// Hosting Environment. + private bool _isProduction = false; + public Startup(IHostingEnvironment env) { - IConfigurationBuilder builder = new ConfigurationBuilder() + var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true) .AddEnvironmentVariables(); - this.Configuration = builder.Build(); + Configuration = builder.Build(); } - /// - /// Gets application Configuration. - /// - /// - /// Application Configuration. - /// public IConfiguration Configuration { get; } - /// - /// This method gets called by the runtime. Use this method to add services to the container. - /// - /// Service Collection. public void ConfigureServices(IServiceCollection services) { - services.AddSingleton(sp => + // Load the connected services from .bot file. + var botFilePath = Configuration.GetSection("botFilePath")?.Value; + var botFileSecret = Configuration.GetSection("botFileSecret")?.Value; + var botConfig = BotConfiguration.Load(botFilePath ?? @".\ToDoSkill.bot", botFileSecret); + services.AddSingleton(sp => botConfig ?? throw new InvalidOperationException($"The .bot config file could not be loaded.")); + + // Initializes your bot service clients and adds a singleton that your Bot can access through dependency injection. + var parameters = Configuration.GetSection("Parameters")?.Get(); + var configuration = Configuration.GetSection("Configuration")?.Get>(); + var connectedServices = new SkillConfiguration(botConfig, parameters, configuration); + services.AddSingleton(sp => connectedServices); + + // Initialize Bot State + var cosmosDbService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.CosmosDB) ?? throw new Exception("Please configure your CosmosDb service in your .bot file."); + var cosmosDb = cosmosDbService as CosmosDbService; + var cosmosOptions = new CosmosDbStorageOptions() { - var options = sp.GetRequiredService>().Value; - if (options == null) - { - throw new InvalidOperationException("BotFrameworkOptions must be configured prior to setting up the State Accessors"); - } - - var conversationState = options.State.OfType().FirstOrDefault(); - if (conversationState == null) - { - throw new InvalidOperationException("ConversationState must be defined and added before adding conversation-scoped state accessors."); - } - - var accessors = new ToDoSkillAccessors - { - ConversationDialogState = conversationState.CreateProperty("ToDoSkillDialogState"), - ToDoSkillState = conversationState.CreateProperty("ToDoSkillState"), - }; - - return accessors; - }); - - services.AddSingleton(sp => - { - var toDoSkillService = new ToDoSkillServices(); - var luisModels = this.Configuration.GetSection("services").Get(); - var luis = luisModels[0]; - var luisApp = new LuisApplication(luis.Id, luis.SubscriptionKey, "https://westus.api.cognitive.microsoft.com"); - toDoSkillService.LuisRecognizer = new LuisRecognizer(luisApp, null, true); - var authConnectionNmae = this.Configuration.GetSection("authConnectionName")?.Value; - toDoSkillService.AuthConnectionName = authConnectionNmae; - return toDoSkillService; - }); + CosmosDBEndpoint = new Uri(cosmosDb.Endpoint), + AuthKey = cosmosDb.Key, + CollectionId = cosmosDb.Collection, + DatabaseId = cosmosDb.Database, + }; + var dataStore = new CosmosDbStorage(cosmosOptions); + var userState = new UserState(dataStore); + var conversationState = new ConversationState(dataStore); + + services.AddSingleton(dataStore); + services.AddSingleton(userState); + services.AddSingleton(conversationState); + services.AddSingleton(new BotStateSet(userState, conversationState)); services.AddTransient(); + // Add the bot with options services.AddBot(options => { - options.CredentialProvider = new ConfigurationCredentialProvider(this.Configuration); + // Load the connected services from .bot file. + var environment = _isProduction ? "production" : "development"; + var service = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.Endpoint && s.Name == environment); + if (!(service is EndpointService endpointService)) + { + throw new InvalidOperationException($"The .bot file does not contain an endpoint with name '{environment}'."); + } + + options.CredentialProvider = new SimpleCredentialProvider(endpointService.AppId, endpointService.AppPassword); + + // Telemetry Middleware (logs activity messages in Application Insights) + var appInsightsService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.AppInsights) ?? throw new Exception("Please configure your AppInsights connection in your .bot file."); + var instrumentationKey = (appInsightsService as AppInsightsService).InstrumentationKey; + var appInsightsLogger = new TelemetryLoggerMiddleware(instrumentationKey, logUserName: true, logOriginalMessage: true); + options.Middleware.Add(appInsightsLogger); // Catches any errors that occur during a conversation turn and logs them to AppInsights. options.OnTurnError = async (context, exception) => { - await context.SendActivityAsync($"ToDoSkill: {exception.Message}"); - await context.SendActivityAsync(exception.StackTrace); + await context.SendActivityAsync(context.Activity.CreateReply(ToDoSharedResponses.ToDoErrorMessage)); + await context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"To Do Skill Error: {exception.Message} | {exception.StackTrace}")); + connectedServices.TelemetryClient.TrackException(exception); }; - var transcriptStore = new AzureBlobTranscriptStore(this.Configuration.GetSection("AzureBlobConnectionString")?.Value, this.Configuration.GetSection("transcriptContainer")?.Value); - options.Middleware.Add(new TranscriptLoggerMiddleware(transcriptStore)); + // Transcript Middleware (saves conversation history in a standard format) + var storageService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.BlobStorage) ?? throw new Exception("Please configure your Azure Storage service in your .bot file."); + var blobStorage = storageService as BlobStorageService; + var transcriptStore = new AzureBlobTranscriptStore(blobStorage.ConnectionString, blobStorage.Container); + var transcriptMiddleware = new TranscriptLoggerMiddleware(transcriptStore); + options.Middleware.Add(transcriptMiddleware); - IStorage memoryDataStore = new MemoryStorage(); - options.State.Add(new ConversationState(memoryDataStore)); - options.Middleware.Add(new AutoSaveStateMiddleware(options.State.ToArray())); + // Typing Middleware (automatically shows typing when the bot is responding/working) + var typingMiddleware = new ShowTypingMiddleware(); + options.Middleware.Add(typingMiddleware); + + options.Middleware.Add(new AutoSaveStateMiddleware(userState, conversationState)); }); } @@ -120,11 +122,7 @@ public void ConfigureServices(IServiceCollection services) /// Hosting Environment. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { - if (env.IsDevelopment()) - { - app.UseDeveloperExceptionPage(); - } - + _isProduction = env.IsProduction(); app.UseDefaultFiles() .UseStaticFiles() .UseBotFramework(); diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.bot b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.bot deleted file mode 100644 index 9e889c2052..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.bot +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "", - "description": "", - "secretKey": "", - "services": [ - { - "id": "", - "name": "", - "type": "", - "appId": "", - "appPassword": "", - "endpoint": "" - } - ] -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.cs new file mode 100644 index 0000000000..be34a02c46 --- /dev/null +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.cs @@ -0,0 +1,75 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Skills; + +namespace ToDoSkill +{ + /// + /// Main entry point and orchestration for bot. + /// + public class ToDoSkill : IBot + { + private bool _skillMode; + private readonly SkillConfiguration _services; + private readonly ConversationState _conversationState; + private readonly UserState _userState; + private IToDoService _serviceManager; + private DialogSet _dialogs; + + public ToDoSkill(SkillConfiguration services, ConversationState conversationState, UserState userState, IToDoService serviceManager = null, bool skillMode = false) + { + _skillMode = skillMode; + _services = services ?? throw new ArgumentNullException(nameof(services)); + _userState = userState ?? throw new ArgumentNullException(nameof(userState)); + _conversationState = conversationState ?? throw new ArgumentNullException(nameof(conversationState)); + _serviceManager = serviceManager ?? new ToDoService(); + + _dialogs = new DialogSet(_conversationState.CreateProperty(nameof(DialogState))); + _dialogs.Add(new MainDialog(_services, _conversationState, _userState, _serviceManager, _skillMode)); + } + + + /// + /// Run every turn of the conversation. Handles orchestration of messages. + /// + /// Bot Turn Context. + /// Task CancellationToken. + /// A representing the asynchronous operation. + public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) + { + var dc = await _dialogs.CreateContextAsync(turnContext); + var result = await dc.ContinueDialogAsync(); + + if (result.Status == DialogTurnStatus.Empty) + { + if (!_skillMode) + { + // if localMode, check for conversation update from user before starting dialog + if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) + { + var activity = turnContext.Activity.AsConversationUpdateActivity(); + + // if conversation update is not from the bot. + if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) + { + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + else + { + // if skillMode, begin dialog + await dc.BeginDialogAsync(nameof(MainDialog)); + } + } + } + } +} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.csproj b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.csproj index a6f3617704..f79ecc42c5 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.csproj +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkill.csproj @@ -2,42 +2,84 @@ netcoreapp2.1 + 6a3184c3-074e-45b9-ad93-eceb8268ec01 - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ - - - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ + + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights - - - - - - - - - - + + + + + + + - - - all - runtime; build; native; contentfiles; analyzers - + + + + + + True + True + AddToDoResponses.tt + + + True + True + CancelStrings.resx + + + True + True + DeleteToDoResponses.tt + + + True + True + ToDoMainResponses.tt + + + True + True + MarkToDoResponses.tt + + + True + True + ToDoSharedResponses.tt + + + True + True + ShowToDoResponses.tt + + + + + + PublicResXFileCodeGenerator + CancelStrings.Designer.cs + + + + + + + + + @@ -45,18 +87,61 @@ - + + Always + + + + + Always - + + Always + + + Always + + + Always + + + Always + + Always - + + Always + AddToDoResponses.cs + TextTemplatingFileGenerator + + + Always + DeleteToDoResponses.cs + TextTemplatingFileGenerator + + + Always + ToDoMainResponses.cs + TextTemplatingFileGenerator + + + Always + MarkToDoResponses.cs + TextTemplatingFileGenerator + + Always - ToDoBotResponses.cs + ToDoSharedResponses.cs + TextTemplatingFileGenerator + + + Always + ShowToDoResponses.cs TextTemplatingFileGenerator @@ -65,12 +150,4 @@ - - - True - True - ToDoBotResponses.tt - - - diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillState.cs b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkillState.cs similarity index 58% rename from solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillState.cs rename to solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkillState.cs index 5ff562ee88..4628f18047 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/Main/ToDoSkillState.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/ToDoSkillState.cs @@ -1,16 +1,10 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using System.Collections.Generic; namespace ToDoSkill { - using System.Collections.Generic; - using global::ToDoSkill.Models; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.Dialogs; - - /// - /// To Do state class. - /// public class ToDoSkillState : DialogState { /// @@ -18,19 +12,18 @@ public class ToDoSkillState : DialogState /// public ToDoSkillState() { - this.ToDoTaskContent = null; - this.ToDoTaskActivity = new ToDoTaskActivityModel(); - this.ToDoTaskActivities = new List(); - this.ToDoTaskIndexes = new List(); - this.MsGraphToken = null; - this.ShowToDoPageIndex = 0; - this.ToDoTaskAllActivities = new List(); - this.DeleteTaskConfirmation = false; - this.MarkOrDeleteAllTasksFlag = false; - this.OneNotePageId = null; - this.LuisResult = null; - this.LuisResultPassedFromSkill = null; - this.ConversationDialogState = null; + TaskContent = null; + Task = new ToDoItem(); + Tasks = new List(); + TaskIndex = -1; + MsGraphToken = null; + ShowToDoPageIndex = 0; + AllTasks = new List(); + DeleteTaskConfirmation = false; + MarkOrDeleteAllTasksFlag = false; + OneNotePageId = null; + LuisResult = null; + ConversationDialogState = null; } /// @@ -55,7 +48,7 @@ public ToDoSkillState() /// /// ToDoTaskContent. /// - public string ToDoTaskContent { get; set; } + public string TaskContent { get; set; } /// /// Gets or sets ToDoTaskActivity. @@ -63,7 +56,7 @@ public ToDoSkillState() /// /// ToDoTaskActivity. /// - public ToDoTaskActivityModel ToDoTaskActivity { get; set; } + public ToDoItem Task { get; set; } /// /// Gets or sets ToDoTaskActivities. @@ -71,7 +64,7 @@ public ToDoSkillState() /// /// ToDoTaskActivities. /// - public List ToDoTaskActivities { get; set; } + public List Tasks { get; set; } /// /// Gets or sets ToDoTaskIndex. @@ -79,7 +72,7 @@ public ToDoSkillState() /// /// ToDoTaskIndex. /// - public List ToDoTaskIndexes { get; set; } + public int TaskIndex { get; set; } /// /// Gets or sets MsGraphToken. @@ -103,7 +96,7 @@ public ToDoSkillState() /// /// ToDoTaskAllActivities. /// - public List ToDoTaskAllActivities { get; set; } + public List AllTasks { get; set; } /// /// Gets or sets a value indicating whether DeleteTaskConfirmation. @@ -135,15 +128,7 @@ public ToDoSkillState() /// /// LuisResult. /// - public IRecognizerConvert LuisResult { get; set; } - - /// - /// Gets or sets LuisResultPassedFromSkill. - /// - /// - /// LuisResultPassedFromSkill. - /// - public IRecognizerConvert LuisResultPassedFromSkill { get; set; } + public ToDo LuisResult { get; set; } /// /// Gets or sets ConversationDialogState. @@ -158,19 +143,18 @@ public ToDoSkillState() /// public void Clear() { - this.ToDoTaskContent = null; - this.ToDoTaskActivity = new ToDoTaskActivityModel(); - this.ToDoTaskActivities = new List(); - this.ToDoTaskIndexes = new List() { -1 }; - this.MsGraphToken = null; - this.ShowToDoPageIndex = 0; - this.ToDoTaskAllActivities = new List(); - this.DeleteTaskConfirmation = false; - this.MarkOrDeleteAllTasksFlag = false; - this.OneNotePageId = null; - this.LuisResult = null; - this.LuisResultPassedFromSkill = null; - this.ConversationDialogState = null; + TaskContent = null; + Task = new ToDoItem(); + Tasks = new List(); + TaskIndex = -1; + MsGraphToken = null; + ShowToDoPageIndex = 0; + AllTasks = new List(); + DeleteTaskConfirmation = false; + MarkOrDeleteAllTasksFlag = false; + OneNotePageId = null; + LuisResult = null; + ConversationDialogState = null; } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/appsettings.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/appsettings.json index 43380067c7..c059fdfe8a 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/appsettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/appsettings.json @@ -1,28 +1,9 @@ -{ - "MicrosoftAppId": "", - "MicrosoftAppPassword": "", - "cosmosEndpoint": "", - "cosmosKey": "", - "cosmosDatabaseId": "", - "cosmosCollectionId": "", - "translatorKey": "", - "textAnalyticsKey": "", - "contentModeratorKey": "", - "AzureBlobConnectionString": "", - "transcriptContainer": "", - "authConnectionName": "", - "services": [ - { - "type": "", - "id": "", - "name": "", - "appId": "", - "authoringKey": "", - "subscriptionKey": "", - "endpoint": "" - } - ], +{ + "botFilePath": ".\\ToDoSkill.bot", + "botFileSecret": "", "ApplicationInsights": { "InstrumentationKey": "" - } + }, + "Parameters": [], + "Configuration": {} } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/readme.md b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/readme.md index 50a1688bb1..d867b10c2a 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/readme.md +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/readme.md @@ -1,2 +1,87 @@ -# EchoBot hosted in ASP.NET Core -This sample shows how to integrate a simple EchoBot bot with ASP.Net Core 2. \ No newline at end of file + +# Enterprise Bot Template - Deploying your Bot + +> [!NOTE] +> This topics applies to v4 version of the SDK. + +## Prerequisites + +- Ensure the [Node Package manager](https://nodejs.org/en/) is installed. + +- Install the Azure Bot Service command line (CLI) tools. It's important to do this even if you've used the tools before to ensure you have the latest versions. + +```shell +npm install -g ludown luis-apis qnamaker botdispatch msbot luisgen chatdown +``` + +- Install the Azure Command Line Tools (CLI) from [here](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest) + +- Install the AZ Extension for Bot Service +```shell +az extension add -n botservice +``` + +## Configuration + +1. Retrieve your LUIS Authoring Key + - Go to https://www.luis.ai and signin. + - Once signed in click on your name in the top right hand corner. + - Choose Settings and make a note of the Authoring Key for the next step. + +## Deployment + +>If you have multiple Azure subscriptions and want to ensure the deployment selects the correct one, run the following commands before continuing. + + Follow the browser login process into your Azure Account +```shell +az login +az account list +az account set --subscription "YOUR_SUBSCRIPTION_NAME" +``` + +Enterprise Template Bots require the following dependencies for end to end operation. +- Azure Web App +- Azure Storage Account (Transcripts) +- Azure Application Insights (Telemetry) +- Azure CosmosDb (State) +- Azure Cognitive Services - Language Understanding +- Azure Cognitive Services - QnAMaker (including Azure Search, Azure Web App) +- Azure Cognitive Services - Content Moderator (optional manual step) + +Your new Bot project has a deployment recipe enabling the `msbot clone services` command to automate deployment of all the above services into your Azure subscription and ensure the .bot file in your project is updated with all of the services including keys enabling seamless operation of your Bot. + +> Once deployed, review the Pricing Tiers for the created services and adjust to suit your scenario. + +The README.md within your created project contains an example msbot clone services command line updated with your created Bot name and a generic version is shown below. Ensure you update the authoring key from the previous step and choose the Azure datacenter location you wish to use (e.g. westus or westeurope). + +```shell +msbot clone services --name "SkillTemplate" --luisAuthoringKey "YOUR_AUTHORING_KEY" --folder "DeploymentScripts\msbotClone" --location "westus" +``` + +Once this is complete ensure that you make a note of the .bot file secret provided as this will be required for later steps. At this time, take the secret and update the `botFileSecret` entry in your `appsettings.json` file. This will ensure your Bot can decrypt the secrets. + +Update your appsettings.json file with the .bot file path, .bot file secret, and AppInsights intrumentation key (this can be found in the generated .bot file). + + { + "botFilePath": ".\\SkillTemplate.bot", + "botFileSecret": "YOUR_BOT_KEY", + "ApplicationInsights": { + "InstrumentationKey": "YOUR_INSTRUMENTATION_KEY" + } + } +## Testing + +Once complete, run your bot project within your development envrionment and open the Bot Framework Emulator. Within the Emulator, choose Open Bot from teh File menu and navigate to the .bot file in your directory. + +Then type ```hi``` to verify everything is working. + +## Deploy to Azure + +Testing can be performed end to end locally, when your ready to deploy your Bot to Azure for additional testing you can use the following command to publish the source code + +```shell +az bot publish --name "SkillTemplate" --resource-group "SkillTemplate" +``` + +## Next Steps +Find more documentation for enabling more scenarios and further customization [here](http://aka.ms/ent_docs). \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/stylecop.json b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/stylecop.json deleted file mode 100644 index 8c566ac203..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/stylecop.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - // ACTION REQUIRED: This file was automatically added to your project, but it - // will not take effect until additional steps are taken to enable it. See the - // following page for additional information: - // - // https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/EnableConfiguration.md - - "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json", - "settings": { - "documentationRules": { - "companyName": "Microsoft Corporation", - "copyrightText": "Copyright (c) {companyName}. All rights reserved.\nLicensed under the MIT License.", - "xmlHeader": false - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/wwwroot/default.htm b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/wwwroot/default.htm index 8f765d5ecc..c01df88c34 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/wwwroot/default.htm +++ b/solutions/Virtual-Assistant/src/csharp/skills/ToDoSkill/wwwroot/default.htm @@ -1,25 +1,423 @@  - + + - - + + + Enterprise Bot Template + + + + +
+
+
+
Enterprise Bot Template
+
+
+
+
+
Your Enterprise Bot is ready!
+
+ You can test your bot in the Bot Framework Emulator
+ by opening the .bot file in the project folder. +
+ +
+ Your Enterprise Bot's endpoint URL typically looks + like this: +
+
https://your_bots_hostname/api/messages
+
+
+
+ +
+ +
+ \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CalendarSkill.bot b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CalendarSkill.bot deleted file mode 100644 index 9e889c2052..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CalendarSkill.bot +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "", - "description": "", - "secretKey": "", - "services": [ - { - "id": "", - "name": "", - "type": "", - "appId": "", - "appPassword": "", - "endpoint": "" - } - ] -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CalendarSkill.csproj b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CalendarSkill.csproj index 4c69bd4869..7293794625 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CalendarSkill.csproj +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/CalendarSkill.csproj @@ -2,115 +2,132 @@ netcoreapp2.1 + 6a3184c3-074e-45b9-ad93-eceb8268ec01 - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ - - - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ + + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - all - runtime; build; native; contentfiles; analyzers - + + + + + - - - - - - Always - - - Always - - - - - - BotImages.resx + True True + CancelStrings.resx - - BotStrings.resx + True True + CreateEventResponses.tt - + True True - CalendarBotResponses.tt + DeleteEventResponses.tt + + + True + True + CalendarMainResponses.tt + + + True + True + NextMeetingResponses.tt + + + True + True + CalendarSharedResponses.tt + + + True + True + SummaryResponses.tt + + + True + True + UpdateEventResponses.tt - - Always - - + + PublicResXFileCodeGenerator + CancelStrings.Designer.cs + + + + + + + + + + + + + Always - + - + + TextTemplatingFileGenerator + CreateEventResponses.cs Always - CalendarBotResponses.cs + + TextTemplatingFileGenerator + DeleteEventResponses.cs + Always - + + Always + CalendarMainResponses.cs + TextTemplatingFileGenerator + + + TextTemplatingFileGenerator + NextMeetingResponses.cs + Always + + + TextTemplatingFileGenerator + CalendarSharedResponses.cs + Always + + + TextTemplatingFileGenerator + SummaryResponses.cs + Always + + + TextTemplatingFileGenerator + UpdateEventResponses.cs Always @@ -120,14 +137,32 @@ - - BotImages.Designer.cs - PublicResXFileCodeGenerator - - - BotStrings.Designer.cs - PublicResXFileCodeGenerator - + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + - diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/ContextConstants.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/ContextConstants.cs deleted file mode 100644 index 335d2eda68..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/ContextConstants.cs +++ /dev/null @@ -1,282 +0,0 @@ -namespace CalendarSkill -{ - using System.Collections.Generic; - - /// - /// ContextConstants. - /// - public class ContextConstants - { - // common - - /// - /// UserTimeZone. - /// - public const string UserTimeZone = "timeZone"; - - /// - /// Location. - /// - public const string Location = "location"; - - // msgraph - - /// - /// MailList. - /// - public const string MailList = "mailList"; - - /// - /// MsGraphToken. - /// - public const string MsGraphToken = "msgraphToken"; - - /// - /// MsGraphClient. - /// - public const string MsGraphClient = "msgraphClient"; - - /// - /// FocusedEmail. - /// - public const string FocusedEmail = "focusEmail"; - - /// - /// UserLastAction. - /// - public const string UserLastAction = "userLastAction"; - - /// - /// ToRecipients. - /// - public const string ToRecipients = "recipients"; - - /// - /// ForwardComment. - /// - public const string ForwardComment = "forwardComment"; - - /// - /// ReplyMailContent. - /// - public const string ReplyMailContent = "replyContent"; - - /// - /// MailSubject. - /// - public const string MailSubject = "mailSubject"; - - /// - /// MailContent. - /// - public const string MailContent = "mailContent"; - - /// - /// NameList. - /// - public const string NameList = "nameList"; - - /// - /// SenderName. - /// - public const string SenderName = "sendName"; - - /// - /// PageSize. - /// - public const int PageSize = 5; - - // search parameter - - /// - /// IsRead. - /// - public const string IsRead = "isRead"; - - /// - /// IsImportant. - /// - public const string IsImportant = "isImportant"; - - /// - /// FromDateTime. - /// - public const string FromDateTime = "fromDateTime"; - - /// - /// EndDateTime. - /// - public const string EndDateTime = "endDateTime"; - - // common message - - /// - /// DefaultWelcomeMessage. - /// - public const string DefaultWelcomeMessage = "Welcome!, I am Calendar Bot"; - - /// - /// DefaultErrorMessage. - /// - public const string DefaultErrorMessage = "Something went wrong."; - - /// - /// CancelMessage. - /// - public const string CancelMessage = "Ok... Cancelled"; - - /// - /// NoAuth. - /// - public const string NoAuth = "Please log in before take further action."; - - /// - /// NoFocusMessage. - /// - public const string NoFocusMessage = "Which message your are talking about?"; - - /// - /// NoEmailContent. - /// - public const string NoEmailContent = "What would you like to add as text?"; - - /// - /// NoRecipients. - /// - public const string NoRecipients = "Who would you like to send?"; - - /// - /// NoFowardRecipients. - /// - public const string NoFowardRecipients = "Who would you like to forward this to?"; - - /// - /// NoSubject. - /// - public const string NoSubject = "What is the email subject?"; - - /// - /// EmailNotFound. - /// - public const string EmailNotFound = "No Email found this time. please try again."; - - /// - /// ConfirmRecipient. - /// - public const string ConfirmRecipient = "Which user you are talking about?"; - - /// - /// ConfirmSend. - /// - public const string ConfirmSend = "Please confirm before sending this email."; - - /// - /// ConfirmSendFailed. - /// - public const string ConfirmSendFailed = "Please confirm before sending this email, say 'yes' or 'no' or something like that."; - - /// - /// SentSuccessfully. - /// - public const string SentSuccessfully = "Your email has been successfully sent."; - - /// - /// ReadOutPrompt. - /// - public const string ReadOutPrompt = "Of course, your latest email directly to you contains:"; - - /// - /// PromptPersonNotFound. - /// - public const string PromptPersonNotFound = "Person not found, please input the right name."; - - /// - /// ActionEnded. - /// - public const string ActionEnded = "What else can I help you with?"; - - /// - /// AuthFailed. - /// - public const string AuthFailed = "Auth Failed, Please Try again."; - - /// - /// NothingToCancelMessage. - /// - public const string NothingToCancelMessage = "Nothing to cancel"; - - public static string NoForwardComment(List nameList) - { - string names = string.Join(", ", nameList); - return $"Yes of course, you want to send this email to {names}. What would you like to add as text?"; - } - - public static string NoReplyComment(List nameList) - { - string names = string.Join(", ", nameList); - return $"Yes of course, you want to send a reply to {names}. Do you want to add any additional text?"; - } - - public static string PromptTooManyPeople(string name) - { - return $"There are too many people named {name}, Please re-enter the name."; - } - - public static string ConfirmReadOut(string name) - { - return $"You have an urgent email from {name}. Would you like me to read the content?"; - } - } - - /// - /// GraphQueryConstants. - /// - public class GraphQueryConstants - { - /// - /// Search. - /// - public const string Search = "$search"; - - /// - /// Count. - /// - public const string Count = "$count"; - - /// - /// Top. - /// - public const string Top = "$top"; - - /// - /// Retrieves related resources. - /// - public const string Expand = "$expand"; - - /// - /// Filters properties (columns) use OData V4 query language - /// (http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752356). - /// - public const string Filter = "$filter"; - - /// - /// Skip. - /// - public const string Skip = "$skip"; - - /// - /// Orderby. - /// - public const string Orderby = "$orderby"; - - /// - /// Format. - /// - public const string Format = "$format"; - - /// - /// Select. - /// - public const string Select = "$select"; - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/CreateEvent/CreateEventDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/CreateEvent/CreateEventDialog.cs index c603d00bb3..8b04e28174 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/CreateEvent/CreateEventDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/CreateEvent/CreateEventDialog.cs @@ -1,17 +1,29 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - +using CalendarSkill.Dialogs.CreateEvent.Resources; +using CalendarSkill.Dialogs.Shared.Resources; +using Luis; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Builder.Dialogs.Choices; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using Microsoft.Graph; +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Linq; +using System.Text.RegularExpressions; +using System.Threading; +using System.Threading.Tasks; namespace CalendarSkill { public class CreateEventDialog : CalendarSkillDialog { - // Constants - public const string Name = "createEventDialog"; - - public CreateEventDialog(CalendarSkillServices services, CalendarSkillAccessors accessors, IServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public CreateEventDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(CreateEventDialog), services, accessor, serviceManager) { var createEvent = new WaterfallStep[] { @@ -65,16 +77,905 @@ public CreateEventDialog(CalendarSkillServices services, CalendarSkillAccessors }; // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.CreateEvent, createEvent)); - AddDialog(new WaterfallDialog(Action.UpdateAddress, updateAddress)); - AddDialog(new WaterfallDialog(Action.ConfirmAttendee, confirmAttendee)); - AddDialog(new WaterfallDialog(Action.UpdateName, updateName)); - AddDialog(new WaterfallDialog(Action.UpdateStartDateForCreate, updateStartDate)); - AddDialog(new WaterfallDialog(Action.UpdateStartTimeForCreate, updateStartTime)); - AddDialog(new WaterfallDialog(Action.UpdateDurationForCreate, updateDuration)); + AddDialog(new WaterfallDialog(Actions.CreateEvent, createEvent)); + AddDialog(new WaterfallDialog(Actions.UpdateAddress, updateAddress)); + AddDialog(new WaterfallDialog(Actions.ConfirmAttendee, confirmAttendee)); + AddDialog(new WaterfallDialog(Actions.UpdateName, updateName)); + AddDialog(new WaterfallDialog(Actions.UpdateStartDateForCreate, updateStartDate)); + AddDialog(new WaterfallDialog(Actions.UpdateStartTimeForCreate, updateStartTime)); + AddDialog(new WaterfallDialog(Actions.UpdateDurationForCreate, updateDuration)); // Set starting dialog for component - InitialDialogId = Action.CreateEvent; + InitialDialogId = Actions.CreateEvent; + } + + // Create Event waterfall steps + public async Task CollectTitle(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + if (string.IsNullOrEmpty(state.Title)) + { + var userNameString = string.Empty; + foreach (var attendee in state.Attendees) + { + if (userNameString != string.Empty) + { + userNameString += ", "; + } + + userNameString += attendee.DisplayName ?? attendee.Address; + } + + return await sc.PromptAsync(Actions.Prompt, new PromptOptions { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoTitle, _responseBuilder, new StringDictionary() { { "UserName", userNameString } }) + }); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CollectContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + if (string.IsNullOrEmpty(state.Title)) + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + state.Title = content != null ? content.ToString() : sc.Context.Activity.Text; + } + } + + if (string.IsNullOrEmpty(state.Content)) + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoContent), + }); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CollectAttendees(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (string.IsNullOrEmpty(state.APIToken)) + { + return await sc.EndDialogAsync(true); + } + + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + if (state.Attendees.Count == 0) + { + return await sc.BeginDialogAsync(Actions.UpdateAddress); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CollectStartDate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + if (string.IsNullOrEmpty(state.Content)) + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + state.Content = content != null ? content.ToString() : sc.Context.Activity.Text; + } + } + + if (state.StartDate == null) + { + return await sc.BeginDialogAsync(Actions.UpdateStartDateForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CollectStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.StartTime == null) + { + return await sc.BeginDialogAsync(Actions.UpdateStartTimeForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CollectDuration(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + if (state.EndDateTime == null) + { + return await sc.BeginDialogAsync(Actions.UpdateDurationForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CollectLocation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + if (state.Location == null) + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoLocation) }); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task ConfirmBeforeCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + var luisResult = state.LuisResult; + var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; + var topIntent = luisResult?.TopIntent().intent; + if (topIntent == Luis.Calendar.Intent.Reject || topIntent == Luis.Calendar.Intent.ConfirmNo || topIntent == Luis.Calendar.Intent.NoLocation) + { + state.Location = string.Empty; + } + else + { + state.Location = userInput; + } + } + + var source = state.EventSource; + var newEvent = new EventModel(source) + { + Title = state.Title, + Content = state.Content, + Attendees = state.Attendees, + StartTime = (DateTime)state.StartDateTime, + EndTime = (DateTime)state.EndDateTime, + TimeZone = state.GetUserTimeZone(), + Location = state.Location, + }; + + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CreateEventResponses.ConfirmCreate, newEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", newEvent.ToAdaptiveCardData()); + + return await sc.PromptAsync(Actions.TakeFurtherAction, new PromptOptions + { + Prompt = replyMessage, + RetryPrompt = sc.Context.Activity.CreateReply(CreateEventResponses.ConfirmCreateFailed, _responseBuilder), + }); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CreateEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var confirmResult = (bool)sc.Result; + if (confirmResult) + { + var source = state.EventSource; + var newEvent = new EventModel(source) + { + Title = state.Title, + Content = state.Content, + Attendees = state.Attendees, + StartTime = (DateTime)state.StartDateTime, + EndTime = (DateTime)state.EndDateTime, + TimeZone = state.GetUserTimeZone(), + Location = state.Location, + }; + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + if (await calendarService.CreateEvent(newEvent) != null) + { + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CreateEventResponses.EventCreated, newEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", newEvent.ToAdaptiveCardData()); + await sc.Context.SendActivityAsync(replyMessage); + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CreateEventResponses.EventCreationFailed)); + } + + state.Clear(); + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarSharedResponses.ActionEnded)); + state.Clear(); + } + + return await sc.EndDialogAsync(true); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + // update address waterfall steps + public async Task UpdateAddress(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (state.EventSource == EventSource.Microsoft) + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoAttendeesMS), + }); + } + else + { + if (sc.Result != null) + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.WrongAddress), + }); + } + else + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoAttendees), + }); + } + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterUpdateAddress(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; + + // TODO: can we do this somewhere else + if (IsEmail(userInput)) + { + state.Attendees.Add(new EventModel.Attendee { Address = userInput }); + return await sc.EndDialogAsync(true); + } + else + { + if (state.EventSource == EventSource.Microsoft) + { + if (userInput != null) + { + var nameList = userInput.Split(new string[] { ",", "and", ";" }, StringSplitOptions.None) + .Select(x => x.Trim()) + .Where(x => !string.IsNullOrWhiteSpace(x)) + .ToList(); + state.AttendeesNameList = nameList; + } + + return await sc.BeginDialogAsync(Actions.ConfirmAttendee); + } + else + { + return await sc.BeginDialogAsync(Actions.UpdateAddress, new UpdateAddressDialogOptions(UpdateAddressDialogOptions.UpdateReason.NotAnAddress)); + } + } + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + // confirm attendee waterfall steps + public async Task ConfirmAttendee(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var currentRecipientName = state.AttendeesNameList[state.ConfirmAttendeesNameIndex]; + var personList = await GetPeopleWorkWithAsync(sc, currentRecipientName); + var userList = await GetUserAsync(sc, currentRecipientName); + + // todo: should set updatename reason in sc.Result + if (personList.Count > 10) + { + return await sc.BeginDialogAsync(Actions.UpdateName, new UpdateUserNameDialogOptions(UpdateUserNameDialogOptions.UpdateReason.TooMany)); + } + + if (personList.Count < 1 && userList.Count < 1) + { + return await sc.BeginDialogAsync(Actions.UpdateName, new UpdateUserNameDialogOptions(UpdateUserNameDialogOptions.UpdateReason.NotFound)); + } + + if (personList.Count == 1) + { + var user = personList.FirstOrDefault(); + if (user != null) + { + var result = + new FoundChoice() + { + Value = $"{user.DisplayName}: {user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName}", + }; + + return await sc.NextAsync(result); + } + } + + // TODO: should be simplify + var selectOption = await GenerateOptions(personList, userList, sc); + + // If no more recipient to show, start update name flow and reset the recipient paging index. + if (selectOption.Choices.Count == 0) + { + state.ShowAttendeesIndex = 0; + return await sc.BeginDialogAsync(Actions.UpdateName, new UpdateUserNameDialogOptions(UpdateUserNameDialogOptions.UpdateReason.TooMany)); + } + + // Update prompt string to include the choices because the list style is none; + // TODO: should be removed if use adaptive card show choices. + var choiceString = GetSelectPromptString(selectOption, true); + selectOption.Prompt.Text = choiceString; + return await sc.PromptAsync(Actions.Choice, selectOption); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterConfirmAttendee(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + // result is null when just update the recipient name. show recipients page should be reset. + if (sc.Result == null) + { + state.ShowAttendeesIndex = 0; + return await sc.BeginDialogAsync(Actions.ConfirmAttendee); + } + else if (sc.Result.ToString() == Luis.Calendar.Intent.ShowNext.ToString()) + { + state.ShowAttendeesIndex++; + return await sc.BeginDialogAsync(Actions.ConfirmAttendee); + } + else if (sc.Result.ToString() == Luis.Calendar.Intent.ShowPrevious.ToString()) + { + if (state.ShowAttendeesIndex > 0) + { + state.ShowAttendeesIndex--; + } + + return await sc.BeginDialogAsync(Actions.ConfirmAttendee); + } + else + { + var user = (sc.Result as FoundChoice)?.Value.Trim('*'); + if (user != null) + { + var attendee = new EventModel.Attendee + { + DisplayName = user.Split(": ")[0], + Address = user.Split(": ")[1], + }; + if (state.Attendees.All(r => r.Address != attendee.Address)) + { + state.Attendees.Add(attendee); + } + } + + state.ConfirmAttendeesNameIndex++; + if (state.ConfirmAttendeesNameIndex < state.AttendeesNameList.Count) + { + return await sc.BeginDialogAsync(Actions.ConfirmAttendee); + } + else + { + return await sc.EndDialogAsync(true); + } + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + // update name waterfall steps + public async Task UpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var currentRecipientName = state.AttendeesNameList[state.ConfirmAttendeesNameIndex]; + + if (((UpdateUserNameDialogOptions)sc.Options).Reason == UpdateUserNameDialogOptions.UpdateReason.TooMany) + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.PromptTooManyPeople, _responseBuilder, new StringDictionary() { { "UserName", currentRecipientName } }), + }); + } + else + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.PromptPersonNotFound, _responseBuilder), + }); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterUpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; + if (!string.IsNullOrEmpty(userInput)) + { + var state = await _accessor.GetAsync(sc.Context); + state.AttendeesNameList[state.ConfirmAttendeesNameIndex] = userInput; + } + + return await sc.EndDialogAsync(true); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + // update start date waterfall steps + public async Task UpdateStartDateForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoStartDate), + }); + } + else + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CalendarSharedResponses.DidntUnderstandMessage), + }); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterUpdateStartDateForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + IList dateTimeResolutions = sc.Result as List; + var dateTime = DateTime.Parse(dateTimeResolutions.First().Value); + var dateTimeConvertType = dateTimeResolutions.First().Timex; + + if (dateTime != null) + { + bool isRelativeTime = IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); + + // Workaround as DateTimePrompt only return as local time + if (isRelativeTime) + { + dateTime = new DateTime( + dateTime.Year, + dateTime.Month, + dateTime.Day, + DateTime.Now.Hour, + DateTime.Now.Minute, + DateTime.Now.Second); + } + + state.StartDate = isRelativeTime ? TimeZoneInfo.ConvertTime(dateTime, TimeZoneInfo.Local, state.GetUserTimeZone()) : dateTime; + return await sc.EndDialogAsync(); + } + } + + return await sc.BeginDialogAsync(Actions.UpdateStartDateForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + // update start time waterfall steps + public async Task UpdateStartTimeForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoStartTime), + }); + } + else + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CalendarSharedResponses.DidntUnderstandMessage), + }); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterUpdateStartTimeForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + IList dateTimeResolutions = sc.Result as List; + var dateTime = DateTime.Parse(dateTimeResolutions.First().Value); + var dateTimeConvertType = dateTimeResolutions.First().Timex; + + if (dateTime != null) + { + bool isRelativeTime = IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); + state.StartTime = isRelativeTime ? TimeZoneInfo.ConvertTime(dateTime, TimeZoneInfo.Local, state.GetUserTimeZone()) : dateTime; + state.StartDateTime = new DateTime( + state.StartDate.Value.Year, + state.StartDate.Value.Month, + state.StartDate.Value.Day, + state.StartTime.Value.Hour, + state.StartTime.Value.Minute, + state.StartTime.Value.Second); + return await sc.EndDialogAsync(); + } + } + + return await sc.BeginDialogAsync(Actions.UpdateStartTimeForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + // update duration waterfall steps + public async Task UpdateDurationForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CreateEventResponses.NoDuration), + }); + } + else + { + return await sc.PromptAsync(Actions.DateTimePrompt, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(CalendarSharedResponses.DidntUnderstandMessage), + }); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterUpdateDurationForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null) + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + + IList dateTimeResolutions = sc.Result as List; + int.TryParse(dateTimeResolutions.First().Value, out int duration); + + if (duration > 0) + { + state.EndDateTime = state.StartDateTime.Value.AddSeconds(duration); + return await sc.EndDialogAsync(); + } + else + { + // TODO: Handle improper duration + } + } + + return await sc.BeginDialogAsync(Actions.UpdateDurationForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task> GetUserAsync(DialogContext dc, string name) + { + var result = new List(); + var state = await _accessor.GetAsync(dc.Context); + try + { + var token = state.APIToken; + var service = _serviceManager.InitUserService(token, state.GetUserTimeZone()); + + // Get users. + result = await service.GetPeopleAsync(name); + } + catch (ServiceException) + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CreateEventResponses.FindUserErrorMessage, _responseBuilder)); + state.Clear(); + await dc.EndDialogAsync(true); + } + + return result; + } + + public async Task> GetPeopleWorkWithAsync(DialogContext dc, string name) + { + var result = new List(); + try + { + var state = await _accessor.GetAsync(dc.Context); + var token = state.APIToken; + var service = _serviceManager.InitUserService(token, state.GetUserTimeZone()); + + // Get users. + result = await service.GetPeopleAsync(name); + } + catch (ServiceException) + { + await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CreateEventResponses.FindUserErrorMessage, _responseBuilder)); + + var state = await _accessor.GetAsync(dc.Context); + state.Clear(); + await _accessor.SetAsync(dc.Context, state); + await dc.EndDialogAsync(true); // todo: should be sc.EndAll(); + } + + return result; + } + + public async Task GenerateOptions(List personList, List userList, DialogContext dc) + { + var state = await _accessor.GetAsync(dc.Context); + var pageIndex = state.ShowAttendeesIndex; + var pageSize = 5; + var skip = pageSize * pageIndex; + var options = new PromptOptions + { + Choices = new List(), + Prompt = dc.Context.Activity.CreateReply(CreateEventResponses.ConfirmRecipient), + }; + for (var i = 0; i < personList.Count; i++) + { + var user = personList[i]; + var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; + + var choice = new Choice() + { + Value = $"**{user.DisplayName}: {mailAddress}**", + Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, + }; + var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; + if (!string.IsNullOrEmpty(userName)) + { + choice.Synonyms.Add(userName); + choice.Synonyms.Add(userName.ToLower()); + } + + if (skip <= 0) + { + if (options.Choices.Count >= pageSize) + { + return options; + } + + options.Choices.Add(choice); + } + else + { + skip--; + } + } + + if (options.Choices.Count == 0) + { + pageSize = 10; + } + + for (var i = 0; i < userList.Count; i++) + { + var user = userList[i]; + var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; + var choice = new Choice() + { + Value = $"{user.DisplayName}: {mailAddress}", + Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, + }; + var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; + if (!string.IsNullOrEmpty(userName)) + { + choice.Synonyms.Add(userName); + choice.Synonyms.Add(userName.ToLower()); + } + + if (skip <= 0) + { + if (options.Choices.Count >= pageSize) + { + return options; + } + + options.Choices.Add(choice); + } + else if (skip >= 10) + { + return options; + } + else + { + skip--; + } + } + + return options; + } + + public string GetSelectPromptString(PromptOptions selectOption, bool containNumbers) + { + var result = string.Empty; + result += selectOption.Prompt.Text + "\r\n"; + for (var i = 0; i < selectOption.Choices.Count; i++) + { + var choice = selectOption.Choices[i]; + result += " "; + if (containNumbers) + { + result += i + 1 + "-"; + } + + result += choice.Value + "\r\n"; + } + + return result; + } + + public bool IsEmail(string emailString) + { + return Regex.IsMatch(emailString, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"); } } -} \ No newline at end of file +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/DeleteEvent/DeleteEventDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/DeleteEvent/DeleteEventDialog.cs index 8858474014..eb78a8bc68 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/DeleteEvent/DeleteEventDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/DeleteEvent/DeleteEventDialog.cs @@ -1,17 +1,27 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - +using CalendarSkill.Dialogs.DeleteEvent.Resources; +using CalendarSkill.Dialogs.Main.Resources; +using CalendarSkill.Dialogs.Shared.Resources; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Builder.Dialogs.Choices; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace CalendarSkill { public class DeleteEventDialog : CalendarSkillDialog { - // Constants - public const string Name = "deleteEventDialog"; - - public DeleteEventDialog(CalendarSkillServices services, CalendarSkillAccessors accessors, IServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public DeleteEventDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(DeleteEventDialog), services, accessor, serviceManager) { var deleteEvent = new WaterfallStep[] { @@ -28,11 +38,226 @@ public DeleteEventDialog(CalendarSkillServices services, CalendarSkillAccessors AfterUpdateStartTime, }; - AddDialog(new WaterfallDialog(Action.DeleteEvent, deleteEvent)); - AddDialog(new WaterfallDialog(Action.UpdateStartTime, updateStartTime)); + AddDialog(new WaterfallDialog(Actions.DeleteEvent, deleteEvent)); + AddDialog(new WaterfallDialog(Actions.UpdateStartTime, updateStartTime)); // Set starting dialog for component - InitialDialogId = Action.DeleteEvent; + InitialDialogId = Actions.DeleteEvent; + } + + public async Task ConfirmBeforeDelete(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (sc.Result != null && state.Events.Count > 1) + { + var events = state.Events; + state.Events = new List + { + events[(sc.Result as FoundChoice).Index], + }; + } + + var deleteEvent = state.Events[0]; + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(DeleteEventResponses.ConfirmDelete, deleteEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", deleteEvent.ToAdaptiveCardData()); + + return await sc.PromptAsync(Actions.TakeFurtherAction, new PromptOptions + { + Prompt = replyMessage, + RetryPrompt = sc.Context.Activity.CreateReply(DeleteEventResponses.ConfirmDeleteFailed, _responseBuilder), + }); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task DeleteEventByStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + var confirmResult = (bool)sc.Result; + if (confirmResult) + { + var deleteEvent = state.Events[0]; + await calendarService.DeleteEventById(deleteEvent.Id); + + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(DeleteEventResponses.EventDeleted)); + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarSharedResponses.ActionEnded)); + } + + state.Clear(); + return await sc.EndDialogAsync(true); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task FromTokenToStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (string.IsNullOrEmpty(state.APIToken)) + { + return await sc.EndDialogAsync(true); + } + + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + + if (state.StartDateTime == null) + { + return await sc.BeginDialogAsync(Actions.UpdateStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); + } + else + { + return await sc.NextAsync(); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task UpdateStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + + if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NoEvent) + { + return await sc.PromptAsync(Actions.DateTimePromptForUpdateDelete, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(DeleteEventResponses.EventWithStartTimeNotFound), + }); + } + else + { + if (state.DialogName == "DeleteEvent") + { + return await sc.PromptAsync(Actions.DateTimePromptForUpdateDelete, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(DeleteEventResponses.NoDeleteStartTime), + }); + } + else + { + return await sc.PromptAsync(Actions.DateTimePromptForUpdateDelete, new PromptOptions + { + Prompt = sc.Context.Activity.CreateReply(DeleteEventResponses.NoUpdateStartTime), + }); + } + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterUpdateStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); + var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; + DateTime? startTime = null; + try + { + IList dateTimeResolutions = sc.Result as List; + if (dateTimeResolutions.Count > 0) + { + startTime = DateTime.Parse(dateTimeResolutions.First().Value); + var dateTimeConvertType = dateTimeResolutions.First().Timex; + bool isRelativeTime = IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); + startTime = isRelativeTime ? TimeZoneInfo.ConvertTime(startTime.Value, TimeZoneInfo.Local, state.GetUserTimeZone()) : startTime; + } + } + catch + { + } + + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + + var events = new List(); + if (startTime != null) + { + state.StartDateTime = startTime; + startTime = DateTime.SpecifyKind(startTime.Value, DateTimeKind.Local); + events = await calendarService.GetEventsByStartTime(startTime.Value); + } + else + { + state.Title = userInput; + events = await calendarService.GetEventsByTitle(userInput); + } + + state.Events = events; + + if (events.Count <= 0) + { + return await sc.BeginDialogAsync(Actions.UpdateStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NoEvent)); + } + else if (events.Count > 1) + { + var options = new PromptOptions() + { + Choices = new List(), + }; + + for (var i = 0; i < events.Count; i++) + { + var item = events[i]; + var choice = new Choice() + { + Value = string.Empty, + Synonyms = new List { (i + 1).ToString(), item.Title }, + }; + options.Choices.Add(choice); + } + + var replyToConversation = sc.Context.Activity.CreateReply(DeleteEventResponses.MultipleEventsStartAtSameTime); + replyToConversation.AttachmentLayout = AttachmentLayoutTypes.Carousel; + replyToConversation.Attachments = new List(); + + var cardsData = new List(); + foreach (var item in events) + { + var meetingCard = item.ToAdaptiveCardData(); + var replyTemp = sc.Context.Activity.CreateAdaptiveCardReply(CalendarMainResponses.GreetingMessage, item.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", meetingCard); + replyToConversation.Attachments.Add(replyTemp.Attachments[0]); + } + + options.Prompt = replyToConversation; + + return await sc.PromptAsync(Actions.EventChoice, options); + } + else + { + return await sc.EndDialogAsync(true); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Greeting/GreetingDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Greeting/GreetingDialog.cs deleted file mode 100644 index a52cc1d959..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Greeting/GreetingDialog.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Builder.Dialogs; - -namespace CalendarSkill -{ - public class GreetingDialog : CalendarSkillDialog - { - // Constants - public const string Name = "greetingContainer"; - - public GreetingDialog(CalendarSkillServices services, CalendarSkillAccessors accessors, IServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) - { - var greeting = new WaterfallStep[] - { - Greeting, - }; - - // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.Greeting, greeting)); - - // Set starting dialog for component - InitialDialogId = Action.Greeting; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/NextMeeting/NextMeetingDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/NextMeeting/NextMeetingDialog.cs index ada419b20a..ac0deda888 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/NextMeeting/NextMeetingDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/NextMeeting/NextMeetingDialog.cs @@ -1,17 +1,22 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - +using CalendarSkill.Dialogs.NextMeeting.Resources; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Threading; +using System.Threading.Tasks; namespace CalendarSkill { public class NextMeetingDialog : CalendarSkillDialog { - // Constants - public const string Name = "showNextEventContainer"; - - public NextMeetingDialog(CalendarSkillServices services, CalendarSkillAccessors accessors, IServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public NextMeetingDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(NextMeetingDialog), services, accessor, serviceManager) { var nextMeeting = new WaterfallStep[] { @@ -21,10 +26,82 @@ public NextMeetingDialog(CalendarSkillServices services, CalendarSkillAccessors }; // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.ShowEventsSummary, nextMeeting)); + AddDialog(new WaterfallDialog(Actions.ShowEventsSummary, nextMeeting)); // Set starting dialog for component - InitialDialogId = Action.ShowEventsSummary; + InitialDialogId = Actions.ShowEventsSummary; + } + + public async Task ShowNextEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + if (string.IsNullOrEmpty(state.APIToken)) + { + return await sc.EndDialogAsync(true); + } + + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + + var eventList = await calendarService.GetUpcomingEvents(); + var nextEventList = new List(); + foreach (var item in eventList) + { + if (item.IsCancelled != true && (nextEventList.Count == 0 || nextEventList[0].StartTime == item.StartTime)) + { + nextEventList.Add(item); + } + } + + if (nextEventList.Count == 0) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(NextMeetingResponses.ShowNoMeetingMessage)); + } + else + { + if (nextEventList.Count == 1) + { + var speakParams = new StringDictionary() + { + { "EventName", nextEventList[0].Title }, + { "PeopleCount", nextEventList[0].Attendees.Count.ToString() }, + }; + if (nextEventList[0].IsAllDay == true) + { + speakParams.Add("EventTime", nextEventList[0].StartTime.ToString("MMMM dd all day")); + } + else + { + speakParams.Add("EventTime", nextEventList[0].StartTime.ToString("h:mm tt")); + } + + if (string.IsNullOrEmpty(nextEventList[0].Location)) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(NextMeetingResponses.ShowNextMeetingNoLocationMessage, _responseBuilder, speakParams)); + } + else + { + speakParams.Add("Location", nextEventList[0].Location); + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(NextMeetingResponses.ShowNextMeetingMessage, _responseBuilder, speakParams)); + } + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(NextMeetingResponses.ShowMultipleNextMeetingMessage)); + } + + await ShowMeetingList(sc, nextEventList, true); + } + + state.Clear(); + return await sc.EndDialogAsync(true); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Root/RootDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Root/RootDialog.cs deleted file mode 100644 index 1721916c8c..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Root/RootDialog.cs +++ /dev/null @@ -1,307 +0,0 @@ -using System; -using System.Threading; -using System.Threading.Tasks; -using CalendarSkill.Dialogs.Shared.Resources; -using Luis; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; -using Microsoft.Bot.Solutions; -using Microsoft.Bot.Solutions.Dialogs; -using Microsoft.Bot.Solutions.Extensions; -using Microsoft.Bot.Solutions.Middleware; -using Microsoft.Bot.Solutions.Skills; - -namespace CalendarSkill -{ - public class RootDialog : RouterDialog - { - private const string CancelCode = "cancel"; - private bool _skillMode; - private CalendarSkillAccessors _accessors; - private CalendarSkillResponses _responder; - private CalendarSkillServices _services; - private IServiceManager _serviceManager; - - public RootDialog(bool skillMode, CalendarSkillServices services, CalendarSkillAccessors calendarBotAccessors, IServiceManager serviceManager) - : base(nameof(RootDialog)) - { - _skillMode = skillMode; - _accessors = calendarBotAccessors; - _serviceManager = serviceManager; - _responder = new CalendarSkillResponses(); - _services = services; - - // Initialise dialogs - RegisterDialogs(); - } - - protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - // Get the conversation state from the turn context - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context, () => new CalendarSkillState()); - var dialogState = await _accessors.ConversationDialogState.GetAsync(dc.Context, () => new DialogState()); - - Calendar luisResult = null; - - if (_skillMode && state.LuisResultPassedFromSkill != null) - { - // If invoked by a Skill we get the Luis IRecognizerConvert passed to us on first turn so we don't have to do that locally - luisResult = (Calendar)state.LuisResultPassedFromSkill; - state.LuisResultPassedFromSkill = null; - } - else if (_services?.LuisRecognizer != null) - { - // When run in normal mode or 2+ turn of a skill we use LUIS ourselves as the parent Dispatcher doesn't do this - luisResult = await _services.LuisRecognizer.RecognizeAsync(dc.Context, cancellationToken); - } - else - { - throw new Exception("CalendarSkill: Could not get Luis Recognizer result."); - } - - var intent = luisResult?.TopIntent().intent; - - var skillOptions = new CalendarSkillDialogOptions - { - SkillMode = _skillMode, - }; - - switch (intent) - { - case Calendar.Intent.Greeting: - { - await dc.BeginDialogAsync(GreetingDialog.Name, skillOptions); - break; - } - - case Calendar.Intent.FindMeetingRoom: - case Calendar.Intent.CreateCalendarEntry: - { - await dc.BeginDialogAsync(CreateEventDialog.Name, skillOptions); - break; - } - - case Calendar.Intent.DeleteCalendarEntry: - { - await dc.BeginDialogAsync(DeleteEventDialog.Name, skillOptions); - break; - } - - case Calendar.Intent.NextMeeting: - { - await dc.BeginDialogAsync(NextMeetingDialog.Name, skillOptions); - break; - } - - case Calendar.Intent.ChangeCalendarEntry: - { - await dc.BeginDialogAsync(UpdateEventDialog.Name, skillOptions); - break; - } - - case Calendar.Intent.FindCalendarEntry: - case Calendar.Intent.ShowNext: - case Calendar.Intent.ShowPrevious: - case Calendar.Intent.Summary: - { - await dc.BeginDialogAsync(SummaryDialog.Name, skillOptions); - break; - } - - case Calendar.Intent.None: - { - await _responder.ReplyWith(dc.Context, CalendarSkillResponses.Confused); - if (_skillMode) - { - await CompleteAsync(dc); - } - - break; - } - - default: - { - await dc.Context.SendActivityAsync("This feature is not yet available in the Calendar Skill. Please try asking something else."); - if (_skillMode) - { - await CompleteAsync(dc); - } - break; - } - } - } - - protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result = null, CancellationToken cancellationToken = default(CancellationToken)) - { - if (result?.Result != null && result.Result.ToString() == "StartNew") - { - await this.RouteAsync(dc); - } - else - { - var response = dc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await dc.Context.SendActivityAsync(response); - - // End active dialog - await dc.EndDialogAsync(result); - } - } - - protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - if (dc.Context.Activity.Name == "skillBegin") - { - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context, () => new CalendarSkillState()); - var skillMetadata = dc.Context.Activity.Value as SkillMetadata; - - if (skillMetadata != null) - { - var luisService = skillMetadata.LuisService; - var luisApp = new LuisApplication(luisService.AppId, luisService.SubscriptionKey, luisService.GetEndpoint()); - _services.LuisRecognizer = new LuisRecognizer(luisApp); - - state.LuisResultPassedFromSkill = skillMetadata.LuisResult; - if (state.UserInfo == null) - { - state.UserInfo = new CalendarSkillState.UserInformation(); - } - - // Each skill is configured to explictly request certain items to be passed across - if (skillMetadata.Parameters.TryGetValue("IPA.Timezone", out var timezone)) - { - // we have a timezone - state.UserInfo.Timezone = (TimeZoneInfo)timezone; - } - else - { - // TODO Error handling if parameter isn't passed (or default) - } - } - - state.EventSource = EventSource.Microsoft; - } - else if (dc.Context.Activity.Name == "tokens/response") - { - // Auth dialog completion - var result = await dc.ContinueDialogAsync(); - - // If the dialog completed when we sent the token, end the skill conversation - if (result.Status != DialogTurnStatus.Waiting) - { - var response = dc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await dc.Context.SendActivityAsync(response); - } - } - } - - protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - var activity = dc.Context.Activity; - var reply = activity.CreateReply(CalendarBotResponses.CalendarWelcomeMessage); - await dc.Context.SendActivityAsync(reply); - } - - protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - if (dc.Context.Activity.Text?.ToLower() == CancelCode) - { - await CompleteAsync(dc); - - return InterruptionAction.StartedDialog; - } - else - { - if (!this._skillMode && dc.Context.Activity.Type == ActivityTypes.Message) - { - var luisResult = await this._services.LuisRecognizer.RecognizeAsync(dc.Context, cancellationToken); - var topIntent = luisResult.TopIntent().intent; - - // check intent - switch (topIntent) - { - case Calendar.Intent.Cancel: - { - return await this.OnCancel(dc); - } - - case Calendar.Intent.Help: - { - return await this.OnHelp(dc); - } - - case Calendar.Intent.Logout: - { - return await this.OnLogout(dc); - } - } - } - - return InterruptionAction.NoAction; - } - } - - private async Task OnCancel(DialogContext dc) - { - var cancelling = dc.Context.Activity.CreateReply(CalendarBotResponses.CancellingMessage); - await dc.Context.SendActivityAsync(cancelling); - - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context); - state.Clear(); - - await dc.CancelAllDialogsAsync(); - - return InterruptionAction.StartedDialog; - } - - private async Task OnHelp(DialogContext dc) - { - var helpMessage = dc.Context.Activity.CreateReply(CalendarBotResponses.HelpMessage); - await dc.Context.SendActivityAsync(helpMessage); - - return InterruptionAction.MessageSentToUser; - } - - private async Task OnLogout(DialogContext dc) - { - BotFrameworkAdapter adapter; - var supported = dc.Context.Adapter is BotFrameworkAdapter; - if (!supported) - { - throw new InvalidOperationException("OAuthPrompt.SignOutUser(): not supported by the current adapter"); - } - else - { - adapter = (BotFrameworkAdapter)dc.Context.Adapter; - } - - await dc.CancelAllDialogsAsync(); - - // Sign out user - // await adapter.SignOutUserAsync(dc.Context, "googleapi", default(CancellationToken)).ConfigureAwait(false); - await adapter.SignOutUserAsync(dc.Context, "msgraph"); - var logoutMessage = dc.Context.Activity.CreateReply(CalendarBotResponses.LogOut); - await dc.Context.SendActivityAsync(logoutMessage); - - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context); - state.Clear(); - - return InterruptionAction.StartedDialog; - } - - private void RegisterDialogs() - { - AddDialog(new CreateEventDialog(_services, _accessors, _serviceManager)); - AddDialog(new DeleteEventDialog(_services, _accessors, _serviceManager)); - AddDialog(new NextMeetingDialog(_services, _accessors, _serviceManager)); - AddDialog(new UpdateEventDialog(_services, _accessors, _serviceManager)); - AddDialog(new SummaryDialog(_services, _accessors, _serviceManager)); - AddDialog(new GreetingDialog(_services, _accessors, _serviceManager)); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Action.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Action.cs deleted file mode 100644 index f46df64e68..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Action.cs +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -namespace CalendarSkill -{ - /// - /// Calendar skill actions. - /// - public static class Action - { - /// - /// Login. - /// - public const string Login = "login"; - - /// - /// Prompt. - /// - public const string Prompt = "prompt"; - - /// - /// Choice. - /// - public const string Choice = "choice"; - - /// - /// Choice for event. - /// - public const string EventChoice = "event_choice"; - - /// - /// Show events summary. - /// - public const string ShowEventsSummary = "showEventsSummary"; - - /// - /// Show next event. - /// - public const string ShowNextEvent = "showNextEvent"; - - /// - /// Create event. - /// - public const string CreateEvent = "createEvent"; - - /// - /// Update event time by startTime or title. - /// - public const string UpdateEventTime = "UpdateEventTime"; - - /// - /// Delete event by startTime or title. - /// - public const string DeleteEvent = "DeleteEvent"; - - /// - /// Update address. - /// - public const string UpdateAddress = "UpdateAddress"; - - /// - /// Update Name. - /// - public const string UpdateName = "UpdateName"; - - /// - /// Confirm attendee. - /// - public const string ConfirmAttendee = "ConfirmAttendee"; - - /// - /// Take further action. - /// - public const string TakeFurtherAction = "TakeFurtherAction"; - - /// - /// Update start time. - /// - public const string UpdateStartTime = "UpdateStartTime"; - - /// - /// Update new start time. - /// - public const string UpdateNewStartTime = "UpdateNewStartTime"; - - /// - /// Update start date for create. - /// - public const string UpdateStartDateForCreate = "UpdateStartDateForCreate"; - - /// - /// Update start time for create. - /// - public const string UpdateStartTimeForCreate = "UpdateStartTimeForCreate"; - - /// - /// Update duration for create. - /// - public const string UpdateDurationForCreate = "UpdateDurationForCreate"; - - public const string DateTimePrompt = "DateTimePrompt"; - - public const string DateTimePromptForUpdateDelete = "DateTimePromptForUpdateDelete"; - - public const string Read = "read"; - - public const string Greeting = "greeting"; - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillDialog.cs index f2a2541977..ca3c5298a7 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillDialog.cs @@ -1,60 +1,78 @@ -using System; -using System.Collections.Generic; -using System.Collections.Specialized; -using System.Linq; -using System.Text.RegularExpressions; -using System.Threading; -using System.Threading.Tasks; +using CalendarSkill.Dialogs.Main.Resources; using CalendarSkill.Dialogs.Shared.Resources; +using Luis; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; using Microsoft.Bot.Builder.Dialogs.Choices; using Microsoft.Bot.Schema; using Microsoft.Bot.Solutions; using Microsoft.Bot.Solutions.Extensions; -using Microsoft.Graph; +using Microsoft.Bot.Solutions.Skills; using Microsoft.Recognizers.Text; using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Threading; +using System.Threading.Tasks; namespace CalendarSkill { public class CalendarSkillDialog : ComponentDialog { // Constants - public const string AuthSkillMode = "SkillAuth"; - public const string AuthLocalMode = "LocalAuth"; + public const string SkillModeAuth = "SkillAuth"; + public const string LocalModeAuth = "LocalAuth"; // Fields - private CalendarBotResponseBuilder _responseBuilder = new CalendarBotResponseBuilder(); - private CalendarSkillServices _services; - private CalendarSkillAccessors _accessors; - private IServiceManager _serviceManager; - - public CalendarSkillDialog(string dialogId, CalendarSkillServices services, CalendarSkillAccessors accessors, IServiceManager serviceManager) + protected SkillConfiguration _services; + protected IStatePropertyAccessor _accessor; + protected IServiceManager _serviceManager; + protected CalendarSkillResponseBuilder _responseBuilder = new CalendarSkillResponseBuilder(); + + public CalendarSkillDialog( + string dialogId, + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) : base(dialogId) { _services = services; - _accessors = accessors; + _accessor = accessor; _serviceManager = serviceManager; var oauthSettings = new OAuthPromptSettings() { - ConnectionName = this._services.AuthConnectionName, + ConnectionName = _services.AuthConnectionName, Text = $"Authentication", Title = "Signin", Timeout = 300000, // User has 5 minutes to login }; - AddDialog(new EventPrompt(AuthSkillMode, "tokens/response", TokenResponseValidator)); - AddDialog(new OAuthPrompt(AuthLocalMode, oauthSettings, AuthPromptValidator)); - AddDialog(new TextPrompt(Action.Prompt)); - AddDialog(new ConfirmPrompt(Action.TakeFurtherAction, null, Culture.English) { Style = ListStyle.SuggestedAction }); - AddDialog(new DateTimePrompt(Action.DateTimePrompt, null, Culture.English)); - AddDialog(new DateTimePrompt(Action.DateTimePromptForUpdateDelete, DateTimePromptValidator, Culture.English)); - AddDialog(new ChoicePrompt(Action.Choice, ChoiceValidator, Culture.English) { Style = ListStyle.None, }); - AddDialog(new ChoicePrompt(Action.EventChoice, null, Culture.English) { Style = ListStyle.Inline, ChoiceOptions = new ChoiceFactoryOptions { InlineSeparator = string.Empty, InlineOr = string.Empty, InlineOrMore = string.Empty, IncludeNumbers = false } }); + AddDialog(new EventPrompt(SkillModeAuth, "tokens/response", TokenResponseValidator)); + AddDialog(new OAuthPrompt(LocalModeAuth, oauthSettings, AuthPromptValidator)); + AddDialog(new TextPrompt(Actions.Prompt)); + AddDialog(new ConfirmPrompt(Actions.TakeFurtherAction, null, Culture.English) { Style = ListStyle.SuggestedAction }); + AddDialog(new DateTimePrompt(Actions.DateTimePrompt, null, Culture.English)); + AddDialog(new DateTimePrompt(Actions.DateTimePromptForUpdateDelete, DateTimePromptValidator, Culture.English)); + AddDialog(new ChoicePrompt(Actions.Choice, ChoiceValidator, Culture.English) { Style = ListStyle.None, }); + AddDialog(new ChoicePrompt(Actions.EventChoice, null, Culture.English) { Style = ListStyle.Inline, ChoiceOptions = new ChoiceFactoryOptions { InlineSeparator = string.Empty, InlineOr = string.Empty, InlineOrMore = string.Empty, IncludeNumbers = false } }); + } + + protected override async Task OnBeginDialogAsync(DialogContext dc, object options, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _accessor.GetAsync(dc.Context); + await DigestCalendarLuisResult(dc, state.LuisResult); + return await base.OnBeginDialogAsync(dc, options, cancellationToken); + } + + protected override async Task OnContinueDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _accessor.GetAsync(dc.Context); + await DigestCalendarLuisResult(dc, state.LuisResult); + return await base.OnContinueDialogAsync(dc, cancellationToken); } - // Shared Steps + // Shared steps public async Task GetAuthToken(WaterfallStepContext sc, CancellationToken cancellationToken) { try @@ -74,18 +92,18 @@ public async Task GetAuthToken(WaterfallStepContext sc, Cancel await sc.Context.SendActivityAsync(response); // Wait for the tokens/response event - return await sc.PromptAsync(AuthSkillMode, new PromptOptions()); + return await sc.PromptAsync(SkillModeAuth, new PromptOptions()); } else { - return await sc.PromptAsync(AuthLocalMode, new PromptOptions()); + return await sc.PromptAsync(LocalModeAuth, new PromptOptions()); } } catch { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.AuthFailed)); - await _accessors.CalendarSkillState.SetAsync(sc.Context, new CalendarSkillState()); - return await sc.CancelAllDialogsAsync(); + // await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(SharedResponses.AuthFailed)); + await HandleDialogExceptions(sc); + throw; } } @@ -117,7 +135,7 @@ public async Task GetAuthToken(WaterfallStepContext sc, Cancel if (tokenResponse != null) { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); + var state = await _accessor.GetAsync(sc.Context); state.APIToken = tokenResponse.Token; } @@ -125,1730 +143,120 @@ public async Task GetAuthToken(WaterfallStepContext sc, Cancel } catch { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.AuthFailed, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + await HandleDialogExceptions(sc); + throw; } } - public async Task Greeting(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + // Validators + public Task TokenResponseValidator(PromptValidatorContext pc, CancellationToken cancellationToken) { - try + var activity = pc.Recognized.Value; + if (activity != null && activity.Type == ActivityTypes.Event) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.GreetingMessage, _responseBuilder)); - return await sc.EndDialogAsync(true); + return Task.FromResult(true); } - catch + else { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - return await sc.CancelAllDialogsAsync(); + return Task.FromResult(false); } } - public async Task CollectTitle(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public Task AuthPromptValidator(PromptValidatorContext promptContext, CancellationToken cancellationToken) { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - - if (string.IsNullOrEmpty(state.Title)) - { - string userNameString = string.Empty; - foreach (var attendee in state.Attendees) - { - if (userNameString != string.Empty) - { - userNameString += ", "; - } - - userNameString += attendee.DisplayName ?? attendee.Address; - } - - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoTitle, _responseBuilder, new StringDictionary() { { "UserName", userNameString } }) }); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } + return Task.FromResult(true); } - public async Task CollectContent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public async Task ChoiceValidator(PromptValidatorContext pc, CancellationToken cancellationToken) { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - if (string.IsNullOrEmpty(state.Title)) - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); - state.Title = content != null ? content.ToString() : sc.Context.Activity.Text; - } - } - - if (string.IsNullOrEmpty(state.Content)) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoContent), - }); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - public async Task CollectAttendees(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.APIToken)) - { - return await sc.EndDialogAsync(true); - } + var state = await _accessor.GetAsync(pc.Context); + var luisResult = state.LuisResult; + var topIntent = luisResult?.TopIntent().intent; - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - if (state.Attendees.Count == 0) - { - return await sc.BeginDialogAsync(Action.UpdateAddress); - } - else - { - return await sc.NextAsync(); - } - } - catch + // TODO: The signature for validators has changed to return bool -- Need new way to handle this logic + // If user want to show more recipient end current choice dialog and return the intent to next step. + if (topIntent == Luis.Calendar.Intent.ShowNext || topIntent == Luis.Calendar.Intent.ShowPrevious) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + // pc.End(topIntent); + return true; } - } - - public async Task CollectStartDate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try + else { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - if (string.IsNullOrEmpty(state.Content)) - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); - state.Content = content != null ? content.ToString() : sc.Context.Activity.Text; - } - } - - if (state.StartDate == null) + if (!pc.Recognized.Succeeded || pc.Recognized == null) { - return await sc.BeginDialogAsync(Action.UpdateStartDateForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); + // do nothing when not recognized. } else { - return await sc.NextAsync(); + // pc.End(pc.Recognized.Value); + return true; } } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - public async Task CollectStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (state.StartTime == null) - { - return await sc.BeginDialogAsync(Action.UpdateStartTimeForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } + return false; } - public async Task CollectDuration(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public Task DateTimePromptValidator(PromptValidatorContext> promptContext, CancellationToken cancellationToken) { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - - if (state.EndDateTime == null) - { - return await sc.BeginDialogAsync(Action.UpdateDurationForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } + return Task.FromResult(true); } - public async Task CollectLocation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + // Helpers + public async Task ShowMeetingList(DialogContext dc, List events, bool showDate = true) { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); + var replyToConversation = dc.Context.Activity.CreateReply(); + replyToConversation.AttachmentLayout = AttachmentLayoutTypes.Carousel; + replyToConversation.Attachments = new List(); - if (state.Location == null) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoLocation) }); - } - else - { - return await sc.NextAsync(); - } - } - catch + var cardsData = new List(); + foreach (var item in events) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + var meetingCard = item.ToAdaptiveCardData(showDate); + var replyTemp = dc.Context.Activity.CreateAdaptiveCardReply(CalendarMainResponses.GreetingMessage, item.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", meetingCard); + replyToConversation.Attachments.Add(replyTemp.Attachments[0]); } - } - - public async Task ConfirmBeforeCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); - var luisResult = CalendarSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken).Result; - var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == Luis.Calendar.Intent.Reject || topIntent == Luis.Calendar.Intent.ConfirmNo || topIntent == Luis.Calendar.Intent.NoLocation) - { - state.Location = string.Empty; - } - else - { - state.Location = userInput; - } - } - var source = state.EventSource; - var newEvent = new EventModel(source) - { - Title = state.Title, - Content = state.Content, - Attendees = state.Attendees, - StartTime = (DateTime)state.StartDateTime, - EndTime = (DateTime)state.EndDateTime, - TimeZone = state.GetUserTimeZone(), - Location = state.Location, - }; - - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.ConfirmCreate, newEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", newEvent.ToAdaptiveCardData()); - - return await sc.PromptAsync(Action.TakeFurtherAction, new PromptOptions - { - Prompt = replyMessage, - RetryPrompt = sc.Context.Activity.CreateReply(CalendarBotResponses.ConfirmCreateFailed, _responseBuilder), - }); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } + await dc.Context.SendActivityAsync(replyToConversation); } - public async Task CreateEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public static bool IsRelativeTime(string userInput, string resolverResult, string timex) { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - var confirmResult = (bool)sc.Result; - if (confirmResult) - { - var source = state.EventSource; - var newEvent = new EventModel(source) - { - Title = state.Title, - Content = state.Content, - Attendees = state.Attendees, - StartTime = (DateTime)state.StartDateTime, - EndTime = (DateTime)state.EndDateTime, - TimeZone = state.GetUserTimeZone(), - Location = state.Location, - }; - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - if (await calendarService.CreateEvent(newEvent) != null) - { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.EventCreated, newEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", newEvent.ToAdaptiveCardData()); - await sc.Context.SendActivityAsync(replyMessage); - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.EventCreationFailed)); - } - - state.Clear(); - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ActionEnded)); - state.Clear(); - } - - return await sc.EndDialogAsync(true); - } - catch + if (userInput.Contains("ago") || + userInput.Contains("before") || + userInput.Contains("later") || + userInput.Contains("next")) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + return true; } - } - public async Task UpdateAddress(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (state.EventSource == EventSource.Microsoft) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoAttendeesMS), - }); - } - else - { - if (sc.Result != null) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.WrongAddress), - }); - } - else - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoAttendees), - }); - } - } - } - catch + if (userInput.Contains("today") || + userInput.Contains("now") || + userInput.Contains("yesterday") || + userInput.Contains("tomorrow")) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + return true; } - } - public async Task AfterUpdateAddress(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); - var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; - - // TODO: can we do this somewhere else - if (IsEmail(userInput)) - { - state.Attendees.Add(new EventModel.Attendee { Address = userInput }); - return await sc.EndDialogAsync(true); - } - else - { - if (state.EventSource == EventSource.Microsoft) - { - if (userInput != null) - { - var nameList = userInput.Split(new string[] { ",", "and", ";" }, StringSplitOptions.None) - .Select(x => x.Trim()) - .Where(x => !string.IsNullOrWhiteSpace(x)) - .ToList(); - state.AttendeesNameList = nameList; - } - - return await sc.BeginDialogAsync(Action.ConfirmAttendee); - } - else - { - return await sc.BeginDialogAsync(Action.UpdateAddress, new UpdateAddressDialogOptions(UpdateAddressDialogOptions.UpdateReason.NotAnAddress)); - } - } - } - else - { - return await sc.NextAsync(); - } - } - catch + if (timex == "PRESENT_REF") { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); + return true; } + + return false; } - public async Task ConfirmAttendee(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + private Task DigestCalendarLuisResult(DialogContext dc, Calendar luisResult) { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - var currentRecipientName = state.AttendeesNameList[state.ConfirmAttendeesNameIndex]; - var personList = await GetPeopleWorkWithAsync(sc, currentRecipientName); - var userList = await GetUserAsync(sc, currentRecipientName); - - // todo: should set updatename reason in sc.Result - if (personList.Count > 10) - { - return await sc.BeginDialogAsync(Action.UpdateName, new UpdateUserNameDialogOptions(UpdateUserNameDialogOptions.UpdateReason.TooMany)); - } - - if (personList.Count < 1 && userList.Count < 1) - { - return await sc.BeginDialogAsync(Action.UpdateName, new UpdateUserNameDialogOptions(UpdateUserNameDialogOptions.UpdateReason.NotFound)); - } - - if (personList.Count == 1) - { - var user = personList.FirstOrDefault(); - if (user != null) - { - var result = - new FoundChoice() - { - Value = $"{user.DisplayName}: {user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName}", - }; - - return await sc.NextAsync(result); - } - } - - // TODO: should be simplify - var selectOption = await GenerateOptions(personList, userList, sc); - - // If no more recipient to show, start update name flow and reset the recipient paging index. - if (selectOption.Choices.Count == 0) - { - state.ShowAttendeesIndex = 0; - return await sc.BeginDialogAsync(Action.UpdateName, new UpdateUserNameDialogOptions(UpdateUserNameDialogOptions.UpdateReason.TooMany)); - } - - // Update prompt string to include the choices because the list style is none; - // TODO: should be removed if use adaptive card show choices. - var choiceString = GetSelectPromptString(selectOption, true); - selectOption.Prompt.Text = choiceString; - return await sc.PromptAsync(Action.Choice, selectOption); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } + // add luis entities to state + return Task.CompletedTask; } - public async Task AfterConfirmAttendee(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public async Task HandleDialogExceptions(WaterfallStepContext sc) { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - - // result is null when just update the recipient name. show recipients page should be reset. - if (sc.Result == null) - { - state.ShowAttendeesIndex = 0; - return await sc.BeginDialogAsync(Action.ConfirmAttendee); - } - else if (sc.Result.ToString() == Luis.Calendar.Intent.ShowNext.ToString()) - { - state.ShowAttendeesIndex++; - return await sc.BeginDialogAsync(Action.ConfirmAttendee); - } - else if (sc.Result.ToString() == Luis.Calendar.Intent.ShowPrevious.ToString()) - { - if (state.ShowAttendeesIndex > 0) - { - state.ShowAttendeesIndex--; - } - - return await sc.BeginDialogAsync(Action.ConfirmAttendee); - } - else - { - var user = (sc.Result as FoundChoice)?.Value.Trim('*'); - if (user != null) - { - var attendee = new EventModel.Attendee - { - DisplayName = user.Split(": ")[0], - Address = user.Split(": ")[1], - }; - if (state.Attendees.All(r => r.Address != attendee.Address)) - { - state.Attendees.Add(attendee); - } - } - - state.ConfirmAttendeesNameIndex++; - if (state.ConfirmAttendeesNameIndex < state.AttendeesNameList.Count) - { - return await sc.BeginDialogAsync(Action.ConfirmAttendee); - } - else - { - return await sc.EndDialogAsync(true); - } - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task UpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - var currentRecipientName = state.AttendeesNameList[state.ConfirmAttendeesNameIndex]; - - if (((UpdateUserNameDialogOptions)sc.Options).Reason == UpdateUserNameDialogOptions.UpdateReason.TooMany) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.PromptTooManyPeople, _responseBuilder, new StringDictionary() { { "UserName", currentRecipientName } }), - }); - } - else - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.PromptPersonNotFound, _responseBuilder), - }); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task AfterUpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); - var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; - if (!string.IsNullOrEmpty(userInput)) - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.AttendeesNameList[state.ConfirmAttendeesNameIndex] = userInput; - } - - return await sc.EndDialogAsync(true); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task UpdateStartDateForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoStartDate), - }); - } - else - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.DidntUnderstandMessage), - }); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task AfterUpdateStartDateForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - IList dateTimeResolutions = sc.Result as List; - var dateTime = DateTime.Parse(dateTimeResolutions.First().Value); - var dateTimeConvertType = dateTimeResolutions.First().Timex; - - if (dateTime != null) - { - bool isRelativeTime = CalendarSkillHelper.IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); - - // Workaround as DateTimePrompt only return as local time - if (isRelativeTime) - { - dateTime = new DateTime( - dateTime.Year, - dateTime.Month, - dateTime.Day, - DateTime.Now.Hour, - DateTime.Now.Minute, - DateTime.Now.Second); - } - - state.StartDate = isRelativeTime ? TimeZoneInfo.ConvertTime(dateTime, TimeZoneInfo.Local, state.GetUserTimeZone()) : dateTime; - return await sc.EndDialogAsync(); - } - } - - return await sc.BeginDialogAsync(Action.UpdateStartDateForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task UpdateStartTimeForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoStartTime), - }); - } - else - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.DidntUnderstandMessage), - }); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task AfterUpdateStartTimeForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - IList dateTimeResolutions = sc.Result as List; - var dateTime = DateTime.Parse(dateTimeResolutions.First().Value); - var dateTimeConvertType = dateTimeResolutions.First().Timex; - - if (dateTime != null) - { - bool isRelativeTime = CalendarSkillHelper.IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); - state.StartTime = isRelativeTime ? TimeZoneInfo.ConvertTime(dateTime, TimeZoneInfo.Local, state.GetUserTimeZone()) : dateTime; - state.StartDateTime = new DateTime( - state.StartDate.Value.Year, - state.StartDate.Value.Month, - state.StartDate.Value.Day, - state.StartTime.Value.Hour, - state.StartTime.Value.Minute, - state.StartTime.Value.Second); - return await sc.EndDialogAsync(); - } - } - - return await sc.BeginDialogAsync(Action.UpdateStartTimeForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task UpdateDurationForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoDuration), - }); - } - else - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.DidntUnderstandMessage), - }); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task AfterUpdateDurationForCreate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); - - IList dateTimeResolutions = sc.Result as List; - int.TryParse(dateTimeResolutions.First().Value, out int duration); - - if (duration > 0) - { - state.EndDateTime = state.StartDateTime.Value.AddSeconds(duration); - return await sc.EndDialogAsync(); - } - else - { - // TODO: Handle improper duration - } - } - - return await sc.BeginDialogAsync(Action.UpdateDurationForCreate, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task ConfirmBeforeDelete(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null && state.Events.Count > 1) - { - var events = state.Events; - state.Events = new List - { - events[(sc.Result as FoundChoice).Index], - }; - } - - var deleteEvent = state.Events[0]; - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.ConfirmDelete, deleteEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", deleteEvent.ToAdaptiveCardData()); - - return await sc.PromptAsync(Action.TakeFurtherAction, new PromptOptions - { - Prompt = replyMessage, - RetryPrompt = sc.Context.Activity.CreateReply(CalendarBotResponses.ConfirmDeleteFailed, _responseBuilder), - }); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task DeleteEventByStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - var confirmResult = (bool)sc.Result; - if (confirmResult) - { - var deleteEvent = state.Events[0]; - await calendarService.DeleteEventById(deleteEvent.Id); - - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.EventDeleted)); - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ActionEnded)); - } - - state.Clear(); - return await sc.EndDialogAsync(true); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task UpdateStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - - if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NoEvent) - { - return await sc.PromptAsync(Action.DateTimePromptForUpdateDelete, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.EventWithStartTimeNotFound), - }); - } - else - { - if (state.DialogName == "DeleteEvent") - { - return await sc.PromptAsync(Action.DateTimePromptForUpdateDelete, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoDeleteStartTime), - }); - } - else - { - return await sc.PromptAsync(Action.DateTimePromptForUpdateDelete, new PromptOptions - { - Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoUpdateStartTime), - }); - } - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task AfterUpdateStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); - var userInput = content != null ? content.ToString() : sc.Context.Activity.Text; - DateTime? startTime = null; - try - { - IList dateTimeResolutions = sc.Result as List; - if (dateTimeResolutions.Count > 0) - { - startTime = DateTime.Parse(dateTimeResolutions.First().Value); - var dateTimeConvertType = dateTimeResolutions.First().Timex; - bool isRelativeTime = CalendarSkillHelper.IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); - startTime = isRelativeTime ? TimeZoneInfo.ConvertTime(startTime.Value, TimeZoneInfo.Local, state.GetUserTimeZone()) : startTime; - } - } - catch - { - } - - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - - var events = new List(); - if (startTime != null) - { - state.StartDateTime = startTime; - startTime = DateTime.SpecifyKind(startTime.Value, DateTimeKind.Local); - events = await calendarService.GetEventsByStartTime(startTime.Value); - } - else - { - state.Title = userInput; - events = await calendarService.GetEventsByTitle(userInput); - } - - state.Events = events; - - if (events.Count <= 0) - { - return await sc.BeginDialogAsync(Action.UpdateStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NoEvent)); - } - else if (events.Count > 1) - { - var options = new PromptOptions() - { - Choices = new List(), - }; - - for (var i = 0; i < events.Count; i++) - { - var item = events[i]; - var choice = new Choice() - { - Value = string.Empty, - Synonyms = new List { (i + 1).ToString(), item.Title }, - }; - options.Choices.Add(choice); - } - - var replyToConversation = sc.Context.Activity.CreateReply(CalendarBotResponses.MultipleEventsStartAtSameTime); - replyToConversation.AttachmentLayout = AttachmentLayoutTypes.Carousel; - replyToConversation.Attachments = new List(); - - var cardsData = new List(); - foreach (var item in events) - { - var meetingCard = item.ToAdaptiveCardData(); - var replyTemp = sc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.GreetingMessage, item.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", meetingCard); - replyToConversation.Attachments.Add(replyTemp.Attachments[0]); - } - - options.Prompt = replyToConversation; - - return await sc.PromptAsync(Action.EventChoice, options); - } - else - { - return await sc.EndDialogAsync(true); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task ShowNextEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.APIToken)) - { - return await sc.EndDialogAsync(true); - } - - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - - var eventList = await calendarService.GetUpcomingEvents(); - var nextEventList = new List(); - foreach (var item in eventList) - { - if (item.IsCancelled != true && (nextEventList.Count == 0 || nextEventList[0].StartTime == item.StartTime)) - { - nextEventList.Add(item); - } - } - - if (nextEventList.Count == 0) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ShowNoMeetingMessage)); - } - else - { - if (nextEventList.Count == 1) - { - var speakParams = new StringDictionary() - { - { "EventName", nextEventList[0].Title }, - { "PeopleCount", nextEventList[0].Attendees.Count.ToString() }, - }; - if (nextEventList[0].IsAllDay == true) - { - speakParams.Add("EventTime", nextEventList[0].StartTime.ToString("MMMM dd all day")); - } - else - { - speakParams.Add("EventTime", nextEventList[0].StartTime.ToString("h:mm tt")); - } - - if (string.IsNullOrEmpty(nextEventList[0].Location)) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ShowNextMeetingNoLocationMessage, _responseBuilder, speakParams)); - } - else - { - speakParams.Add("Location", nextEventList[0].Location); - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ShowNextMeetingMessage, _responseBuilder, speakParams)); - } - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ShowMultipleNextMeetingMessage)); - } - - await ShowMeetingList(sc, nextEventList, true); - } - - state.Clear(); - return await sc.EndDialogAsync(true); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage, _responseBuilder)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task IfClearContextStep(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - // clear context before show emails, and extract it from luis result again. - var state = await this._accessors.CalendarSkillState.GetAsync(sc.Context); - - var luisResult = CalendarSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - - if (topIntent == Luis.Calendar.Intent.Summary) - { - state.Clear(); - } - - if (topIntent == Luis.Calendar.Intent.ShowNext) - { - if ((state.ShowEventIndex + 1) * CalendarSkillState.PageSize < state.SummaryEvents.Count) - { - state.ShowEventIndex++; - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarNoMoreEvent)); - return await sc.CancelAllDialogsAsync(); - } - } - - if (topIntent == Luis.Calendar.Intent.ShowPrevious) - { - if (state.ShowEventIndex > 0) - { - state.ShowEventIndex--; - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarNoPreviousEvent)); - return await sc.CancelAllDialogsAsync(); - } - } - - return await sc.NextAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task ShowEventsSummary(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var tokenResponse = sc.Result as TokenResponse; - - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (state.SummaryEvents == null) - { - if (string.IsNullOrEmpty(state.APIToken)) - { - return await sc.EndDialogAsync(true); - } - - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - - var searchDate = TimeZoneInfo.ConvertTime(DateTime.Now, TimeZoneInfo.Local, state.GetUserTimeZone()); - - var startTime = new DateTime(searchDate.Year, searchDate.Month, searchDate.Day); - var endTime = new DateTime(searchDate.Year, searchDate.Month, searchDate.Day, 23, 59, 59); - var startTimeUtc = TimeZoneInfo.ConvertTimeToUtc(startTime, state.GetUserTimeZone()); - var endTimeUtc = TimeZoneInfo.ConvertTimeToUtc(endTime, state.GetUserTimeZone()); - var rawEvents = await calendarService.GetEventsByTime(startTimeUtc, endTimeUtc); - var todayEvents = new List(); - foreach (var item in rawEvents) - { - if (item.StartTime > searchDate && item.StartTime >= startTime && item.IsCancelled != true) - { - todayEvents.Add(item); - } - } - - if (todayEvents.Count == 0) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ShowNoMeetingMessage)); - return await sc.EndDialogAsync(true); - } - else - { - var speakParams = new StringDictionary() - { - { "Count", todayEvents.Count.ToString() }, - { "EventName1", todayEvents[0].Title }, - { "EventDuration", todayEvents[0].ToDurationString() }, - }; - - if (todayEvents.Count == 1) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ShowOneMeetingSummaryMessage, _responseBuilder, speakParams)); - } - else - { - speakParams.Add("EventName2", todayEvents[todayEvents.Count - 1].Title); - if (todayEvents[todayEvents.Count - 1].IsAllDay == true) - { - speakParams.Add("EventTime", todayEvents[todayEvents.Count - 1].StartTime.ToString("MMMM dd all day")); - } - else - { - speakParams.Add("EventTime", todayEvents[todayEvents.Count - 1].StartTime.ToString("h:mm tt")); - } - - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ShowMultipleMeetingSummaryMessage, _responseBuilder, speakParams)); - } - } - - await this.ShowMeetingList(sc, todayEvents.GetRange(0, Math.Min(CalendarSkillState.PageSize, todayEvents.Count)), false); - state.SummaryEvents = todayEvents; - } - else - { - await this.ShowMeetingList(sc, state.SummaryEvents.GetRange(state.ShowEventIndex * CalendarSkillState.PageSize, Math.Min(CalendarSkillState.PageSize, state.SummaryEvents.Count - (state.ShowEventIndex * CalendarSkillState.PageSize))), false); - } - - return await sc.NextAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task FromTokenToStartTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (string.IsNullOrEmpty(state.APIToken)) - { - return await sc.EndDialogAsync(true); - } - - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - - if (state.StartDateTime == null) - { - return await sc.BeginDialogAsync(Action.UpdateStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task FromEventsToNewDate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null && state.Events.Count > 1) - { - var events = state.Events; - state.Events = new List - { - events[(sc.Result as FoundChoice).Index], - }; - } - - var origin = state.Events[0]; - if (!origin.IsOrganizer) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.NotEventOrganizer)); - state.Clear(); - return await sc.EndDialogAsync(true); - } - else if (state.NewStartDateTime == null) - { - return await sc.BeginDialogAsync(Action.UpdateNewStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotFound)); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task ConfirmBeforeUpdate(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - - var newStartTime = (DateTime)state.NewStartDateTime; - newStartTime = DateTime.SpecifyKind(newStartTime, DateTimeKind.Local); - - // DateTime newStartTime = DateTime.Parse((string)state.NewStartDateTime); - var origin = state.Events[0]; - var last = origin.EndTime - origin.StartTime; - origin.StartTime = newStartTime; - origin.EndTime = (newStartTime + last).AddSeconds(1); - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.ConfirmUpdate, origin.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", origin.ToAdaptiveCardData()); - - return await sc.PromptAsync(Action.TakeFurtherAction, new PromptOptions - { - Prompt = replyMessage, - RetryPrompt = sc.Context.Activity.CreateReply(CalendarBotResponses.ConfirmUpdateFailed, _responseBuilder), - }); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task UpdateEventTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var confirmResult = (bool)sc.Result; - if (confirmResult) - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - - var newStartTime = (DateTime)state.NewStartDateTime; - - var origin = state.Events[0]; - var updateEvent = new EventModel(origin.Source); - var last = origin.EndTime - origin.StartTime; - updateEvent.StartTime = TimeZoneInfo.ConvertTimeToUtc(newStartTime, state.GetUserTimeZone()); - updateEvent.EndTime = TimeZoneInfo.ConvertTimeToUtc((newStartTime + last).AddSeconds(1), state.GetUserTimeZone()); - updateEvent.TimeZone = TimeZoneInfo.Utc; - updateEvent.Id = origin.Id; - var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); - var newEvent = await calendarService.UpdateEventById(updateEvent); - - newEvent.StartTime = TimeZoneInfo.ConvertTimeFromUtc(newEvent.StartTime, state.GetUserTimeZone()); - newEvent.EndTime = TimeZoneInfo.ConvertTimeFromUtc(newEvent.EndTime, state.GetUserTimeZone()); - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.EventUpdated, newEvent.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", newEvent.ToAdaptiveCardData()); - await sc.Context.SendActivityAsync(replyMessage); - state.Clear(); - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.ActionEnded)); - } - - return await sc.EndDialogAsync(true); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task GetNewEventTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - if (((UpdateDateTimeDialogOptions)sc.Options).Reason == UpdateDateTimeDialogOptions.UpdateReason.NotFound) - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.NoNewTime) }); - } - else - { - return await sc.PromptAsync(Action.DateTimePrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.DidntUnderstandMessage) }); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task AfterGetNewEventTime(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - IList dateTimeResolutions = sc.Result as List; - var newStartTime = DateTime.Parse(dateTimeResolutions.First().Value); - var dateTimeConvertType = dateTimeResolutions.First().Timex; - - if (newStartTime != null) - { - bool isRelativeTime = CalendarSkillHelper.IsRelativeTime(sc.Context.Activity.Text, dateTimeResolutions.First().Value, dateTimeResolutions.First().Timex); - state.NewStartDateTime = isRelativeTime ? TimeZoneInfo.ConvertTime(newStartTime, TimeZoneInfo.Local, state.GetUserTimeZone()) : newStartTime; - return await sc.ContinueDialogAsync(); - } - else - { - return await sc.BeginDialogAsync(Action.UpdateNewStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); - } - } - else - { - return await sc.BeginDialogAsync(Action.UpdateNewStartTime, new UpdateDateTimeDialogOptions(UpdateDateTimeDialogOptions.UpdateReason.NotADateTime)); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - // Validators - public Task TokenResponseValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - var activity = pc.Recognized.Value; - if (activity != null && activity.Type == ActivityTypes.Event) - { - return Task.FromResult(true); - } - else - { - return Task.FromResult(false); - } - } - - public Task AuthPromptValidator(PromptValidatorContext promptContext, CancellationToken cancellationToken) - { - return Task.FromResult(true); - } - - public Task ChoiceValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - var luisResult = CalendarSkillHelper.GetLuisResult(pc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - - // TODO: The signature for validators has changed to return bool -- Need new way to handle this logic - // If user want to show more recipient end current choice dialog and return the intent to next step. - if (topIntent == Luis.Calendar.Intent.ShowNext || topIntent == Luis.Calendar.Intent.ShowPrevious) - { - // pc.End(topIntent); - return Task.FromResult(true); - } - else - { - if (!pc.Recognized.Succeeded || pc.Recognized == null) - { - // do nothing when not recognized. - } - else - { - // pc.End(pc.Recognized.Value); - return Task.FromResult(true); - } - } - - return Task.FromResult(false); - } - - public Task DateTimePromptValidator(PromptValidatorContext> promptContext, CancellationToken cancellationToken) - { - return Task.FromResult(true); - } - - // Helpers - public async Task> GetUserAsync(DialogContext dc, string name) - { - var result = new List(); - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context); - try - { - var token = state.APIToken; - var service = _serviceManager.InitUserService(token, state.GetUserTimeZone()); - - // Get users. - result = await service.GetPeopleAsync(name); - } - catch (ServiceException) - { - await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarBotResponses.FindUserErrorMessage, _responseBuilder)); - state.Clear(); - await dc.EndDialogAsync(true); - } - - return result; - } - - public async Task> GetPeopleWorkWithAsync(DialogContext dc, string name) - { - var result = new List(); - try - { - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context); - var token = state.APIToken; - var service = _serviceManager.InitUserService(token, state.GetUserTimeZone()); - - // Get users. - result = await service.GetPeopleAsync(name); - } - catch (ServiceException) - { - await dc.Context.SendActivityAsync(dc.Context.Activity.CreateReply(CalendarBotResponses.FindUserErrorMessage, _responseBuilder)); - - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context); - state.Clear(); - await _accessors.CalendarSkillState.SetAsync(dc.Context, state); - await dc.EndDialogAsync(true); // todo: should be sc.EndAll(); - } - - return result; - } - - public async Task GenerateOptions(List personList, List userList, DialogContext dc) - { - var state = await _accessors.CalendarSkillState.GetAsync(dc.Context); - var pageIndex = state.ShowAttendeesIndex; - var pageSize = 5; - var skip = pageSize * pageIndex; - var options = new PromptOptions - { - Choices = new List(), - Prompt = dc.Context.Activity.CreateReply(CalendarBotResponses.ConfirmRecipient), - }; - for (var i = 0; i < personList.Count; i++) - { - var user = personList[i]; - var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; - - var choice = new Choice() - { - Value = $"**{user.DisplayName}: {mailAddress}**", - Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, - }; - var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; - if (!string.IsNullOrEmpty(userName)) - { - choice.Synonyms.Add(userName); - choice.Synonyms.Add(userName.ToLower()); - } - - if (skip <= 0) - { - if (options.Choices.Count >= pageSize) - { - return options; - } - - options.Choices.Add(choice); - } - else - { - skip--; - } - } - - if (options.Choices.Count == 0) - { - pageSize = 10; - } - - for (var i = 0; i < userList.Count; i++) - { - var user = userList[i]; - var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; - var choice = new Choice() - { - Value = $"{user.DisplayName}: {mailAddress}", - Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, - }; - var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; - if (!string.IsNullOrEmpty(userName)) - { - choice.Synonyms.Add(userName); - choice.Synonyms.Add(userName.ToLower()); - } - - if (skip <= 0) - { - if (options.Choices.Count >= pageSize) - { - return options; - } - - options.Choices.Add(choice); - } - else if (skip >= 10) - { - return options; - } - else - { - skip--; - } - } - - return options; - } - - public string GetSelectPromptString(PromptOptions selectOption, bool containNumbers) - { - var result = string.Empty; - result += selectOption.Prompt.Text + "\r\n"; - for (var i = 0; i < selectOption.Choices.Count; i++) - { - var choice = selectOption.Choices[i]; - result += " "; - if (containNumbers) - { - result += i + 1 + "-"; - } - - result += choice.Value + "\r\n"; - } - - return result; - } - - public bool IsEmail(string emailString) - { - return Regex.IsMatch(emailString, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"); - } - - public async Task ShowMeetingList(DialogContext dc, List events, bool showDate = true) - { - var replyToConversation = dc.Context.Activity.CreateReply(); - replyToConversation.AttachmentLayout = AttachmentLayoutTypes.Carousel; - replyToConversation.Attachments = new List(); - - var cardsData = new List(); - foreach (var item in events) - { - var meetingCard = item.ToAdaptiveCardData(showDate); - var replyTemp = dc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.GreetingMessage, item.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", meetingCard); - replyToConversation.Attachments.Add(replyTemp.Attachments[0]); - } - - await dc.Context.SendActivityAsync(replyToConversation); - } - - public async Task PromptToRead(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.ReadOutPrompt) }); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task CallReadEventDialog(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - return await sc.BeginDialogAsync(Action.Read); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task ReadEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - var luisResult = CalendarSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == null) - { - return await sc.EndDialogAsync(true); - } - - var eventItem = state.ReadOutEvents.FirstOrDefault(); - if (topIntent == Luis.Calendar.Intent.ConfirmNo || topIntent == Luis.Calendar.Intent.Reject) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CancellingMessage)); - return await sc.EndDialogAsync(true); - } - else if (topIntent == Luis.Calendar.Intent.ReadAloud && eventItem == null) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.ReadOutPrompt), }); - } - else if (eventItem != null) - { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(CalendarBotResponses.ReadOutMessage, eventItem.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", eventItem.ToAdaptiveCardData()); - await sc.Context.SendActivityAsync(replyMessage); - - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(CalendarBotResponses.ReadOutMorePrompt) }); - } - else - { - return await sc.NextAsync(); - } - } - catch (Exception) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task AfterReadOutEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var luisResult = CalendarSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == null) - { - return await sc.EndDialogAsync(true); - } - - if (topIntent == Luis.Calendar.Intent.ReadAloud) - { - return await sc.BeginDialogAsync(Action.Read); - } - else - { - return await sc.EndDialogAsync("true"); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarBotResponses.CalendarErrorMessage)); - var state = await _accessors.CalendarSkillState.GetAsync(sc.Context); - state.Clear(); - return await sc.CancelAllDialogsAsync(); - } + var state = await _accessor.GetAsync(sc.Context); + state.Clear(); + await sc.CancelAllDialogsAsync(); } } -} \ No newline at end of file +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillHelper.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillHelper.cs deleted file mode 100644 index e76f95beba..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/CalendarSkillHelper.cs +++ /dev/null @@ -1,198 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Threading; -using System.Threading.Tasks; -using Luis; -using Microsoft.Bot.Builder; - -namespace CalendarSkill -{ - public class CalendarSkillHelper - { - public static async Task GetLuisResult(ITurnContext context, CalendarSkillAccessors accessors, CalendarSkillServices services, CancellationToken cancellationToken) - { - var state = await accessors.CalendarSkillState.GetAsync(context); - - Calendar luisResult = null; - - if (state.LuisResultPassedFromSkill != null) - { - luisResult = (Calendar)state.LuisResultPassedFromSkill; - } - else - { - luisResult = await services.LuisRecognizer.RecognizeAsync(context, cancellationToken); - } - - await DigestCalendarLuisResult(context, accessors, luisResult); - return luisResult; - } - - /// - /// set luis result to conversation state. - /// - /// context. - /// accessors. - /// LUIS result. - /// representing the asynchronous operation. - public static async Task DigestCalendarLuisResult(ITurnContext context, CalendarSkillAccessors accessors, Calendar luisResult) - { - try - { - var state = await accessors.CalendarSkillState.GetAsync(context); - - var entity = luisResult.Entities; - - if (entity.Subject != null) - { - state.Title = entity.Subject[0]; - } - - if (entity.ContactName != null) - { - foreach (var name in entity.ContactName) - { - if (!state.AttendeesNameList.Contains(name)) - { - state.AttendeesNameList.Add(name); - } - } - } - - if (entity.ordinal != null) - { - try - { - var eventList = state.SummaryEvents; - var value = entity.ordinal[0]; - var num = int.Parse(value.ToString()); - if (eventList != null && num > 0) - { - var currentList = eventList.GetRange(0, Math.Min(CalendarSkillState.PageSize, eventList.Count)); - if (num <= currentList.Count) - { - state.ReadOutEvents.Clear(); - state.ReadOutEvents.Add(currentList[num - 1]); - } - } - } - catch - { - // ignored - } - } - - if (entity.number != null && entity.ordinal.Length == 0) - { - try - { - var eventList = state.SummaryEvents; - var value = entity.ordinal[0]; - var num = int.Parse(value.ToString()); - if (eventList != null && num > 0) - { - var currentList = eventList.GetRange(0, Math.Min(CalendarSkillState.PageSize, eventList.Count)); - if (num <= currentList.Count) - { - state.ReadOutEvents.Clear(); - state.ReadOutEvents.Add(currentList[num - 1]); - } - } - } - catch - { - // ignored - } - } - } - catch - { - // put log here - } - } - - // Workaround as DateTimePrompt only return a local time. - public static bool IsRelativeTime(string userInput, string resolverResult, string timex) - { - if (userInput.Contains("ago") || - userInput.Contains("before") || - userInput.Contains("later") || - userInput.Contains("next")) - { - return true; - } - - if (userInput.Contains("today") || - userInput.Contains("now") || - userInput.Contains("yesterday") || - userInput.Contains("tomorrow")) - { - return true; - } - - if (timex == "PRESENT_REF") - { - return true; - } - - return false; - } - - public static class TimeZoneConverter - { - private static IDictionary ianaToWindowsMap = new Dictionary(StringComparer.OrdinalIgnoreCase); - private static IDictionary windowsToIanaMap = new Dictionary(StringComparer.OrdinalIgnoreCase); - - public static string IanaToWindows(string ianaTimeZoneId) - { - LoadData(); - if (ianaToWindowsMap.ContainsKey(ianaTimeZoneId)) - { - return ianaToWindowsMap[ianaTimeZoneId]; - } - - throw new InvalidTimeZoneException(); - } - - public static string WindowsToIana(string windowsTimeZoneId) - { - LoadData(); - if (windowsToIanaMap.ContainsKey($"001|{windowsTimeZoneId}")) - { - return windowsToIanaMap[$"001|{windowsTimeZoneId}"]; - } - - throw new InvalidTimeZoneException(); - } - - private static void LoadData() - { - using (var mappingFile = new FileStream("Dialogs/Shared/Resources/WindowsIanaMapping", FileMode.Open)) - using (var sr = new StreamReader(mappingFile)) - { - string line; - while ((line = sr.ReadLine()) != null) - { - var table = line.Split(","); - var windowsId = table[0]; - var territory = table[1]; - var ianaIdList = table[2].Split(" "); - if (!windowsToIanaMap.ContainsKey($"{territory}|{windowsId}")) - { - windowsToIanaMap.Add($"{territory}|{windowsId}", ianaIdList[0]); - } - - foreach (var ianaId in ianaIdList) - { - if (!ianaToWindowsMap.ContainsKey(ianaId)) - { - ianaToWindowsMap.Add(ianaId, windowsId); - } - } - } - } - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotImages.Designer.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotImages.Designer.cs deleted file mode 100644 index 972a9a79c5..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotImages.Designer.cs +++ /dev/null @@ -1,387 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace CalendarSkill.Dialogs.Shared.Resources { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - public class BotImages { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal BotImages() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CalendarSkill.Dialogs.Shared.Resources.BotImages", typeof(BotImages).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Looks up a localized string similar to vendor/assistant-logo.jpg. - /// - public static string AssistantLogo { - get { - return ResourceManager.GetString("AssistantLogo", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to vendor/car-genius.png. - /// - public static string CarGenius { - get { - return ResourceManager.GetString("CarGenius", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to vendor/concierge.jpg. - /// - public static string Concierge { - get { - return ResourceManager.GetString("Concierge", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/cuisines/chinese.jpg. - /// - public static string CuisinesChinese { - get { - return ResourceManager.GetString("CuisinesChinese", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/cuisines/german.jpg. - /// - public static string CuisinesGerman { - get { - return ResourceManager.GetString("CuisinesGerman", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/cuisines/indian.jpg. - /// - public static string CuisinesIndian { - get { - return ResourceManager.GetString("CuisinesIndian", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/cuisines/italian.jpg. - /// - public static string CuisinesItalian { - get { - return ResourceManager.GetString("CuisinesItalian", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to faq/blank.gif. - /// - public static string FaqBlank { - get { - return ResourceManager.GetString("FaqBlank", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to faq/BreakFluidRed.png. - /// - public static string FaqBreakFluidRed { - get { - return ResourceManager.GetString("FaqBreakFluidRed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to faq/BreakFluidYellow.png. - /// - public static string FaqBreakFluidYellow { - get { - return ResourceManager.GetString("FaqBreakFluidYellow", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to faq/TirePressureRed.png. - /// - public static string FaqTirePressureRed { - get { - return ResourceManager.GetString("FaqTirePressureRed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to faq/TirePressureYellow.png. - /// - public static string FaqTirePressureYellow { - get { - return ResourceManager.GetString("FaqTirePressureYellow", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to vendor/in-car-productivity.png. - /// - public static string InCarProductivity { - get { - return ResourceManager.GetString("InCarProductivity", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to vendor/microsoft/office365.png. - /// - public static string MicrosoftOffice365 { - get { - return ResourceManager.GetString("MicrosoftOffice365", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to spa/plus.png. - /// - public static string MoreOptions { - get { - return ResourceManager.GetString("MoreOptions", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to productivity/calendar.png. - /// - public static string ProductivityCalendar { - get { - return ResourceManager.GetString("ProductivityCalendar", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to productivity/calendar-black.png. - /// - public static string ProductivityCalendarBlack { - get { - return ResourceManager.GetString("ProductivityCalendarBlack", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to productivity/todo.png. - /// - public static string ProductivityTodo { - get { - return ResourceManager.GetString("ProductivityTodo", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to productivity/todo-black.png. - /// - public static string ProductivityTodoBlack { - get { - return ResourceManager.GetString("ProductivityTodoBlack", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to vendor/push-to-talk.png. - /// - public static string PushToTalk { - get { - return ResourceManager.GetString("PushToTalk", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/bamboo-garden.jpg. - /// - public static string RestaurantsBambooGarden { - get { - return ResourceManager.GetString("RestaurantsBambooGarden", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/biryani-house.jpg. - /// - public static string RestaurantsBiryaniHouse { - get { - return ResourceManager.GetString("RestaurantsBiryaniHouse", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/chens.jpg. - /// - public static string RestaurantsChens { - get { - return ResourceManager.GetString("RestaurantsChens", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/euro-bistro.jpg. - /// - public static string RestaurantsEuroBistro { - get { - return ResourceManager.GetString("RestaurantsEuroBistro", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/german-gourmet.jpg. - /// - public static string RestaurantsGermanGourmet { - get { - return ResourceManager.GetString("RestaurantsGermanGourmet", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/kanishka-cuisine.jpg. - /// - public static string RestaurantsKanishkaCuisine { - get { - return ResourceManager.GetString("RestaurantsKanishkaCuisine", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/maharani-inside.jpg. - /// - public static string RestaurantsMaharaniInside { - get { - return ResourceManager.GetString("RestaurantsMaharaniInside", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/mamma-mia-pizza.jpg. - /// - public static string RestaurantsMammaMiaPizza { - get { - return ResourceManager.GetString("RestaurantsMammaMiaPizza", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/mandarin.jpg. - /// - public static string RestaurantsMandarin { - get { - return ResourceManager.GetString("RestaurantsMandarin", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/the-bavarian.jpg. - /// - public static string RestaurantsTheBavarian { - get { - return ResourceManager.GetString("RestaurantsTheBavarian", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/tonys.jpg. - /// - public static string RestaurantsTonys { - get { - return ResourceManager.GetString("RestaurantsTonys", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to restaurants/tuscani-grill.jpg. - /// - public static string RestaurantsTuscaniGrill { - get { - return ResourceManager.GetString("RestaurantsTuscaniGrill", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to serviceScheduling/oil-change.jpg. - /// - public static string ServiceSchedulingOilChange { - get { - return ResourceManager.GetString("ServiceSchedulingOilChange", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to vendor/smart-interior.png. - /// - public static string SmartInterior { - get { - return ResourceManager.GetString("SmartInterior", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to spa/spa.jpg. - /// - public static string Spa { - get { - return ResourceManager.GetString("Spa", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to vendor/welcome-aboard.png. - /// - public static string WelcomeAboard { - get { - return ResourceManager.GetString("WelcomeAboard", resourceCulture); - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/BotStringBotResponseFormatter.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/BotStringBotResponseFormatter.cs deleted file mode 100644 index 620b49f6b2..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/BotStringBotResponseFormatter.cs +++ /dev/null @@ -1,61 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Collections.Specialized; -using CalendarSkill.Dialogs.Shared.Resources; -using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; -using Newtonsoft.Json.Linq; - -namespace CalendarSkill -{ - /// - /// A bot response string formatter. - /// - public class BotStringBotResponseFormatter : IBotResponseFormatter - { - /// - public bool CanFormat(string bindingDeclaration) - { - if (TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - return CanFormatInner(formatSpec); - } - - return false; - } - - /// - public string FormatResponse(string input, string bindingDeclaration, StringDictionary tokens) - { - if (TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - if (CanFormatInner(formatSpec)) - { - var value = BotStrings.ResourceManager.GetString(tokens[(string)formatSpec.botString]); - return input.Replace(bindingDeclaration, value ?? tokens[(string)formatSpec.botString]); - } - } - - return string.Empty; - } - - private static bool CanFormatInner(dynamic formatSpec) - { - return formatSpec.botString != null; - } - - private bool TryParseDeclaration(string bindingDeclaration, out dynamic result) - { - try - { - result = JObject.Parse(bindingDeclaration); - return true; - } - catch - { - result = null; - return false; - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/CalendarBotResponseBuilder.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/CalendarBotResponseBuilder.cs deleted file mode 100644 index 4ab750e10c..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/CalendarBotResponseBuilder.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Solutions.Dialogs; -using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; - -namespace CalendarSkill -{ - /// - /// A bot response builder for calendar bot. - /// - public class CalendarBotResponseBuilder : BotResponseBuilder - { - /// - /// Initializes a new instance of the class. - /// - public CalendarBotResponseBuilder() - : base() - { - this.AddFormatter(new TextBotResponseFormatter()); - this.AddFormatter(new PluralizeBotResponseFormatter()); - this.AddFormatter(new BotStringBotResponseFormatter()); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/PluralizeBotResponseFormatter.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/PluralizeBotResponseFormatter.cs deleted file mode 100644 index 1429e63b6e..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotResponseFormatters/PluralizeBotResponseFormatter.cs +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Collections.Specialized; -using CalendarSkill.Dialogs.Shared.Resources; -using Microsoft.Bot.Solutions; -using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; -using Newtonsoft.Json.Linq; - -namespace CalendarSkill -{ - /// - /// A pluralize bot response formatter. - /// - public class PluralizeBotResponseFormatter : IBotResponseFormatter - { - /// - public bool CanFormat(string bindingDeclaration) - { - if (this.TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - return CanFormatInner(formatSpec); - } - - return false; - } - - /// - public string FormatResponse(string input, string bindingDeclaration, StringDictionary tokens) - { - if (this.TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - if (CanFormatInner(formatSpec)) - { - return input.Replace(bindingDeclaration, BotStrings.ResourceManager.Pluralize( - (string)formatSpec.pluralizeResource, - decimal.Parse(tokens[(string)formatSpec.pluralizeAmount]))); - } - } - - return string.Empty; - } - - private static bool CanFormatInner(dynamic formatSpec) - { - return formatSpec.pluralizeAmount != null && formatSpec.pluralizeResource != null; - } - - private bool TryParseDeclaration(string bindingDeclaration, out dynamic result) - { - try - { - result = JObject.Parse(bindingDeclaration); - return true; - } - catch - { - result = null; - return false; - } - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotStrings.Designer.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotStrings.Designer.cs deleted file mode 100644 index 73687a74db..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/BotStrings.Designer.cs +++ /dev/null @@ -1,477 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace CalendarSkill.Dialogs.Shared.Resources { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - public class BotStrings { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal BotStrings() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CalendarSkill.Dialogs.Shared.Resources.BotStrings", typeof(BotStrings).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Looks up a localized string similar to afternoon. - /// - public static string Afternoon { - get { - return ResourceManager.GetString("Afternoon", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to and. - /// - public static string And { - get { - return ResourceManager.GetString("And", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to assets/en. - /// - public static string AssetsDir { - get { - return ResourceManager.GetString("AssetsDir", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to battery. - /// - public static string battery { - get { - return ResourceManager.GetString("battery", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to body chassis. - /// - public static string bodychassis { - get { - return ResourceManager.GetString("bodychassis", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to body type. - /// - public static string bodytype { - get { - return ResourceManager.GetString("bodytype", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Call Concierge. - /// - public static string CallConcierge { - get { - return ResourceManager.GetString("CallConcierge", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to CO2 emission. - /// - public static string co2emission { - get { - return ResourceManager.GetString("co2emission", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to compression ratio. - /// - public static string compressionratio { - get { - return ResourceManager.GetString("compressionratio", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to drive transmission. - /// - public static string drivetransmission { - get { - return ResourceManager.GetString("drivetransmission", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to empty weight. - /// - public static string emptyweight { - get { - return ResourceManager.GetString("emptyweight", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to evening. - /// - public static string Evening { - get { - return ResourceManager.GetString("Evening", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to front brakes. - /// - public static string frontbrakes { - get { - return ResourceManager.GetString("frontbrakes", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to front brake diameter. - /// - public static string frontbreakdiameter { - get { - return ResourceManager.GetString("frontbreakdiameter", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to front track. - /// - public static string fronttrack { - get { - return ResourceManager.GetString("fronttrack", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to front wheel suspension. - /// - public static string frontwheelsuspension { - get { - return ResourceManager.GetString("frontwheelsuspension", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to fuel consumption. - /// - public static string fuelconsumption { - get { - return ResourceManager.GetString("fuelconsumption", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to fuel induction system. - /// - public static string fuelinductionsystem { - get { - return ResourceManager.GetString("fuelinductionsystem", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to gearbox ratios. - /// - public static string gearboxratios { - get { - return ResourceManager.GetString("gearboxratios", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to bmwenglishindexv2. - /// - public static string KnowledgeGraphAzureSearchIndex { - get { - return ResourceManager.GetString("KnowledgeGraphAzureSearchIndex", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to maximum speed. - /// - public static string maximumspeed { - get { - return ResourceManager.GetString("maximumspeed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Show me more. - /// - public static string MoreOptions { - get { - return ResourceManager.GetString("MoreOptions", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to morning. - /// - public static string Morning { - get { - return ResourceManager.GetString("Morning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No. - /// - public static string No { - get { - return ResourceManager.GetString("No", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to or. - /// - public static string Or { - get { - return ResourceManager.GetString("Or", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} people. - /// - public static string People_MoreThanOne { - get { - return ResourceManager.GetString("People_MoreThanOne", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} person. - /// - public static string People_One { - get { - return ResourceManager.GetString("People_One", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to permissible total weight. - /// - public static string permissibletotalweight { - get { - return ResourceManager.GetString("permissibletotalweight", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to power output. - /// - public static string poweroutput { - get { - return ResourceManager.GetString("poweroutput", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to product title. - /// - public static string producttitle { - get { - return ResourceManager.GetString("producttitle", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to quit. - /// - public static string Quit { - get { - return ResourceManager.GetString("Quit", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to rear brakes. - /// - public static string rearbrakes { - get { - return ResourceManager.GetString("rearbrakes", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to rear track. - /// - public static string reartrack { - get { - return ResourceManager.GetString("reartrack", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to rear wheel suspension. - /// - public static string rearwheelsuspension { - get { - return ResourceManager.GetString("rearwheelsuspension", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to reference title. - /// - public static string referencetitle { - get { - return ResourceManager.GetString("referencetitle", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to reverse gear. - /// - public static string reversegear { - get { - return ResourceManager.GetString("reversegear", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to spark plugs. - /// - public static string sparkplugs { - get { - return ResourceManager.GetString("sparkplugs", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to dddd, MMMM dd. - /// - public static string SpokenDateFormat { - get { - return ResourceManager.GetString("SpokenDateFormat", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to . - /// - public static string SpokenDatePrefix { - get { - return ResourceManager.GetString("SpokenDatePrefix", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to today. - /// - public static string Today { - get { - return ResourceManager.GetString("Today", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to tomorrow. - /// - public static string Tomorrow { - get { - return ResourceManager.GetString("Tomorrow", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to type of engine. - /// - public static string typeofengine { - get { - return ResourceManager.GetString("typeofengine", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Voice Memo. - /// - public static string VoiceMemoTitle { - get { - return ResourceManager.GetString("VoiceMemoTitle", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Here's a transcription of your note. - /// - public static string VoiceMemoTranscription { - get { - return ResourceManager.GetString("VoiceMemoTranscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to wheel rims. - /// - public static string wheelrims { - get { - return ResourceManager.GetString("wheelrims", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Yes. - /// - public static string Yes { - get { - return ResourceManager.GetString("Yes", resourceCulture); - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.cs deleted file mode 100644 index 515bdad1b5..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.cs +++ /dev/null @@ -1,203 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.Globalization; -using System.IO; -using System.Linq; -using System.Runtime.CompilerServices; -using Microsoft.Bot.Solutions.Dialogs; -using Newtonsoft.Json; - -namespace CalendarSkill.Dialogs.Shared.Resources -{ - /// - /// Calendar bot responses class. - /// - public static class CalendarBotResponses - { - private const string JsonFileName = "CalendarBotResponses.*.json"; - - private static Dictionary> jsonResponses; - - // Generated code: - // This code runs in the text json: - public static BotResponse DidntUnderstandMessage => GetBotResponse(); - - public static BotResponse HelpMessage => GetBotResponse(); - - public static BotResponse CalendarWelcomeMessage => GetBotResponse(); - - public static BotResponse GoodbyeMessage => GetBotResponse(); - - public static BotResponse CancellingMessage => GetBotResponse(); - - public static BotResponse NoAuth => GetBotResponse(); - - public static BotResponse GreetingMessage => GetBotResponse(); - - public static BotResponse LogOut => GetBotResponse(); - - public static BotResponse NoTitle => GetBotResponse(); - - public static BotResponse NoContent => GetBotResponse(); - - public static BotResponse NoAttendees => GetBotResponse(); - - public static BotResponse NoAttendeesMS => GetBotResponse(); - - public static BotResponse WrongAddress => GetBotResponse(); - - public static BotResponse PromptTooManyPeople => GetBotResponse(); - - public static BotResponse PromptPersonNotFound => GetBotResponse(); - - public static BotResponse ConfirmRecipient => GetBotResponse(); - - public static BotResponse NoStartDate => GetBotResponse(); - - public static BotResponse NoStartTime => GetBotResponse(); - - public static BotResponse NoDuration => GetBotResponse(); - - public static BotResponse NoLocation => GetBotResponse(); - - public static BotResponse EventCreated => GetBotResponse(); - - public static BotResponse EventCreationFailed => GetBotResponse(); - - public static BotResponse NothingToCancelMessage => GetBotResponse(); - - public static BotResponse EventWithStartTimeNotFound => GetBotResponse(); - - public static BotResponse NoUpdateStartTime => GetBotResponse(); - - public static BotResponse NoDeleteStartTime => GetBotResponse(); - - public static BotResponse MultipleEventsStartAtSameTime => GetBotResponse(); - - public static BotResponse NoNewTime => GetBotResponse(); - - public static BotResponse EventUpdated => GetBotResponse(); - - public static BotResponse EventDeleted => GetBotResponse(); - - public static BotResponse ConfirmDelete => GetBotResponse(); - - public static BotResponse ConfirmDeleteFailed => GetBotResponse(); - - public static BotResponse ConfirmCreate => GetBotResponse(); - - public static BotResponse ConfirmCreateFailed => GetBotResponse(); - - public static BotResponse ConfirmUpdate => GetBotResponse(); - - public static BotResponse ConfirmUpdateFailed => GetBotResponse(); - - public static BotResponse ProviderSelect => GetBotResponse(); - - public static BotResponse NotEventOrganizer => GetBotResponse(); - - public static BotResponse SelectProvider => GetBotResponse(); - - public static BotResponse FindUserErrorMessage => GetBotResponse(); - - public static BotResponse ShowNextMeetingNoLocationMessage => GetBotResponse(); - - public static BotResponse ShowNextMeetingMessage => GetBotResponse(); - - public static BotResponse ShowMultipleNextMeetingMessage => GetBotResponse(); - - public static BotResponse ShowMultipleMeetingSummaryMessage => GetBotResponse(); - - public static BotResponse ShowOneMeetingSummaryMessage => GetBotResponse(); - - public static BotResponse ShowNoMeetingMessage => GetBotResponse(); - - public static BotResponse ActionEnded => GetBotResponse(); - - public static BotResponse CalendarErrorMessage => GetBotResponse(); - - public static BotResponse CalendarNoMoreEvent => GetBotResponse(); - - public static BotResponse CalendarNoPreviousEvent => GetBotResponse(); - - public static BotResponse AuthFailed => GetBotResponse(); - - public static BotResponse ReadOutPrompt => GetBotResponse(); - - public static BotResponse ReadOutMorePrompt => GetBotResponse(); - - public static BotResponse ReadOutMessage => GetBotResponse(); - - private static Dictionary> JsonResponses - { - get - { - if (jsonResponses != null) - { - return jsonResponses; - } - - jsonResponses = new Dictionary>(); - var dir = Path.GetDirectoryName(typeof(CalendarBotResponses).Assembly.Location); - var resDir = Path.Combine(dir, "Dialogs\\Shared\\Resources"); - - var jsonFiles = Directory.GetFiles(resDir, JsonFileName); - foreach (var file in jsonFiles) - { - var jsonData = File.ReadAllText(file); - var responses = JsonConvert.DeserializeObject>(jsonData); - var key = new FileInfo(file).Name.Split(".")[1].ToLower(); - - jsonResponses.Add(key, responses); - } - - return jsonResponses; - } - } - - private static BotResponse GetBotResponse([CallerMemberName] string propertyName = null) - { - var locale = CultureInfo.CurrentUICulture.Name; - var theK = GetJsonResponseKeyForLocale(locale, propertyName); - - // fall back to parent language - if (theK == null) - { - locale = CultureInfo.CurrentUICulture.Name.Split("-")[0].ToLower(); - theK = GetJsonResponseKeyForLocale(locale, propertyName); - - // fall back to en - if (theK == null) - { - locale = "en"; - theK = GetJsonResponseKeyForLocale(locale, propertyName); - } - } - - var botResponse = JsonResponses[locale][theK ?? throw new ArgumentNullException(nameof(propertyName))]; - return JsonConvert.DeserializeObject(JsonConvert.SerializeObject(botResponse)); - } - - private static string GetJsonResponseKeyForLocale(string locale, string propertyName) - { - try - { - if (JsonResponses.ContainsKey(locale)) - { - return JsonResponses[locale].ContainsKey(propertyName) ? - JsonResponses[locale].Keys.FirstOrDefault(k => string.Compare(k, propertyName, StringComparison.CurrentCultureIgnoreCase) == 0) : - null; - } - - return null; - } - catch (KeyNotFoundException) - { - return null; - } - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.de.json b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.de.json deleted file mode 100644 index 53d89b2c54..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.de.json +++ /dev/null @@ -1,724 +0,0 @@ -{ - - "DidntUnderstandMessage": { - "replies": [ - { - "text": "Entschuldigung, ich habe nicht verstanden was Sie meinen.", - "speak": "Entschuldigung, ich habe nicht verstanden was Sie meinen." - }, - { - "text": "Ich habe das leider nicht verstanden. Versuchen Sie bitte, ihr Anliegen umzuformulieren.“, - "speak": "Ich habe das leider nicht verstanden. Versuchen Sie bitte, ihr Anliegen umzuformulieren." - }, - { - "text": "Können Sie bitte versuchen, Ihre Frage umzufomulieren?“, - "speak": "Können Sie bitte versuchen, Ihre Frage umzufomulieren?" - }, - { - "text": "Ich habe leider nicht verstanden was Sie meinen. Können Sie ihr Anliegen bitte umformulieren?“, - "speak": "Ich habe leider nicht verstanden was Sie meinen. Können Sie ihr Anliegen bitte umformulieren?" - }, - { - "text": "Könnten Sie Ihr Anliegen bitte etwas ausführen?“, - "speak": "Könnten Sie Ihr Anliegen bitte etwas ausführen?" - }, - { - "text": „Könnten Sie Ihr Anliegen bitte noch einmal umformulieren?“, - "speak": "Könnten Sie Ihr Anliegen bitte noch einmal umformulieren?" - }, - { - "text": "Ich habe das leider nicht ganz verstanden.", - "speak": "Ich habe das leider nicht ganz verstanden." - }, - { - "text": "Können Sie sich bitte noch einmal anders ausdrücken?“, - "speak": "Können Sie sich bitte noch einmal anders ausdrücken?" - }, - { - "text": "Können Sie bitte Ihre Frage noch einmal wiederholen? Ich habe nicht ganz verstanden, was Sie meinen.", - "speak": "Können Sie bitte Ihre Frage noch einmal wiederholen? Ich habe nicht ganz verstanden, was Sie meinen." - } - ], - "inputHint": "expectingInput" - }, - "HelpMessage": { - "replies": [ - { - "text": "Ich kann Ihnen einen Überblick über Ihre heutigen Termine geben, Ihren bevorstehenden Termin vorlesen oder einen neuen Termin für Sie anlegen.", - "speak": "Ich kann Ihnen einen Überblick über Ihre heutigen Termine geben, Ihren bevorstehenden Termin vorlesen oder einen neuen Termin für Sie anlegen." - } - ], - "suggestedActions": [ - "Welche Termine habe ich heute?", - "Wie lautet mein nächster Termin?", - "Ich möchte einen neuen Termin erstellen.", - "Können Sie einen Termin aktualisieren?", - "Können Sie meinen Termin absagen?" - ], - "inputHint": "expectingInput" - }, - "CalendarWelcomeMessage": { - "replies": [ - { - "text": "Willkommen beim Kalender Bot! Ich kann Ihnen einen Überblick über Ihre heutigen Termine geben, Ihren bevorstehenden Termin vorlesen oder einen neuen Termin für Sie anlegen.", - "speak": "Willkommen beim Kalender Bot! Ich kann Ihnen einen Überblick über Ihre heutigen Termine geben, Ihren bevorstehenden Termin vorlesen oder einen neuen Termin für Sie anlegen." - } - ], - "suggestedActions": [ - "Welche Termine habe ich heute?", - "Wie lautet mein nächster Termin?", - "Ich möchte einen neuen Termin erstellen.", - "Können Sie einen Termin aktualisieren?", - "Können Sie meinen Termin absagen?" - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "Auf Wiedersehen! \r\n Drücken Sie einfach die Sprachtaste, wenn Sie irgendetwas brauchen.", - "speak": "Auf Wiedersehen! \r\n Drücken Sie einfach die Sprachtaste, wenn Sie irgendetwas brauchen." - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": „Natürlich, das können wir später machen.", - "speak": "Natürlich, das können wir später machen." - }, - { - "text": „Natürlich, wir können damit später beginnen.", - "speak": "Natürlich, wir können damit später beginnen." - }, - { - "text": "Kein Problem, Sie können es zu einem späteren Zeitpunkt nochmal probieren.", - "speak": "Kein Problem, Sie können es zu einem späteren Zeitpunkt nochmal probieren.." - }, - { - "text": "Alles klar, sagen Sie Bescheid, wenn Sie meine Hilfe brauchen.", - "speak": "Alles klar, sagen Sie Bescheid, wenn Sie meine Hilfe brauchen" - }, - { - "text": „Natürlich, ich bin hier, wenn Sie mich brauchen.", - "speak": "Natürlich, ich bin hier, wenn Sie mich brauchen." - } - ], - "inputHint": "acceptingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "Bitte melden Sie sich, bevor wir weitermachen.", - "speak": "Bitte melden Sie sich, bevor wir weitermachen." - }, - { - "text": "Bitte melden Sie sich an, damit wir weitermachen können.", - "speak": "Bitte melden Sie sich an, damit wir weitermachen können." - }, - { - "text": "Bitte melden Sie sich an, damit ich Ihre Anfrage bearbeiten kann.", - "speak": "Bitte melden Sie sich an, damit ich Ihre Anfrage bearbeiten kann." - }, - { - "text": "Können Sie sich bitte anmelden, damit ich Ihnen weiterhelfen kann?", - "speak": "Können Sie sich bitte anmelden, damit ich Ihnen weiterhelfen kann?" - }, - { - "text": "Sie müssen sich anmelden, damit ich Ihnen weiter behilflich sein kann.", - "speak": "Sie müssen sich anmelden, damit ich Ihnen weiter behilflich sein kann." - } - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "Ich bin hier!", - "speak": "Ich bin hier!" - }, - { - "text": "Hallo!", - "speak": "Hallo!" - }, - { - "text": "Hallo!", - "speak": "Hallo!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "Sie haben sich erfolgreich abgemeldet.“, - "speak": "Sie haben sich erfolgreich abgemeldet." - }, - { - "text": "Sie haben sich erfolgreich abgemeldet.", - "speak": "Sie haben sich erfolgreich abgemeldet." - }, - { - "text": "Sie wurden abgemeldet.", - "speak": "Sie wurden abgemeldet." - } - ], - "inputHint": "acceptingInput" - }, - "NoTitle": { - "replies": [ - - { - "text": "In Ordnung, ich werde das an {UserName} senden. Was ist das Thema des Meetings?“, - "speak": "In Ordnung, ich werde das an {UserName} senden. Was ist das Thema des Meetings?" - } - ], - "inputHint": "expectingInput" - }, - "NoContent": { - "replies": [ - - { - "text": "Worum geht es bei dem Meeting?“, - "speak": "Worum geht es bei dem Meeting?" - } - ], - "inputHint": "expectingInput" - }, - "NoAttendees": { - "replies": [ - - { - "text": "Wer sind die Teilnehmer? (Bitte geben Sie E-Mail Adressen an, wie z.B.: Alice@example.com)", - "speak": "Wer sind die Teilnehmer? (Bitte geben Sie E-Mail Adressen an, wie z.B.: Alice@example.com)" - } - ], - "inputHint": "expectingInput" - }, - "NoAttendeesMS": { - "replies": [ - - { - "text": "Wer sind die Teilnehmer?", - "speak": "Wer sind die Teilnehmer?" - } - ], - "inputHint": "expectingInput" - }, - "WrongAddress": { - "replies": [ - - { - "text": "Das ist keine gültige E-Mail Adresse, bitte versuchen Sie es erneut. (Bitte geben Sie E-Mail Adressen an, wie z.B.: Alice@example.com)", - "speak": "Das ist keine gültige E-Mail Adresse, bitte versuchen Sie es erneut. (Bitte geben Sie E-Mail Adressen an, wie z.B.: Alice@example.com)" - } - ], - "inputHint": "expectingInput" - }, - "PromptTooManyPeople": { - "replies": [ - { - "text": "Es gibt zu viele Personen mit diesem Namen {UserName}. Bitte geben Sie den Namen erneut ein.", - "speak": "Es gibt zu viele Personen mit diesem Namen {UserName}. Bitte geben Sie den Namen erneut ein." - }, - { - "text": "Ich habe zu viele Kontakte mit diesem Namen gefunden. Können Sie mir bitte genauere Informationen dazu geben?“, - "speak": "Ich habe zu viele Kontakte mit diesem Namen gefunden. Können Sie mir bitte genauere Informationen dazu geben?" - }, - { - "text": "Könnten Sie es noch einmal versuchen und den Vor- und Nachnamen angeben?“, - "speak": "Könnten Sie es noch einmal versuchen und den Vor- und Nachnamen angeben?" - }, - { - "text": "Ich habe zu viele Kontakte mit diesem Namen gefunden. Könnten Sie mir den Nachnamen nennen? Dann finde ich den Kontakt leichter.“, - "speak": "Ich habe zu viele Kontakte mit diesem Namen gefunden. Könnten Sie mir den Nachnamen nennen? Dann finde ich den Kontakt leichter." - } - ], - "inputHint": "expectingInput" - }, - "PromptPersonNotFound": { - "replies": [ - { - "text": "Die Person konnte nicht gefunden werden. Bitte geben Sie den richtigen Namen an.", - "speak": "Die Person konnte nicht gefunden werden. Bitte geben Sie den richtigen Namen an.." - }, - { - "text": "Ich kann den Kontakt, nach dem Sie gerade suchen, nicht finden. Möchten Sie es erneut versuchen? Es ist leichter, wenn Sie weitere Details zu dem Kontakt angeben.“ - "speak": "Ich kann den Kontakt, nach dem Sie gerade suchen, nicht finden. Möchten Sie es erneut versuchen? Es ist leichter, wenn Sie weitere Details zu dem Kontakt angeben." - }, - { - "text": "Ich kann leider den gesuchten Kontakt nicht finden . Bitte versuchen Sie es erneut, indem Sie den Nachnamen des Kontakts angeben.“, - "speak": "Ich kann leider den gesuchten Kontakt nicht finden . Bitte versuchen Sie es erneut, indem Sie den Nachnamen des Kontakts angeben." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipient": { - "replies": [ - { - "text": "Über welchen Nutzer sprechen Sie?", - "speak": "Über welchen Nutzer sprechen Sie?" - }, - { - "text": "Welchen Kontakt möchten Sie auswählen?", - "speak": "Welchen Kontakt möchten Sie auswählen?" - } - ], - "inputHint": "expectingInput" - }, - "NoStartDate": { - "replies": [ - - { - "text": „An welchem Datum?", - "speak": "An welchem Datum?" - } - ], - "inputHint": "expectingInput" - }, - "NoStartTime": { - "replies": [ - - { - "text": "Um wie viel Uhr?", - "speak": "Um wie viel Uhr??" - } - ], - "inputHint": "expectingInput" - }, - "NoDuration": { - "replies": [ - - { - "text": "Wie lange dauert der Termin?", - "speak": "Wie lange dauert der Termin?" - } - ], - "inputHint": "expectingInput" - }, - "NoLocation": { - "replies": [ - - { - "text": "Möchten Sie einen Ort hinzufügen?", - "speak": "Möchten Sie einen Ort hinzufügen?" - } - ], - "inputHint": "expectingInput" - }, - "EventCreated": { - "replies": [ - - { - "text": "Ich habe Folgendes zu Ihrem Kalender hinzugefügt: ", - "speak": "Ich habe Folgendes zu Ihrem Kalender hinzugefügt: " - } - ], - "inputHint": "expectingInput" - }, - "EventCreationFailed": { - "replies": [ - - { - "text": "Die Erstellung des Termins ist fehlgeschlagen.", - "speak": "Die Erstellung des Termins ist fehlgeschlagen." - }, - { - "text": "Es ist leider etwas schief gelaufen. Bitte versuchen Sie es erneut.", - "speak": "Es ist leider etwas schief gelaufen. Bitte versuchen Sie es erneut." - }, - { - "text": „Der Termin konnte offenbar nicht erstellt werden. Bitte versuchen Sie es später erneut.", - "speak": "Der Termin konnte offenbar nicht erstellt werden. Bitte versuchen Sie es später erneut." - }, - { - "text": "Die Erstellung des Termins ist fehlgeschlagen. Bitte versuchen Sie es erneut.", - "speak": "Die Erstellung des Termins ist fehlgeschlagen. Bitte versuchen Sie es erneut." - }, - { - "text": „Bei der Terminerstellung ist ein Fehler aufgetreten. Möchten Sie es erneut probieren?", - "speak": "Bei der Terminerstellung ist ein Fehler aufgetreten. Möchten Sie es erneut probieren?" - } - ], - "inputHint": "expectingInput" - }, - "NothingToCancelMessage": { - "replies": [ - - { - "text": „Es liegt kein Termin vor, den ich absagen kann.“, - "speak": "Es liegt kein Termin vor, den ich absagen kann." - } - ], - "inputHint": "expectingInput" - }, - "EventWithStartTimeNotFound": { - "replies": [ - - { - "text": "Es gibt kein Event unter diesem Namen und kein Event, das zu diesem Zeitpunkt beginnt. Bitte versuchen Sie erneut.", - "speak": "Es gibt kein Event unter diesem Namen und kein Event, das zu diesem Zeitpunkt beginnt. Bitte versuchen Sie erneut." - }, - { - "text": "Ich konnte keinen Termin finden, nach dem Sie gesucht haben. Bitte versuchen Sie es erneut.", - "speak": "Ich konnte keinen Termin finden, nach dem Sie gesucht haben. Bitte versuchen Sie es erneut." - }, - { - "text": "Es konnte kein Termin mit diesem Namen oder diesem Startzeitpunkt gefunden werden. Können Sie es bitte erneut versuchen?", - "speak": "Es konnte kein Termin mit diesem Namen oder diesem Startzeitpunkt gefunden werden. Können Sie es bitte erneut versuchen?" - }, - { - "text": „Offenbar gibt es keinen Termin mit diesem Titel. Versuchen Sie es bitte erneut.", - "speak": "Offenbar gibt es keinen Termin mit diesem Titel. Versuchen Sie es bitte erneut." - }, - { - "text": „Offenbar gibt es zu diesem Zeitpunkt keinen Termin. Bitte versuchen Sie es erneut.", - "speak": "Offenbar gibt es zu diesem Zeitpunkt keinen Termin. Bitte versuchen Sie es erneut." - } - ], - "inputHint": "expectingInput" - }, - "NoUpdateStartTime": { - "replies": [ - - { - "text": "Welchen Termin würden Sie gerne ändern? Wenn Sie mir den Startzeitpunkt oder den Namen des Termins nennen, kann ich den Termin aufrufen.", - "speak": "Welchen Termin würden Sie gerne ändern? Wenn Sie mir den Startzeitpunkt oder den Namen des Termins nennen, kann ich den Termin aufrufen." - } - ], - "inputHint": "expectingInput" - }, - "NoDeleteStartTime": { - "replies": [ - - { - "text": "Welchen Termin würden Sie gerne löschen? Wenn Sie mir den Startzeitpunkt oder den Namen des Termins nennst, kann ich den Termin aufrufen.", - "speak": "Welchen Termin würden Sie gerne löschen? Wenn Sie mir den Startzeitpunkt oder den Namen des Termins nennst, kann ich den Termin aufrufen." - } - ], - "inputHint": "expectingInput" - }, - "MultipleEventsStartAtSameTime": { - "replies": [ - - { - "text": "Es gibt mehrere Termine zu diesem Zeitpunkt. Bitte wählen Sie den gewünschten aus.", - "speak": "Es gibt mehrere Termine zu diesem Zeitpunkt. Bitte wählen Sie den gewünschten aus." - }, - { - "text": "Ich habe mehrere Termine gefunden. Können Sie bitte den gewünschten Termin auswählen?", - "speak": "Ich habe mehrere Termine gefunden. Können Sie bitte den gewünschten Termin auswählen?" - }, - { - "text": „Es gibt mehrere Termine. Bitte wählen Sie den relevanten Termin aus.", - "speak": "Es gibt mehrere Termine. Bitte wählen Sie den relevanten Termin aus." - } - ], - "inputHint": "expectingInput" - }, - "NoNewTime": { - "replies": [ - - { - "text": „Was ist die neue Uhrzeit des Termins?", - "speak": "Was ist die neue Uhrzeit des Termins?" - } - ], - "inputHint": "expectingInput" - }, - "EventUpdated": { - "replies": [ - - { - "text": "Ich habe den Zeitpunkt Ihres Termins geändert.“, - "speak": "Ich habe den Zeitpunkt Ihres Termins geändert." - } - ], - "inputHint": "expectingInput" - }, - "EventDeleted": { - "replies": [ - { - "text": "Ich habe den Termin gelöscht.“, - "speak": "Ich habe den Termin gelöscht." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDelete": { - "replies": [ - { - "text": "Sind Sie sicher, dass Sie den folgenden Termin aus Ihrem Kalender löschen möchten?", - "speak": "Sind Sie sicher, dass Sie den folgenden Termin aus Ihrem Kalender löschen möchten?" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDeleteFailed": { - "replies": [ - { - "text": "Sind Sie sicher, dass Sie den folgenden Termin in Ihrem Kalender löschen möchten? Bitte bestätigen Sie durch „ja“ oder brechen Sie den Vorgang ab, indem Sie „nein“ angeben.“, - "speak": "Sind Sie sicher, dass Sie den folgenden Termin in Ihrem Kalender löschen möchten? Bitte bestätigen Sie durch „ja“ oder brechen Sie den Vorgang ab, indem Sie „nein“ angeben." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmCreate": { - "replies": [ - { - "text": "Ich kann den Termin nun erstellen. Bitte bestätigen Sie Folgendes:“, - "speak": "Ich kann den Termin nun erstellen. Bitte bestätigen Sie Folgendes:" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmCreateFailed": { - "replies": [ - { - "text": "Ich kann den Termin jetzt erstellen. Bitte bestätigen Sie mit „ja“ oder verneinen Sie mit „nein.", - "speak": "Ich kann den Termin jetzt erstellen. Bitte bestätigen Sie mit „ja“ oder verneinen Sie mit „nein." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmUpdate": { - "replies": [ - { - "text": "Sind Sie sicher, dass Sie den folgenden Termin aktualisieren möchten?", - "speak": "Sind Sie sicher, dass Sie den folgenden Termin aktualisieren möchten" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmUpdateFailed": { - "replies": [ - { - "text": "Sind Sie sich sicher, dass Sie dies aktualisieren möchten? Bitte bestätigen oder verneinen Sie.“, - "speak": "Sind Sie sich sicher, dass Sie dies aktualisieren möchten? Bitte bestätigen oder verneinen Sie." - } - ], - "inputHint": "expectingInput" - }, - "ProviderSelect": { - "replies": [ - { - "text": "Welchen Provider möchten Sie nutzen? Google oder Microsoft?", - "speak": "Welchen Provider möchten Sie nutzen? Google oder Microsoft?" - } - ], - "inputHint": "expectingInput" - }, - "NotEventOrganizer": { - "replies": [ - { - "text": "Ich kann den Termin nicht aktualisieren, weil Sie nicht der Organisator sind.", - "speak": "Ich kann den Termin nicht aktualisieren, weil Sie nicht der Organisator sind." - } - ], - "inputHint": "expectingInput" - }, - "SelectProvider": { - "replies": [ - { - "text": "Welchen Provider möchten Sie nutzen? Google oder Microsoft?", - "speak": "Welchen Provider möchten Sie nutzen? Google oder Microsoft?" - } - ], - "inputHint": "expectingInput" - }, - "FindUserErrorMessage": { - "replies": [ - { - "text": "Ich kann die Person mit dem Namen {UserName} gerade nicht finden. Bitte versuchen Sie es erneut oder brechen Sie den Schritt ab.", - "speak": "Ich kann die Person mit dem Namen {UserName} gerade nicht finden. Bitte versuchen Sie es erneut oder brechen Sie den Schritt ab." - } - ], - "inputHint": "acceptingInput" - }, - "ShowNextMeetingNoLocationMessage": { - "replies": [ - { - "text": "Sie haben den folgenden Termin in Ihrem Kalender: ", - "speak": "Sie haben den folgenden Termin in Ihrem Kalender: Sie haben {EventName} um {EventTime} mit {PeopleCount} Personen." - } - ], - "inputHint": "acceptingInput" - }, - "ShowNextMeetingMessage": { - "replies": [ - { - "text": "Sie haben den folgenden Termin in Ihrem Kalender: ", - "speak": "Sie haben den folgenden Termin in Ihrem Kalender: Sie haben {EventName} um {EventTime} mit {PeopleCount} Personen in {Location}." - } - ], - "inputHint": "acceptingInput" - }, - "ShowMultipleNextMeetingMessage": { - "replies": [ - { - "text": "Sie haben die folgenden Termine in Ihrem Kalender: ", - "speak": "Sie haben die folgenden Termine in Ihrem Kalender: " - } - ], - "inputHint": "acceptingInput" - }, - "ShowMultipleMeetingSummaryMessage": { - "replies": [ - { - "text": "Ich habe heute {Count} folgende Termine für Sie gefunden:", - "speak": "Ich habe heute {Count} folgende Termine für Sie gefunden: Der Erste ist {EventName1} für {EventDuration} und das letzte Meeting ist {EventName2} um {EventTime}" - } - ], - "inputHint": "acceptingInput" - }, - "ShowOneMeetingSummaryMessage": { - "replies": [ - { - "text": "Ich habe heute {Count} folgende Termine für Sie gefunden:", - "speak": "Ich habe heute {Count} folgende Termine für Sie gefunden: Es ist {EventName1} für {EventDuration}." - } - ], - "inputHint": "acceptingInput" - }, - "ShowNoMeetingMessage": { - "replies": [ - { - "text": "Sie haben keinen Termin.", - "speak": "Sie haben keinen Termin.." - } - ], - "inputHint": "acceptingInput" - }, - "ActionEnded": { - "replies": [ - { - "text": „Sagen Sie Bescheid, wenn Sie bei etwas anderem meine Hilfe brauchen.", - "speak": "Sagen Sie Bescheid, wenn Sie bei etwas anderem meine Hilfe brauchen." - }, - { - "text": "Ich bin hier, wenn Sie mich brauchen.", - "speak": "Ich bin hier, wenn Sie mich brauchen." - } - ], - "inputHint": "expectingInput" - }, - "CalendarErrorMessage": { - "replies": [ - { - "text": "Entschuldigung, offenbar ist etwas schief gelaufen!", - "speak": "Entschuldigung, offenbar ist etwas schief gelaufen!" - }, - { - "text": "Es ist ein Fehler aufgetreten. Geben Sie mir etwas Zeit und versuchen Sie es später erneut.", - "speak": "Es ist ein Fehler aufgetreten. Geben Sie mir etwas Zeit und versuchen Sie es später erneut." - }, - { - "text": "Etwas ist schief gelaufen. Entschuldigung!", - "speak": "Etwas ist schief gelaufen. Entschuldigung!" - }, - { - "text": "Ich glaube etwas ist schief gelaufen. Können Sie es bitte später noch einmal versuchen?", - "speak": "Ich glaube etwas ist schief gelaufen. Können Sie es bitte später noch einmal versuchen?" - }, - { - "text": "Entschuldigung. Ich kann gerade nicht finden, wonach Sie suchen. Versuche Sie es bitte später erneut.", - "speak": "Entschuldigung. Ich kann gerade nicht finden, wonach Sie suchen. Versuche Sie es bitte später erneut." - } - ], - "inputHint": "expectingInput" - }, - "CalendarNoMoreEvent": { - "replies": [ - { - "text": "Keine weiteren Termine!", - "speak": "Keine weiteren Termine!" - } - ], - "inputHint": "expectingInput" - }, - "CalendarNoPreviousEvent": { - "replies": [ - { - "text": "Das ist bereits die erste Seite!", - "speak": "Das ist bereits die erste Seite!" - } - ], - "inputHint": "expectingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "Die Authentifizierung ist fehlgeschlagen. Bitte versuchen Sie es erneut.", - "speak": "Die Authentifizierung ist fehlgeschlagen. Bitte versuchen Sie es erneut." - }, - { - "text": "Sie konnten nicht angemeldet werden. Bitte versuchen Sie es später erneut.", - "speak": "Sie konnten nicht angemeldet werden. Bitte versuchen Sie es später erneut." - }, - { - "text": "Ihre Anmeldung ist fehlgeschlagen. Lass Sie uns das nochmal versuchen.", - "speak": "Ihre Anmeldung ist fehlgeschlagen. Lass Sie uns das nochmal versuchen." - } - ], - "inputHint": "expectingInput" - }, - "ReadOutPrompt": { - "replies": [ - { - "text": "Zu welchem möchten Sie gerne mehr erfahren?", - "speak": "Zu welchem möchten Sie gerne mehr erfahren" - }, - { - "text": "Welchen Termin soll ich Ihnen vorlesen?", - "speak": "Welchen Termin soll ich Ihnen vorlesen?" - }, - { - "text": "Gibt es irgendeinen Termin, den ich Ihnen vorlesen soll?", - "speak": "Gibt es irgendeinen Termin, den ich Ihnen vorlesen soll?" - }, - { - "text": "Zu welchem möchten Sie gerne mehr erfahren?", - "speak": "Zu welchem möchten Sie gerne mehr erfahren?" - }, - { - "text": "Zu welchem Termin würden Sie gerne das Thema erfahren?", - "speak": "Zu welchem Termin würden Sie gerne das Thema erfahren?" - }, - { - "text": "Welchen Termin soll ich vorlesen?", - "speak": "Welchen Termin soll ich vorlesen?" - }, - { - "text": "Über welchen Termin möchten Sie mehr erfahren?", - "speak": "Über welchen Termin möchten Sie mehr erfahren?" - }, - { - "text": "Zu welchem Termin soll ich Ihnen detailliertere Informationen geben?", - "speak": "Zu welchem Termin soll ich Ihnen detailliertere Informationen geben?" - }, - { - "text": "Welchen Termin soll ich Ihnen vorlesen?", - "speak": "Welchen Termin soll ich Ihnen vorlesen?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMessage": { - "replies": [ - { - "text": "Details des Termins:", - "speak": "Details des Termins:" - }, - { - "text": „Thema des Termins:", - "speak": "Thema des Termins:" - } - ], - "inputHint": "expectingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.en.json deleted file mode 100644 index 7e5b76e5fe..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.en.json +++ /dev/null @@ -1,733 +0,0 @@ -{ - - "DidntUnderstandMessage": { - "replies": [ - { - "text": "Sorry, I didn't understand what you meant.", - "speak": "Sorry, I didn't understand what you meant." - }, - { - "text": "I didn't understand, perhaps try again in a different way.", - "speak": "I didn't understand, perhaps try again in a different way." - }, - { - "text": "Can you try to ask in a different way.", - "speak": "Can you try to ask in a different way." - }, - { - "text": "I didn't get what you mean, can you try in a different way.", - "speak": "I didn't get what you mean, can you try in a different way." - }, - { - "text": "Could you elaborate?", - "speak": "Could you elaborate?" - }, - { - "text": "Say that again please in a different way.", - "speak": "Say that again please in a different way." - }, - { - "text": "I didn't quite get that.", - "speak": "I didn't quite get that." - }, - { - "text": "Can you say that in a different way?", - "speak": "Can you say that in a different way?" - }, - { - "text": "Can you try to ask me again, I didn't get what you mean.", - "speak": "Can you try to ask me again, I didn't get what you mean." - } - ], - "inputHint": "expectingInput" - }, - "HelpMessage": { - "replies": [ - { - "text": "I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you.", - "speak": "I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you." - } - ], - "suggestedActions": [ - "What are my meetings today?", - "What is my next meeting", - "I want to set up a meeting", - "Can you update a meeting", - "Can you cancel my event" - ], - "inputHint": "expectingInput" - }, - "CalendarWelcomeMessage": { - "replies": [ - { - "text": "Welcome to Calendar Skill! I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you.", - "speak": "Welcome to Calendar Skill! I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you." - } - ], - "suggestedActions": [ - "What are my meetings today?", - "What is my next meeting", - "I want to set up a meeting ", - "Can you update a meeting ", - "Can you cancel my event" - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "Goodbye! \r\n And remember, you can always press the push to talk button if you need anything.", - "speak": "Goodbye! \r\n And remember, you can always press the push to talk button if you need anything." - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": "Sure, we can do this later.", - "speak": "Sure, we can do this later." - }, - { - "text": "Sure, we can start this later.", - "speak": "Sure, we can start this later." - }, - { - "text": "No problem, you can try again at another time.", - "speak": "No problem, you can try again at another time." - }, - { - "text": "Alright, let me know when you need my help.", - "speak": "Alright, let me know when you need my help." - }, - { - "text": "Sure, I'm here if you need me.", - "speak": "Sure, I'm here if you need me." - } - ], - "inputHint": "acceptingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "Please log in before take further action.", - "speak": "Please log in before take further action." - }, - { - "text": "Please log in so I can take further action.", - "speak": "Please log in so I can take further action." - }, - { - "text": "Please log in so I can proceed with your request.", - "speak": "Please log in so I can proceed with your request." - }, - { - "text": "Can you log in so I can help you out further.", - "speak": "Can you log in so I can help you out further." - }, - { - "text": "You need to log in so I can take further action.", - "speak": "You need to log in so I can take further action." - } - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "I'm here!", - "speak": "I'm here!" - }, - { - "text": "Hi there!", - "speak": "Hi there!" - }, - { - "text": "Hello!", - "speak": "Hello!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "Your sign out was succesful.", - "speak": "Your sign out was succesful." - }, - { - "text": "You have successfully signed out.", - "speak": "You have successfully signed out." - }, - { - "text": "You have been logged out.", - "speak": "You have been logged out." - } - ], - "inputHint": "acceptingInput" - }, - "NoTitle": { - "replies": [ - - { - "text": "Alright, I will send this to {UserName}, what is the subject of the meeting?", - "speak": "Alright, I will send this to {UserName}, what is the subject of the meeting?" - } - ], - "inputHint": "expectingInput" - }, - "NoContent": { - "replies": [ - - { - "text": "What is the meeting title?", - "speak": "What is the meeting title?" - } - ], - "inputHint": "expectingInput" - }, - "NoAttendees": { - "replies": [ - - { - "text": "Who are the participants? (Please enter Email address like: Alice@example.com)", - "speak": "Who are the participants? (Please enter Email address like: Alice@example.com)" - } - ], - "inputHint": "expectingInput" - }, - "NoAttendeesMS": { - "replies": [ - - { - "text": "Who are the participants?", - "speak": "Who are the participants?" - } - ], - "inputHint": "expectingInput" - }, - "WrongAddress": { - "replies": [ - - { - "text": "That doesn't look like an email address, please try again. (Please enter Email address like: Alice@example.com)", - "speak": "That doesn't look like an email address, please try again. (Please enter Email address like: Alice@example.com)" - } - ], - "inputHint": "expectingInput" - }, - "PromptTooManyPeople": { - "replies": [ - { - "text": "There are too many people called {UserName}, Please re-enter the name.", - "speak": "There are too many people called {UserName}, Please re-enter the name." - }, - { - "text": "I found too many contacts with this name. Can you be a bit more specific?", - "speak": "I found too many contacts with this name. Can you be a bit more specific?" - }, - { - "text": "Can you try again by stating their firstname and surname?", - "speak": "Can you try again by stating their firstname and surname?" - }, - { - "text": "I have found too many contacts, can you try again by being more specific with the name? It helps if you include a surname.", - "speak": "I have found too many contacts, can you try again by being more specific with the name? It helps if you include a surname." - } - ], - "inputHint": "expectingInput" - }, - "PromptPersonNotFound": { - "replies": [ - { - "text": "Person not found, please input the right name.", - "speak": "Person not found, please input the right name." - }, - { - "text": "I cannot find the contact your are looking for right now. Please include more details, do you want to try again?", - "speak": "I cannot find the contact your are looking for right now. Please include more details, do you want to try again?" - }, - { - "text": "Something is wrong because I cannot find the contact you are looking for. Please try again by stating out their name again. It helps if you include a surname.", - "speak": "Something is wrong because I cannot find the contact you are looking for. Please try again by stating out their name again. It helps if you include a surname." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipient": { - "replies": [ - { - "text": "Who do you want to invite?", - "speak": "Who do you want to invite?" - }, - { - "text": "What contact do you want to select?", - "speak": "What contact do you want to select?" - } - ], - "inputHint": "expectingInput" - }, - "NoStartDate": { - "replies": [ - - { - "text": "What date?", - "speak": "What date?" - } - ], - "inputHint": "expectingInput" - }, - "NoStartTime": { - "replies": [ - - { - "text": "What time?", - "speak": "What time?" - } - ], - "inputHint": "expectingInput" - }, - "NoDuration": { - "replies": [ - - { - "text": "How long is the meeting for?", - "speak": "How long is the meeting for?" - } - ], - "inputHint": "expectingInput" - }, - "NoLocation": { - "replies": [ - - { - "text": "What location?", - "speak": "What location?" - } - ], - "inputHint": "expectingInput" - }, - "EventCreated": { - "replies": [ - - { - "text": "I have added the following to your calendar ", - "speak": "I have added the following to your calendar " - } - ], - "inputHint": "expectingInput" - }, - "EventCreationFailed": { - "replies": [ - - { - "text": "Event creation failed", - "speak": "Event creation failed" - }, - { - "text": "Something went wrong, try again please.", - "speak": "Something went wrong, try again please." - }, - { - "text": "It seems the event could not be created, please try again later.", - "speak": "It seems the event could not be created, please try again later." - }, - { - "text": "Creation of the event failed, please try again.", - "speak": "Creation of the event failed, please try again." - }, - { - "text": "An error occured with creating the event, want to try again?", - "speak": "An error occured with creating the event, want to try again?" - } - ], - "inputHint": "expectingInput" - }, - "NothingToCancelMessage": { - "replies": [ - - { - "text": "Nothing to cancel", - "speak": "Nothing to cancel" - } - ], - "inputHint": "expectingInput" - }, - "EventWithStartTimeNotFound": { - "replies": [ - - { - "text": "No event start at this time or with that title, please try again.", - "speak": "No event start at this time or with that title, please try again." - }, - { - "text": "I could not find an event you mentioned, please try again.", - "speak": "I could not find an event you mentioned, please try again." - }, - { - "text": "No event can be found with the event time or title, can you try again?", - "speak": "No event can be found with the event time or title, can you try again?" - }, - { - "text": "It seems there is no event with that name, try again please.", - "speak": "It seems there is no event with that name, try again please." - }, - { - "text": "It seems there is no event at this time, please try again", - "speak": "It seems there is no event at this time, please try again" - } - ], - "inputHint": "expectingInput" - }, - "NoUpdateStartTime": { - "replies": [ - - { - "text": "What event would you like to adjust? By communicating the start time or title I can retrieve your event.", - "speak": "What event would you like to adjust? By communicating the start time or title I can retrieve your event." - } - ], - "inputHint": "expectingInput" - }, - "NoDeleteStartTime": { - "replies": [ - - { - "text": "What event would you like to delete? By communicating the start time or title I can retrieve your event.", - "speak": "What event would you like to delete? By communicating the start time or title I can retrieve your event." - } - ], - "inputHint": "expectingInput" - }, - "MultipleEventsStartAtSameTime": { - "replies": [ - - { - "text": "Multiple events found, please select the one you need.", - "speak": "Multiple events found, please select the one you need." - }, - { - "text": "I have found multiple events, can you select the event of choice.", - "speak": "I have found multiple events, can you select the event of choice." - }, - { - "text": "There are multiple events, please select the relevant event.", - "speak": "There are multiple events, please select the relevant event." - } - ], - "inputHint": "expectingInput" - }, - "NoNewTime": { - "replies": [ - - { - "text": "What will be the new time of the event?", - "speak": "What will be the new time of the event?" - } - ], - "inputHint": "expectingInput" - }, - "EventUpdated": { - "replies": [ - - { - "text": "I have changed the time of your event.", - "speak": "I have changed the time of your event." - } - ], - "inputHint": "expectingInput" - }, - "EventDeleted": { - "replies": [ - { - "text": "I have deleted the event.", - "speak": "I have deleted the event." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDelete": { - "replies": [ - { - "text": "Are you sure you want to delete the following from your calendar?", - "speak": "Are you sure you want to delete the following from your calendar?" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDeleteFailed": { - "replies": [ - { - "text": "Are you sure you want to delete the following from your calendar? Please say 'yes' or 'no' or something like that.", - "speak": "Are you sure you want to delete the following from your calendar? Please say 'yes' or 'no' or something like that." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmCreate": { - "replies": [ - { - "text": "I'm ready to create it. Please confirm the following:", - "speak": "I'm ready to create it. Please confirm the following:" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmCreateFailed": { - "replies": [ - { - "text": "I'm ready to create it. Please confirm the following. Please confirm.", - "speak": "I'm ready to create it. Please confirm the following. Please confirm." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmUpdate": { - "replies": [ - { - "text": "Are you sure you want to update the following?", - "speak": "Are you sure you want to update the following?" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmUpdateFailed": { - "replies": [ - { - "text": "Are you sure you want to update the following? Please confirm.", - "speak": "Are you sure you want to update the following? Please confirm." - } - ], - "inputHint": "expectingInput" - }, - "ProviderSelect": { - "replies": [ - { - "text": "Which provider you want, Microsoft or Google?", - "speak": "Which provider you want, Microsoft or Google?" - } - ], - "inputHint": "expectingInput" - }, - "NotEventOrganizer": { - "replies": [ - { - "text": "I can't update this event because you are not the organizer.", - "speak": "I can't update this event because you are not the organizer." - } - ], - "inputHint": "expectingInput" - }, - "SelectProvider": { - "replies": [ - { - "text": "Which provider do you want? Microsoft or Google?", - "speak": "Which provider do you want? Microsoft or Google?" - } - ], - "inputHint": "expectingInput" - }, - "FindUserErrorMessage": { - "replies": [ - { - "text": "I can't find the person named {UserName} right now. Please try again or cancel.", - "speak": "I can't find the person named {UserName} right now. Please try again or cancel." - } - ], - "inputHint": "acceptingInput" - }, - "ShowNextMeetingNoLocationMessage": { - "replies": [ - { - "text": "You have the following event on your calendar:", - "speak": "You have the following event on your calendar: You have {EventName} at {EventTime} with {PeopleCount} people." - } - ], - "inputHint": "acceptingInput" - }, - "ShowNextMeetingMessage": { - "replies": [ - { - "text": "You have the following event on your calendar:", - "speak": "You have the following event on your calendar: You have {EventName} at {EventTime} with {PeopleCount} people at {Location}." - } - ], - "inputHint": "acceptingInput" - }, - "ShowMultipleNextMeetingMessage": { - "replies": [ - { - "text": "You have the following event on your calendar:", - "speak": "You have the following event on your calendar:" - } - ], - "inputHint": "acceptingInput" - }, - "ShowMultipleMeetingSummaryMessage": { - "replies": [ - { - "text": "I found {Count} meetings for you today:", - "speak": "I found {Count} meetings for you today: the first is {EventName1} for {EventDuration} and the last meeting is {EventName2} at {EventTime}" - } - ], - "inputHint": "acceptingInput" - }, - "ShowOneMeetingSummaryMessage": { - "replies": [ - { - "text": "I found {Count} events for you today:", - "speak": "I found {Count} events for you today: It is {EventName1} for {EventDuration}." - } - ], - "inputHint": "acceptingInput" - }, - "ShowNoMeetingMessage": { - "replies": [ - { - "text": "You don't have any meetings.", - "speak": "You don't have any meetings." - } - ], - "inputHint": "acceptingInput" - }, - "ActionEnded": { - "replies": [ - { - "text": "Let me know if you need my help with something else.", - "speak": "Let me know if you need my help with something else." - }, - { - "text": "I'm here if you need me.", - "speak": "I'm here if you need me." - } - ], - "inputHint": "expectingInput" - }, - "CalendarErrorMessage": { - "replies": [ - { - "text": "Sorry, it looks like something went wrong!", - "speak": "Sorry, it looks like something went wrong!" - }, - { - "text": "An error occurred, give me some time and try again later.", - "speak": "An error occurred, give me some time and try again later." - }, - { - "text": "Something went wrong, sorry!", - "speak": "Something went wrong, sorry!" - }, - { - "text": "I believe something went wrong. Can you try again later?", - "speak": "I believe something went wrong. Can you try again later?" - }, - { - "text": "Sorry I think I cannot find what you want right now. Try again later please.", - "speak": "Sorry I think I cannot find what you want right now. Try again later please." - } - ], - "inputHint": "expectingInput" - }, - "CalendarNoMoreEvent": { - "replies": [ - { - "text": "No more meetings!", - "speak": "No more meetings!" - } - ], - "inputHint": "expectingInput" - }, - "CalendarNoPreviousEvent": { - "replies": [ - { - "text": "This is already the first page!", - "speak": "This is already the first page!" - } - ], - "inputHint": "expectingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "Authentication failed. Try again please.", - "speak": "Authentication failed. Try again please." - }, - { - "text": "You failed to log in. Please try again later.", - "speak": "You failed to log in. please try again later." - }, - { - "text": "Your log in failed. Let's try this again.", - "speak": "Your log in failed. let's try this again." - } - ], - "inputHint": "expectingInput" - }, - "ReadOutPrompt": { - "replies": [ - { - "text": "Which one do you want to hear?", - "speak": "Which one do you want to hear?" - }, - { - "text": "Which meeting would you like me to read out?", - "speak": "Which meeting would you like me to read out?" - }, - { - "text": "Any meeting you would like me to read out?", - "speak": "Any meeting you would like me to read out?" - }, - { - "text": "Which meeting do you want more details on?", - "speak": "Which meeting do you want more details on?" - }, - { - "text": "Which one would you like to know the content of?", - "speak": "Which one would you like to know the content of?" - }, - { - "text": "Which meeting do you want me to read out?", - "speak": "Which meeting do you want me to read out?" - }, - { - "text": "Which one do you want to hear about?", - "speak": "Which one do you want to hear about?" - }, - { - "text": "Which meeting do you want me to give you the details?", - "speak": "Which meeting do you want me to give you the details?" - }, - { - "text": "Which meeting should I read to you?", - "speak": "Which meeting should I read to you?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMorePrompt": { - "replies": [ - { - "text": "Do you want to hear more? Which one do you want to hear?", - "speak": "Do you want to hear more? Which one do you want to hear?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMessage": { - "replies": [ - { - "text": "Details of meeting:", - "speak": "Details of event" - }, - { - "text": "Content of meeting:", - "speak": "Content of event:" - } - ], - "inputHint": "expectingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.zh.json b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.zh.json deleted file mode 100644 index 7c9542aa06..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/CalendarBotResponses.zh.json +++ /dev/null @@ -1,720 +0,0 @@ -{ - - "DidntUnderstandMessage": { - "replies": [ - { - "text": "对不起,我没有明白你的意思。", - "speak": "对不起,我没有明白你的意思。" - }, - { - "text": "我没有明白你的意思,请尝试用不同的方式提问。", - "speak": "我没有明白你的意思,请尝试用不同的方式提问。" - }, - { - "text": "你能不能试着用另一种方式问我。", - "speak": "你能不能试着用另一种方式问我。" - }, - { - "text": "我没有明白你的意思,你能以不同的方式尝试吗?", - "speak": "我没有明白你的意思,你能以不同的方式尝试吗?" - }, - { - "text": "你能说得更详细吗?", - "speak": "你能说得更详细吗?" - }, - { - "text": "请以不同的方式再说一遍。", - "speak": "请以不同的方式再说一遍。" - }, - { - "text": "我没有理解你的意思。", - "speak": "我没有理解你的意思。" - }, - { - "text": "你能尝试用不同的表达方式吗?", - "speak": "你能尝试用不同的表达方式吗?" - }, - { - "text": "你能再试一次,我没听懂你的意思。", - "speak": "你能再试一次,我没听懂你的意思。" - } - ], - "inputHint": "expectingInput" - }, - "HelpMessage": { - "replies": [ - { - "text": "我可以为你提供今天的会议安排,你的下一个会议的详细信息,或者为你创建新会议。", - "speak": "我可以为你提供今天的会议安排,你的下一个会议的详细信息,或者为你创建新会议。" - } - ], - "suggestedActions": [ - "我今天有哪些会议?", - "我的下一个会议?", - "我要创建一个会议。", - "你能更新会议吗?", - "你能取消我的会议吗?" - ], - "inputHint": "expectingInput" - }, - "CalendarWelcomeMessage": { - "replies": [ - { - "text": "你好!我是Calendar Bot,我可以为你提供今天的会议安排,你的下一个会议的详细信息,或者为你创建新会议。", - "speak": "你好!我是Calendar Bot,我可以为你提供今天的会议安排,你的下一个会议的详细信息,或者为你创建新会议。" - } - ], - "suggestedActions": [ - "我今天有哪些会议?", - "我的下一个会议?", - "我要创建一个会议。", - "你能更新会议吗?", - "你能取消我的会议吗?" - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "再见! \r\n 如果你需要任何帮助,都可以按语音按钮和我交流。", - "speak": "再见! \r\n 如果你需要任何帮助,都可以按语音按钮和我交流。" - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": "当然,我们可以稍后再做。", - "speak": "当然,我们可以稍后再做。" - }, - { - "text": "当然,我们可以稍后再开始。", - "speak": "当然,我们可以稍后再开始。" - }, - { - "text": "没问题,你可以换一个时间再试一次。", - "speak": "没问题,你可以换一个时间再试一次。" - }, - { - "text": "好的,请在需要我帮助时告诉我。", - "speak": "好的,请在需要我帮助时告诉我。" - }, - { - "text": "当然,如果你需要我的帮助,我就在这里。", - "speak": "当然,如果你需要我的帮助,我就在这里。" - } - ], - "inputHint": "acceptingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "请登录,以便我采取进一步行动。", - "speak": "请登录,以便我采取进一步行动。" - }, - { - "text": "请登录,以便我可以继续您的请求。", - "speak": "请登录,以便我可以继续您的请求。" - }, - { - "text": "你可以登录,这样我可以帮助你。", - "speak": "你可以登录,这样我可以帮助你。" - }, - { - "text": "您需要登录才能采取进一步行动。", - "speak": "您需要登录才能采取进一步行动。" - } - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "嗨!", - "speak": "嗨!" - }, - { - "text": "我在这!", - "speak": "我在这!" - }, - { - "text": "你好!", - "speak": "你好!" - }, - { - "text": "您好!", - "speak": "您好!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "你的退出是成功的。", - "speak": "你的退出是成功的。" - }, - { - "text": "您已成功退出。", - "speak": "您已成功退出。" - }, - { - "text": "您已退出。", - "speak": "您已退出。" - } - ], - "inputHint": "acceptingInput" - }, - "NoTitle": { - "replies": [ - - { - "text": "好的,我将发送会议给{UserName}, 会议主题是什么?", - "speak": "好的,我将发送会议给{UserName}, 会议主题是什么?" - } - ], - "inputHint": "expectingInput" - }, - "NoContent": { - "replies": [ - - { - "text": "会议内容是什么?", - "speak": "会议内容是什么?" - } - ], - "inputHint": "expectingInput" - }, - "NoAttendees": { - "replies": [ - - { - "text": "谁将参加会议? (请输入电子邮件地址,例如: Alice@example.com)", - "speak": "谁将参加会议? (请输入电子邮件地址,例如: Alice@example.com)" - } - ], - "inputHint": "expectingInput" - }, - "NoAttendeesMS": { - "replies": [ - - { - "text": "谁将参加会议?", - "speak": "谁将参加会议?" - } - ], - "inputHint": "expectingInput" - }, - "WrongAddress": { - "replies": [ - - { - "text": "这不是一个正确的邮件地址,请重试。 (请输入电子邮件地址,例如: Alice@example.com)", - "speak": "这不是一个正确的邮件地址,请重试。 (请输入电子邮件地址,例如: Alice@example.com)" - } - ], - "inputHint": "expectingInput" - }, - "PromptTooManyPeople": { - "replies": [ - { - "text": "找到太多人叫{UserName}, 请重新输入姓名。", - "speak": "找到太多人叫{UserName}, 请重新输入姓名。" - }, - { - "text": "找到太多同名的人。请试着输入跟详细的名字。", - "speak": "找到太多同名的人。请试着输入跟详细的名字。" - }, - { - "text": "你能再说一遍他们的名字和姓吗?", - "speak": "你能再说一遍他们的名字和姓吗?" - }, - { - "text": "我发现了太多的联系人,你能通过命名联系人来再次尝试吗?", - "speak": "我发现了太多的联系人,你能通过命名联系人来再次尝试吗?" - } - ], - "inputHint": "expectingInput" - }, - "PromptPersonNotFound": { - "replies": [ - { - "text": "没有找到联系人,请输入正确的姓名。", - "speak": "没有找到联系人,请输入正确的姓名。" - }, - { - "text": "我找不到您正在寻找的联系人。请加入更多信息,你能再试一次吗?", - "speak": "我找不到您正在寻找的联系人。请加入更多信息,你能再试一次吗?" - }, - { - "text": "我找不到您正在寻找的联系人。请加入更多信息,再试一次。", - "speak": "我找不到您正在寻找的联系人。请加入更多信息,再试一次。" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipient": { - "replies": [ - { - "text": "您说的是哪个联系人?", - "speak": "您说的是哪个联系人?" - }, - { - "text": "您选中的是哪个联系人?", - "speak": "您选中的是哪个联系人?" - } - ], - "inputHint": "expectingInput" - }, - "NoStartDate": { - "replies": [ - - { - "text": "什么日期?", - "speak": "什么日期?" - } - ], - "inputHint": "expectingInput" - }, - "NoStartTime": { - "replies": [ - - { - "text": "什么时间?", - "speak": "什么时间?" - } - ], - "inputHint": "expectingInput" - }, - "NoDuration": { - "replies": [ - - { - "text": "会议有多长时间?", - "speak": "会议有多长时间?" - } - ], - "inputHint": "expectingInput" - }, - "NoLocation": { - "replies": [ - - { - "text": "您要加入会议地址?", - "speak": "您要加入会议地址?" - } - ], - "inputHint": "expectingInput" - }, - "EventCreated": { - "replies": [ - - { - "text": "已经将下列内容加入你的日程表", - "speak": "已经将下列内容加入你的日程表" - } - ], - "inputHint": "expectingInput" - }, - "EventCreationFailed": { - "replies": [ - - { - "text": "会议创建失败", - "speak": "会议创建失败" - }, - { - "text": "发生错误,请重试。", - "speak": "发生错误,请重试。" - }, - { - "text": "不能创建会议,请稍后重试。", - "speak": "不能创建会议,请稍后重试。" - }, - { - "text": "创建会议失败,请稍后重试。", - "speak": "创建会议失败,请稍后重试。" - }, - { - "text": "创建会议时发生错误,请稍后重试?", - "speak": "创建会议时发生错误,请稍后重试?" - } - ], - "inputHint": "expectingInput" - }, - "NothingToCancelMessage": { - "replies": [ - - { - "text": "没有什么可取消的", - "speak": "没有什么可取消的" - } - ], - "inputHint": "expectingInput" - }, - "EventWithStartTimeNotFound": { - "replies": [ - - { - "text": "没有找到此主题或开始时间的会议,请重试。", - "speak": "没有找到此主题或开始时间的会议,请重试。" - }, - { - "text": "没找到您提到的会议,请重试。", - "speak": "没找到您提到的会议,请重试。" - }, - { - "text": "没找到和此主题或时间相关的会议,请重试。", - "speak": "没找到和此主题或时间相关的会议,请重试。" - }, - { - "text": "好像没有与此主题相关的会议,请重试。", - "speak": "好像没有与此主题相关的会议,请重试。" - }, - { - "text": "好像没有在这个时间开始的会议,请重试。", - "speak": "好像没有在这个时间开始的会议,请重试。" - } - ], - "inputHint": "expectingInput" - }, - "NoUpdateStartTime": { - "replies": [ - - { - "text": "您想调整哪个会议?我可以根据会议主题或开始时间找到你的会议。", - "speak": "您想调整哪个会议?我可以根据会议主题或开始时间找到你的会议。" - } - ], - "inputHint": "expectingInput" - }, - "NoDeleteStartTime": { - "replies": [ - - { - "text": "您想删除哪个会议?我可以根据会议主题或开始时间找到你的会议。", - "speak": "您想删除哪个会议?我可以根据会议主题或开始时间找到你的会议。" - } - ], - "inputHint": "expectingInput" - }, - "MultipleEventsStartAtSameTime": { - "replies": [ - - { - "text": "找到多个会议,请选择您需要的会议。", - "speak": "找到多个会议,请选择您需要的会议。" - }, - { - "text": "找到多个会议,请选择您的会议。", - "speak": "找到多个会议,请选择您的会议。" - }, - { - "text": "有多个会议,请选择相关的会议。", - "speak": "有多个会议,请选择相关的会议。" - } - ], - "inputHint": "expectingInput" - }, - "NoNewTime": { - "replies": [ - - { - "text": "请为会议设定新的时间。", - "speak": "请为会议设定新的时间。" - } - ], - "inputHint": "expectingInput" - }, - "EventUpdated": { - "replies": [ - - { - "text": "已为您更新会议时间。", - "speak": "已为您更新会议时间。" - } - ], - "inputHint": "expectingInput" - }, - "EventDeleted": { - "replies": [ - { - "text": "已经删除会议。", - "speak": "已经删除会议。" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDelete": { - "replies": [ - { - "text": "您确定从日程表中删除下列会议?", - "speak": "您确定从日程表中删除下列会议?" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDeleteFailed": { - "replies": [ - { - "text": "您确定从日程表中删除下列会议?请说 ‘是’ 或者 ‘否’ 或类似词语。", - "speak": "您确定从日程表中删除下列会议?请说 ‘是’ 或者 ‘否’ 或类似词语。" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmCreate": { - "replies": [ - { - "text": "我准备好创建会议。请确认下列会议内容:", - "speak": "我准备好创建会议。请确认下列会议内容:" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmCreateFailed": { - "replies": [ - { - "text": "我准备好创建会议。请确认下列会议内容。请说 ‘是’ 或者 ‘否’ 或类似词语。", - "speak": "我准备好创建会议。请确认下列会议内容。请说 ‘是’ 或者 ‘否’ 或类似词语。" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmUpdate": { - "replies": [ - { - "text": "您确定要更新下列内容? ", - "speak": "您确定要更新下列内容? " - } - ], - "inputHint": "expectingInput" - }, - "ConfirmUpdateFailed": { - "replies": [ - { - "text": "您确定要更新下列内容? 请说 ‘是’ 或者 ‘否’ 或类似词语。", - "speak": "您确定要更新下列内容? 请说 ‘是’ 或者 ‘否’ 或类似词语。" - } - ], - "inputHint": "expectingInput" - }, - "ProviderSelect": { - "replies": [ - { - "text": "您选择哪个服务提供商? Microsoft or Google?", - "speak": "您选择哪个服务提供商? Microsoft or Google?" - } - ], - "inputHint": "expectingInput" - }, - "NotEventOrganizer": { - "replies": [ - { - "text": "您不是组织者,不能更新这个会议。", - "speak": "您不是组织者,不能更新这个会议。" - } - ], - "inputHint": "expectingInput" - }, - "SelectProvider": { - "replies": [ - { - "text": "您选择哪个服务提供商? Microsoft or Google?", - "speak": "您选择哪个服务提供商? Microsoft or Google?" - } - ], - "inputHint": "expectingInput" - }, - "FindUserErrorMessage": { - "replies": [ - { - "text": "找不到叫{UserName}的人。请重试或取消。", - "speak": "找不到叫{UserName}的人。请重试或取消。" - } - ], - "inputHint": "acceptingInput" - }, - "ShowNextMeetingMessage": { - "replies": [ - { - "text": "您的日程表上有下列会议:", - "speak": "您的日程表上有下列会议:你在{EventTime}有个会议{EventName},与会人数{PeopleCount},会议地点在{Location}" - } - ], - "inputHint": "acceptingInput" - }, - "ShowSummaryMessage": { - "replies": [ - { - "text": "找到了{Count}个会议:", - "speak": "找到了{Count}个会议:" - } - ], - "inputHint": "acceptingInput" - }, - "ShowMultipleMeetingSummaryMessage": { - "replies": [ - { - "text": "找到了{Count}个会议:", - "speak": "找到了{Count}个会议: 第一个会议是 {EventName} 会议时间长度 {EventDuration},最后一个会议是 {EventName2} 会议时间 {EventTime}" - } - ], - "inputHint": "acceptingInput" - }, - "ShowOneMeetingSummaryMessage": { - "replies": [ - { - "text": "找到了{Count}个会议:", - "speak": "找到了{Count}个会议: 第一个会议是 {EventName} 会议时间 {EventDuration}." - } - ], - "inputHint": "acceptingInput" - }, - "ShowNoMeetingMessage": { - "replies": [ - { - "text": "你没有任何会议。", - "speak": "你没有任何会议。" - } - ], - "inputHint": "acceptingInput" - }, - "ActionEnded": { - "replies": [ - { - "text": "如果您需要我的帮助,请告诉我。", - "speak": "如果您需要我的帮助,请告诉我。" - }, - { - "text": "如果你需要我,我就在这里。", - "speak": "如果你需要我,我就在这里。" - } - ], - "inputHint": "expectingInput" - }, - "CalendarErrorMessage": { - "replies": [ - { - "text": "对不起,看起来出了问题!", - "speak": "对不起,看起来出了问题!" - }, - { - "text": "发生错误,给我一些时间,稍后再试。", - "speak": "发生错误,给我一些时间,稍后再试。" - }, - { - "text": "出了点问题,对不起!", - "speak": "出了点问题,对不起!" - }, - { - "text": "我相信出了点问题。你以后可以再试一次吗?", - "speak": "我相信出了点问题。你以后可以再试一次吗?" - }, - { - "text": "对不起我觉得我现在找不到你想要的东西。请稍后再试。", - "speak": "对不起我觉得我现在找不到你想要的东西。请稍后再试。" - } - ], - "inputHint": "expectingInput" - }, - "CalendarNoMoreEvent": { - "replies": [ - { - "text": "没有更多会议!", - "speak": "没有更多会议!" - } - ], - "inputHint": "expectingInput" - }, - "CalendarNoPreviousEvent": { - "replies": [ - { - "text": "已经是第一页。", - "speak": "已经是第一页。" - } - ], - "inputHint": "expectingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "你的身份验证失败,请再试一次。", - "speak": "你的身份验证失败,请再试一次。" - }, - { - "text": "你的登录失败,请稍后再试。", - "speak": "你的登录失败,请稍后再试。" - }, - { - "text": "你的登录失败了,让我们再试一次。", - "speak": "你的登录失败了,让我们再试一次。" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutPrompt": { - "replies": [ - { - "text": "想听听哪一个?", - "speak": "想听听哪一个?" - }, - { - "text": "你希望我读出哪个会议的内容?", - "speak": "你希望我读出哪个会议的内容?" - }, - { - "text": "你希望我读出的会议内容?", - "speak": "你希望我读出的会议内容?" - }, - { - "text": "您想要哪个会议的更多详细信息?", - "speak": "您想要哪个会议的更多详细信息?" - }, - { - "text": "您想知道哪一个的内容?", - "speak": "您想知道哪一个的内容?" - }, - { - "text": "您想要读出哪个会议内容?", - "speak": "您想要读出哪个会议内容?" - }, - { - "text": "你想听听哪一个?", - "speak": "你想听听哪一个?" - }, - { - "text": "你想让我给你哪个会议的详细信息?", - "speak": "你想让我给你哪个会议的详细信息?" - }, - { - "text": "我应该给你读哪个会议内容?", - "speak": "我应该给你读哪个会议内容?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMorePrompt": { - "replies": [ - { - "text": "你还想听更多吗? 想听哪一个呢?", - "speak": "你还想听更多吗? 想听哪一个呢?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMessage": { - "replies": [ - { - "text": "会议详情:", - "speak": "会议详情:" - }, - { - "text": "会议内容:", - "speak": "会议内容:" - } - ], - "inputHint": "expectingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/Calendar_old.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/Calendar_old.cs deleted file mode 100644 index 564a5b7adf..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Shared/Resources/Calendar_old.cs +++ /dev/null @@ -1,93 +0,0 @@ -// -// Code generated by LUISGen C:\Users\lamil\source\repos\CAISolutions\IPABot\Skills\CalendarSkill\CognitiveModels\LUISModel.json -cs Luis.Calendar -o C:\Users\lamil\source\repos\CAISolutions\IPABot\Skills\CalendarSkill\\Dialogs\Shared\Resources -// Tool github: https://github.com/microsoft/botbuilder-tools -// Changes may cause incorrect behavior and will be lost if the code is -// regenerated. -// -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; -using Newtonsoft.Json; -using System.Collections.Generic; -namespace Luis -{ - public class Calendar_old: IRecognizerConvert - { - public string Text; - public string AlteredText; - public enum Intent { - Cancel, - ConfirmNo, - ConfirmYes, - Create_Event, - Delete_Event, - Greeting, - Help, - Logout, - Next, - Next_Meeting, - NoLocation, - None, - Previous, - ReadAloud, - Summary, - Update_Event_Time - }; - - public Dictionary Intents; - - public class _Entities - { - // Simple entities - public string[] Communication_ContactName; - public string[] Events_Name; - public string[] Title; - - // Built-in entities - public DateTimeSpec[] datetime; - public double[] number; - public double[] ordinal; - - // Instance - public class _Instance - { - public InstanceData[] Communication_ContactName; - public InstanceData[] Events_Name; - public InstanceData[] Title; - public InstanceData[] datetime; - public InstanceData[] number; - public InstanceData[] ordinal; - } - [JsonProperty("$instance")] - public _Instance _instance; - } - public _Entities Entities; - - [JsonExtensionData(ReadData = true, WriteData = true)] - public IDictionary Properties {get; set; } - - public void Convert(dynamic result) - { - var app = JsonConvert.DeserializeObject(JsonConvert.SerializeObject(result)); - Text = app.Text; - AlteredText = app.AlteredText; - Intents = app.Intents; - Entities = app.Entities; - Properties = app.Properties; - } - - public (Intent intent, double score) TopIntent() - { - Intent maxIntent = Intent.None; - var max = 0.0; - foreach (var entry in Intents) - { - if (entry.Value.Score > max) - { - maxIntent = entry.Key; - max = entry.Value.Score.Value; - } - } - return (maxIntent, max); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Summary/SummaryDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Summary/SummaryDialog.cs index d31df79424..aaa29a008c 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Summary/SummaryDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/Summary/SummaryDialog.cs @@ -1,17 +1,27 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - +using CalendarSkill.Dialogs.Shared.Resources; +using CalendarSkill.Dialogs.Summary.Resources; +using Luis; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace CalendarSkill { public class SummaryDialog : CalendarSkillDialog { - // Constants - public const string Name = "showSummaryContainer"; - - public SummaryDialog(CalendarSkillServices services, CalendarSkillAccessors accessors, IServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public SummaryDialog( + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(nameof(SummaryDialog), services, accessor, serviceManager) { var showSummary = new WaterfallStep[] { @@ -30,11 +40,242 @@ public SummaryDialog(CalendarSkillServices services, CalendarSkillAccessors acce }; // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.ShowEventsSummary, showSummary)); - AddDialog(new WaterfallDialog(Action.Read, readEvent)); + AddDialog(new WaterfallDialog(Actions.ShowEventsSummary, showSummary)); + AddDialog(new WaterfallDialog(Actions.Read, readEvent)); // Set starting dialog for component - InitialDialogId = Action.ShowEventsSummary; + InitialDialogId = Actions.ShowEventsSummary; + } + + public async Task IfClearContextStep(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + // clear context before show emails, and extract it from luis result again. + var state = await _accessor.GetAsync(sc.Context); + + var luisResult = state.LuisResult; + + var topIntent = luisResult?.TopIntent().intent; + + if (topIntent == Calendar.Intent.Summary) + { + state.Clear(); + } + + if (topIntent == Calendar.Intent.ShowNext) + { + if ((state.ShowEventIndex + 1) * CalendarSkillState.PageSize < state.SummaryEvents.Count) + { + state.ShowEventIndex++; + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(SummaryResponses.CalendarNoMoreEvent)); + return await sc.CancelAllDialogsAsync(); + } + } + + if (topIntent == Calendar.Intent.ShowPrevious) + { + if (state.ShowEventIndex > 0) + { + state.ShowEventIndex--; + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(SummaryResponses.CalendarNoPreviousEvent)); + return await sc.CancelAllDialogsAsync(); + } + } + + return await sc.NextAsync(); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task ShowEventsSummary(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var tokenResponse = sc.Result as TokenResponse; + + var state = await _accessor.GetAsync(sc.Context); + if (state.SummaryEvents == null) + { + if (string.IsNullOrEmpty(state.APIToken)) + { + return await sc.EndDialogAsync(true); + } + + var calendarService = _serviceManager.InitCalendarService(state.APIToken, state.EventSource, state.GetUserTimeZone()); + + var searchDate = TimeZoneInfo.ConvertTime(DateTime.Now, TimeZoneInfo.Local, state.GetUserTimeZone()); + + var startTime = new DateTime(searchDate.Year, searchDate.Month, searchDate.Day); + var endTime = new DateTime(searchDate.Year, searchDate.Month, searchDate.Day, 23, 59, 59); + var startTimeUtc = TimeZoneInfo.ConvertTimeToUtc(startTime, state.GetUserTimeZone()); + var endTimeUtc = TimeZoneInfo.ConvertTimeToUtc(endTime, state.GetUserTimeZone()); + var rawEvents = await calendarService.GetEventsByTime(startTimeUtc, endTimeUtc); + var todayEvents = new List(); + foreach (var item in rawEvents) + { + if (item.StartTime > searchDate && item.StartTime >= startTime && item.IsCancelled != true) + { + todayEvents.Add(item); + } + } + + if (todayEvents.Count == 0) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(SummaryResponses.ShowNoMeetingMessage)); + return await sc.EndDialogAsync(true); + } + else + { + var speakParams = new StringDictionary() + { + { "Count", todayEvents.Count.ToString() }, + { "EventName1", todayEvents[0].Title }, + { "EventDuration", todayEvents[0].ToDurationString() }, + }; + + if (todayEvents.Count == 1) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(SummaryResponses.ShowOneMeetingSummaryMessage, _responseBuilder, speakParams)); + } + else + { + speakParams.Add("EventName2", todayEvents[todayEvents.Count - 1].Title); + if (todayEvents[todayEvents.Count - 1].IsAllDay == true) + { + speakParams.Add("EventTime", todayEvents[todayEvents.Count - 1].StartTime.ToString("MMMM dd all day")); + } + else + { + speakParams.Add("EventTime", todayEvents[todayEvents.Count - 1].StartTime.ToString("h:mm tt")); + } + + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(SummaryResponses.ShowOneMeetingSummaryMessage, _responseBuilder, speakParams)); + } + } + + await ShowMeetingList(sc, todayEvents.GetRange(0, Math.Min(CalendarSkillState.PageSize, todayEvents.Count)), false); + state.SummaryEvents = todayEvents; + } + else + { + await ShowMeetingList(sc, state.SummaryEvents.GetRange(state.ShowEventIndex * CalendarSkillState.PageSize, Math.Min(CalendarSkillState.PageSize, state.SummaryEvents.Count - (state.ShowEventIndex * CalendarSkillState.PageSize))), false); + } + + return await sc.NextAsync(); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task PromptToRead(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(SummaryResponses.ReadOutPrompt) }); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task CallReadEventDialog(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + return await sc.BeginDialogAsync(Actions.Read); + } + catch + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task ReadEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var luisResult = state.LuisResult; + + var topIntent = luisResult?.TopIntent().intent; + if (topIntent == null) + { + return await sc.EndDialogAsync(true); + } + + var eventItem = state.ReadOutEvents.FirstOrDefault(); + if (topIntent == Luis.Calendar.Intent.ConfirmNo || topIntent == Luis.Calendar.Intent.Reject) + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(CalendarSharedResponses.CancellingMessage)); + return await sc.EndDialogAsync(true); + } + else if (topIntent == Luis.Calendar.Intent.ReadAloud && eventItem == null) + { + return await sc.PromptAsync(Actions.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(SummaryResponses.ReadOutPrompt), }); + } + else if (eventItem != null) + { + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(SummaryResponses.ReadOutMessage, eventItem.OnlineMeetingUrl == null ? "Dialogs/Shared/Resources/Cards/CalendarCardNoJoinButton.json" : "Dialogs/Shared/Resources/Cards/CalendarCard.json", eventItem.ToAdaptiveCardData()); + await sc.Context.SendActivityAsync(replyMessage); + + return await sc.PromptAsync(Actions.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(SummaryResponses.ReadOutMorePrompt) }); + } + else + { + return await sc.NextAsync(); + } + } + catch (Exception) + { + await HandleDialogExceptions(sc); + throw; + } + } + + public async Task AfterReadOutEvent(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _accessor.GetAsync(sc.Context); + var luisResult = state.LuisResult; + + var topIntent = luisResult?.TopIntent().intent; + if (topIntent == null) + { + return await sc.EndDialogAsync(true); + } + + if (topIntent == Luis.Calendar.Intent.ReadAloud) + { + return await sc.BeginDialogAsync(Actions.Read); + } + else + { + return await sc.EndDialogAsync("true"); + } + } + catch + { + await HandleDialogExceptions(sc); + throw; + } } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/UpdateEventTime/UpdateEventDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/UpdateEventTime/UpdateEventDialog.cs deleted file mode 100644 index 0b0d48fdd1..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Dialogs/UpdateEventTime/UpdateEventDialog.cs +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Builder.Dialogs; - -namespace CalendarSkill -{ - public class UpdateEventDialog : CalendarSkillDialog - { - // Constants - public const string Name = "updateEventDialog"; - - public UpdateEventDialog(CalendarSkillServices services, CalendarSkillAccessors accessors, IServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) - { - var updateEvent = new WaterfallStep[] - { - GetAuthToken, - AfterGetAuthToken, - FromTokenToStartTime, - FromEventsToNewDate, - ConfirmBeforeUpdate, - UpdateEventTime, - }; - - var updateStartTime = new WaterfallStep[] - { - UpdateStartTime, - AfterUpdateStartTime, - }; - - var updateNewStartTime = new WaterfallStep[] - { - GetNewEventTime, - AfterGetNewEventTime, - }; - - // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.UpdateEventTime, updateEvent)); - AddDialog(new WaterfallDialog(Action.UpdateStartTime, updateStartTime)); - AddDialog(new WaterfallDialog(Action.UpdateNewStartTime, updateNewStartTime)); - - // Set starting dialog for component - InitialDialogId = Action.UpdateEventTime; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkill.cs deleted file mode 100644 index 3c18b6fd86..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkill.cs +++ /dev/null @@ -1,83 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; - -namespace CalendarSkill -{ - public class CalendarSkill : IBot - { - private bool _skillMode = false; - private CalendarSkillAccessors _accessors; - private CalendarSkillServices _services; - private IServiceManager _serviceManager; - private DialogSet _dialogs; - - // Skill Mode Constructor - public CalendarSkill(BotState botState, string stateName = null, Dictionary configuration = null) - { - // Flag that can be used for Skill specific behaviour (if needed) - _skillMode = true; - _serviceManager = new ServiceManager(); - _services = new CalendarSkillServices(); - - // Create the properties and populate the Accessors. It's OK to call it DialogState as Skill mode creates an isolated area for this Skill so it doesn't conflict with Parent or other skills - _accessors = new CalendarSkillAccessors - { - CalendarSkillState = botState.CreateProperty(stateName ?? nameof(CalendarSkillState)), - ConversationDialogState = botState.CreateProperty("DialogState"), - }; - - // Initialise dialogs - _dialogs = new DialogSet(_accessors.ConversationDialogState); - _dialogs.Add(new RootDialog(_skillMode, _services, _accessors, _serviceManager)); - } - - // Local Mode Constructor - public CalendarSkill(CalendarSkillServices services, CalendarSkillAccessors calendarBotAccessors, IServiceManager serviceManager) - { - _accessors = calendarBotAccessors; - _serviceManager = serviceManager; - _dialogs = new DialogSet(_accessors.ConversationDialogState); - _services = services; - - _dialogs.Add(new RootDialog(_skillMode, _services, _accessors, _serviceManager)); - } - - public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) - { - var dc = await _dialogs.CreateContextAsync(turnContext); - var result = await dc.ContinueDialogAsync(); - - if (result.Status == DialogTurnStatus.Empty) - { - if (!_skillMode) - { - // if localMode, check for conversation update from user before starting dialog - if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) - { - var activity = turnContext.Activity.AsConversationUpdateActivity(); - - // if conversation update is not from the bot. - if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) - { - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - else - { - // if skillMode, begin dialog - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillAccessors.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillAccessors.cs deleted file mode 100644 index df1575ec07..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillAccessors.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Threading; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; - -namespace CalendarSkill -{ - public class CalendarSkillAccessors - { - public IStatePropertyAccessor ConversationDialogState { get; set; } - - public IStatePropertyAccessor CalendarSkillState { get; set; } - - public SemaphoreSlim SemaphoreSlim { get; } = new SemaphoreSlim(1, 1); - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillResponses.cs deleted file mode 100644 index 825551e6c2..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillResponses.cs +++ /dev/null @@ -1,76 +0,0 @@ -using System.Collections.Generic; -using System.IO; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.TemplateManager; -using Microsoft.Bot.Schema; -using Newtonsoft.Json; - -namespace CalendarSkill -{ - public class CalendarSkillResponses : TemplateManager - { - public const string Intro = "CalendarSkill.Intro"; - public const string Help = "CalendarSkill.Help"; - public const string Greeting = "CalendarSkill.Greeting"; - public const string Confused = "CalendarSkill.Confused"; - public const string Cancelled = "CalendarSkill.Cancelled"; - - private static LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - { Intro, (context, data) => SendIntroCard(context, data) }, - { Help, (context, data) => SendHelpCard(context, data) }, - { Greeting, (context, data) => "Hi there! I'm the Calendar Skill!" }, - { Confused, (context, data) => "I'm sorry, the Calendar Skill cannot help with that." }, - { Cancelled, (context, data) => "Ok, let's start over." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - - public CalendarSkillResponses() - { - Register(new DictionaryRenderer(_responseTemplates)); - } - - private static IMessageActivity SendIntroCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - - var introCard = File.ReadAllText(@".\CalendarSkill\Resources\Intro.json"); - - response.Attachments = new List - { - new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = JsonConvert.DeserializeObject(introCard), - }, - }; - - return response; - } - - private static IMessageActivity SendHelpCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - response.Attachments = new List - { - new HeroCard() - { - Title = "Enterprise Bot", - Text = "This card can be used to display information to help your user interact with your bot. \n\n The buttons below can be used for sample queries or links to external sites.", - Buttons = new List() - { - new CardAction(type: ActionTypes.ImBack, title: "Test LUIS", value: "Hello"), - new CardAction(type: ActionTypes.ImBack, title: "Test QnAMaker", value: "What is the sdk v4?"), - new CardAction(type: ActionTypes.OpenUrl, title: "Learn More", value: "https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0"), - }, - }.ToAttachment(), - }; - - return response; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillServices.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillServices.cs deleted file mode 100644 index e2ed8e58eb..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillServices.cs +++ /dev/null @@ -1,17 +0,0 @@ -using Microsoft.ApplicationInsights; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Azure; - -namespace CalendarSkill -{ - public class CalendarSkillServices - { - public string AuthConnectionName { get; set; } - - public CosmosDbStorageOptions CosmosDbOptions { get; set; } - - public LuisRecognizer LuisRecognizer { get; set; } - - public TelemetryClient TelemetryClient { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillView.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillView.cs deleted file mode 100644 index c2b86a2b16..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Main/CalendarSkillView.cs +++ /dev/null @@ -1,121 +0,0 @@ -// -// Copyright (c) PlaceholderCompany. All rights reserved. -// - -namespace CalendarSkill -{ - using System.Collections.Generic; - using System.IO; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.TemplateManager; - using Microsoft.Bot.Schema; - using Newtonsoft.Json; - - /// - /// CalendarSkillView. - /// - public class CalendarSkillView : TemplateManager - { - /// - /// INTRO. - /// - public const string INTRO = "MainDialog.Intro"; - - /// - /// HELP. - /// - public const string HELP = "MainDialog.Help"; - - /// - /// GREETING. - /// - public const string GREETING = "MainDialog.Greeting"; - - /// - /// CONFUSED. - /// - public const string CONFUSED = "MainDialog.Confused"; - - /// - /// CANCELLED. - /// - public const string CANCELLED = "MainDialog.Cancelled"; - - /// - /// Initializes a new instance of the class. - /// - public CalendarSkillView() - { - this.ResponseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - // { INTRO, (context, data) => Intro(context, data) }, - { HELP, (context, data) => Help(context, data) }, - { GREETING, (context, data) => "Hi there!" }, - { CONFUSED, (context, data) => "I'm sorry, I'm not sure how to help with that." }, - { CANCELLED, (context, data) => "Ok, let's start over." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - this.Register(new DictionaryRenderer(this.ResponseTemplates)); - } - - /// - /// Gets or sets table of language functions which render output in various languages. - /// - /// - /// table of language functions which render output in various languages. - /// - public LanguageTemplateDictionary ResponseTemplates { get; set; } - - /// - /// Initializes a new instance of the class. - /// - /// Turn context. - /// Data. - /// Response. - public static IMessageActivity Intro(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - - var introCard = File.ReadAllText(@".\Resources\Intro.json"); - - response.Attachments = new List(); - response.Attachments.Add(new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = JsonConvert.DeserializeObject(introCard), - }); - - return response; - } - - /// - /// Initializes a new instance of the class. - /// - /// Turn context. - /// Data. - /// Response. - public static IMessageActivity Help(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - response.Attachments = new List(); - - response.Attachments.Add(new HeroCard() - { - Title = "Enterprise Bot", - Text = "This card can be used to display information to help your user interact with your bot. \n\n The buttons below can be used for sample queries or links to external sites.", - Buttons = new List() - { - new CardAction(type: ActionTypes.ImBack, title: "Test LUIS", value: "Hello"), - new CardAction(type: ActionTypes.ImBack, title: "Test QnAMaker", value: "What is the sdk v4?"), - new CardAction(type: ActionTypes.OpenUrl, title: "Learn More", value: "https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0"), - }, - }.ToAttachment()); - - return response; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Models/EventModel.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Models/EventModel.cs index e83aeadf87..604c677263 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Models/EventModel.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Models/EventModel.cs @@ -338,7 +338,7 @@ public TimeZoneInfo TimeZone case EventSource.Microsoft: return TimeZoneInfo.FindSystemTimeZoneById(msftEventData.Start.TimeZone); case EventSource.Google: - return TimeZoneInfo.FindSystemTimeZoneById(CalendarSkillHelper.TimeZoneConverter.IanaToWindows(gmailEventData.Start.TimeZone)); + return TimeZoneInfo.FindSystemTimeZoneById(TimeZoneConverter.IanaToWindows(gmailEventData.Start.TimeZone)); default: throw new Exception("Event Type not Defined"); } @@ -373,8 +373,8 @@ public TimeZoneInfo TimeZone gmailEventData.End = new Google.Apis.Calendar.v3.Data.EventDateTime(); } - gmailEventData.Start.TimeZone = CalendarSkillHelper.TimeZoneConverter.WindowsToIana(value.Id); - gmailEventData.End.TimeZone = CalendarSkillHelper.TimeZoneConverter.WindowsToIana(value.Id); + gmailEventData.Start.TimeZone = TimeZoneConverter.WindowsToIana(value.Id); + gmailEventData.End.TimeZone = TimeZoneConverter.WindowsToIana(value.Id); break; default: throw new Exception("Event Type not Defined"); diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Models/LanguageModel.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Models/LanguageModel.cs deleted file mode 100644 index a5b3a402c4..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Models/LanguageModel.cs +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace CalendarSkill.Models -{ - /// - /// Enum for different Language Model types. - /// - public enum LanguageModelType - { - /// - /// Language model used for top-level dispatch with LUIS - /// - Dispatch, - - /// - /// Language model used with LUIS service - /// - Luis, - - /// - /// Language model for QnAMaker service - /// - Qna, - } - - /// - /// Language model configuration class. - /// - public class LanguageModel - { - /// - /// Gets or sets the language model type, i.e. Dispatcher, LUIS, QnAMaker. - /// - /// - /// The language model type, i.e. Dispatcher, LUIS, QnAMaker. - /// - public LanguageModelType Type { get; set; } - - /// - /// Gets or sets the id of the language model. - /// - /// - /// The id of the language model. - /// - public string Id { get; set; } - - /// - /// Gets or sets the name of the language model. - /// - /// - /// The name of the language model. - /// - public string Name { get; set; } - - /// - /// Gets or sets the Azure service key for the language model. - /// - /// - /// The Azure service key for the language model. - /// - public string SubscriptionKey { get; set; } - - /// - /// Gets or sets the Azure service endpoint for the language model. - /// - /// - /// The Azure service endpoint for the language model. - /// - public string Endpoint { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Program.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Program.cs index 2f28d74a0a..de63d63569 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Program.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Program.cs @@ -1,8 +1,11 @@ -namespace CalendarSkill -{ - using Microsoft.AspNetCore; - using Microsoft.AspNetCore.Hosting; +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Microsoft.AspNetCore; +using Microsoft.AspNetCore.Hosting; +namespace CalendarSkill +{ public class Program { public static void Main(string[] args) @@ -12,6 +15,7 @@ public static void Main(string[] args) public static IWebHost BuildWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) + .UseApplicationInsights() .UseStartup() .Build(); } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Properties/launchSettings.json b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Properties/launchSettings.json index 854f75fc6d..1bc9d0c1e3 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Properties/launchSettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Properties/launchSettings.json @@ -3,7 +3,7 @@ "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { - "applicationUrl": "http://localhost:55391/", + "applicationUrl": "http://localhost:3980/", "sslPort": 0 } }, @@ -21,7 +21,7 @@ "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, - "applicationUrl": "http://localhost:55393/" + "applicationUrl": "http://localhost:1205/" } } } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Settings.StyleCop b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Settings.StyleCop deleted file mode 100644 index bb05f99bc1..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Settings.StyleCop +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Startup.cs b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Startup.cs index 7263497387..c775a5aa19 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Startup.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/Startup.cs @@ -1,27 +1,30 @@ -// -// Copyright (c) PlaceholderCompany. All rights reserved. -// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. using System; +using System.Collections.Generic; using System.Linq; -using CalendarSkill.Models; +using CalendarSkill.Dialogs.Shared.Resources; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; using Microsoft.Bot.Builder.Azure; -using Microsoft.Bot.Builder.BotFramework; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Builder.Integration; using Microsoft.Bot.Builder.Integration.AspNet.Core; +using Microsoft.Bot.Configuration; +using Microsoft.Bot.Connector.Authentication; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Options; namespace CalendarSkill { public class Startup { + private bool _isProduction = false; + public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() @@ -37,78 +40,93 @@ public Startup(IHostingEnvironment env) public void ConfigureServices(IServiceCollection services) { - services.AddSingleton(sp => + // Load the connected services from .bot file. + var botFilePath = Configuration.GetSection("botFilePath")?.Value; + var botFileSecret = Configuration.GetSection("botFileSecret")?.Value; + var botConfig = BotConfiguration.Load(botFilePath ?? @".\CalendarSkill.bot", botFileSecret); + services.AddSingleton(sp => botConfig ?? throw new InvalidOperationException($"The .bot config file could not be loaded.")); + + // Initializes your bot service clients and adds a singleton that your Bot can access through dependency injection. + var parameters = Configuration.GetSection("Parameters")?.Get(); + var configuration = Configuration.GetSection("Configuration")?.Get>(); + var connectedServices = new SkillConfiguration(botConfig, parameters, configuration); + services.AddSingleton(sp => connectedServices); + + // Initialize Bot State + var cosmosDbService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.CosmosDB) ?? throw new Exception("Please configure your CosmosDb service in your .bot file."); + var cosmosDb = cosmosDbService as CosmosDbService; + var cosmosOptions = new CosmosDbStorageOptions() { - var options = sp.GetRequiredService>().Value; - if (options == null) - { - throw new InvalidOperationException("BotFrameworkOptions must be configured prior to setting up the State Accessors"); - } - - var conversationState = options.State.OfType().FirstOrDefault(); - if (conversationState == null) - { - throw new InvalidOperationException("ConversationState must be defined and added before adding conversation-scoped state accessors."); - } - - var accessors = new CalendarSkillAccessors - { - ConversationDialogState = conversationState.CreateProperty("CalendarSkillDialogState"), - CalendarSkillState = conversationState.CreateProperty("CalendarSkillState"), - }; - - return accessors; - }); - + CosmosDBEndpoint = new Uri(cosmosDb.Endpoint), + AuthKey = cosmosDb.Key, + CollectionId = cosmosDb.Collection, + DatabaseId = cosmosDb.Database, + }; + var dataStore = new CosmosDbStorage(cosmosOptions); + var userState = new UserState(dataStore); + var conversationState = new ConversationState(dataStore); + + services.AddSingleton(dataStore); + services.AddSingleton(userState); + services.AddSingleton(conversationState); + services.AddSingleton(new BotStateSet(userState, conversationState)); + + // Initialize calendar service client services.AddSingleton(); - services.AddSingleton(sp => + // Add the bot with options + services.AddBot(options => { - var luisModels = this.Configuration.GetSection("services").Get(); - - var luis = luisModels[0]; - var calendarSkillService = new CalendarSkillServices(); + // Load the connected services from .bot file. + var environment = _isProduction ? "production" : "development"; + var service = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.Endpoint && s.Name == environment); + if (!(service is EndpointService endpointService)) { - var luisApp = new LuisApplication(luis.Id, luis.SubscriptionKey, "https://westus.api.cognitive.microsoft.com"); - var luisRecognizer = new LuisRecognizer(luisApp); - calendarSkillService.LuisRecognizer = luisRecognizer; - var authConnectionName = this.Configuration.GetSection("authConnectionName")?.Value; - calendarSkillService.AuthConnectionName = authConnectionName; + throw new InvalidOperationException($"The .bot file does not contain an endpoint with name '{environment}'."); } - return calendarSkillService; - }); + options.CredentialProvider = new SimpleCredentialProvider(endpointService.AppId, endpointService.AppPassword); - services.AddBot(options => - { - options.CredentialProvider = new ConfigurationCredentialProvider(Configuration); + // Telemetry Middleware (logs activity messages in Application Insights) + var appInsightsService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.AppInsights) ?? throw new Exception("Please configure your AppInsights connection in your .bot file."); + var instrumentationKey = (appInsightsService as AppInsightsService).InstrumentationKey; + var appInsightsLogger = new TelemetryLoggerMiddleware(instrumentationKey, logUserName: true, logOriginalMessage: true); + options.Middleware.Add(appInsightsLogger); // Catches any errors that occur during a conversation turn and logs them to AppInsights. options.OnTurnError = async (context, exception) => { - await context.SendActivityAsync($"CalendarSkill: {exception.Message}"); - await context.SendActivityAsync(exception.StackTrace); + await context.SendActivityAsync(context.Activity.CreateReply(CalendarSharedResponses.CalendarErrorMessage)); + await context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"Calendar Skill Error: {exception.Message} | {exception.StackTrace}")); + connectedServices.TelemetryClient.TrackException(exception); }; - var transcriptStore = new AzureBlobTranscriptStore(this.Configuration.GetSection("AzureBlobConnectionString")?.Value, this.Configuration.GetSection("transcriptContainer")?.Value); - options.Middleware.Add(new TranscriptLoggerMiddleware(transcriptStore)); + // Transcript Middleware (saves conversation history in a standard format) + var storageService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.BlobStorage) ?? throw new Exception("Please configure your Azure Storage service in your .bot file."); + var blobStorage = storageService as BlobStorageService; + var transcriptStore = new AzureBlobTranscriptStore(blobStorage.ConnectionString, blobStorage.Container); + var transcriptMiddleware = new TranscriptLoggerMiddleware(transcriptStore); + options.Middleware.Add(transcriptMiddleware); + + // Typing Middleware (automatically shows typing when the bot is responding/working) + var typingMiddleware = new ShowTypingMiddleware(); + options.Middleware.Add(typingMiddleware); - IStorage dataStore = new MemoryStorage(); - options.State.Add(new ConversationState(dataStore)); - options.Middleware.Add(new AutoSaveStateMiddleware(options.State.ToArray())); + options.Middleware.Add(new AutoSaveStateMiddleware(userState, conversationState)); }); } + /// + /// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. + /// + /// Application Builder. + /// Hosting Environment. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { - if (env.IsDevelopment()) - { - app.UseDeveloperExceptionPage(); - } - + _isProduction = env.IsProduction(); app.UseDefaultFiles() .UseStaticFiles() .UseBotFramework(); } } -} \ No newline at end of file +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/appsettings.json b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/appsettings.json index dd4d2fa423..9e19a699e5 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/appsettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/appsettings.json @@ -1,28 +1,9 @@ -{ - "MicrosoftAppId": "", - "MicrosoftAppPassword": "", - "cosmosEndpoint": "", - "cosmosKey": "", - "cosmosDatabaseId": "", - "cosmosCollectionId": "", - "translatorKey": "", - "textAnalyticsKey": "", - "contentModeratorKey": "", - "AzureBlobConnectionString": "", - "transcriptContainer": "", - "authConnectionName": "", - "services": [ - { - "type": "", - "id": "", - "name": "", - "appId": "", - "authoringKey": "", - "subscriptionKey": "", - "endpoint": "" - } - ], - "ApplicationInsights": { - "InstrumentationKey": "" - } +{ + "botFilePath": ".\\CalendarSkill.bot", + "botFileSecret": "", + "ApplicationInsights": { + "InstrumentationKey": "" + }, + "Parameters": [], + "Configuration": {} } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/readme.md b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/readme.md index 50a1688bb1..d867b10c2a 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/readme.md +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/readme.md @@ -1,2 +1,87 @@ -# EchoBot hosted in ASP.NET Core -This sample shows how to integrate a simple EchoBot bot with ASP.Net Core 2. \ No newline at end of file + +# Enterprise Bot Template - Deploying your Bot + +> [!NOTE] +> This topics applies to v4 version of the SDK. + +## Prerequisites + +- Ensure the [Node Package manager](https://nodejs.org/en/) is installed. + +- Install the Azure Bot Service command line (CLI) tools. It's important to do this even if you've used the tools before to ensure you have the latest versions. + +```shell +npm install -g ludown luis-apis qnamaker botdispatch msbot luisgen chatdown +``` + +- Install the Azure Command Line Tools (CLI) from [here](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest) + +- Install the AZ Extension for Bot Service +```shell +az extension add -n botservice +``` + +## Configuration + +1. Retrieve your LUIS Authoring Key + - Go to https://www.luis.ai and signin. + - Once signed in click on your name in the top right hand corner. + - Choose Settings and make a note of the Authoring Key for the next step. + +## Deployment + +>If you have multiple Azure subscriptions and want to ensure the deployment selects the correct one, run the following commands before continuing. + + Follow the browser login process into your Azure Account +```shell +az login +az account list +az account set --subscription "YOUR_SUBSCRIPTION_NAME" +``` + +Enterprise Template Bots require the following dependencies for end to end operation. +- Azure Web App +- Azure Storage Account (Transcripts) +- Azure Application Insights (Telemetry) +- Azure CosmosDb (State) +- Azure Cognitive Services - Language Understanding +- Azure Cognitive Services - QnAMaker (including Azure Search, Azure Web App) +- Azure Cognitive Services - Content Moderator (optional manual step) + +Your new Bot project has a deployment recipe enabling the `msbot clone services` command to automate deployment of all the above services into your Azure subscription and ensure the .bot file in your project is updated with all of the services including keys enabling seamless operation of your Bot. + +> Once deployed, review the Pricing Tiers for the created services and adjust to suit your scenario. + +The README.md within your created project contains an example msbot clone services command line updated with your created Bot name and a generic version is shown below. Ensure you update the authoring key from the previous step and choose the Azure datacenter location you wish to use (e.g. westus or westeurope). + +```shell +msbot clone services --name "SkillTemplate" --luisAuthoringKey "YOUR_AUTHORING_KEY" --folder "DeploymentScripts\msbotClone" --location "westus" +``` + +Once this is complete ensure that you make a note of the .bot file secret provided as this will be required for later steps. At this time, take the secret and update the `botFileSecret` entry in your `appsettings.json` file. This will ensure your Bot can decrypt the secrets. + +Update your appsettings.json file with the .bot file path, .bot file secret, and AppInsights intrumentation key (this can be found in the generated .bot file). + + { + "botFilePath": ".\\SkillTemplate.bot", + "botFileSecret": "YOUR_BOT_KEY", + "ApplicationInsights": { + "InstrumentationKey": "YOUR_INSTRUMENTATION_KEY" + } + } +## Testing + +Once complete, run your bot project within your development envrionment and open the Bot Framework Emulator. Within the Emulator, choose Open Bot from teh File menu and navigate to the .bot file in your directory. + +Then type ```hi``` to verify everything is working. + +## Deploy to Azure + +Testing can be performed end to end locally, when your ready to deploy your Bot to Azure for additional testing you can use the following command to publish the source code + +```shell +az bot publish --name "SkillTemplate" --resource-group "SkillTemplate" +``` + +## Next Steps +Find more documentation for enabling more scenarios and further customization [here](http://aka.ms/ent_docs). \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/wwwroot/default.htm b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/wwwroot/default.htm index 8f765d5ecc..c01df88c34 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/wwwroot/default.htm +++ b/solutions/Virtual-Assistant/src/csharp/skills/calendarskill/wwwroot/default.htm @@ -1,25 +1,423 @@  - + + - - + + + Enterprise Bot Template + + + + +
+
+
+
Enterprise Bot Template
+
+
+
+
+
Your Enterprise Bot is ready!
+
+ You can test your bot in the Bot Framework Emulator
+ by opening the .bot file in the project folder. +
+ +
+ Your Enterprise Bot's endpoint URL typically looks + like this: +
+
https://your_bots_hostname/api/messages
+
+
+
+ +
+ +
+ \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/DemoSkill.bot b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/DemoSkill.bot deleted file mode 100644 index 3e3b61999e..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/DemoSkill.bot +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "CalendarSkill", - "description": "", - "secretKey": "", - "services": [ - { - "id": "1", - "name": "DemoSkill", - "type": "endpoint", - "appId": "", - "appPassword": "", - "endpoint": "http://localhost:3979/api/messages" - } - ] -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/DemoSkill.csproj b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/DemoSkill.csproj deleted file mode 100644 index 61e35ee5ba..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/DemoSkill.csproj +++ /dev/null @@ -1,78 +0,0 @@ - - - - netcoreapp2.1 - 6a3184c3-074e-45b9-ad93-eceb8268ec01 - - - - ..\..\samples.ruleset - /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights - /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights - - - - ..\bin\$(Configuration)\ - - - - ..\bin\$(Configuration)\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - all - runtime; build; native; contentfiles; analyzers - - - - - - - - - - - - - - True - True - ProfileStrings.resx - - - - - - PublicResXFileCodeGenerator - ProfileStrings.Designer.cs - - - - diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/ProfileDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/ProfileDialog.cs deleted file mode 100644 index 21e143c278..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/ProfileDialog.cs +++ /dev/null @@ -1,68 +0,0 @@ -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; -using Newtonsoft.Json.Linq; - -namespace DemoSkill -{ - public class ProfileDialog : DemoSkillDialog - { - public const string Name = "ProfileDialog"; - - private ProfileResponses _responder = new ProfileResponses(); - private ProfileGraphClient _graphClient; - - public ProfileDialog() - : base(Name) - { - var profile = new WaterfallStep[] - { - AuthPrompt, - ShowProfile, - }; - - AddDialog(new WaterfallDialog(Name, profile)); - } - - public async Task ShowProfile(WaterfallStepContext sc, CancellationToken cancellationToken) - { - // When the user authenticates interactively we pass on the tokens/Response event which surfaces as a JObject - // When the token is cached we get a TokenResponse object. - TokenResponse tokenResponse; - - var resultType = sc.Result.GetType(); - if (resultType == typeof(TokenResponse)) - { - tokenResponse = sc.Result as TokenResponse; - } - else - { - var tokenResponseObject = sc.Result as JObject; - tokenResponse = tokenResponseObject?.ToObject(); - } - - var token = tokenResponse.Token; - _graphClient = new ProfileGraphClient(token); - - var user = await _graphClient.GetMe(); - - if (user != null) - { - var name = user.DisplayName; - var jobTitle = user.JobTitle; - var location = user.OfficeLocation; - var email = user.Mail; - - await _responder.ReplyWith(sc.Context, ProfileResponses.HaveProfile, new { name, jobTitle, location, email }); - } - else - { - await _responder.ReplyWith(sc.Context, ProfileResponses.NullProfile); - } - - return await sc.EndDialogAsync(); - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/ProfileResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/ProfileResponses.cs deleted file mode 100644 index 02dd4a8513..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/ProfileResponses.cs +++ /dev/null @@ -1,64 +0,0 @@ -using System.Collections.Generic; -using AdaptiveCards; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.TemplateManager; -using Microsoft.Bot.Schema; -using Newtonsoft.Json; - -namespace DemoSkill -{ - public class ProfileResponses : TemplateManager - { - public const string HaveProfile = "Profile.HaveProfile"; - public const string NullProfile = "Profile.NullProfile"; - - private LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - { HaveProfile, (context, data) => ShowProfileCard(context, data) }, - { NullProfile, (context, data) => "Sorry, I couldn't retrieve your profile information." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - - public ProfileResponses() - { - Register(new DictionaryRenderer(_responseTemplates)); - } - - private static IMessageActivity ShowProfileCard(ITurnContext context, dynamic data) - { - var card = new AdaptiveCard() - { - Version = "1.0", - Body = new List() - { - new AdaptiveFactSet() - { - Facts = new List() - { - new AdaptiveFact("Name", data.name), - new AdaptiveFact("Job Title", data.jobTitle), - new AdaptiveFact("Location", data.location), - new AdaptiveFact("Email", data.email), - }, - }, - }, - }; - - var response = context.Activity.CreateReply(); - response.Attachments = new List() - { - new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = card, - }, - }; - - return response; - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/Resources/ProfileStrings.resx b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/Resources/ProfileStrings.resx deleted file mode 100644 index 4fdb1b6aff..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Profile/Resources/ProfileStrings.resx +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 1.3 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Shared/DemoSkillDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Shared/DemoSkillDialog.cs deleted file mode 100644 index de868b956c..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Shared/DemoSkillDialog.cs +++ /dev/null @@ -1,80 +0,0 @@ -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; -using Microsoft.Bot.Solutions; - -namespace DemoSkill -{ - public class DemoSkillDialog : ComponentDialog - { - public const string AuthSkillMode = "SkillAuth"; - public const string AuthLocalMode = "LocalAuth"; - - public DemoSkillDialog(string dialogId) - : base(dialogId) - { - AddDialog(new EventPrompt(AuthSkillMode, "tokens/response", TokenResponseValidator)); - AddDialog(new OAuthPrompt( - AuthLocalMode, - new OAuthPromptSettings() - { - ConnectionName = "adauth", - Text = $"Authentication", - Title = "Signin", - Timeout = 300000, // User has 5 minutes to login - }, AuthPromptValidator)); - - InitialDialogId = dialogId; - } - - public static async Task AuthPrompt(WaterfallStepContext sc, CancellationToken cancellationToken) - { - // var adapter = dialogContext.Context.Adapter as BotFrameworkAdapter; - // await adapter.SignOutUserAsync(dialogContext.Context,"adauth", default(CancellationToken)); - var skillOptions = (DemoSkillDialogOptions)sc.Options; - - // If in Skill mode we ask the calling Bot for the token - if (skillOptions != null && skillOptions.SkillMode) - { - // We trigger a Token Request from the Parent Bot by sending a "TokenRequest" event back and then waiting for a "TokenResponse" - // TODO Error handling - if we get a new activity that isn't an event - var response = sc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.Event; - response.Name = "tokens/request"; - - // Send the tokens/request Event - await sc.Context.SendActivityAsync(response); - - // Wait for the tokens/response event - return await sc.PromptAsync(AuthSkillMode, new PromptOptions()); - } - else - { - return await sc.PromptAsync(AuthLocalMode, new PromptOptions()); - } - } - - private Task TokenResponseValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - var activity = pc.Recognized.Value; - if (activity != null && activity.Type == ActivityTypes.Event) - { - // pc.End(activity.Value); - return Task.FromResult(true); - } - else - { - // pc.End(null); - return Task.FromResult(false); - } - } - - // Used for skill/event signin scenarios - private Task AuthPromptValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - return Task.FromResult(true); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Shared/DemoSkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Shared/DemoSkillDialogOptions.cs deleted file mode 100644 index e9799f5f9e..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Dialogs/Shared/DemoSkillDialogOptions.cs +++ /dev/null @@ -1,9 +0,0 @@ -using Microsoft.Bot.Builder.Dialogs; - -namespace DemoSkill -{ - public class DemoSkillDialogOptions - { - public bool SkillMode { get; internal set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkill.cs deleted file mode 100644 index 361c2e5730..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkill.cs +++ /dev/null @@ -1,186 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; -using Microsoft.Bot.Solutions.Skills; - -namespace DemoSkill -{ - /// - /// Main entry point and orchestration for bot. - /// - public class DemoSkill : IBot - { - private bool _skillMode = false; - private DemoSkillAccessors _accessors; - private DemoSkillResponses _responder; - private DemoSkillServices _services; - private DialogSet _dialogs; - - // Skill Mode Constructor - public DemoSkill(BotState botState, string stateName = null, Dictionary configuration = null) - { - // Flag that can be used for Skill specific behaviour (if needed) - _skillMode = true; - - // Create the properties and populate the Accessors. It's OK to call it DialogState as Skill mode creates an isolated area for this Skill so it doesn't conflict with Parent or other skills - _accessors = new DemoSkillAccessors - { - DemoSkillState = botState.CreateProperty(stateName ?? nameof(DemoSkillState)), - ConversationDialogState = botState.CreateProperty("DialogState"), - }; - - if (configuration != null) - { - // If LUIS configuration data is passed then this Skill needs to have LUIS available for use internally - string luisAppId; - string luisSubscriptionKey; - string luisEndpoint; - - configuration.TryGetValue("LuisAppId", out luisAppId); - configuration.TryGetValue("LuisSubscriptionKey", out luisSubscriptionKey); - configuration.TryGetValue("LuisEndpoint", out luisEndpoint); - - ////if (!string.IsNullOrEmpty(luisAppId) && !string.IsNullOrEmpty(luisSubscriptionKey) && !string.IsNullOrEmpty(luisEndpoint)) - ////{ - //// LuisApplication luisApplication = new LuisApplication(luisAppId, luisSubscriptionKey, luisEndpoint); - - //// _services = new DemoSkillServices(); - //// _services.LuisRecognizer = new Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(luisApplication); - ////} - } - - _dialogs = new DialogSet(_accessors.ConversationDialogState); - _responder = new DemoSkillResponses(); - - RegisterDialogs(); - } - - public DemoSkill(DemoSkillServices services, DemoSkillAccessors accessors) - { - _accessors = accessors; - _dialogs = new DialogSet(accessors.ConversationDialogState); - _responder = new DemoSkillResponses(); - _services = services; - - RegisterDialogs(); - } - - public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) - { - // Get the conversation state from the turn context - var state = await _accessors.DemoSkillState.GetAsync(turnContext, () => new DemoSkillState()); - var dialogState = await _accessors.ConversationDialogState.GetAsync(turnContext, () => new DialogState()); - - if (turnContext.Activity.Type == ActivityTypes.Message) - { - var dc = await _dialogs.CreateContextAsync(turnContext); - - // If an active dialog is waiting, continue dialog - var result = await dc.ContinueDialogAsync(); - - var skillOptions = new DemoSkillDialogOptions - { - SkillMode = _skillMode, - }; - - switch (result.Status) - { - case DialogTurnStatus.Empty: - { - await dc.BeginDialogAsync(ProfileDialog.Name, skillOptions); - break; - } - - case DialogTurnStatus.Complete: - { - // if the dialog is complete, send endofconversation to complete the skill - var response = turnContext.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await turnContext.SendActivityAsync(response); - await dc.EndDialogAsync(); - break; - } - - default: - { - await _responder.ReplyWith(turnContext, DemoSkillResponses.Confused); - break; - } - } - } - else if (turnContext.Activity.Type == ActivityTypes.Event) - { - await HandleEventMessage(turnContext); - } - else - { - await HandleSystemMessage(turnContext); - } - } - - private async Task HandleEventMessage(ITurnContext turnContext) - { - if (turnContext.Activity.Name == "skillBegin") - { - var state = await _accessors.DemoSkillState.GetAsync(turnContext, () => new DemoSkillState()); - SkillMetadata skillMetadata = turnContext.Activity.Value as SkillMetadata; - if (skillMetadata != null) - { - // .Configuration has any configuration settings required for operation - // .Parameters has any user information configured to be passed - } - } - else if (turnContext.Activity.Name == "tokens/response") - { - // Auth dialog completion - var dialogContext = await _dialogs.CreateContextAsync(turnContext); - var result = await dialogContext.ContinueDialogAsync(); - - // If the dialog completed when we sent the token, end the skill conversation - if (result.Status != DialogTurnStatus.Waiting) - { - var response = turnContext.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await turnContext.SendActivityAsync(response); - } - } - } - - private async Task HandleSystemMessage(ITurnContext turnContext) - { - switch (turnContext.Activity.Type) - { - case ActivityTypes.ConversationUpdate: - { - // greet when added to conversation - var activity = turnContext.Activity.AsConversationUpdateActivity(); - if (activity.MembersAdded.Where(m => m.Id == activity.Recipient.Id).Any()) - { - await _responder.ReplyWith(turnContext, DemoSkillResponses.Intro); - } - } - - break; - case ActivityTypes.ContactRelationUpdate: - case ActivityTypes.DeleteUserData: - case ActivityTypes.EndOfConversation: - case ActivityTypes.Typing: - break; - } - } - - private void RegisterDialogs() - { - _dialogs.Add(new ProfileDialog()); - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillAccessors.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillAccessors.cs deleted file mode 100644 index 8af852a9b0..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillAccessors.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System.Threading; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; - -namespace DemoSkill -{ - public class DemoSkillAccessors - { - public IStatePropertyAccessor DemoSkillState { get; set; } - - public IStatePropertyAccessor ConversationDialogState { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillResponses.cs deleted file mode 100644 index ffac80f933..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillResponses.cs +++ /dev/null @@ -1,26 +0,0 @@ -using Microsoft.Bot.Builder.TemplateManager; - -namespace DemoSkill -{ - public class DemoSkillResponses : TemplateManager - { - public const string Intro = "DemoSkill.Intro"; - public const string Confused = "DemoSkill.Confused"; - - private LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - { Intro, (context, data) => "Welcome to the Demo Skill!" }, - { Confused, (context, data) => "Sorry, I'm not sure how to help with that." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - - public DemoSkillResponses() - { - Register(new DictionaryRenderer(_responseTemplates)); - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillServices.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillServices.cs deleted file mode 100644 index af096d474a..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillServices.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using Microsoft.ApplicationInsights; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Azure; - -namespace DemoSkill -{ - public class DemoSkillServices - { - public string AuthConnectionName { get; set; } - - public CosmosDbStorageOptions CosmosDbOptions { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillState.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillState.cs deleted file mode 100644 index b051f60b75..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Main/DemoSkillState.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using Microsoft.Bot.Builder.Dialogs; - -namespace DemoSkill -{ - public class DemoSkillState : DialogState - { - public DialogState ConversationDialogState { get; set; } - - public bool SkillMode { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Program.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Program.cs deleted file mode 100644 index 9db9042ebe..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Program.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using Microsoft.AspNetCore; -using Microsoft.AspNetCore.Hosting; - -namespace DemoSkill -{ - public class Program - { - public static void Main(string[] args) - { - BuildWebHost(args).Run(); - } - - public static IWebHost BuildWebHost(string[] args) => - WebHost.CreateDefaultBuilder(args) - .UseApplicationInsights() - .UseStartup() - .Build(); - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Properties/launchSettings.json b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Properties/launchSettings.json deleted file mode 100644 index 4607809552..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Properties/launchSettings.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "iisSettings": { - "windowsAuthentication": false, - "anonymousAuthentication": true, - "iisExpress": { - "applicationUrl": "http://localhost:55395/", - "sslPort": 0 - } - }, - "profiles": { - "IIS Express": { - "commandName": "IISExpress", - "launchBrowser": true, - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - }, - "DemoSkill": { - "commandName": "Project", - "launchBrowser": true, - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - }, - "applicationUrl": "http://localhost:55398/" - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/ServiceClients/ProfileGraphClient.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/ServiceClients/ProfileGraphClient.cs deleted file mode 100644 index 4e199f98a7..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/ServiceClients/ProfileGraphClient.cs +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System; -using System.Net.Http.Headers; -using System.Threading.Tasks; -using Microsoft.Graph; - -namespace DemoSkill -{ - public class ProfileGraphClient - { - private readonly string _token; - - public ProfileGraphClient(string token) - { - _token = token; - } - - public async Task GetMe() - { - var graphClient = GetAuthenticatedClient(); - var me = await graphClient.Me.Request().GetAsync(); - return me; - } - - private GraphServiceClient GetAuthenticatedClient() - { - var graphClient = new GraphServiceClient( - new DelegateAuthenticationProvider( - async (requestMessage) => - { - var accessToken = _token; - - // Append the access token to the request. - requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", accessToken); - - // Get event times in the current time zone. - requestMessage.Headers.Add("Prefer", "outlook.timezone=\"" + TimeZoneInfo.Local.Id + "\""); - - await Task.CompletedTask; - })); - - return graphClient; - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Startup.cs b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Startup.cs deleted file mode 100644 index f09d5e14b6..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/Startup.cs +++ /dev/null @@ -1,126 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System.Linq; -using Microsoft.AspNetCore.Builder; -using Microsoft.AspNetCore.Hosting; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Azure; -using Microsoft.Bot.Builder.BotFramework; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Builder.Integration; -using Microsoft.Bot.Builder.Integration.AspNet.Core; -using Microsoft.Bot.Configuration; -using Microsoft.Bot.Solutions.Middleware; -using Microsoft.Extensions.Configuration; -using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Options; - -namespace DemoSkill -{ - public class Startup - { - public Startup(IHostingEnvironment env) - { - var builder = new ConfigurationBuilder() - .SetBasePath(env.ContentRootPath) - .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) - .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true) - .AddEnvironmentVariables(); - - Configuration = builder.Build(); - } - - public IConfiguration Configuration { get; } - - public void ConfigureServices(IServiceCollection services) - { - var botFilePath = Configuration.GetSection("botFilePath").Value; - var botFileSecret = Configuration.GetSection("botFileSecret").Value; - - // Loads .bot configuration file and adds a singleton that your Bot can access through dependency injection. - var botConfig = BotConfiguration.LoadAsync(botFilePath).GetAwaiter().GetResult(); - services.AddSingleton(sp => botConfig); - - // Initializes your bot service clients and adds a singleton that your Bot can access through dependency injection. - var connectedServices = InitBotServices(botConfig); - services.AddSingleton(sp => connectedServices); - - // Initializes bot conversation and user state accessors - services.AddSingleton(sp => - { - var options = sp.GetRequiredService>().Value; - - var conversationState = options.State.OfType().FirstOrDefault(); - - var accessors = new DemoSkillAccessors - { - ConversationDialogState = conversationState.CreateProperty("DemoSkillDialogState"), - DemoSkillState = conversationState.CreateProperty("DemoSkillState"), - }; - - return accessors; - }); - - // Initialize your MainDialog. This prevents your dialogs from being initialized on every turn. - // services.AddSingleton(sp => new MainDialog(connectedServices, ) as Dialog); - services.AddBot(options => - { - options.CredentialProvider = new ConfigurationCredentialProvider(Configuration); - - IStorage datastore = new CosmosDbStorage(connectedServices.CosmosDbOptions); - options.State.Add(new ConversationState(datastore)); - options.Middleware.Add(new AutoSaveStateMiddleware(options.State.ToArray())); - options.Middleware.Add(new EventDebuggerMiddleware()); - }); - } - - /// - /// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. - /// - /// Application Builder. - /// Hosting Environment. - public void Configure(IApplicationBuilder app, IHostingEnvironment env) - { - if (env.IsDevelopment()) - { - app.UseDeveloperExceptionPage(); - } - - app.UseDefaultFiles() - .UseStaticFiles() - .UseBotFramework(); - } - - /// - /// Initializes service clients which will be used throughout the bot code into a single object. - /// It is recommended that you add any additional service clients you may need into the object and initialize them here. - /// These services include AppInsights telemetry client, Luis Recognizers, QnAMaker instances, etc. - /// Bot configuration object based on .bot json file. - /// BotServices object. - private DemoSkillServices InitBotServices(BotConfiguration config) - { - var connectedServices = new DemoSkillServices(); - - foreach (var service in config.Services) - { - switch (service.Type) - { - case ServiceTypes.Generic: - { - // update readme with .bot update instructions - if (service.Name == "Authentication") - { - var authentication = service as GenericService; - connectedServices.AuthConnectionName = authentication.Configuration["Azure Active Directory v2"]; - } - - break; - } - } - } - - return connectedServices; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/appsettings.json b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/appsettings.json deleted file mode 100644 index 813370242a..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/appsettings.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "MicrosoftAppId": "", - "MicrosoftAppPassword": "", - "BotFilePath": ".\\DemoSkill.bot", - "BotFileSecret": "" -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/readme.md b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/readme.md deleted file mode 100644 index ad90ff2f0c..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/readme.md +++ /dev/null @@ -1,52 +0,0 @@ -# Enterprise Bot Template - - -## Concepts introduced in this sample -- Dialogs -- Template Manager -- Dispatch -- Middleware - - -## To try this sample -1. Install VSIX template -2. Install the Bot CLI Tools (run this script to install the correct versions) - - npm i -g ludown@1.0.30 luis-apis@2.0.3 qnamaker@1.0.32 botdispatch@1.0.7 msbot@1.0.51 - -3. Register a new Microsoft App - - https://apps.dev.microsoft.com/#/appList - - Select "Add an app" - - Enter an Application Name - - Click Create - - Copy the Application Id for later use - -5. Setup Azure Powershell (Only required once per machine) - - To login, run: - - Connect-AzureRmAccount to login - - To select your Azure subscription, run: - - Select-AzureRmSubscription -Subscription "subscription-name" - -4. Update deployment parameters in azuredeploy.parameters.json - - **MSA App Id** - See step 3. - - **AppInsights Location** - This should be updated depending on your region and availability. - - **Cognitive Services Location** - This should be updated depending on your region and availability. - -5. Run Deploy.ps1 from any command line tool. - - During deployment, you will be asked to enter your LUIS Authoring Key. This can be found in the user settings page in the luis.ai portal - -6. Run your bot project and type "hi" to verify your services are correctly configured - -## Prerequisites -- NodeJS & Node Package Manager - -## Testing the bot using Bot Framework Emulator -[Microsoft Bot Framework Emulator](https://github.com/microsoft/botframework-emulator) is a desktop application that allows bot developers to test and debug their bots on localhost or running remotely through a tunnel. - -- Install the Bot Framework emulator from [here](https://github.com/Microsoft/BotFramework-Emulator/releases) - -## Connect to bot using Bot Framework Emulator V4 -- Launch Bot Framework Emulator -- File -> Open bot and navigate to your .bot file \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/wwwroot/default.htm b/solutions/Virtual-Assistant/src/csharp/skills/demoskill/wwwroot/default.htm deleted file mode 100644 index 8349dfee30..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/demoskill/wwwroot/default.htm +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -

Advanced Bot

-

Describe your bot here and your terms of use etc.

-

To debug you bot using the Bot Framework Emulator, paste this URL into the Emulator window:

-
-

Visit Bot Framework to register your bot. When you register, remember to set the endpoint to:

-
- https://{your domain name}/api/messages -
- - - \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/BotConfig.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/BotConfig.cs deleted file mode 100644 index 9f7b24741b..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/BotConfig.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using EmailSkill.Models; - -namespace EmailSkill -{ - using System; - - /// - /// Class represents bot configuration. - /// - [Serializable] - public class BotConfig - { - /// - /// Gets or sets language Models for Dispatcher. - /// - /// - /// Language Models for Dispatcher. - /// - public LanguageModel[] LanguageModels { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ConfirmRecipient/ConfirmRecipientDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ConfirmRecipient/ConfirmRecipientDialog.cs index 48d40b7f92..cef249913f 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ConfirmRecipient/ConfirmRecipientDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ConfirmRecipient/ConfirmRecipientDialog.cs @@ -1,45 +1,233 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - +using EmailSkill.Dialogs.ConfirmRecipient.Resources; +using EmailSkill.Dialogs.Shared.Resources; +using EmailSkill.Extensions; +using Luis; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Builder.Dialogs.Choices; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using Microsoft.Graph; +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.IdentityModel.Tokens.Jwt; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace EmailSkill { - /// - /// Dialog to confirm hte recipient. - /// public class ConfirmRecipientDialog : EmailSkillDialog { - /// - /// Confirm recipient dialog Id. - /// - public const string Name = "confirmRecipientContainer"; - - /// - /// Initializes a new instance of the class. - /// - /// Email skill services. - /// Email skill accessors. - /// Email skill service manager. - public ConfirmRecipientDialog(EmailSkillServices services, EmailSkillAccessors accessors, IMailSkillServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public ConfirmRecipientDialog( + SkillConfiguration services, + IStatePropertyAccessor emailStateAccessor, + IStatePropertyAccessor dialogStateAccessor, + IMailSkillServiceManager serviceManager) + : base(nameof(ConfirmRecipientDialog), services, emailStateAccessor, dialogStateAccessor, serviceManager) { var confirmRecipient = new WaterfallStep[] - { - this.ConfirmRecipient, - this.AfterConfirmRecipient, - }; + { + ConfirmRecipient, + AfterConfirmRecipient, + }; var updateRecipientName = new WaterfallStep[] { - this.UpdateUserName, - this.AfterUpdateUserName, + UpdateUserName, + AfterUpdateUserName, }; // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.ConfirmRecipient, confirmRecipient)); - this.AddDialog(new WaterfallDialog(Action.UpdateRecipientName, updateRecipientName)); - this.InitialDialogId = Action.ConfirmRecipient; + AddDialog(new WaterfallDialog(Action.ConfirmRecipient, confirmRecipient)); + AddDialog(new WaterfallDialog(Action.UpdateRecipientName, updateRecipientName)); + InitialDialogId = Action.ConfirmRecipient; + } + + public async Task UpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var currentRecipientName = state.NameList[state.ConfirmRecipientIndex]; + + // todo: should make a reason enum + if (((UpdateUserDialogOptions)sc.Options).Reason == UpdateUserDialogOptions.UpdateReason.TooMany) + { + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(ConfirmRecipientResponses.PromptTooManyPeople, null, new StringDictionary() { { "UserName", currentRecipientName } }), }); + } + + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(ConfirmRecipientResponses.PromptPersonNotFound, null, new StringDictionary() { { "UserName", currentRecipientName } }), }); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task AfterUpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var userInput = sc.Result as string; + if (string.IsNullOrEmpty(userInput)) + { + return await sc.EndDialogAsync(); + } + + var state = await _emailStateAccessor.GetAsync(sc.Context); + state.NameList[state.ConfirmRecipientIndex] = userInput; + + // should not return with value, next step use the return value for confirmation. + return await sc.EndDialogAsync(); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task ConfirmRecipient(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var currentRecipientName = state.NameList[state.ConfirmRecipientIndex]; + var personList = await GetPeopleWorkWithAsync(sc, currentRecipientName); + + // msa account can not get user from your org. and token type is not jwt. + // TODO: find a way to check the account is msa or aad. + var handler = new JwtSecurityTokenHandler(); + var userList = new List(); + try + { + userList = await GetUserAsync(sc, currentRecipientName); + } + catch + { + // do nothing when get user failed. because can not use token to ensure user use a work account. + } + + // todo: should set updatename reason in stepContext.Result + if (personList.Count > 10) + { + return await sc.BeginDialogAsync(Action.UpdateRecipientName, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.TooMany)); + } + + if (personList.Count < 1 && userList.Count < 1) + { + return await sc.BeginDialogAsync(Action.UpdateRecipientName, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.NotFound)); + } + + if (personList.Count == 1) + { + var user = personList.FirstOrDefault(); + if (user != null) + { + var result = + new FoundChoice() + { + Value = + $"{user.DisplayName}: {user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName}", + }; + + return await sc.NextAsync(result); + } + } + + if (sc.Options is UpdateUserDialogOptions updateUserDialogOptions) + { + state.ShowRecipientIndex = 0; + return await sc.BeginDialogAsync(Action.UpdateRecipientName, updateUserDialogOptions); + } + + // TODO: should be simplify + var selectOption = await GenerateOptions(personList, userList, sc); + + // If no more recipient to show, start update name flow and reset the recipient paging index. + if (selectOption.Choices.Count == 0) + { + state.ShowRecipientIndex = 0; + return await sc.BeginDialogAsync(Action.UpdateRecipientName, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.TooMany)); + } + + // Update prompt string to include the choices because the list style is none; + // TODO: should be removed if use adaptive card show choices. + var choiceString = GetSelectPromptString(selectOption, true); + selectOption.Prompt.Text = choiceString; + return await sc.PromptAsync(Action.Choice, selectOption); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task AfterConfirmRecipient(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + + // result is null when just update the recipient name. show recipients page should be reset. + if (sc.Result == null) + { + state.ShowRecipientIndex = 0; + return await sc.BeginDialogAsync(Action.ConfirmRecipient); + } + + var choiceResult = (sc.Result as FoundChoice)?.Value.Trim('*'); + if (choiceResult != null) + { + if (choiceResult == Email.Intent.ShowNext.ToString()) + { + state.ShowRecipientIndex++; + return await sc.BeginDialogAsync(Action.ConfirmRecipient); + } + + if (choiceResult == UpdateUserDialogOptions.UpdateReason.TooMany.ToString()) + { + state.ShowRecipientIndex++; + return await sc.BeginDialogAsync(Action.ConfirmRecipient, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.TooMany)); + } + + if (choiceResult == Email.Intent.ShowPrevious.ToString()) + { + if (state.ShowRecipientIndex > 0) + { + state.ShowRecipientIndex--; + } + + return await sc.BeginDialogAsync(Action.ConfirmRecipient); + } + + var recipient = new Recipient(); + var emailAddress = new EmailAddress + { + Name = choiceResult.Split(": ")[0], + Address = choiceResult.Split(": ")[1], + }; + recipient.EmailAddress = emailAddress; + if (state.Recipients.All(r => r.EmailAddress.Address != emailAddress.Address)) + { + state.Recipients.Add(recipient); + } + + state.ConfirmRecipientIndex++; + } + + if (state.ConfirmRecipientIndex < state.NameList.Count) + { + return await sc.BeginDialogAsync(Action.ConfirmRecipient); + } + + return await sc.EndDialogAsync(true); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ConfirmRecipient/ConfirmRecipientState.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ConfirmRecipient/ConfirmRecipientState.cs deleted file mode 100644 index d85dfeb5ad..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ConfirmRecipient/ConfirmRecipientState.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Confirm recipient dialog state. - /// - public class ConfirmRecipientState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ForwardEmail/ForwardEmailDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ForwardEmail/ForwardEmailDialog.cs index 990b84b01b..706e81bc95 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ForwardEmail/ForwardEmailDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ForwardEmail/ForwardEmailDialog.cs @@ -1,59 +1,105 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - +using EmailSkill.Dialogs.Shared.Resources; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace EmailSkill { - /// - /// ForwardEmailDialog. - /// public class ForwardEmailDialog : EmailSkillDialog { - /// - /// Forward email dialog Id. - /// - public const string Name = "forwardEmailContainer"; - - /// - /// Initializes a new instance of the class. - /// - /// Email skill services. - /// Email skill accessors. - /// Email skill service manager. - public ForwardEmailDialog(EmailSkillServices services, EmailSkillAccessors accessors, IMailSkillServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public ForwardEmailDialog( + SkillConfiguration services, + IStatePropertyAccessor emailStateAccessor, + IStatePropertyAccessor dialogStateAccessor, + IMailSkillServiceManager serviceManager) + : base(nameof(ForwardEmailDialog), services, emailStateAccessor, dialogStateAccessor, serviceManager) { var forwardEmail = new WaterfallStep[] { - this.GetAuthToken, - this.AfterGetAuthToken, - this.CollectNameList, - this.CollectRecipients, - this.CollectSelectedEmail, - this.CollectAdditionalText, - this.ConfirmBeforeSending, - this.ForwardEmail, + GetAuthToken, + AfterGetAuthToken, + CollectNameList, + CollectRecipients, + CollectSelectedEmail, + CollectAdditionalText, + ConfirmBeforeSending, + ForwardEmail, }; var showEmail = new WaterfallStep[] { - this.ShowEmails, + ShowEmails, }; var updateSelectMessage = new WaterfallStep[] { - this.UpdateMessage, - this.PromptUpdateMessage, - this.AfterUpdateMessage, + UpdateMessage, + PromptUpdateMessage, + AfterUpdateMessage, }; // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.Forward, forwardEmail)); - this.AddDialog(new WaterfallDialog(Action.Show, showEmail)); - this.AddDialog(new WaterfallDialog(Action.UpdateSelectMessage, updateSelectMessage)); - this.AddDialog(new ConfirmRecipientDialog(services, accessors, serviceManager)); - this.InitialDialogId = Action.Forward; + AddDialog(new WaterfallDialog(Action.Forward, forwardEmail)); + AddDialog(new WaterfallDialog(Action.Show, showEmail)); + AddDialog(new WaterfallDialog(Action.UpdateSelectMessage, updateSelectMessage)); + AddDialog(new ConfirmRecipientDialog(services, emailStateAccessor, dialogStateAccessor, serviceManager)); + + InitialDialogId = Action.Forward; + } + + public async Task ForwardEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var confirmResult = (bool)sc.Result; + if (confirmResult) + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + + var token = state.MsGraphToken; + var message = state.Message; + var id = message.FirstOrDefault()?.Id; + var content = state.Content; + var recipients = state.Recipients; + + var service = _serviceManager.InitMailService(token, state.GetUserTimeZone()); + + // send user message. + await service.ForwardMessage(id, content, recipients); + + var nameListString = $"To: {state.Recipients.FirstOrDefault()?.EmailAddress.Name}"; + if (state.Recipients.Count > 1) + { + nameListString += $" + {state.Recipients.Count - 1} more"; + } + + var emailCard = new EmailCardData + { + Subject = "Subject: FW: " + message.FirstOrDefault()?.Subject, + NameList = nameListString, + EmailContent = "Content: " + state.Content, + }; + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailSharedResponses.SentSuccessfully, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard); + + await sc.Context.SendActivityAsync(replyMessage); + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailSharedResponses.CancellingMessage)); + } + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + + await ClearConversationState(sc); + return await sc.EndDialogAsync(true); } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ForwardEmail/ForwardState.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ForwardEmail/ForwardState.cs deleted file mode 100644 index 9e2025a538..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ForwardEmail/ForwardState.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Forward dialog state. - /// - public class ForwardState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Help/HelpDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Help/HelpDialog.cs deleted file mode 100644 index ec6a39b30b..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Help/HelpDialog.cs +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System.Threading; -using System.Threading.Tasks; -using EmailSkill.Dialogs.Shared.Resources; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Solutions.Extensions; - -namespace EmailSkill -{ - /// - /// To Do help dialog. - /// - public class HelpDialog : ComponentDialog - { - /// - /// helpDialog Id. - /// - public const string Name = "helpDialog"; - - /// - /// Initializes a new instance of the class. - /// - public HelpDialog() - : base(Name) - { - this.AddDialog(new WaterfallDialog(Name, new WaterfallStep[] { this.HelpStep })); - this.InitialDialogId = Name; - } - - /// - /// Register dialogs. - /// - /// The dialog set. - public static void Register(DialogSet dialogs) - { - dialogs.Add(new HelpDialog()); - } - - /// - /// Show help to user. - /// - /// current step context. - /// cancellation token. - /// Task completion. - private async Task HelpStep(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailHelpMessage)); - return await sc.EndDialogAsync(true); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Help/HelpState.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Help/HelpState.cs deleted file mode 100644 index 55546486f6..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Help/HelpState.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Help dialog state. - /// - public class HelpState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ReplyEmail/ReplyEmailDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ReplyEmail/ReplyEmailDialog.cs index 187e8b8f53..7678e6bc8a 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ReplyEmail/ReplyEmailDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ReplyEmail/ReplyEmailDialog.cs @@ -1,57 +1,103 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - +using EmailSkill.Dialogs.Shared.Resources; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using Microsoft.Graph; +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace EmailSkill { - /// - /// ReplyEmailDialog. - /// public class ReplyEmailDialog : EmailSkillDialog { - /// - /// ReplyEmailDialog Id. - /// - public const string Name = "replyEmailDialog"; - - /// - /// Initializes a new instance of the class. - /// - /// Email skill services. - /// Email skill accessors. - /// Email skill service manager. - public ReplyEmailDialog(EmailSkillServices services, EmailSkillAccessors accessors, IMailSkillServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public ReplyEmailDialog( + SkillConfiguration services, + IStatePropertyAccessor emailStateAccessor, + IStatePropertyAccessor dialogStateAccessor, + IMailSkillServiceManager serviceManager) + : base(nameof(ReplyEmailDialog), services, emailStateAccessor, dialogStateAccessor, serviceManager) { var replyEmail = new WaterfallStep[] { - this.GetAuthToken, - this.AfterGetAuthToken, - this.CollectSelectedEmail, - this.CollectAdditionalText, - this.ConfirmBeforeSending, - this.ReplyEmail, + GetAuthToken, + AfterGetAuthToken, + CollectSelectedEmail, + CollectAdditionalText, + ConfirmBeforeSending, + ReplyEmail, }; var showEmail = new WaterfallStep[] { - this.ShowEmails, + ShowEmails, }; var updateSelectMessage = new WaterfallStep[] { - this.UpdateMessage, - this.PromptUpdateMessage, - this.AfterUpdateMessage, + UpdateMessage, + PromptUpdateMessage, + AfterUpdateMessage, }; - this.AddDialog(new WaterfallDialog(Action.Reply, replyEmail)); + AddDialog(new WaterfallDialog(Action.Reply, replyEmail)); // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.Show, showEmail)); - this.AddDialog(new WaterfallDialog(Action.UpdateSelectMessage, updateSelectMessage)); + AddDialog(new WaterfallDialog(Action.Show, showEmail)); + AddDialog(new WaterfallDialog(Action.UpdateSelectMessage, updateSelectMessage)); + + InitialDialogId = Action.Reply; + } + + public async Task ReplyEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var confirmResult = (bool)sc.Result; + if (confirmResult) + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var token = state.MsGraphToken; + var message = state.Message.FirstOrDefault(); + var content = state.Content; + + var service = _serviceManager.InitMailService(token, state.GetUserTimeZone()); + + // reply user message. + if (message != null) + { + await service.ReplyToMessage(message.Id, content); + } + + var nameListString = $"To: {message?.From.EmailAddress.Name}"; + if (message?.ToRecipients.Count() > 1) + { + nameListString += $" + {message.ToRecipients.Count() - 1} more"; + } + + var emailCard = new EmailCardData + { + Subject = "RE: " + message?.Subject, + NameList = nameListString, + EmailContent = state.Content, + }; + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailSharedResponses.SentSuccessfully, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard); + + await sc.Context.SendActivityAsync(replyMessage); + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailSharedResponses.CancellingMessage)); + } + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } - this.InitialDialogId = Action.Reply; + await ClearConversationState(sc); + return await sc.EndDialogAsync(true); } } -} \ No newline at end of file +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ReplyEmail/ReplyEmailState.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ReplyEmail/ReplyEmailState.cs deleted file mode 100644 index c6d46d65a9..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ReplyEmail/ReplyEmailState.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Reply email dialog state. - /// - public class ReplyEmailState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Root/RootDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Root/RootDialog.cs deleted file mode 100644 index 0debbf85f5..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Root/RootDialog.cs +++ /dev/null @@ -1,336 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System; -using System.Threading; -using System.Threading.Tasks; -using EmailSkill.Dialogs.Shared; -using EmailSkill.Dialogs.Shared.Resources; -using Luis; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; -using Microsoft.Bot.Solutions; -using Microsoft.Bot.Solutions.Dialogs; -using Microsoft.Bot.Solutions.Extensions; -using Microsoft.Bot.Solutions.Skills; - -namespace EmailSkill -{ - /// - /// Main entry point and orchestration for bot. - /// - public class RootDialog : RouterDialog - { - private const string CancelCode = "cancel"; - private bool _skillMode = false; - private EmailSkillAccessors _accessors; - private EmailSkillResponses _responder; - private EmailSkillServices _services; - private IMailSkillServiceManager _serviceManager; - - /// - /// Initializes a new instance of the class. - /// - /// Skill mode. - /// Email skill service. - /// Email skill accessors. - /// Email provider service. - public RootDialog(bool skillMode, EmailSkillServices services, EmailSkillAccessors emailSkillAccessors, IMailSkillServiceManager serviceManager) - : base(nameof(RootDialog)) - { - this._skillMode = skillMode; - this._accessors = emailSkillAccessors; - this._serviceManager = serviceManager; - this._responder = new EmailSkillResponses(); - this._services = services; - - // Initialise dialogs - this.RegisterDialogs(); - } - - /// - /// Run every turn of the conversation. Handles orchestration of messages. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - // Get the conversation state from the turn context - var state = await this._accessors.EmailSkillState.GetAsync(dc.Context, () => new EmailSkillState()); - var dialogState = await this._accessors.ConversationDialogState.GetAsync(dc.Context, () => new DialogState()); - - Email luisResult; - - // If invoked by a Skill we get the Luis IRecognizerConvert passed to use so we don't have to do that locally - if (this._skillMode && state.LuisResultPassedFromSkill != null) - { - luisResult = (Email)state.LuisResultPassedFromSkill; - state.LuisResultPassedFromSkill = null; - } - else if (this._services?.LuisRecognizer != null) - { - luisResult = await this._services.LuisRecognizer.RecognizeAsync(dc.Context, cancellationToken); - } - else - { - throw new Exception("EmailSkill: Could not get Luis Recognizer result."); - } - - await EmailSkillHelper.DigestEmailLuisResult(dc.Context, this._accessors, luisResult); - - var topLuisIntent = luisResult?.TopIntent().intent; - - SkillDialogOptions options = new SkillDialogOptions { SkillMode = this._skillMode }; - switch (topLuisIntent) - { - case Email.Intent.SendEmail: - { - await dc.BeginDialogAsync(SendEmailDialog.Name, options); - break; - } - - case Email.Intent.Forward: - { - await dc.BeginDialogAsync(ForwardEmailDialog.Name, options); - break; - } - - case Email.Intent.Reply: - { - await dc.BeginDialogAsync(ReplyEmailDialog.Name, options); - break; - } - - case Email.Intent.Help: - { - await dc.BeginDialogAsync(HelpDialog.Name, options); - break; - } - - case Email.Intent.SearchMessages: - case Email.Intent.ShowNext: - case Email.Intent.ShowPrevious: - case Email.Intent.CheckMessages: - { - await dc.BeginDialogAsync(ShowEmailDialog.Name, options); - break; - } - - case Email.Intent.None: - { - await this._responder.ReplyWith(dc.Context, EmailSkillResponses.Confused); - if (_skillMode) - { - await CompleteAsync(dc); - } - - break; - } - - default: - { - await dc.Context.SendActivityAsync("This feature is not yet available in the Email Skill. Please try asking something else."); - if (_skillMode) - { - await CompleteAsync(dc); - } - - break; - } - } - } - - /// - /// Complete the conversation. - /// - /// Current dialog context. - /// Result returned when dialog completed. - /// The cancellation token. - /// Completed Task. - protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result = null, CancellationToken cancellationToken = default(CancellationToken)) - { - if (result?.Result != null && result.Result.ToString() == "StartNew") - { - await this.RouteAsync(dc); - } - else - { - var response = dc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await dc.Context.SendActivityAsync(response); - - // End active dialog - await dc.EndDialogAsync(result); - } - } - - /// - /// On event. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - if (dc.Context.Activity.Name == "skillBegin") - { - var state = await this._accessors.EmailSkillState.GetAsync(dc.Context, () => new EmailSkillState()); - var skillMetadata = dc.Context.Activity.Value as SkillMetadata; - - if (skillMetadata != null) - { - var luisService = skillMetadata.LuisService; - var luisApp = new LuisApplication(luisService.AppId, luisService.SubscriptionKey, luisService.GetEndpoint()); - _services.LuisRecognizer = new LuisRecognizer(luisApp); - - state.LuisResultPassedFromSkill = skillMetadata.LuisResult; - if (state.UserInfo == null) - { - state.UserInfo = new EmailSkillState.UserInformation(); - } - - // Each skill is configured to explicitly request certain items to be passed across - if (skillMetadata.Parameters.TryGetValue("IPA.Timezone", out var timezone)) - { - // we have a timezone - state.UserInfo.Timezone = (TimeZoneInfo)timezone; - } - else - { - // TODO Error handling if parameter isn't passed (or default) - } - } - } - else if (dc.Context.Activity.Name == "tokens/response") - { - // Auth dialog completion - var result = await dc.ContinueDialogAsync(); - - // If the dialog completed when we sent the token, end the skill conversation - if (result.Status != DialogTurnStatus.Waiting) - { - var response = dc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await dc.Context.SendActivityAsync(response); - } - } - } - - /// - /// On start. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - var activity = dc.Context.Activity; - var reply = activity.CreateReply(EmailBotResponses.EmailWelcomeMessage); - await dc.Context.SendActivityAsync(reply); - } - - /// - /// On interrupt. - /// - /// Current dialog context. - /// The cancellation token. - /// Completed Task. - protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - if (dc.Context.Activity.Text?.ToLower() == CancelCode) - { - await CompleteAsync(dc); - - return InterruptionAction.StartedDialog; - } - else - { - if (!this._skillMode && dc.Context.Activity.Type == ActivityTypes.Message) - { - var luisResult = await this._services.LuisRecognizer.RecognizeAsync(dc.Context, cancellationToken); - var topIntent = luisResult.TopIntent().intent; - - // check intent - switch (topIntent) - { - case Email.Intent.Cancel: - { - return await this.OnCancel(dc); - } - - case Email.Intent.Help: - { - return await this.OnHelp(dc); - } - - case Email.Intent.Logout: - { - return await this.OnLogout(dc); - } - } - } - - return InterruptionAction.NoAction; - } - } - - private async Task OnCancel(DialogContext dc) - { - var cancelling = dc.Context.Activity.CreateReply(EmailBotResponses.CancellingMessage); - await dc.Context.SendActivityAsync(cancelling); - - await this._accessors.EmailSkillState.SetAsync(dc.Context, new EmailSkillState()); - - await dc.CancelAllDialogsAsync(); - - return InterruptionAction.StartedDialog; - } - - private async Task OnHelp(DialogContext dc) - { - var helpMessage = dc.Context.Activity.CreateReply(EmailSkillResponses.Help); - await dc.Context.SendActivityAsync(helpMessage); - - return InterruptionAction.MessageSentToUser; - } - - private async Task OnLogout(DialogContext dc) - { - BotFrameworkAdapter adapter; - var supported = dc.Context.Adapter is BotFrameworkAdapter; - if (!supported) - { - throw new InvalidOperationException("OAuthPrompt.SignOutUser(): not supported by the current adapter"); - } - else - { - adapter = (BotFrameworkAdapter)dc.Context.Adapter; - } - - await dc.CancelAllDialogsAsync(); - - // Sign out user - await adapter.SignOutUserAsync(dc.Context, "msgraph"); - var logoutMessage = dc.Context.Activity.CreateReply(EmailBotResponses.LogOut); - await dc.Context.SendActivityAsync(logoutMessage); - - await this._accessors.EmailSkillState.SetAsync(dc.Context, new EmailSkillState()); - - return InterruptionAction.StartedDialog; - } - - private void RegisterDialogs() - { - // Email - this.AddDialog(new ForwardEmailDialog(this._services, this._accessors, this._serviceManager)); - this.AddDialog(new SendEmailDialog(this._services, this._accessors, this._serviceManager)); - this.AddDialog(new ShowEmailDialog(this._services, this._accessors, this._serviceManager)); - this.AddDialog(new ReplyEmailDialog(this._services, this._accessors, this._serviceManager)); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/SendEmail/SendEmailDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/SendEmail/SendEmailDialog.cs index 4c3c76c2a6..7bc747c323 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/SendEmail/SendEmailDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/SendEmail/SendEmailDialog.cs @@ -1,45 +1,140 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - +using EmailSkill.Dialogs.SendEmail.Resources; +using EmailSkill.Dialogs.Shared.Resources; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Collections.Specialized; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace EmailSkill { - /// - /// SendEmailDialog. - /// public class SendEmailDialog : EmailSkillDialog { - /// - /// SendEmailDialog Id. - /// - public const string Name = "sendEmailDialog"; - - /// - /// Initializes a new instance of the class. - /// - /// Email skill services. - /// Email skill accessors. - /// Email skill service manager. - public SendEmailDialog(EmailSkillServices services, EmailSkillAccessors accessors, IMailSkillServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public SendEmailDialog( + SkillConfiguration services, + IStatePropertyAccessor emailStateAccessor, + IStatePropertyAccessor dialogStateAccessor, + IMailSkillServiceManager serviceManager) + : base(nameof(SendEmailDialog), services, emailStateAccessor, dialogStateAccessor, serviceManager) { var sendEmail = new WaterfallStep[] - { - this.GetAuthToken, - this.AfterGetAuthToken, - this.CollectNameList, - this.CollectRecipients, - this.CollectSubject, - this.CollectText, - this.ConfirmBeforeSending, - this.SendEmail, - }; + { + GetAuthToken, + AfterGetAuthToken, + CollectNameList, + CollectRecipients, + CollectSubject, + CollectText, + ConfirmBeforeSending, + SendEmail, + }; // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.Send, sendEmail)); - this.AddDialog(new ConfirmRecipientDialog(services, accessors, serviceManager)); - this.InitialDialogId = Action.Send; + AddDialog(new WaterfallDialog(Action.Send, sendEmail)); + AddDialog(new ConfirmRecipientDialog(services, emailStateAccessor, dialogStateAccessor, serviceManager)); + InitialDialogId = Action.Send; + } + + public async Task CollectSubject(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + if (state.Subject != null) + { + return await sc.NextAsync(); + } + + var recipientConfirmedMessage = sc.Context.Activity.CreateReply(EmailSharedResponses.RecipientConfirmed, null, new StringDictionary() { { "UserName", await GetNameListString(sc) } }); + var noSubjectMessage = sc.Context.Activity.CreateReply(SendEmailResponses.NoSubject); + noSubjectMessage.Text = recipientConfirmedMessage.Text + " " + noSubjectMessage.Text; + noSubjectMessage.Speak = recipientConfirmedMessage.Speak + " " + noSubjectMessage.Speak; + + return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = noSubjectMessage, }); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task CollectText(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + if (sc.Result != null) + { + sc.Context.Activity.Properties.TryGetValue("OriginText", out var subject); + state.Subject = subject != null ? subject.ToString() : sc.Context.Activity.Text; + } + + if (string.IsNullOrEmpty(state.Content)) + { + var noMessageBodyMessage = sc.Context.Activity.CreateReply(SendEmailResponses.NoMessageBody); + if (sc.Result == null) + { + var recipientConfirmedMessage = sc.Context.Activity.CreateReply(EmailSharedResponses.RecipientConfirmed, null, new StringDictionary() { { "UserName", await GetNameListString(sc) } }); + noMessageBodyMessage.Text = recipientConfirmedMessage.Text + " " + noMessageBodyMessage.Text; + noMessageBodyMessage.Speak += recipientConfirmedMessage.Speak + " " + noMessageBodyMessage.Speak; + } + + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = noMessageBodyMessage }); + } + else + { + return await sc.NextAsync(); + } + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task SendEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var confirmResult = (bool)sc.Result; + if (confirmResult) + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var token = state.MsGraphToken; + + var service = _serviceManager.InitMailService(token, state.GetUserTimeZone()); + + // send user message. + await service.SendMessage(state.Content, state.Subject, state.Recipients); + + var nameListString = $"To: {state.Recipients.FirstOrDefault()?.EmailAddress.Name}"; + if (state.Recipients.Count > 1) + { + nameListString += $" + {state.Recipients.Count - 1} more"; + } + + var emailCard = new EmailCardData + { + Subject = "Subject: " + state.Subject, + NameList = nameListString, + EmailContent = "Content: " + state.Content, + }; + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailSharedResponses.SentSuccessfully, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard); + + await sc.Context.SendActivityAsync(replyMessage); + } + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + + await ClearConversationState(sc); + return await sc.EndDialogAsync(true); } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/SendEmail/SendEmailState.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/SendEmail/SendEmailState.cs deleted file mode 100644 index 860141a823..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/SendEmail/SendEmailState.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Send email dialog state. - /// - public class SendEmailState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Action.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Action.cs deleted file mode 100644 index 44e2a463bd..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Action.cs +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Email actions. - /// - public static class Action - { - /// - /// Send. - /// - public const string Send = "send"; - - /// - /// Forward. - /// - public const string Forward = "forward"; - - /// - /// Reply. - /// - public const string Reply = "reply"; - - /// - /// Update. - /// - public const string Update = "update"; - - /// - /// Show. - /// - public const string Show = "show"; - - /// - /// Read. - /// - public const string Read = "read"; - - /// - /// TakeFurtherAction. - /// - public const string TakeFurtherAction = "takeFurtherAction"; - - /// - /// Prompt. - /// - public const string Prompt = "prompt"; - - /// - /// Choice. - /// - public const string Choice = "choice"; - - /// - /// ConfirmRecipient. - /// - public const string ConfirmRecipient = "confirmRecipient"; - - /// - /// UpdateRecipientName. - /// - public const string UpdateRecipientName = "updateName"; - - /// - /// UpdateSelectMessage. - /// - public const string UpdateSelectMessage = "updateMessage"; - - /// - /// Help. - /// - public const string Help = "help"; - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/EmailSkillDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/EmailSkillDialog.cs index e59e8549c7..e3da151023 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/EmailSkillDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/EmailSkillDialog.cs @@ -1,119 +1,89 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.Collections.Specialized; -using System.IdentityModel.Tokens.Jwt; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using EmailSkill.Dialogs.Shared; +using EmailSkill.Dialogs.ConfirmRecipient.Resources; +using EmailSkill.Dialogs.SendEmail.Resources; using EmailSkill.Dialogs.Shared.Resources; +using EmailSkill.Dialogs.ShowEmail.Resources; using EmailSkill.Extensions; using Luis; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; using Microsoft.Bot.Builder.Dialogs.Choices; using Microsoft.Bot.Schema; using Microsoft.Bot.Solutions; using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; using Microsoft.Graph; using Microsoft.Recognizers.Text; using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.IdentityModel.Tokens.Jwt; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace EmailSkill { - /// - /// Email skill base dialog. - /// public class EmailSkillDialog : ComponentDialog { - /// - /// Auth skill mode key. - /// - public const string AuthSkillmode = "SkillAuth"; - - /// - /// Local auth skill mode key. - /// - public const string AuthLocalmode = "LocalAuth"; - - private EmailSkillServices _services; - private IMailSkillServiceManager _serviceManager; - private EmailSkillAccessors _accessors; - private EmailBotResponseBuilder emailBotResponseBuilder = new EmailBotResponseBuilder(); - - /// - /// Initializes a new instance of the class. - /// - /// Dialog Id. - /// EmailSkillServices. - /// Service manager for steps. - /// State accessor. - public EmailSkillDialog(string dialogId, EmailSkillServices services, EmailSkillAccessors accessors, IMailSkillServiceManager serviceManager) + // Constants + public const string SkillModeAuth = "SkillAuth"; + public const string LocalModeAuth = "LocalAuth"; + + // Fields + protected SkillConfiguration _services; + protected IStatePropertyAccessor _emailStateAccessor; + protected IStatePropertyAccessor _dialogStateAccessor; + protected IMailSkillServiceManager _serviceManager; + protected EmailSkillResponseBuilder _responseBuilder = new EmailSkillResponseBuilder(); + + public EmailSkillDialog( + string dialogId, + SkillConfiguration services, + IStatePropertyAccessor emailStateAccessor, + IStatePropertyAccessor dialogStateAccessor, + IMailSkillServiceManager serviceManager) : base(dialogId) { - this._services = services; - this._serviceManager = serviceManager; - this._accessors = accessors; - var authPromptSettings = new OAuthPromptSettings() + _services = services; + _emailStateAccessor = emailStateAccessor; + _serviceManager = serviceManager; + + var oauthSettings = new OAuthPromptSettings() { - ConnectionName = "msgraph", - Text = "Authentication", + ConnectionName = _services.AuthConnectionName ?? throw new Exception("The authentication connection has not been initialized."), + Text = $"Authentication", Title = "Signin", - Timeout = 300000, // User has 5 minutes to login. + Timeout = 300000, // User has 5 minutes to login }; - // todo : should set culture - this.AddDialog(new TextPrompt(Action.Prompt)); - this.AddDialog(new EventPrompt(AuthSkillmode, "tokens/response", (PromptValidator)this.TokenResponseValidator)); - this.AddDialog(new OAuthPrompt(AuthLocalmode, authPromptSettings, (PromptValidator)this.AuthPromptValidator)); - this.AddDialog(new ConfirmPrompt(Action.TakeFurtherAction, null, Culture.English) { Style = ListStyle.SuggestedAction }); - this.AddDialog(new ChoicePrompt(Action.Choice, this.ChoiceValidator, Culture.English) { Style = ListStyle.None }); + AddDialog(new EventPrompt(SkillModeAuth, "tokens/response", TokenResponseValidator)); + AddDialog(new OAuthPrompt(LocalModeAuth, oauthSettings, AuthPromptValidator)); + AddDialog(new TextPrompt(Action.Prompt)); + AddDialog(new ConfirmPrompt(Action.TakeFurtherAction, null, Culture.English) { Style = ListStyle.SuggestedAction }); + AddDialog(new ChoicePrompt(Action.Choice, ChoiceValidator, Culture.English) { Style = ListStyle.None }); } - /// - /// Make Recipient name list as a string to inject to the message when all recipient is confirmed by user. - /// - /// dialog context. - /// Email bot accessors. - /// Recipients name as a string. - public async Task GetNameListString(WaterfallStepContext sc, EmailSkillAccessors accessors) + protected override async Task OnBeginDialogAsync(DialogContext dc, object options, CancellationToken cancellationToken = default(CancellationToken)) { - var state = await accessors.EmailSkillState.GetAsync(sc.Context); - var recipients = state.Recipients; - if (recipients.Count == 1) - { - return recipients.FirstOrDefault()?.EmailAddress.Name; - } - - string result = string.Empty; - for (int i = 0; i < recipients.Count; i++) - { - if (i == recipients.Count - 1) - { - result += " and " + recipients[i].EmailAddress.Name; - } - else - { - result += ", " + recipients[i].EmailAddress.Name; - } - } + var state = await _emailStateAccessor.GetAsync(dc.Context); + await DigestEmailLuisResult(dc, state.LuisResult); + return await base.OnBeginDialogAsync(dc, options, cancellationToken); + } - return result; + protected override async Task OnContinueDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) + { + var state = await _emailStateAccessor.GetAsync(dc.Context); + await DigestEmailLuisResult(dc, state.LuisResult); + return await base.OnContinueDialogAsync(dc, cancellationToken); } - /// - /// Show email list again before user select a message. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. + // Shared steps public async Task GetAuthToken(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - var skillOptions = (SkillDialogOptions)sc.Options; + var skillOptions = (EmailSkillDialogOptions)sc.Options; // If in Skill mode we ask the calling Bot for the token if (skillOptions != null && skillOptions.SkillMode) @@ -128,34 +98,26 @@ public async Task GetNameListString(WaterfallStepContext sc, EmailSkillA await sc.Context.SendActivityAsync(response); // Wait for the tokens/response event - return await sc.PromptAsync(AuthSkillmode, new PromptOptions()); + return await sc.PromptAsync(SkillModeAuth, new PromptOptions()); } else { - return await sc.PromptAsync(AuthLocalmode, new PromptOptions()); + return await sc.PromptAsync(LocalModeAuth, new PromptOptions()); } } - catch + catch(Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Check auth token when OAuth prompt dialog ended. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. public async Task AfterGetAuthToken(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { // When the user authenticates interactively we pass on the tokens/Response event which surfaces as a JObject // When the token is cached we get a TokenResponse object. - var skillOptions = (SkillDialogOptions)sc.Options; + var skillOptions = (EmailSkillDialogOptions)sc.Options; TokenResponse tokenResponse; if (skillOptions != null && skillOptions.SkillMode) { @@ -177,120 +139,51 @@ public async Task GetNameListString(WaterfallStepContext sc, EmailSkillA if (tokenResponse != null) { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); state.MsGraphToken = tokenResponse.Token; } return await sc.NextAsync(); } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Choice validator when choose a person. - /// - /// The PromptValidatorContext. - /// The cancellation token. - /// Completed Task. - public Task ChoiceValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - var luisResult = EmailSkillHelper.GetLuisResult(pc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - - // If user want to show more recipient end current choice dialog and return the intent to next step. - if (topIntent == Email.Intent.ShowNext || topIntent == Email.Intent.ShowPrevious) - { - // TODO: The signature of validators has been changed per the sdk team, meaning this logic will need to be executed in a different way - if (pc.Options.Choices.Count > 5) - { - // prompt.End(UpdateUserDialogOptions.UpdateReason.TooMany); - pc.Recognized.Succeeded = true; - pc.Recognized.Value = new FoundChoice() { Value = UpdateUserDialogOptions.UpdateReason.TooMany.ToString() }; - } - else - { - // prompt.End(topIntent); - pc.Recognized.Succeeded = true; - pc.Recognized.Value = new FoundChoice() { Value = topIntent.ToString() }; - } - - return Task.FromResult(true); - } - else + catch(Exception ex) { - if (!pc.Recognized.Succeeded || pc.Recognized == null) - { - // do nothing when not recognized. - return Task.FromResult(false); - } - else - { - // prompt.End(prompt.Recognized.Value); - return Task.FromResult(true); - } + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Update focused message. - /// - /// Current step context. - /// The cancellation token. - /// representing the asynchronous operation. public async Task UpdateMessage(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { return await sc.BeginDialogAsync(Action.Show); } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Prompt user to select a message from the list. - /// - /// Current step context. - /// The cancellation token. - /// representing the asynchronous operation. public async Task PromptUpdateMessage(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { return await sc.PromptAsync( Action.Prompt, - new PromptOptions() { Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.NoFocusMessage, this.emailBotResponseBuilder), }); + new PromptOptions() { Prompt = sc.Context.Activity.CreateReply(EmailSharedResponses.NoFocusMessage, _responseBuilder), }); } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Get user selected message. if failed to get it, reprompt. - /// - /// Current step context. - /// The cancellation token. - /// representing the asynchronous operation. public async Task AfterUpdateMessage(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - var luisResult = await EmailSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken); - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); + var luisResult = state.LuisResult; + var focusedMessage = state.Message.FirstOrDefault(); // todo: should set updatename reason in stepContext.Result @@ -303,25 +196,17 @@ public Task ChoiceValidator(PromptValidatorContext pc, Cancel return await sc.EndDialogAsync(true); } } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Check if user select a message, if not, start update message dialog. - /// - /// Current step context. - /// The cancellation token. - /// representing the asynchronous operation. public async Task CollectSelectedEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); if (state.Message.Count == 0) { return await sc.BeginDialogAsync(Action.UpdateSelectMessage); @@ -331,30 +216,22 @@ public Task ChoiceValidator(PromptValidatorContext pc, Cancel return await sc.NextAsync(); } } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Ask user to confirm before sending the email. Take TextResult as email content if stepContext.Result is not null. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. public async Task ConfirmBeforeSending(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); if (sc.Result != null) { if (string.IsNullOrEmpty(state.Content)) { - sc.Context.Activity.Properties.TryGetValue("OriginText", out JToken content); + sc.Context.Activity.Properties.TryGetValue("OriginText", out var content); state.Content = content != null ? content.ToString() : sc.Context.Activity.Text; } } @@ -364,18 +241,18 @@ public Task ChoiceValidator(PromptValidatorContext pc, Cancel // this means reply confirm if (state.Recipients.FirstOrDefault() == null) { - await this.GetPreviewSubject(sc, Action.Reply); - nameListString = await this.GetPreviewNameListString(sc, Action.Reply); + await GetPreviewSubject(sc, Action.Reply); + nameListString = await GetPreviewNameListString(sc, Action.Reply); } else if (state.Subject == null) { // this mean forward confirm - await this.GetPreviewSubject(sc, Action.Forward); - nameListString = await this.GetPreviewNameListString(sc, Action.Forward); + await GetPreviewSubject(sc, Action.Forward); + nameListString = await GetPreviewNameListString(sc, Action.Forward); } else { - nameListString = await this.GetPreviewNameListString(sc, Action.Send); + nameListString = await GetPreviewNameListString(sc, Action.Send); } var emailCard = new EmailCardData @@ -384,37 +261,29 @@ public Task ChoiceValidator(PromptValidatorContext pc, Cancel NameList = nameListString, EmailContent = "Content: " + state.Content, }; - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailBotResponses.ConfirmSend, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard, this.emailBotResponseBuilder); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailSharedResponses.ConfirmSend, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard, _responseBuilder); - return await sc.PromptAsync(Action.TakeFurtherAction, new PromptOptions { Prompt = replyMessage, RetryPrompt = sc.Context.Activity.CreateReply(EmailBotResponses.ConfirmSendFailed, this.emailBotResponseBuilder), }); + return await sc.PromptAsync(Action.TakeFurtherAction, new PromptOptions { Prompt = replyMessage, RetryPrompt = sc.Context.Activity.CreateReply(EmailSharedResponses.ConfirmSendFailed, _responseBuilder), }); } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Prompt user to input email content. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. public async Task CollectAdditionalText(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); if (string.IsNullOrEmpty(state.Content)) { - var noEmailContentMessage = sc.Context.Activity.CreateReply(EmailBotResponses.NoEmailContent, this.emailBotResponseBuilder); - if (sc.ActiveDialog.Id == ForwardEmailDialog.Name) + var noEmailContentMessage = sc.Context.Activity.CreateReply(EmailSharedResponses.NoEmailContent, _responseBuilder); + if (sc.ActiveDialog.Id == nameof(ForwardEmailDialog)) { var recipientConfirmedMessage = - sc.Context.Activity.CreateReply(EmailBotResponses.RecipientConfirmed, null, new StringDictionary() { { "UserName", await this.GetNameListString(sc, this._accessors) } }); + sc.Context.Activity.CreateReply(EmailSharedResponses.RecipientConfirmed, null, new StringDictionary() { { "UserName", await GetNameListString(sc) } }); noEmailContentMessage.Text = recipientConfirmedMessage.Text + " " + noEmailContentMessage.Text; noEmailContentMessage.Speak = recipientConfirmedMessage.Speak + " " + noEmailContentMessage.Speak; } @@ -428,53 +297,37 @@ public Task ChoiceValidator(PromptValidatorContext pc, Cancel return await sc.NextAsync(); } } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Prompt user input recipients name. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. public async Task CollectNameList(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); if (state.NameList.Count == 0) { - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.NoRecipients, this.emailBotResponseBuilder), }); + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(EmailSharedResponses.NoRecipients, _responseBuilder), }); } else { return await sc.NextAsync(); } } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Try find real user from the name user just input. - /// - /// Current step context. - /// The cancellation token. - /// representing the asynchronous operation. public async Task CollectRecipients(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); // ensure state.nameList is not null or empty if (state.NameList.Count == 0) @@ -482,7 +335,7 @@ public Task ChoiceValidator(PromptValidatorContext pc, Cancel var userInput = sc.Result.ToString(); if (userInput == null) { - return await sc.BeginDialogAsync(ConfirmRecipientDialog.Name); + return await sc.BeginDialogAsync(nameof(ConfirmRecipientDialog)); } var nameList = userInput.Split(new[] { ",", "and" }, options: StringSplitOptions.None) @@ -492,209 +345,348 @@ public Task ChoiceValidator(PromptValidatorContext pc, Cancel state.NameList = nameList; } - return await sc.BeginDialogAsync(ConfirmRecipientDialog.Name); + return await sc.BeginDialogAsync(nameof(ConfirmRecipientDialog)); } - catch + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } } - /// - /// Get user list by name. - /// - /// dialog context. - /// user's name. - /// List of Person. - public async Task> GetPeopleWorkWithAsync(WaterfallStepContext sc, string name) + public async Task ShowEmails(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { - var result = new List(); try { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var token = state.MsGraphToken; - IUserService service = this._serviceManager.InitUserService(token, state.GetUserTimeZone()); + var state = await _emailStateAccessor.GetAsync(sc.Context); - // Get users. - result = await service.GetPeopleAsync(name); + var messages = await GetMessagesAsync(sc); + if (messages.Count > 0) + { + await ShowMailList(sc, messages); + state.MessageList = messages; + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailSharedResponses.EmailNotFound, _responseBuilder)); + } + + return await sc.EndDialogAsync(true); } - catch (ServiceException) + catch (Exception ex) { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.FindUserErrorMessage, this.emailBotResponseBuilder)); - await this.ClearConversationState(sc, this._accessors); - await sc.CancelAllDialogsAsync(); + throw await HandleDialogExceptions(sc, ex); } - - return result; } - /// - /// Get User from org and change its type to person. - /// - /// dialog context. - /// user's name. - /// List of Person. - public async Task> GetUserAsync(WaterfallStepContext sc, string name) + // Validators + private Task TokenResponseValidator(PromptValidatorContext pc, CancellationToken cancellationToken) { - var result = new List(); - try + var activity = pc.Recognized.Value; + if (activity != null && activity.Type == ActivityTypes.Event) { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var token = state.MsGraphToken; - IUserService service = this._serviceManager.InitUserService(token, state.GetUserTimeZone()); - - // Get users. - var userList = await service.GetUserAsync(name); - foreach (var user in userList) - { - result.Add(user.ToPerson()); - } + return Task.FromResult(true); } - catch (ServiceException) + else { - // won't clear conversation state hear, because sometime use api is not available, like user msa account. + return Task.FromResult(false); } + } - return result; + private Task AuthPromptValidator(PromptValidatorContext pc, CancellationToken cancellationToken) + { + return Task.FromResult(true); } - /// - /// Show email step. - /// - /// Current step context. - /// The cancellation token. - /// Task completion. - public async Task ShowEmails(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public async Task ChoiceValidator(PromptValidatorContext pc, CancellationToken cancellationToken) { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(pc.Context); + var luisResult = state.LuisResult; - var messages = await this.GetMessagesAsync(sc); - if (messages.Count > 0) + var topIntent = luisResult?.TopIntent().intent; + + // If user want to show more recipient end current choice dialog and return the intent to next step. + if (topIntent == Email.Intent.ShowNext || topIntent == Email.Intent.ShowPrevious) + { + // TODO: The signature of validators has been changed per the sdk team, meaning this logic will need to be executed in a different way + if (pc.Options.Choices.Count > 5) { - await this.ShowMailList(sc, messages); - state.MessageList = messages; + // prompt.End(UpdateUserDialogOptions.UpdateReason.TooMany); + pc.Recognized.Succeeded = true; + pc.Recognized.Value = new FoundChoice() { Value = UpdateUserDialogOptions.UpdateReason.TooMany.ToString() }; } else { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailNotFound, this.emailBotResponseBuilder)); + // prompt.End(topIntent); + pc.Recognized.Succeeded = true; + pc.Recognized.Value = new FoundChoice() { Value = topIntent.ToString() }; } - return await sc.EndDialogAsync(true); + return true; } - catch + else { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + if (!pc.Recognized.Succeeded || pc.Recognized == null) + { + // do nothing when not recognized. + return false; + } + else + { + // prompt.End(prompt.Recognized.Value); + return true; + } } } - /// - /// Show email but not end the dialog directly. - /// - /// Current step context. - /// The cancellation token. - /// Task completion. - public async Task ShowEmailsWithOutEnd(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + // Helpers + public async Task GetNameListString(WaterfallStepContext sc) { - try + var state = await _emailStateAccessor.GetAsync(sc.Context); + var recipients = state.Recipients; + if (recipients.Count == 1) { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + return recipients.FirstOrDefault()?.EmailAddress.Name; + } - var messages = await this.GetMessagesAsync(sc); - if (messages.Count > 0) + string result = string.Empty; + for (int i = 0; i < recipients.Count; i++) + { + if (i == recipients.Count - 1) { - await this.ShowMailList(sc, messages); - state.MessageList = messages; - return await sc.NextAsync(); + result += " and " + recipients[i].EmailAddress.Name; } else { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailNotFound, this.emailBotResponseBuilder)); - return await sc.EndDialogAsync(true); + result += ", " + recipients[i].EmailAddress.Name; } } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } + + return result; } - /// - /// Search email by context. - /// - /// dialog context. - /// List of Messages. - public async Task> GetMessagesAsync(WaterfallStepContext sc) + public async Task GenerateOptions(List personList, List userList, DialogContext sc) { - var result = new List(); - try + var state = await _emailStateAccessor.GetAsync(sc.Context); + var pageIndex = state.ShowRecipientIndex; + var pageSize = 5; + var skip = pageSize * pageIndex; + + var options = new PromptOptions { - const int pageSize = 5; - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var token = state.MsGraphToken; - IMailService serivce = this._serviceManager.InitMailService(token, state.GetUserTimeZone()); + Choices = new List(), + Prompt = sc.Context.Activity.CreateReply(ConfirmRecipientResponses.ConfirmRecipient), + }; - var isRead = state.IsRead; - var isImportant = state.IsImportant; - var startDateTime = state.StartDateTime; - var endDateTime = state.EndDateTime; - var directlyToMe = state.DirectlyToMe; - var skip = state.ShowEmailIndex * pageSize; - string mailAddress = null; - if (!string.IsNullOrEmpty(state.SenderName)) + if (pageIndex > 0) + { + options.Prompt = sc.Context.Activity.CreateReply(ConfirmRecipientResponses.ConfirmRecipientNotFirstPage); + } + + for (var i = 0; i < personList.Count; i++) + { + var user = personList[i]; + var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; + + var choice = new Choice() { - var searchResult = await this.GetPeopleWorkWithAsync(sc, state.SenderName); - var user = searchResult.FirstOrDefault(); - if (user != null) + Value = $"**{user.DisplayName}: {mailAddress}**", + Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, + }; + var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; + if (!string.IsNullOrEmpty(userName)) + { + choice.Synonyms.Add(userName); + choice.Synonyms.Add(userName.ToLower()); + } + + if (skip <= 0) + { + if (options.Choices.Count >= pageSize) { - // maybe we should only show unread email from somebody - // isRead = true; - mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; + return options; } - } - // Get user message. - result = await serivce.GetMyMessages(startDateTime, endDateTime, isRead, isImportant, directlyToMe, mailAddress, skip); + options.Choices.Add(choice); + } + else + { + skip--; + } } - catch (ServiceException se) + + if (options.Choices.Count == 0) { - await sc.Context.SendActivityAsync(string.Format(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, this.emailBotResponseBuilder).Text, se.Error.Code, se.Error.Message)); - await this.ClearConversationState(sc, this._accessors); - await sc.CancelAllDialogsAsync(); + pageSize = 10; + options.Prompt = sc.Context.Activity.CreateReply(ConfirmRecipientResponses.ConfirmRecipientLastPage); } - return result; - } - - /// - /// Make the adaptive card and post it to user. - /// - /// dialog context. - /// MsGraph Message List. - /// completed task. - public async Task ShowMailList(WaterfallStepContext sc, List messages) - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var cardsData = new List(); - foreach (var message in messages) + for (var i = 0; i < userList.Count; i++) { - var nameListString = $"To: {message.ToRecipients.FirstOrDefault()?.EmailAddress.Name}"; - if (message.ToRecipients != null && message.ToRecipients.Count() > 1) - { - nameListString += $" + {message.ToRecipients.Count() - 1} more"; - } - - var emailCard = new EmailCardData + var user = userList[i]; + var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; + var choice = new Choice() { - Subject = message.Subject, - Sender = message.Sender.EmailAddress.Name, + Value = $"{user.DisplayName}: {mailAddress}", + Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, + }; + var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; + if (!string.IsNullOrEmpty(userName)) + { + choice.Synonyms.Add(userName); + choice.Synonyms.Add(userName.ToLower()); + } + + if (skip <= 0) + { + if (options.Choices.Count >= pageSize) + { + return options; + } + + options.Choices.Add(choice); + } + else if (skip >= 10) + { + return options; + } + else + { + skip--; + } + } + + return options; + } + + public string GetSelectPromptString(PromptOptions selectOption, bool containNumbers) + { + var result = string.Empty; + result += selectOption.Prompt.Text + "\r\n"; + for (var i = 0; i < selectOption.Choices.Count; i++) + { + var choice = selectOption.Choices[i]; + result += " "; + if (containNumbers) + { + result += i + 1 + "-"; + } + + result += choice.Value + "\r\n"; + } + + return result; + } + + public async Task GetPreviewNameListString(WaterfallStepContext sc, string actionType) + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var nameListString = "To: "; + + switch (actionType) + { + case Action.Send: + nameListString += string.Join(";", state.Recipients.Select(r => r.EmailAddress.Name)); + return nameListString; + case Action.Reply: + case Action.Forward: + default: + nameListString += state.Recipients.FirstOrDefault()?.EmailAddress.Name; + if (state.Recipients.Count > 1) + { + nameListString += $" + {state.Recipients.Count - 1} more"; + } + + return nameListString; + } + } + + private async Task GetPreviewSubject(WaterfallStepContext sc, string actionType) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + + var focusedMessage = state.Message.FirstOrDefault(); + + switch (actionType) + { + case Action.Reply: + state.Subject = focusedMessage.Subject.ToLower().StartsWith("re:") ? focusedMessage.Subject : "RE: " + focusedMessage?.Subject; + state.Recipients = focusedMessage.ToRecipients.ToList(); + break; + case Action.Forward: + state.Subject = focusedMessage.Subject.ToLower().StartsWith("fw:") ? focusedMessage.Subject : "FW: " + focusedMessage?.Subject; + break; + case Action.Send: + default: + break; + } + + return true; + } + catch + { + // todo: should log the exception. + return false; + } + } + + public async Task> GetMessagesAsync(WaterfallStepContext sc) + { + var result = new List(); + try + { + const int pageSize = 5; + var state = await _emailStateAccessor.GetAsync(sc.Context); + var token = state.MsGraphToken; + var serivce = _serviceManager.InitMailService(token, state.GetUserTimeZone()); + + var isRead = state.IsRead; + var isImportant = state.IsImportant; + var startDateTime = state.StartDateTime; + var endDateTime = state.EndDateTime; + var directlyToMe = state.DirectlyToMe; + var skip = state.ShowEmailIndex * pageSize; + string mailAddress = null; + if (!string.IsNullOrEmpty(state.SenderName)) + { + var searchResult = await GetPeopleWorkWithAsync(sc, state.SenderName); + var user = searchResult.FirstOrDefault(); + if (user != null) + { + // maybe we should only show unread email from somebody + // isRead = true; + mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; + } + } + + // Get user message. + result = await serivce.GetMyMessages(startDateTime, endDateTime, isRead, isImportant, directlyToMe, mailAddress, skip); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + + return result; + } + + public async Task ShowMailList(WaterfallStepContext sc, List messages) + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var cardsData = new List(); + foreach (var message in messages) + { + var nameListString = $"To: {message.ToRecipients.FirstOrDefault()?.EmailAddress.Name}"; + if (message.ToRecipients != null && message.ToRecipients.Count() > 1) + { + nameListString += $" + {message.ToRecipients.Count() - 1} more"; + } + + var emailCard = new EmailCardData + { + Subject = message.Subject, + Sender = message.Sender.EmailAddress.Name, NameList = nameListString, EmailContent = message.BodyPreview, EmailLink = message.WebLink, @@ -716,21 +708,59 @@ public async Task ShowMailList(WaterfallStepContext sc, List messages) searchType += " important"; } - var reply = sc.Context.Activity.CreateAdaptiveCardGroupReply(EmailBotResponses.ShowEmailPrompt, "Dialogs/Shared/Resources/Cards/EmailCard.json", AttachmentLayoutTypes.Carousel, cardsData, this.emailBotResponseBuilder, new StringDictionary { { "SearchType", searchType } }); + var reply = sc.Context.Activity.CreateAdaptiveCardGroupReply(EmailSharedResponses.ShowEmailPrompt, "Dialogs/Shared/Resources/Cards/EmailCard.json", AttachmentLayoutTypes.Carousel, cardsData, _responseBuilder, new StringDictionary { { "SearchType", searchType } }); await sc.Context.SendActivityAsync(reply); } - /// - /// Try clear current conversation context without token and message list. - /// - /// The dialog context. - /// Email bot accessors. - /// bool, try result. - public async Task ClearConversationState(WaterfallStepContext sc, EmailSkillAccessors accessors) + public async Task> GetPeopleWorkWithAsync(WaterfallStepContext sc, string name) + { + var result = new List(); + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var token = state.MsGraphToken; + var service = _serviceManager.InitUserService(token, state.GetUserTimeZone()); + + // Get users. + result = await service.GetPeopleAsync(name); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + + return result; + } + + public async Task> GetUserAsync(WaterfallStepContext sc, string name) + { + var result = new List(); + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var token = state.MsGraphToken; + var service = _serviceManager.InitUserService(token, state.GetUserTimeZone()); + + // Get users. + var userList = await service.GetUserAsync(name); + foreach (var user in userList) + { + result.Add(user.ToPerson()); + } + } + catch (ServiceException) + { + // won't clear conversation state hear, because sometime use api is not available, like user msa account. + } + + return result; + } + + public async Task ClearConversationState(WaterfallStepContext sc) { try { - var state = await accessors.EmailSkillState.GetAsync(sc.Context); + var state = await _emailStateAccessor.GetAsync(sc.Context); state.NameList.Clear(); state.Message.Clear(); state.Content = null; @@ -750,882 +780,158 @@ public async Task ClearConversationState(WaterfallStepContext sc, EmailSkillAcce catch (Exception) { // todo : should log error here. + throw; } } - /// - /// Set a new conversation state. - /// - /// dialog context. - /// Email bot accessors. - /// bool, try clear the conversation dialog state and email skill state. - public async Task ClearAllState(WaterfallStepContext sc, EmailSkillAccessors accessors) + public async Task ClearAllState(WaterfallStepContext sc) { try { - await accessors.ConversationDialogState.DeleteAsync(sc.Context); - await accessors.EmailSkillState.SetAsync(sc.Context, new EmailSkillState()); + await _dialogStateAccessor.DeleteAsync(sc.Context); + await _emailStateAccessor.SetAsync(sc.Context, new EmailSkillState()); } catch (Exception) { // todo : should log error here. + throw; } } - /// - /// Ask user to confirm the real people he/her just talk about. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. - public async Task UpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var currentRecipientName = state.NameList[state.ConfirmRecipientIndex]; - - // todo: should make a reason enum - if (((UpdateUserDialogOptions)sc.Options).Reason == UpdateUserDialogOptions.UpdateReason.TooMany) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.PromptTooManyPeople, null, new StringDictionary() { { "UserName", currentRecipientName } }), }); - } - - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.PromptPersonNotFound, null, new StringDictionary() { { "UserName", currentRecipientName } }), }); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Check if user input the recipients name. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. - public async Task AfterUpdateUserName(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + public async Task DigestEmailLuisResult(DialogContext dc, Email luisResult) { try { - var userInput = sc.Result as string; - if (string.IsNullOrEmpty(userInput)) - { - return await sc.EndDialogAsync(); - } - - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - state.NameList[state.ConfirmRecipientIndex] = userInput; - - // should not return with value, next step use the return value for confirmation. - return await sc.EndDialogAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, null)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } + var state = await _emailStateAccessor.GetAsync(dc.Context); - /// - /// Prompt user to confirm people, if there are too many or failed to find name, restart update name. - /// - /// Current step context. - /// The cancellation token. - /// DialogTurnResult. - public async Task ConfirmRecipient(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var currentRecipientName = state.NameList[state.ConfirmRecipientIndex]; - var personList = await this.GetPeopleWorkWithAsync(sc, currentRecipientName); - - // msa account can not get user from your org. and token type is not jwt. - // TODO: find a way to check the account is msa or aad. - var handler = new JwtSecurityTokenHandler(); - var userList = new List(); - try + if (dc.Context.Activity.Text != null) { - userList = await this.GetUserAsync(sc, currentRecipientName); - } - catch - { - // do nothing when get user failed. because can not use token to ensure user use a work account. + var words = dc.Context.Activity.Text.Split(' '); + foreach (var word in words) + { + switch (word) + { + case "high": + case "important": + state.IsImportant = true; + break; + case "unread": + state.IsRead = true; + break; + } + } } - // todo: should set updatename reason in stepContext.Result - if (personList.Count > 10) + var entity = luisResult.Entities; + if (entity.ContactName != null) { - return await sc.BeginDialogAsync(Action.UpdateRecipientName, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.TooMany)); + foreach (var name in entity.ContactName) + { + if (!state.NameList.Contains(name)) + { + state.NameList.Add(name); + } + } } - if (personList.Count < 1 && userList.Count < 1) + if (entity.EmailSubject != null) { - return await sc.BeginDialogAsync(Action.UpdateRecipientName, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.NotFound)); + state.Subject = entity.EmailSubject[0]; } - if (personList.Count == 1) + if (entity.Message != null) { - var user = personList.FirstOrDefault(); - if (user != null) - { - var result = - new FoundChoice() - { - Value = - $"{user.DisplayName}: {user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName}", - }; - - return await sc.NextAsync(result); - } + state.Content = entity.Message[0]; } - if (sc.Options is UpdateUserDialogOptions updateUserDialogOptions) + if (entity.SenderName != null) { - state.ShowRecipientIndex = 0; - return await sc.BeginDialogAsync(Action.UpdateRecipientName, updateUserDialogOptions); + state.SenderName = entity.SenderName[0]; } - // TODO: should be simplify - var selectOption = await this.GenerateOptions(personList, userList, sc); - - // If no more recipient to show, start update name flow and reset the recipient paging index. - if (selectOption.Choices.Count == 0) + if (entity.datetime != null) { - state.ShowRecipientIndex = 0; - return await sc.BeginDialogAsync(Action.UpdateRecipientName, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.TooMany)); - } - - // Update prompt string to include the choices because the list style is none; - // TODO: should be removed if use adaptive card show choices. - var choiceString = this.GetSelectPromptString(selectOption, true); - selectOption.Prompt.Text = choiceString; - return await sc.PromptAsync(Action.Choice, selectOption); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, null)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } + // todo: enable date time + // case "builtin.datetimeV2.date": + // case "builtin.datetimeV2.datetime": + // foreach (dynamic value in resolution["values"]) + // { + // var start = value["value"].ToString(); + // var dateTime = DateTime.Parse(start); + // state.StartDateTime = dateTime; + // state.EndDateTime = DateTime.UtcNow; + // } - /// - /// Check if user confirm the people mentioned. - /// - /// Current step context. - /// The cancellation token. - /// Task completion. - public async Task AfterConfirmRecipient(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); + // break; + // case "builtin.datetimeV2.datetimerange": + // foreach (dynamic value in resolution["values"]) + // { + // var start = value["start"].ToString(); + // var end = value["end"].ToString(); + // state.StartDateTime = DateTime.Parse(start); + // state.EndDateTime = DateTime.Parse(end); + // } - // result is null when just update the recipient name. show recipients page should be reset. - if (sc.Result == null) - { - state.ShowRecipientIndex = 0; - return await sc.BeginDialogAsync(Action.ConfirmRecipient); + // break; } - var choiceResult = (sc.Result as FoundChoice)?.Value.Trim('*'); - if (choiceResult != null) + if (entity.ordinal != null) { - if (choiceResult == Email.Intent.ShowNext.ToString()) + try { - state.ShowRecipientIndex++; - return await sc.BeginDialogAsync(Action.ConfirmRecipient); + var emailList = state.MessageList; + var value = entity.ordinal[0]; + if (Math.Abs(value - (int)value) < double.Epsilon) + { + var num = (int)value; + if (emailList != null && num > 0 && num <= emailList.Count) + { + state.Message.Clear(); + state.Message.Add(emailList[num - 1]); + } + } } - - if (choiceResult == UpdateUserDialogOptions.UpdateReason.TooMany.ToString()) + catch { - state.ShowRecipientIndex++; - return await sc.BeginDialogAsync(Action.ConfirmRecipient, new UpdateUserDialogOptions(UpdateUserDialogOptions.UpdateReason.TooMany)); + // ignored } + } - if (choiceResult == Email.Intent.ShowPrevious.ToString()) + if (entity.number != null && entity.ordinal != null) + { + try { - if (state.ShowRecipientIndex > 0) + var emailList = state.MessageList; + var value = entity.ordinal[0]; + if (Math.Abs(value - (int)value) < double.Epsilon) { - state.ShowRecipientIndex--; + var num = (int)value; + if (emailList != null && num > 0 && num <= emailList.Count) + { + state.Message.Clear(); + state.Message.Add(emailList[num - 1]); + } } - - return await sc.BeginDialogAsync(Action.ConfirmRecipient); } - - var recipient = new Recipient(); - var emailAddress = new EmailAddress - { - Name = choiceResult.Split(": ")[0], - Address = choiceResult.Split(": ")[1], - }; - recipient.EmailAddress = emailAddress; - if (state.Recipients.All(r => r.EmailAddress.Address != emailAddress.Address)) + catch { - state.Recipients.Add(recipient); + // ignored } - - state.ConfirmRecipientIndex++; - } - - if (state.ConfirmRecipientIndex < state.NameList.Count) - { - return await sc.BeginDialogAsync(Action.ConfirmRecipient); } - - return await sc.EndDialogAsync(true); } catch { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage, null)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); + // put log here } } - /// - /// Generate choices for confirm user dialog. - /// - /// people work with list search by name. - /// User list search from org. - /// Current dialog context. - /// ChoicePromptOptions. - public async Task GenerateOptions(List personList, List userList, DialogContext sc) - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var pageIndex = state.ShowRecipientIndex; - var pageSize = 5; - var skip = pageSize * pageIndex; - var options = new PromptOptions - { - Choices = new List(), - Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.ConfirmRecipient), - }; - if (pageIndex > 0) - { - options.Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.ConfirmRecipientNotFirstPage); - } - - for (int i = 0; i < personList.Count; i++) - { - var user = personList[i]; - var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; - - var choice = new Choice() - { - Value = $"**{user.DisplayName}: {mailAddress}**", - Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, - }; - var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; - if (!string.IsNullOrEmpty(userName)) - { - choice.Synonyms.Add(userName); - choice.Synonyms.Add(userName.ToLower()); - } - - if (skip <= 0) - { - if (options.Choices.Count >= pageSize) - { - return options; - } - - options.Choices.Add(choice); - } - else - { - skip--; - } - } - - if (options.Choices.Count == 0) - { - pageSize = 10; - options.Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.ConfirmRecipientLastPage); - } - - for (int i = 0; i < userList.Count; i++) - { - var user = userList[i]; - var mailAddress = user.ScoredEmailAddresses.FirstOrDefault()?.Address ?? user.UserPrincipalName; - var choice = new Choice() - { - Value = $"{user.DisplayName}: {mailAddress}", - Synonyms = new List { (i + 1).ToString(), user.DisplayName, user.DisplayName.ToLower(), mailAddress }, - }; - var userName = user.UserPrincipalName.Split("@").FirstOrDefault() ?? user.UserPrincipalName; - if (!string.IsNullOrEmpty(userName)) - { - choice.Synonyms.Add(userName); - choice.Synonyms.Add(userName.ToLower()); - } - - if (skip <= 0) - { - if (options.Choices.Count >= pageSize) - { - return options; - } - - options.Choices.Add(choice); - } - else if (skip >= 10) - { - return options; - } - else - { - skip--; - } - } - - return options; - } - - /// - /// Forward email step. - /// - /// dialog context. - /// The cancellation token. - /// Task completion. - public async Task ForwardEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var confirmResult = (bool)sc.Result; - if (confirmResult) - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - - var token = state.MsGraphToken; - var message = state.Message; - var id = message.FirstOrDefault()?.Id; - var content = state.Content; - var recipients = state.Recipients; - - IMailService service = this._serviceManager.InitMailService(token, state.GetUserTimeZone()); - - // send user message. - await service.ForwardMessage(id, content, recipients); - - var nameListString = $"To: {state.Recipients.FirstOrDefault()?.EmailAddress.Name}"; - if (state.Recipients.Count > 1) - { - nameListString += $" + {state.Recipients.Count - 1} more"; - } - - var emailCard = new EmailCardData - { - Subject = "Subject: FW: " + message.FirstOrDefault()?.Subject, - NameList = nameListString, - EmailContent = "Content: " + state.Content, - }; - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailBotResponses.SentSuccessfully, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard); - - await sc.Context.SendActivityAsync(replyMessage); - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.CancellingMessage)); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - - await this.ClearConversationState(sc, this._accessors); - return await sc.EndDialogAsync(true); - } - - /// - /// Reply email step. - /// - /// Current step context. - /// The cancellation token. - /// Task completion. - public async Task ReplyEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var confirmResult = (bool)sc.Result; - if (confirmResult) - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var token = state.MsGraphToken; - var message = state.Message.FirstOrDefault(); - var content = state.Content; - - IMailService service = this._serviceManager.InitMailService(token, state.GetUserTimeZone()); - - // reply user message. - if (message != null) - { - await service.ReplyToMessage(message.Id, content); - } - - var nameListString = $"To: {message?.From.EmailAddress.Name}"; - if (message?.ToRecipients.Count() > 1) - { - nameListString += $" + {message.ToRecipients.Count() - 1} more"; - } - - var emailCard = new EmailCardData - { - Subject = "RE: " + message?.Subject, - NameList = nameListString, - EmailContent = state.Content, - }; - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailBotResponses.SentSuccessfully, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard); - - await sc.Context.SendActivityAsync(replyMessage); - } - else - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.CancellingMessage)); - } - } - catch (ServiceException se) - { - await sc.Context.SendActivityAsync(string.Format(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage).Text, se.Error.Code, se.Error.Message)); - } - - await this.ClearConversationState(sc, this._accessors); - return await sc.EndDialogAsync(true); - } - - /// - /// Prompt user to input email subject. - /// - /// Current step context. - /// The cancellation token. - /// Representing the asynchronous operation. - public async Task CollectSubject(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - if (state.Subject != null) - { - return await sc.NextAsync(); - } - - var recipientConfirmedMessage = sc.Context.Activity.CreateReply(EmailBotResponses.RecipientConfirmed, null, new StringDictionary() { { "UserName", await this.GetNameListString(sc, this._accessors) } }); - var noSubjectMessage = - sc.Context.Activity.CreateReply(EmailBotResponses.NoSubject); - noSubjectMessage.Text = recipientConfirmedMessage.Text + " " + noSubjectMessage.Text; - noSubjectMessage.Speak += recipientConfirmedMessage.Speak + " " + noSubjectMessage.Speak; - - return await sc.PromptAsync(Action.Prompt, new PromptOptions() { Prompt = noSubjectMessage, }); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Prompt user to input email content. get and set last user input as subject if stepContext.Result is not null. - /// - /// Current step context. - /// The cancellation token. - /// representing the asynchronous operation. - public async Task CollectText(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - if (sc.Result != null) - { - sc.Context.Activity.Properties.TryGetValue("OriginText", out JToken subject); - state.Subject = subject != null ? subject.ToString() : sc.Context.Activity.Text; - } - - if (string.IsNullOrEmpty(state.Content)) - { - var noMessageBodyMessage = sc.Context.Activity.CreateReply(EmailBotResponses.NoMessageBody); - if (sc.Result == null) - { - var recipientConfirmedMessage = sc.Context.Activity.CreateReply(EmailBotResponses.RecipientConfirmed, null, new StringDictionary() { { "UserName", await this.GetNameListString(sc, this._accessors) } }); - noMessageBodyMessage.Text = recipientConfirmedMessage.Text + " " + noMessageBodyMessage.Text; - noMessageBodyMessage.Speak += recipientConfirmedMessage.Speak + " " + noMessageBodyMessage.Speak; - } - - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = noMessageBodyMessage }); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Send email step. - /// - /// Current step context. - /// The cancellation token. - /// Task completion. - public async Task SendEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var confirmResult = (bool)sc.Result; - if (confirmResult) - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var token = state.MsGraphToken; - - var service = this._serviceManager.InitMailService(token, state.GetUserTimeZone()); - - // send user message. - await service.SendMessage(state.Content, state.Subject, state.Recipients); - - var nameListString = $"To: {state.Recipients.FirstOrDefault()?.EmailAddress.Name}"; - if (state.Recipients.Count > 1) - { - nameListString += $" + {state.Recipients.Count - 1} more"; - } - - var emailCard = new EmailCardData - { - Subject = "Subject: " + state.Subject, - NameList = nameListString, - EmailContent = "Content: " + state.Content, - }; - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailBotResponses.SentSuccessfully, "Dialogs/Shared/Resources/Cards/EmailWithOutButtonCard.json", emailCard); - - await sc.Context.SendActivityAsync(replyMessage); - } - - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.ActionEnded)); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - - await this.ClearConversationState(sc, this._accessors); - return await sc.EndDialogAsync(true); - } - - /// - /// Determine if clear the context when user say 'next', 'previous', 'show emails'. - /// - /// Current step context. - /// The cancellation token. - /// representing the asynchronous operation. - public async Task IfClearContextStep(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - // clear context before show emails, and extract it from luis result again. - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var luisResult = EmailSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == Email.Intent.CheckMessages) - { - await this.ClearConversationState(sc, this._accessors); - await EmailSkillHelper.DigestEmailLuisResult(sc.Context, this._accessors, luisResult); - } - - if (topIntent == Email.Intent.ShowNext) - { - state.ShowEmailIndex++; - } - - if (topIntent == Email.Intent.ShowPrevious && state.ShowEmailIndex > 0) - { - state.ShowEmailIndex--; - } - - return await sc.NextAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Prompt user to select an email to read. - /// - /// dialog context. - /// The cancellation token. - /// Task completion. - public async Task PromptToRead(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.ReadOutPrompt) }); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Call Read Email Dialog. - /// - /// dialog context. - /// The cancellation token. - /// Task completion. - public async Task CallReadEmailDialog(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - return await sc.BeginDialogAsync(Action.Read); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Prompt user if email need to been read. - /// - /// dialog context. - /// The cancellation token. - /// Task completion. - public async Task ReadEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var luisResult = EmailSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == null) - { - return await sc.EndDialogAsync(true); - } - - var message = state.Message.FirstOrDefault(); - if (topIntent == Email.Intent.ConfirmNo) - { - await sc.Context.SendActivityAsync( - sc.Context.Activity.CreateReply(EmailBotResponses.CancellingMessage)); - return await sc.EndDialogAsync(true); - } - else if (topIntent == Email.Intent.ReadAloud && message == null) - { - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.ReadOutPrompt), }); - } - else if (topIntent == Email.Intent.SelectItem || (topIntent == Email.Intent.ReadAloud && message != null)) - { - var nameListString = $"To: {message?.ToRecipients.FirstOrDefault()?.EmailAddress.Name}"; - if (message?.ToRecipients.Count() > 1) - { - nameListString += $" + {message.ToRecipients.Count() - 1} more"; - } - - var emailCard = new EmailCardData - { - Subject = message?.Subject, - Sender = message?.Sender.EmailAddress.Name, - NameList = nameListString, - EmailContent = message?.BodyPreview, - EmailLink = message?.WebLink, - ReceivedDateTime = message?.ReceivedDateTime == null - ? "Not available" - : message.ReceivedDateTime.Value.UtcDateTime.ToRelativeString(state.GetUserTimeZone()), - Speak = message?.Subject + " From " + message?.Sender.EmailAddress.Name + " " + message?.BodyPreview, - }; - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(EmailBotResponses.ReadOutMessage, "Dialogs/Shared/Resources/Cards/EmailDetailCard.json", emailCard); - await sc.Context.SendActivityAsync(replyMessage); - - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(EmailBotResponses.ReadOutMorePrompt) }); - } - else - { - return await sc.NextAsync(); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - /// - /// Determine to read the next email or end the dialog. - /// - /// dialog context. - /// The cancellation token. - /// Task completion. - public async Task AfterReadOutEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + // This method is called by any waterfall step that throws an exception to ensure consistency + public async Task HandleDialogExceptions(WaterfallStepContext sc, Exception ex) { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var luisResult = EmailSkillHelper.GetLuisResult(sc.Context, this._accessors, this._services, cancellationToken).Result; - - var topIntent = luisResult?.TopIntent().intent; - if (topIntent == null) - { - return await sc.EndDialogAsync(true); - } - - if (topIntent == Email.Intent.ReadAloud || topIntent == Email.Intent.SelectItem) - { - return await sc.BeginDialogAsync(Action.Read); - } - else - { - // return a signal for main flow need to start a new ComponentDialog. - return await sc.EndDialogAsync(true); - } - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailBotResponses.EmailErrorMessage)); - await this.ClearAllState(sc, this._accessors); - return await sc.CancelAllDialogsAsync(); - } - } - - private string GetSelectPromptString(PromptOptions selectOption, bool containNumbers) - { - string result = string.Empty; - result += selectOption.Prompt.Text + "\r\n"; - for (int i = 0; i < selectOption.Choices.Count; i++) - { - var choice = selectOption.Choices[i]; - result += " "; - if (containNumbers) - { - result += i + 1 + "-"; - } - - result += choice.Value + "\r\n"; - } - - return result; - } - - /// - /// Used for skill/event signin scenarios. - /// - /// The prompt validator context. - /// The cancellation token. - /// Boolean flag if validator passed. - private Task TokenResponseValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - var activity = pc.Recognized.Value; - if (activity != null && activity.Type == ActivityTypes.Event) - { - return Task.FromResult(true); - } - else - { - return Task.FromResult(false); - } - } - - /// - /// Used for local signin scenarios. - /// - /// The prompt validator context. - /// The cancellation token. - /// Boolean flag if validator passed. - private Task AuthPromptValidator(PromptValidatorContext pc, CancellationToken cancellationToken) - { - return Task.FromResult(true); - } - - /// - /// Make Recipient name list as a string to show on confirm card before sending the email. - /// - /// dialog context. - /// current flow type. - /// Recipients name as a string. - private async Task GetPreviewNameListString(WaterfallStepContext sc, string actionType) - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - var nameListString = "To: "; - - switch (actionType) - { - case Action.Send: - nameListString += string.Join(";", state.Recipients.Select(r => r.EmailAddress.Name)); - return nameListString; - case Action.Reply: - case Action.Forward: - default: - nameListString += state.Recipients.FirstOrDefault()?.EmailAddress.Name; - if (state.Recipients.Count > 1) - { - nameListString += $" + {state.Recipients.Count - 1} more"; - } - - return nameListString; - } - } - - /// - /// Set email subject shown on confirm card before sending the email. - /// - /// Current dialog context. - /// Current flow type. - /// Recipients name as a string. - private async Task GetPreviewSubject(WaterfallStepContext sc, string actionType) - { - try - { - var state = await this._accessors.EmailSkillState.GetAsync(sc.Context); - - var focusedMessage = state.Message.FirstOrDefault(); - - switch (actionType) - { - case Action.Reply: - state.Subject = focusedMessage.Subject.ToLower().StartsWith("re:") ? focusedMessage.Subject : "RE: " + focusedMessage?.Subject; - state.Recipients = focusedMessage.ToRecipients.ToList(); - break; - case Action.Forward: - state.Subject = focusedMessage.Subject.ToLower().StartsWith("fw:") ? focusedMessage.Subject : "FW: " + focusedMessage?.Subject; - break; - case Action.Send: - default: - break; - } - - return true; - } - catch - { - // todo: should log the exception. - return false; - } + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailSharedResponses.EmailErrorMessage)); + await ClearAllState(sc); + await sc.CancelAllDialogsAsync(); + return ex; } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/EmailSkillHelper.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/EmailSkillHelper.cs deleted file mode 100644 index 9093b8e85d..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/EmailSkillHelper.cs +++ /dev/null @@ -1,177 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System; -using System.Threading; -using System.Threading.Tasks; -using Luis; -using Microsoft.Bot.Builder; - -namespace EmailSkill.Dialogs.Shared -{ - /// - /// Helper class for email skill. - /// - public class EmailSkillHelper - { - /// - /// Get luis result from user input or parent bot. - /// - /// The current turn context. - /// Email skill accessors. - /// Email skill services. - /// The cancellation token. - /// The luis result. - public static async Task GetLuisResult(ITurnContext context, EmailSkillAccessors accessors, EmailSkillServices services, CancellationToken cancellationToken) - { - var state = await accessors.EmailSkillState.GetAsync(context); - - Email luisResult = null; - - if (state.LuisResultPassedFromSkill != null) - { - luisResult = (Email)state.LuisResultPassedFromSkill; - } - else - { - luisResult = await services.LuisRecognizer.RecognizeAsync(context, cancellationToken); - } - - await DigestEmailLuisResult(context, accessors, luisResult); - return luisResult; - } - - /// - /// Set luis result to conversation state. - /// - /// Turn context. - /// Email skill accessors. - /// The Luis result. - /// representing the asynchronous operation. - public static async Task DigestEmailLuisResult(ITurnContext context, EmailSkillAccessors accessors, Email luisResult) - { - try - { - var state = await accessors.EmailSkillState.GetAsync(context); - if (context.Activity.Text != null) - { - var words = context.Activity.Text.Split(' '); - foreach (var word in words) - { - switch (word) - { - case "high": - case "important": - state.IsImportant = true; - break; - case "unread": - state.IsRead = true; - break; - } - } - } - - var entity = luisResult.Entities; - if (entity.ContactName != null) - { - foreach (var name in entity.ContactName) - { - if (!state.NameList.Contains(name)) - { - state.NameList.Add(name); - } - } - } - - if (entity.EmailSubject != null) - { - state.Subject = entity.EmailSubject[0]; - } - - if (entity.Message != null) - { - state.Content = entity.Message[0]; - } - - if (entity.SenderName != null) - { - state.SenderName = entity.SenderName[0]; - } - - if (entity.datetime != null) - { - // todo: enable date time - // case "builtin.datetimeV2.date": - // case "builtin.datetimeV2.datetime": - // foreach (dynamic value in resolution["values"]) - // { - // var start = value["value"].ToString(); - // var dateTime = DateTime.Parse(start); - // state.StartDateTime = dateTime; - // state.EndDateTime = DateTime.UtcNow; - // } - - // break; - // case "builtin.datetimeV2.datetimerange": - // foreach (dynamic value in resolution["values"]) - // { - // var start = value["start"].ToString(); - // var end = value["end"].ToString(); - // state.StartDateTime = DateTime.Parse(start); - // state.EndDateTime = DateTime.Parse(end); - // } - - // break; - } - - if (entity.ordinal != null) - { - try - { - var emailList = state.MessageList; - var value = entity.ordinal[0]; - if (Math.Abs(value - (int)value) < double.Epsilon) - { - var num = (int)value; - if (emailList != null && num > 0 && num <= emailList.Count) - { - state.Message.Clear(); - state.Message.Add(emailList[num - 1]); - } - } - } - catch - { - // ignored - } - } - - if (entity.number != null && entity.ordinal != null) - { - try - { - var emailList = state.MessageList; - var value = entity.ordinal[0]; - if (Math.Abs(value - (int)value) < double.Epsilon) - { - var num = (int)value; - if (emailList != null && num > 0 && num <= emailList.Count) - { - state.Message.Clear(); - state.Message.Add(emailList[num - 1]); - } - } - } - catch - { - // ignored - } - } - } - catch - { - // put log here - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/BotResponseFormatters/EmailBotResponseBuilder.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/BotResponseFormatters/EmailBotResponseBuilder.cs deleted file mode 100644 index 4100d3a1bc..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/BotResponseFormatters/EmailBotResponseBuilder.cs +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - using Microsoft.Bot.Solutions.Dialogs; - using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; - - /// - /// Email bot response builder. - /// - public class EmailBotResponseBuilder : BotResponseBuilder - { - /// - /// Initializes a new instance of the class. - /// - public EmailBotResponseBuilder() - : base() - { - this.AddFormatter(new TextBotResponseFormatter()); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.de.json b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.de.json deleted file mode 100644 index ebdd9a7fd5..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.de.json +++ /dev/null @@ -1,513 +0,0 @@ -{ - "DidntUnderstandMessage": { - "replies": [ - { - "text": "Entschuldigung, das habe ich nicht verstanden.", - "speak": "Entschuldigung, das habe ich nicht verstanden." - }, - { - "text": "Das habe ich leider nicht verstanden. Bitte versuchen Sie es anders.", - "speak": "Das habe ich leider nicht verstanden. Bitte versuchen Sie es anders." - }, - { - "text": "Könnten Sie versuchen, mich auf eine andere Weise zu Fragen?", - "speak": "Könnten Sie versuchen, mich auf eine andere Weise zu Fragen?" - }, - { - "text": "Ich habe Sie leider nicht richtig verstanden. Könnten Sie es nochmal anders versuchen?", - "speak": "Ich habe Sie leider nicht richtig verstanden. Könnten Sie es nochmal anders versuchen?" - }, - { - "text": "Könnten Sie das näher ausführen?", - "speak": "Könnten Sie das näher ausführen?" - }, - { - "text": "Sagen Sie das bitte nochmal auf eine andere Weise.", - "speak": "Sagen Sie das bitte nochmal auf eine andere Weise." - }, - { - "text": "Das habe ich nicht ganz verstanden.", - "speak": "Das habe ich nicht ganz verstanden." - }, - { - "text": "Können Sie das nochmal anders sagen?", - "speak": "Können Sie das nochmal anders sagen?" - }, - { - "text": "Können Sie es bitte nochmal versuchen? Ich habe leider nicht verstanden was Sie meinen.", - "speak": "Können Sie es bitte nochmal versuchen? Ich habe leider nicht verstanden was Sie meinen." - } - ], - "inputHint": "expectingInput" - }, - "DidntUnderstandMessageIgnoringInput": { - "replies": [ - { - "text": "Entschuldigung, das habe ich nicht verstanden.", - "speak": "Entschuldigung, das habe ich nicht verstanden." - }, - { - "text": "Das verstehe ich nicht. Bitte versuchen Sie es erneut.", - "speak": "Das verstehe ich nicht. Bitte versuchen Sie es erneut." - } - ], - "inputHint": "ignoringInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": "Das können wir gerne später machen.", - "speak": "Das können wir gerne später machen." - }, - { - "text": "Das können wir später beginnen.", - "speak": "Das können wir später beginnen." - }, - { - "text": "Kein Problem. Sie können es später nochmal versuchen.", - "speak": "Kein Problem. Sie können es später nochmal versuchen." - }, - { - "text": "Okay, lassen Sie mich wissen wenn Sie meine Hilfe brauchen.", - "speak": "Okay, lassen Sie mich wissen wenn Sie meine Hilfe brauchen." - }, - { - "text": "Sicher, ich bin hier wenn du mich brauchst.", - "speak": "Sicher, ich bin hier wenn du mich brauchst." - } - ], - "inputHint": "acceptingInput" - }, - "EmailWelcomeMessage": { - "replies": [ - { - "text": "Willkommen! Ich bin ein Email bot. Ich kann Ihnen helfen, Ihr Office 365 e-Mail zu verwalten, ihre ungelesenen e-Mails zu zeigen, zu antworten oder e-Mails für Sie weiterzuleiten.", - "speak": "Willkommen! Ich bin ein Email bot. Ich kann Ihnen helfen, Ihr Office 365 e-Mail zu verwalten, ihre ungelesenen e-Mails zu zeigen, zu antworten oder e-Mails für Sie weiterzuleiten." - } - ], - "suggestedActions": [ - "Aktuelle Emails anzeigen", - "Erstellen einer Email" - ], - "inputHint": "expectingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "Bitte melden Sie sich an, damit ich weiter machen kann.", - "speak": "Bitte melden Sie sich an, damit ich weiter machen kann." - }, - { - "text": "Bitte loggen Sie sich ein, damit ich Ihre Anfrage bearbeiten kann.", - "speak": "Bitte loggen Sie sich ein, damit ich Ihre Anfrage bearbeiten kann." - }, - { - "text": "Können sie sich bitte einloggen so dass ich weiterhelfen kann.", - "speak": "Können sie sich bitte einloggen so dass ich weiterhelfen kann." - }, - { - "text": "Sie müssen sich einloggen, damit wir fortfahren können.", - "speak": "Sie müssen sich einloggen, damit wir fortfahren können." - } - ], - "inputHint": "expectingInput" - }, - "NoEmailContent": { - "replies": [ - { - "text": "Was möchten Sie als Nachricht hinzufügen?", - "speak": "Was möchten Sie als Nachricht hinzufügen?" - } - ], - "inputHint": "expectingInput" - }, - "NoMessageBody": { - "replies": [ - - { - "text": "Was wird die Nachricht sein?", - "speak": "Was wird die Nachricht sein?" - } - ], - "inputHint": "expectingInput" - }, - "NoFocusMessage": { - "replies": [ - { - "text": "Auf welche EMail beziehen Sie sich?", - "speak": "Auf welche EMail beziehen Sie sich?" - }, - { - "text": "Welche Email meinen Sie genau?", - "speak": "Welche Email meinen Sie genau?" - }, - { - "text": "Auf welche Email beziehen Sie sich?", - "speak": "Auf welche Email beziehen Sie sich?" - }, - { - "text": "Können sie mir sagen welche Email sie meinen?", - "speak": "Können sie mir sagen welche Email sie meinen?" - } - ], - "inputHint": "expectingInput" - }, - "EmailErrorMessage": { - "replies": [ - { - "text": "Sorry, es sieht so aus, als wäre etwas schief gelaufen!", - "speak": "Sorry, es sieht so aus, als wäre etwas schief gelaufen!" - }, - { - "text": "Ein Fehler ist aufgetreten. Gib mir etwas Zeit und versuche es später noch einmal.", - "speak": "Ein Fehler ist aufgetreten. Gib mir etwas Zeit und versuche es später noch einmal." - }, - { - "text": "Irgendetwas ist schief gelaufen. Sorry!", - "speak": "Irgendetwas ist schief gelaufen. Sorry!" - }, - { - "text": "Ein Fehler ist aufgetreten. Geben Sie mir etwas Zeit und versuche es später noch einmal.", - "speak": "Ein Fehler ist aufgetreten. Geben Sie mir etwas Zeit und versuche es später noch einmal." - }, - { - "text": "Sorry, ich glaube, ich kann jetzt nicht finden, was Sie suchen. Versuchen Sie es später noch einmal.", - "speak": "Sorry, ich glaube, ich kann jetzt nicht finden, was Sie suchen. Versuchen Sie es später noch einmal." - } - ], - "inputHint": "expectingInput" - }, - "NoSubject": { - "replies": [ - { - "text": "Wie lautet der Betreff der Email?", - "speak": "Wie lautet der Betreff der Email?" - } - ], - "inputHint": "expectingInput" - }, - "EmailNotFound": { - "replies": [ - { - "text": "Sie haben keine neuen Emails.", - "speak": "Sie haben keine neuen Emails." - }, - { - "text": "Ich habe zu diesem Zeitpunkt keine neuen e-Mails gefunden. Sie können es später nochmal versuchen.", - "speak": "Ich habe zu diesem Zeitpunkt keine neuen e-Mails gefunden. Sie können es später nochmal versuchen." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipient": { - "replies": [ - { - "text": "Ich habe die folgenden passenden Kontakte gefunden:", - "speak": "Ich habe die folgenden passenden Kontakte gefunden:" - }, - { - "text": "An wen soll die Email gehen?", - "speak": "An wen soll die Email gehen?" - }, - { - "text": "Welchen Kontakt möchten Sie auswählen?", - "speak": "Welchen Kontakt möchten Sie auswählen?" - }, - { - "text": "Mit folgenden Kontakten arbeitest Du eng zusammen:", - "speak": "Mit folgenden Kontakten arbeitest Du eng zusammen:" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipientNotFirstPage": { - "replies": [ - { - "text": "Ich habe weitere relevante Kontakte gefunden, möchten Sie einen auswählen?", - "speak": "Ich habe weitere relevante Kontakte gefunden, möchten Sie einen auswählen?" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipientLastPage": { - "replies": [ - { - "text": "Hier die Kontakte aus Ihrer Organisation. Möchten sie einen auswählen?", - "speak": "Hier die Kontakte aus Ihrer Organisation. Möchten sie einen auswählen?" - } - ], - "inputHint": "expectingInput" - }, - "RecipientConfirmed": { - "replies": [ - { - "text": "Gern, ich werde dies an {UserName} senden.", - "speak": "Gern, ich werde dies an {UserName} senden." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmSend": { - "replies": [ - { - "text": "Ich bin bereit zum abschicken. Bitte bestätigen Sie folgendes: ", - "speak": "Ich bin bereit zum abschicken. Bitte bestätigen Sie folgendes: " - } - ], - "inputHint": "expectingInput" - }, - "ConfirmSendFailed": { - "replies": [ - { - "text": "Bitte bestätigen bevor ich die Email versende.", - "speak": "Bitte bestätigen bevor ich die Email versende." - }, - { - "text": "Bitte bestätigen Sie mir diese Email.", - "speak": "Bitte bestätigen Sie mir diese Email." - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDelete": { - "replies": [ - { - "text": "Bitte bestätigen bevor ich die Email lösche.", - "speak": "Bitte bestätigen bevor ich die Email lösche." - } - ], - "inputHint": "expectingInput" - }, - "SentSuccessfully": { - "replies": [ - { - "text": "Ich habe es gesendet.", - "speak": "Ich habe es gesendet." - } - ], - "inputHint": "expectingInput" - }, - "DeleteSuccessfully": { - "replies": [ - { - "text": "Ich habe es gelöscht.", - "speak": "Ich habe es gelöscht." - } - ], - "inputHint": "expectingInput" - }, - "PromptPersonNotFound": { - "replies": [ - { - "text": "Ich habe niemanden mit dem Namen {UserName} gefunden, wie lautet der richtige Name.", - "speak": "Ich habe niemanden mit dem Namen {UserName} gefunden, wie lautet der richtige Name." - }, - { - "text": "Ich konnte den Kontakt '{UserName}' nicht finden. Können Sie es bitte erneut versuchen?", - "speak": "Ich konnte den Kontakt '{UserName}' nicht finden. Können Sie es bitte erneut versuchen?" - }, - { - "text": "Können Sie es bitte erneut vesuchen und den Vornamen und Nachnamen angeben?", - "speak": "Können Sie es bitte erneut vesuchen und den Vornamen und Nachnamen angeben?" - }, - { - "text": "Können Sie mir den Alias angeben für den Kontakt den Sie suchen?", - "speak": "Können Sie mir den Alias angeben für den Kontakt den Sie suchen?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutPrompt": { - "replies": [ - { - "text": "Welchen möchten Sie sich anhören?", - "speak": "Welchen möchten Sie sich anhören?" - }, - { - "text": "Welche Email soll ich vorlesen?", - "speak": "Welche Email soll ich vorlesen?" - }, - { - "text": "Gibt es eine Email die ich vorlesen soll?", - "speak": "Gibt es eine Email die ich vorlesen soll?" - }, - { - "text": "Für welche Email möchten Sie Details sehen?", - "speak": "Für welche Email möchten Sie Details sehen?" - }, - { - "text": "Von welcher möchten Sie den Inhalt wissen?", - "speak": "Von welcher möchten Sie den Inhalt wissen?" - }, - { - "text": "Welche Email kann ich vorlesen?", - "speak": "Welche Email kann ich vorlesen?" - }, - { - "text": "Von welcher möchten Sie Details?", - "speak": "Von welcher möchten Sie Details?" - }, - { - "text": "Für welche EMail soll ich Details angeben?", - "speak": "Für welche EMail soll ich Details angeben?" - }, - { - "text": "Gibt es eine Email die ich vorlesen soll?", - "speak": "Gibt es eine Email die ich vorlesen soll?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMessage": { - "replies": [ - { - "text": "Email-Details:", - "speak": "Email-Details:" - }, - { - "text": "Email Inhalte:", - "speak": "Email Inhalte:" - } - ], - "inputHint": "expectingInput" - }, - "NoRecipients": { - "replies": [ - { - "text": "An wen soll die EMail gesendet werden?", - "speak": "An wen soll die EMail gesendet werden?" - } - ], - "inputHint": "expectingInput" - }, - "NoForwardRecipients": { - "replies": [ - { - "text": "An wen ist diese Email adressiert?", - "speak": "An wen ist diese Email adressiert?" - }, - { - "text": "An wen soll dies weitergeleitet werden?", - "speak": "An wen soll dies weitergeleitet werden?" - } - ], - "inputHint": "expectingInput" - }, - "EmailHelpMessage": { - "replies": [ - { - "text": "Ich kann eine Übersicht der letzten Emails bereitstellen, wichtige EMails vorlesen, oder beim Erstellen und Weiterleiten von Emails behilflich sein.", - "speak": "Ich kann eine Übersicht der letzten Emails bereitstellen, wichtige EMails vorlesen, oder beim Erstellen und Weiterleiten von Emails behilflich sein." - } - ], - "suggestedActions": [ - "Zeige aktuelle EMails", - "Sende eine Email an Tianyu", - "Leite die zweite EMail Tianyu weiter" - ], - "inputHint": "expectingInput" - }, - "ActionEnded": { - "replies": [ - { - "text": "Gibt noch etwas wobei ich helfen kann?", - "speak": "Gibt noch etwas wobei ich helfen kann?" - }, - { - "text": "Wie kann ich Ihnen noch weiterhelfen?", - "speak": "Wie kann ich Ihnen noch weiterhelfen?" - }, - { - "text": "Gibt es noch etwas was Sie tun möchten?", - "speak": "Gibt es noch etwas was Sie tun möchten?" - }, - { - "text": "Kann ich noch weiterhelfen?", - "speak": "Kann ich noch weiterhelfen?" - }, - { - "text": "Ich bin immer hier wenn Sie mich brauchen!", - "speak": "Ich bin immer hier wenn Sie mich brauchen!" - } - ], - "inputHint": "expectingInput" - }, - "PromptTooManyPeople": { - "replies": [ - { - "text": "Es gibt zu viele Personen mit dem Namen {UserName}, geben versuchen Sie es erneut.", - "speak": "Es gibt zu viele Personen mit dem Namen {UserName}, geben versuchen Sie es erneut." - } - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "Ich bin da!", - "speak": "Ich bin da!" - }, - { - "text": "Hallo!", - "speak": "Hallo!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "Logout erfolgreich.", - "speak": "Logout erfolgreich." - }, - { - "text": "Sie haben sich erfolgreich ausgeloggt.", - "speak": "Sie haben sich erfolgreich ausgeloggt." - }, - { - "text": "Sie wurden abgemeldet.", - "speak": "Sie wurden abgemeldet." - } - ], - "inputHint": "acceptingInput" - }, - "FindUserErrorMessage": { - "replies": [ - { - "text": "Ich kann die Person mit dem Namen {UserName} nicht finden. Bitte versuchen Sie es erneut oder brechen Sie den Vorgang ab.", - "speak": "Ich kann die Person mit dem Namen {UserName} nicht finden. Bitte versuchen Sie es erneut oder brechen Sie den Vorgang ab." - } - ], - "inputHint": "acceptingInput" - }, - "ShowEmailPrompt": { - "replies": [ - { - "text": "Sie haben die folgenden {SearchType} Emails:", - "speak": "Sie haben die folgenden {SearchType} Emails:" - } - ], - "inputHint": "acceptingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "Authentifizierung fehlgeschlagen. Bitte versuchen Sie es erneut.", - "speak": "Authentifizierung fehlgeschlagen. Bitte versuchen Sie es erneut." - }, - { - "text": "Beim Login ist etwas schiefgegangen. Bitte versuchen Sie es später noch einmal.", - "speak": "Beim Login ist etwas schiefgegangen. Bitte versuchen Sie es später noch einmal." - }, - { - "text": "Ihr Login ist fehlgeschlagen. Lassen Sie es uns erneut versuchen.", - "speak": "Ihr Login ist fehlgeschlagen. Lassen Sie es uns erneut versuchen." - } - ], - "inputHint": "expectingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.zh.json b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.zh.json deleted file mode 100644 index b22b4315b9..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailBotResponses.zh.json +++ /dev/null @@ -1,505 +0,0 @@ -{ - "DidntUnderstandMessage": { - "replies": [ - { - "text": "对不起,我没有明白你的意思。", - "speak": "对不起,我没有明白你的意思。" - }, - { - "text": "我没有明白你的意思,请尝试用不同的方式提问。", - "speak": "我没有明白你的意思,请尝试用不同的方式提问。" - }, - { - "text": "你能不能试着用另一种方式问我。", - "speak": "你能不能试着用另一种方式问我。" - }, - { - "text": "我没有明白你的意思,你能以不同的方式尝试吗?", - "speak": "我没有明白你的意思,你能以不同的方式尝试吗?" - }, - { - "text": "你能说得更详细吗?", - "speak": "你能说得更详细吗?" - }, - { - "text": "请以不同的方式再说一遍。", - "speak": "请以不同的方式再说一遍。" - }, - { - "text": "我没有理解你的意思。", - "speak": "我没有理解你的意思。" - }, - { - "text": "你能尝试用不同的表达方式吗?", - "speak": "你能尝试用不同的表达方式吗?" - }, - { - "text": "你能再试一次,我没听懂你的意思。", - "speak": "你能再试一次,我没听懂你的意思。" - } - ], - "inputHint": "expectingInput" - }, - "DidntUnderstandMessageIgnoringInput": { - "replies": [ - { - "text": "对不起,我没有明白你的意思。", - "speak": "对不起,我没有明白你的意思。" - }, - { - "text": "我不明白,请用不同的方式尝试。", - "speak": "我不明白,请用不同的方式尝试。" - } - ], - "inputHint": "ignoringInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": "当然,我们可以稍后再做。", - "speak": "当然,我们可以稍后再做。" - }, - { - "text": "当然,我们可以稍后再开始。", - "speak": "当然,我们可以稍后再开始。" - }, - { - "text": "没问题,你可以换个时间再试一次。", - "speak": "没问题,你可以换个时间再试一次。" - }, - { - "text": "好的,请在需要我帮助时告诉我。", - "speak": "好的,请在需要我帮助时告诉我。" - }, - { - "text": "当然,如果你需要我的帮助,我就在这里。", - "speak": "当然,如果你需要我的帮助,我就在这里。" - } - ], - "inputHint": "acceptingInput" - }, - "EmailWelcomeMessage": { - "replies": [ - { - "text": "你好!我是Email Bot,我可以帮助你管理Office 365电子邮件,显示你未读的电子邮件,为你回复或转发电子邮件。", - "speak": "你好!我是Email Bot,我可以帮助你管理Office 365电子邮件,显示你未读的电子邮件,为你回复或转发电子邮件。" - } - ], - "suggestedActions": [ - "显示最近的电子邮件", - "发送邮件给某人" - ], - "inputHint": "expectingInput" - }, - "NoAuth": { - "replies": [ - { - "text": "请登录,以便我采取进一步行动。", - "speak": "请登录,以便我采取进一步行动。" - }, - { - "text": "请登录,以便我可以继续您的请求。", - "speak": "请登录,以便我可以继续您的请求。" - }, - { - "text": "你可以登录,这样我可以帮助你。", - "speak": "你可以登录,这样我可以帮助你。" - }, - { - "text": "您需要登录才能采取进一步行动。", - "speak": "您需要登录才能采取进一步行动。" - } - ], - "inputHint": "expectingInput" - }, - "NoEmailContent": { - "replies": [ - { - "text": "您想要为消息添加什么内容?", - "speak": "您想要为消息添加什么内容?" - } - ], - "inputHint": "expectingInput" - }, - "NoMessageBody": { - "replies": [ - { - "text": "消息的内容是什么?", - "speak": "消息的内容是什么?" - - } - ], - "inputHint": "expectingInput" - }, - "NoFocusMessage": { - "replies": [ - { - "text": "你指的是哪封电子邮件?", - "speak": "你指的是哪封电子邮件?" - }, - { - "text": "你能确切指出是哪封电子邮件吗?", - "speak": "你能确切指出是哪封电子邮件吗?" - }, - { - "text": "你说的是哪封电子邮件?", - "speak": "你说的是哪封电子邮件?" - }, - { - "text": "你能解释一下你在说哪封电子邮件吗?", - "speak": "你能解释一下你在说哪封电子邮件吗?" - } - ], - "inputHint": "expectingInput" - }, - "EmailErrorMessage": { - "replies": [ - { - "text": "对不起,看起来出了问题!", - "speak": "对不起,看起来出了问题!" - }, - { - "text": "发生错误,给我一些时间,稍后再试。", - "speak": "发生错误,给我一些时间,稍后再试。" - }, - { - "text": "出了点问题,对不起!", - "speak": "出了点问题,对不起!" - }, - { - "text": "我相信出了点问题。你稍后可以再试一次吗?", - "speak": "我相信出了点问题。你稍后可以再试一次吗?" - }, - { - "text": "抱歉,我现在找不到你想要的东西。请稍后再试。", - "speak": "抱歉,我现在找不到你想要的东西。请稍后再试。" - } - ], - "inputHint": "expectingInput" - }, - "NoSubject": { - "replies": [ - { - "text": "电子邮件的主题是什么?", - "speak": "电子邮件的主题是什么?" - } - ], - "inputHint": "expectingInput" - }, - "EmailNotFound": { - "replies": [ - { - "text": "你没有新的电子邮件。", - "speak": "你没有新的电子邮件。" - }, - { - "text": "我此时没有检索到新的电子邮件。您可以稍后再试。", - "speak": "我此时没有检索到新的电子邮件。您可以稍后再试。" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipient": { - "replies": [ - { - "text": "您想通过电子邮件联系哪个联系人?", - "speak": "您想通过电子邮件联系哪个联系人?" - }, - { - "text": "你想发邮件给哪一个?", - "speak": "你想发邮件给哪一个?" - }, - { - "text": "您想选择哪种联系方式?", - "speak": "您想选择哪种联系方式?" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipientNotFirstPage": { - "replies": [ - { - "text": "我找到了更多的联系人,你想发邮件给哪一个?", - "speak": "我找到了更多的联系人,你想发邮件给哪一个?" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmRecipientLastPage": { - "replies": [ - { - "text": "现在显示的是您组织内的联系人,您想发邮件给哪一个?", - "speak": "现在显示的是您组织内的联系人,您想发邮件给哪一个?" - } - ], - "inputHint": "expectingInput" - }, - "RecipientConfirmed": { - "replies": [ - { - "text": "好的,我会将邮件发送给{UserName}。", - "speak": "好的,我会将邮件发送给{UserName}。" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmSend": { - "replies": [ - { - "text": "我准备发送邮件,请确认以下内容:", - "speak": "我准备发送邮件,请确认以下内容:" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmSendFailed": { - "replies": [ - { - "text": "请在发送此电子邮件前确认。", - "speak": "请在发送此电子邮件前确认。" - }, - { - "text": "请确认此电子邮件。", - "speak": "请确认此电子邮件。" - } - ], - "inputHint": "expectingInput" - }, - "ConfirmDelete": { - "replies": [ - { - "text": "请在删除此邮件之前确认。", - "speak": "请在删除此邮件之前确认。" - } - ], - "inputHint": "expectingInput" - }, - "SentSuccessfully": { - "replies": [ - { - "text": "邮件已发送。", - "speak": "邮件已发送。" - } - ], - "inputHint": "expectingInput" - }, - "DeleteSuccessfully": { - "replies": [ - { - "text": "我已经删除了这个邮件。", - "speak": "我已经删除了这个邮件。" - } - ], - "inputHint": "expectingInput" - }, - "PromptPersonNotFound": { - "replies": [ - { - "text": "没有找到名为{UserName}的人,请输入正确的名称。", - "speak": "没有找到名为{UserName}的人,请输入正确的名称。" - }, - { - "text": "我找不到您正在寻找的联系人“{UserName}”。你能再试一次吗?", - "speak": "我找不到您正在寻找的联系人“{UserName}”。你能再试一次吗?" - }, - { - "text": "你可以通过陈述名字和姓氏再试一次吗?", - "speak": "你可以通过陈述名字和姓氏再试一次吗?" - }, - { - "text": "你能说出你要找的联系人的别名吗?", - "speak": "你能说出你要找的联系人的别名吗?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutPrompt": { - "replies": [ - { - "text": "想听听哪一个?", - "speak": "想听听哪一个?" - }, - { - "text": "你希望我读出哪封电子邮件?", - "speak": "你希望我读出哪封电子邮件?" - }, - { - "text": "你希望我读出的电子邮件?", - "speak": "你希望我读出的电子邮件?" - }, - { - "text": "您想要哪封电子邮件的详细内容?", - "speak": "您想要哪封电子邮件的详细内容?" - }, - { - "text": "您想知道哪一个内容?", - "speak": "您想知道哪一个内容?" - }, - { - "text": "您想要读出哪封电子邮件?", - "speak": "您想要读出哪封电子邮件?" - }, - { - "text": "你想听听哪一个?", - "speak": "你想听听哪一个?" - }, - { - "text": "你想让我给你哪封电子邮件的详细内容?", - "speak": "你想让我给你哪封电子邮件的详细内容?" - }, - { - "text": "我应该给你读哪封电子邮件?", - "speak": "我应该给你读哪封电子邮件?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMorePrompt": { - "replies": [ - { - "text": "你还想听更多吗? 想听哪一个呢?", - "speak": "你还想听更多吗? 想听哪一个呢?" - } - ], - "inputHint": "expectingInput" - }, - "ReadOutMessage": { - "replies": [ - { - "text": "电子邮件详情:", - "speak": "电子邮件详情:" - }, - { - "text": "电子邮件内容:", - "speak": "电子邮件内容:" - } - ], - "inputHint": "expectingInput" - }, - "NoRecipients": { - "replies": [ - { - "text": "这封电子邮件发给谁?", - "speak": "这封电子邮件发给谁?" - } - ], - "inputHint": "expectingInput" - }, - "EmailHelpMessage": { - "replies": [ - { - "text": "我可以为您提供最新电子邮件的概述,向您发送重要的电子邮件,或为您创建和转发新电子邮件。", - "speak": "我可以为您提供最新电子邮件的概述,向您发送重要的电子邮件,或为您创建和转发新电子邮件。" - } - ], - "suggestedActions": [ - "显示最近的电子邮件", - "给某人发送电子邮件", - "转发第二封邮件给某人" - ], - "inputHint": "expectingInput" - }, - "ActionEnded": { - "replies": [ - { - "text": "还有什么需要我的帮助吗?", - "speak": "还有什么需要我的帮助吗?" - }, - { - "text": "还有什么我可以帮你的吗?", - "speak": "还有什么我可以帮你的吗?" - }, - { - "text": "还有什么想要采取行动吗?", - "speak": "还有什么想要采取行动吗?" - }, - { - "text": "如果您需要我的帮助,请告诉我。", - "speak": "如果您需要我的帮助,请告诉我。" - }, - { - "text": "如果你需要我的帮助,我就在这里。", - "speak": "如果你需要我的帮助,我就在这里。" - } - ], - "inputHint": "expectingInput" - }, - "PromptTooManyPeople": { - "replies": [ - { - "text": "名为{UserName}的人太多,请重新输入名称。", - "speak": "名为{UserName}的人太多,请重新输入名称。" - } - ], - "inputHint": "expectingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "嗨!", - "speak": "嗨!" - }, - { - "text": "我在这!", - "speak": "我在这!" - }, - { - "text": "你好!", - "speak": "你好!" - } - ], - "inputHint": "acceptingInput" - }, - "LogOut": { - "replies": [ - { - "text": "你已成功退出。", - "speak": "你已成功退出。" - }, - { - "text": "您已成功退出。", - "speak": "您已成功退出。" - }, - { - "text": "您已退出。", - "speak": "您已退出。" - } - ], - "inputHint": "acceptingInput" - }, - "FindUserErrorMessage": { - "replies": [ - { - "text": "我现在找不到名为{UserName}的人。请再试一次或取消。", - "speak": "我现在找不到名为{UserName}的人。请再试一次或取消。" - } - ], - "inputHint": "acceptingInput" - }, - "ShowEmailPrompt": { - "replies": [ - { - "text": "您有以下{SearchType}电子邮件:", - "speak": "您有以下{SearchType}电子邮件:" - } - ], - "inputHint": "acceptingInput" - }, - "AuthFailed": { - "replies": [ - { - "text": "您的身份验证失败,请再试一次。", - "speak": "您的身份验证失败,请再试一次。" - }, - { - "text": "您的登录失败,请稍后再试。", - "speak": "您的登录失败,请稍后再试。" - }, - { - "text": "登录失败,让我们再试一次。", - "speak": "登录失败,让我们再试一次。" - } - ], - "inputHint": "expectingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailCardData.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailCardData.cs deleted file mode 100644 index aaebe7de74..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailCardData.cs +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - using Microsoft.Bot.Solutions.Cards; - - /// - /// Data used when create an email card. - /// - public class EmailCardData : CardDataBase - { - /// - /// Gets or sets subject. - /// - /// - /// Subject. - /// - public string Subject { get; set; } - - /// - /// Gets or sets sender. - /// - /// - /// Sender. - /// - public string Sender { get; set; } - - /// - /// Gets or sets NameList. - /// - /// - /// NameList. - /// - public string NameList { get; set; } - - /// - /// Gets or sets ReceivedDateTime. - /// - /// - /// ReceivedDateTime. - /// - public string ReceivedDateTime { get; set; } - - /// - /// Gets or sets EmailContent. - /// - /// - /// EmailContent. - /// - public string EmailContent { get; set; } - - /// - /// Gets or sets EmailLink. - /// - /// - /// EmailLink. - /// - public string EmailLink { get; set; } - - /// - /// Gets or sets speak text when card show. - /// - /// - /// Speak text when card show. - /// - public string Speak { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailWithOutButtonCardData.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailWithOutButtonCardData.cs deleted file mode 100644 index 436b74a8ef..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/Resources/EmailWithOutButtonCardData.cs +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - using Microsoft.Bot.Solutions.Cards; - - /// - /// Data used when create an email card. - /// - public class EmailWithOutButtonCardData : CardDataBase - { - /// - /// Gets or sets subject. - /// - /// - /// Subject. - /// - public string Subject { get; set; } - - /// - /// Gets or sets sender. - /// - /// - /// Sender. - /// - public string Sender { get; set; } - - /// - /// Gets or sets NameList. - /// - /// - /// NameList. - /// - public string NameList { get; set; } - - /// - /// Gets or sets ReceivedDateTime. - /// - /// - /// ReceivedDateTime. - /// - public string ReceivedDateTime { get; set; } - - /// - /// Gets or sets EmailContent. - /// - /// - /// EmailContent. - /// - public string EmailContent { get; set; } - - /// - /// Gets or sets EmailLink. - /// - /// - /// EmailLink. - /// - public string EmailLink { get; set; } - - /// - /// Gets or sets speak text when card show. - /// - /// - /// Speak text when card show. - /// - public string Speak { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/SkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/SkillDialogOptions.cs deleted file mode 100644 index 25230fa108..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/Shared/SkillDialogOptions.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Skill mode option, pass to dialog to tell it the skill mode. - /// - public class SkillDialogOptions - { - /// - /// Gets or sets a value indicating whether skill mode bool flag. - /// - /// - /// A value indicating whether skill mode bool flag. - /// - public bool SkillMode { get; set; } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ShowEmail/ShowEmailDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ShowEmail/ShowEmailDialog.cs index 1f86e86907..eeda55199e 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ShowEmail/ShowEmailDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ShowEmail/ShowEmailDialog.cs @@ -1,49 +1,218 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - +using EmailSkill.Dialogs.Shared.Resources; +using EmailSkill.Dialogs.ShowEmail.Resources; +using EmailSkill.Extensions; +using Luis; +using Microsoft.Bot.Builder; using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; namespace EmailSkill { - /// - /// ShowEmailDialog. - /// public class ShowEmailDialog : EmailSkillDialog { - /// - /// ShowEmailDialog Id. - /// - public const string Name = "showEmailContainer"; - - /// - /// Initializes a new instance of the class. - /// - /// Email skill services. - /// Email skill accessors. - /// Email skill service manager. - public ShowEmailDialog(EmailSkillServices services, EmailSkillAccessors accessors, IMailSkillServiceManager serviceManager) - : base(Name, services, accessors, serviceManager) + public ShowEmailDialog( + SkillConfiguration services, + IStatePropertyAccessor emailStateAccessor, + IStatePropertyAccessor dialogStateAccessor, + IMailSkillServiceManager serviceManager) + : base(nameof(ShowEmailDialog), services, emailStateAccessor, dialogStateAccessor, serviceManager) { var showEmail = new WaterfallStep[] { - this.IfClearContextStep, - this.GetAuthToken, - this.AfterGetAuthToken, - this.ShowEmailsWithOutEnd, - this.PromptToRead, - this.CallReadEmailDialog, + IfClearContextStep, + GetAuthToken, + AfterGetAuthToken, + ShowEmailsWithoutEnd, + PromptToRead, + CallReadEmailDialog, }; var readEmail = new WaterfallStep[] { - this.ReadEmail, - this.AfterReadOutEmail, + ReadEmail, + AfterReadOutEmail, }; // Define the conversation flow using a waterfall model. - this.AddDialog(new WaterfallDialog(Action.Show, showEmail)); - this.AddDialog(new WaterfallDialog(Action.Read, readEmail)); - this.InitialDialogId = Action.Show; + AddDialog(new WaterfallDialog(Action.Show, showEmail)); + AddDialog(new WaterfallDialog(Action.Read, readEmail)); + InitialDialogId = Action.Show; + } + + public async Task IfClearContextStep(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + // clear context before show emails, and extract it from luis result again. + var state = await _emailStateAccessor.GetAsync(sc.Context); + var luisResult = state.LuisResult; + + var topIntent = luisResult?.TopIntent().intent; + if (topIntent == Email.Intent.CheckMessages) + { + await ClearConversationState(sc); + await DigestEmailLuisResult(sc, luisResult); + } + + if (topIntent == Email.Intent.ShowNext) + { + state.ShowEmailIndex++; + } + + if (topIntent == Email.Intent.ShowPrevious && state.ShowEmailIndex > 0) + { + state.ShowEmailIndex--; + } + + return await sc.NextAsync(); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task ShowEmailsWithoutEnd(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + + var messages = await GetMessagesAsync(sc); + if (messages.Count > 0) + { + await ShowMailList(sc, messages); + state.MessageList = messages; + return await sc.NextAsync(); + } + else + { + await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(EmailSharedResponses.EmailNotFound, _responseBuilder)); + return await sc.EndDialogAsync(true); + } + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task PromptToRead(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(ShowEmailResponses.ReadOutPrompt) }); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task CallReadEmailDialog(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + return await sc.BeginDialogAsync(Action.Read); + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task ReadEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var luisResult = state.LuisResult; + + var topIntent = luisResult?.TopIntent().intent; + if (topIntent == null) + { + return await sc.EndDialogAsync(true); + } + + var message = state.Message.FirstOrDefault(); + if (topIntent == Email.Intent.ConfirmNo) + { + await sc.Context.SendActivityAsync( + sc.Context.Activity.CreateReply(EmailSharedResponses.CancellingMessage)); + return await sc.EndDialogAsync(true); + } + else if (topIntent == Email.Intent.ReadAloud && message == null) + { + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(ShowEmailResponses.ReadOutPrompt), }); + } + else if (topIntent == Email.Intent.SelectItem || (topIntent == Email.Intent.ReadAloud && message != null)) + { + var nameListString = $"To: {message?.ToRecipients.FirstOrDefault()?.EmailAddress.Name}"; + if (message?.ToRecipients.Count() > 1) + { + nameListString += $" + {message.ToRecipients.Count() - 1} more"; + } + + var emailCard = new EmailCardData + { + Subject = message?.Subject, + Sender = message?.Sender.EmailAddress.Name, + NameList = nameListString, + EmailContent = message?.BodyPreview, + EmailLink = message?.WebLink, + ReceivedDateTime = message?.ReceivedDateTime == null + ? "Not available" + : message.ReceivedDateTime.Value.UtcDateTime.ToRelativeString(state.GetUserTimeZone()), + Speak = message?.Subject + " From " + message?.Sender.EmailAddress.Name + " " + message?.BodyPreview, + }; + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(ShowEmailResponses.ReadOutMessage, "Dialogs/Shared/Resources/Cards/EmailDetailCard.json", emailCard); + await sc.Context.SendActivityAsync(replyMessage); + + return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(ShowEmailResponses.ReadOutMorePrompt) }); + } + else + { + return await sc.NextAsync(); + } + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } + } + + public async Task AfterReadOutEmail(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + { + try + { + var state = await _emailStateAccessor.GetAsync(sc.Context); + var luisResult = state.LuisResult; + + var topIntent = luisResult?.TopIntent().intent; + if (topIntent == null) + { + return await sc.EndDialogAsync(true); + } + + if (topIntent == Email.Intent.ReadAloud || topIntent == Email.Intent.SelectItem) + { + return await sc.BeginDialogAsync(Action.Read); + } + else + { + // return a signal for main flow need to start a new ComponentDialog. + return await sc.EndDialogAsync(true); + } + } + catch (Exception ex) + { + throw await HandleDialogExceptions(sc, ex); + } } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ShowEmail/ShowEmailState.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ShowEmail/ShowEmailState.cs deleted file mode 100644 index fcb55d9060..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Dialogs/ShowEmail/ShowEmailState.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - /// - /// Show email dialog state. - /// - public class ShowEmailState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/EmailSkill.bot b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/EmailSkill.bot deleted file mode 100644 index 9e889c2052..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/EmailSkill.bot +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "", - "description": "", - "secretKey": "", - "services": [ - { - "id": "", - "name": "", - "type": "", - "appId": "", - "appPassword": "", - "endpoint": "" - } - ] -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/EmailSkill.csproj b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/EmailSkill.csproj index 2b673ccae0..92c617323e 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/EmailSkill.csproj +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/EmailSkill.csproj @@ -2,48 +2,93 @@ netcoreapp2.1 - 667ecb4d-eee5-4eb2-8eee-6a86be1cfd72 + 6a3184c3-074e-45b9-ad93-eceb8268ec01 - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ - - - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ + + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights - - - - - - + - + - - + + + + + + + - - - all - runtime; build; native; contentfiles; analyzers - + + + + + + True + True + CancelStrings.resx + + + True + True + ConfirmRecipientResponses.tt + + + True + True + ForwardEmailResponses.tt + + + True + True + EmailMainResponses.tt + + + True + True + ReplyEmailResponses.tt + + + True + True + SendEmailResponses.tt + + + True + True + EmailSharedResponses.tt + + + True + True + ShowEmailResponses.tt + + + + + + PublicResXFileCodeGenerator + CancelStrings.Designer.cs + + + + + @@ -51,33 +96,79 @@ - - True - True - EmailBotResponses.tt - + + Always + - + + Always + + + Always + + + Always + + + Always + + Always Always + + Always + Always - + + Always + + Always - + + TextTemplatingFileGenerator + ConfirmRecipientResponses.cs + Always + + + TextTemplatingFileGenerator + ForwardEmailResponses.cs Always - EmailBotResponses.cs + + TextTemplatingFileGenerator + EmailMainResponses.cs + Always + + + TextTemplatingFileGenerator + ReplyEmailResponses.cs + Always + + + TextTemplatingFileGenerator + SendEmailResponses.cs + Always + + + TextTemplatingFileGenerator + EmailSharedResponses.cs + Always + + + TextTemplatingFileGenerator + ShowEmailResponses.cs + Always diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkill.cs deleted file mode 100644 index e90bddb982..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkill.cs +++ /dev/null @@ -1,103 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; - -namespace EmailSkill -{ - /// - /// Main entry point and orchestration for bot. - /// - public class EmailSkill : IBot - { - private bool _skillMode = false; - private EmailSkillAccessors _accessors; - private EmailSkillServices _services; - private IMailSkillServiceManager _serviceManager; - private DialogSet _dialogs; - - /// - /// Initializes a new instance of the class. - /// This constructor is used for Skill Activation, the parent Bot shouldn't have knowledge of the internal state workings so we fix this up here (rather than in startup.cs) in normal operation. - /// - /// The Bot state. - /// The bot state name. - /// Services configuration. - public EmailSkill(BotState botState, string stateName = null, Dictionary configuration = null) - { - // Flag that can be used for Skill specific behaviour (if needed) - _skillMode = true; - _serviceManager = new MailSkillServiceManager(); - _services = new EmailSkillServices(); - - // Create the properties and populate the Accessors. It's OK to call it DialogState as Skill mode creates an isolated area for this Skill so it doesn't conflict with Parent or other skills - _accessors = new EmailSkillAccessors - { - EmailSkillState = botState.CreateProperty(stateName ?? nameof(EmailSkillState)), - ConversationDialogState = botState.CreateProperty("DialogState"), - }; - - // Initialise dialogs. - _dialogs = new DialogSet(_accessors.ConversationDialogState); - _dialogs.Add(new RootDialog(_skillMode, _services, _accessors, _serviceManager)); - } - - /// - /// Initializes a new instance of the class. - /// Initializes new instance of EnterpriseBot class - standard constructor for normal Bot invocation. - /// - /// The email skill services. - /// The email bot state object. - /// The service manager inject into flow to search user and email, etc. - public EmailSkill(EmailSkillServices services, EmailSkillAccessors emailSkillStateAccessors, IMailSkillServiceManager serviceManager) - { - _accessors = emailSkillStateAccessors; - _serviceManager = serviceManager; - _dialogs = new DialogSet(_accessors.ConversationDialogState); - _services = services; - - _dialogs.Add(new RootDialog(_skillMode, _services, _accessors, _serviceManager)); - } - - /// - /// Run every turn of the conversation. Handles orchestration of messages. - /// - /// Current turn context. - /// The cancellation token. - /// Completed Task. - public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) - { - var dc = await _dialogs.CreateContextAsync(turnContext); - var result = await dc.ContinueDialogAsync(); - - if (result.Status == DialogTurnStatus.Empty) - { - if (!_skillMode) - { - // if localMode, check for conversation update from user before starting dialog - if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) - { - var activity = turnContext.Activity.AsConversationUpdateActivity(); - - // if conversation update is not from the bot. - if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) - { - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - else - { - // if skillMode, begin dialog - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillAccessors.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillAccessors.cs deleted file mode 100644 index d177cb1ca1..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillAccessors.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill -{ - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.Dialogs; - - /// - /// The email skill accessors. - /// - public class EmailSkillAccessors - { - /// - /// Gets or sets conversation dialog state. - /// - /// - /// Conversation dialog state. - /// - public IStatePropertyAccessor ConversationDialogState { get; set; } - - /// - /// Gets or sets the state used in email bot. - /// - /// - /// The state used in email bot. - /// - public IStatePropertyAccessor EmailSkillState { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillResponses.cs deleted file mode 100644 index 55f5da7146..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillResponses.cs +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System.Collections.Generic; -using System.IO; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.TemplateManager; -using Microsoft.Bot.Schema; -using Newtonsoft.Json; - -namespace EmailSkill -{ - public class EmailSkillResponses : TemplateManager - { - public const string Intro = "EmailSkill.Intro"; - public const string Help = "EmailSkill.Help"; - public const string Greeting = "EmailSkill.Greeting"; - public const string Confused = "EmailSkill.Confused"; - public const string Cancelled = "EmailSkill.Cancelled"; - - private static LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - { Intro, (context, data) => SendIntroCard(context, data) }, - { Help, (context, data) => SendHelpCard(context, data) }, - { Greeting, (context, data) => "Hi there!" }, - { Confused, (context, data) => "I'm sorry, I'm not sure how to help with that." }, - { Cancelled, (context, data) => "Ok, let's start over." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - - public EmailSkillResponses() - { - this.Register(new DictionaryRenderer(_responseTemplates)); - } - - private static IMessageActivity SendIntroCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - - var introCard = File.ReadAllText(@".\EmailSkill\Resources\Intro.json"); - - response.Attachments = new List - { - new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = JsonConvert.DeserializeObject(introCard), - }, - }; - - return response; - } - - private static IMessageActivity SendHelpCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - response.Attachments = new List - { - new HeroCard() - { - Title = "Enterprise Bot", - Text = "This card can be used to display information to help your user interact with your bot. \n\n The buttons below can be used for sample queries or links to external sites.", - Buttons = new List() - { - new CardAction(type: ActionTypes.ImBack, title: "Test LUIS", value: "Hello"), - new CardAction(type: ActionTypes.ImBack, title: "Test QnAMaker", value: "What is the sdk v4?"), - new CardAction(type: ActionTypes.OpenUrl, title: "Learn More", value: "https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0"), - }, - }.ToAttachment(), - }; - - return response; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillServices.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillServices.cs deleted file mode 100644 index b0bec75e75..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillServices.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using Microsoft.ApplicationInsights; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Azure; - -namespace EmailSkill -{ - public class EmailSkillServices - { - public string AuthConnectionName { get; set; } - - public CosmosDbStorageOptions CosmosDbOptions { get; set; } - - public LuisRecognizer LuisRecognizer { get; set; } - - public TelemetryClient TelemetryClient { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillState.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillState.cs deleted file mode 100644 index 843db1efc5..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillState.cs +++ /dev/null @@ -1,271 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Graph; - -namespace EmailSkill -{ - /// - /// Conversation state used in EmailBot. - /// - public class EmailSkillState : DialogState - { - /// - /// Initializes a new instance of the class. - /// - public EmailSkillState() - { - this.User = new User(); - this.Message = new List(); - this.MessageList = new List(); - this.NameList = new List(); - this.SenderName = null; - this.TimeZoneInfo = TimeZoneInfo.Utc; - this.Recipients = new List(); - this.Subject = null; - this.Content = null; - this.IsFlaged = false; - this.IsRead = false; - this.IsImportant = false; - this.ConfirmRecipientIndex = 0; - this.ShowEmailIndex = 0; - this.ShowRecipientIndex = 0; - this.MsGraphToken = null; - this.DirectlyToMe = false; - this.StartDateTime = DateTime.UtcNow.Add(new TimeSpan(-7, 0, 0, 0)); - this.EndDateTime = DateTime.UtcNow; - } - - /// - /// Gets or sets conversation dialog state. - /// - /// The conversation dialog state. - public DialogState ConversationDialogState { get; set; } - - /// - /// Gets or sets current User. - /// - /// The current User. - public User User { get; set; } - - /// - /// Gets or sets user info. - /// - /// - /// User info. - /// - public UserInformation UserInfo { get; set; } - - /// - /// Gets or sets current focused message. - /// - /// - /// Current focused message. - /// - public List Message { get; set; } - - /// - /// Gets or sets focused message list. - /// - /// - /// Focused message list. - /// - public List MessageList { get; set; } - - /// - /// Gets or sets the name list from user input. - /// - /// - /// The name list from user input. - /// - public List NameList { get; set; } - - /// - /// Gets or sets sender's name. - /// - /// - /// Sender's name. - /// - public string SenderName { get; set; } - - /// - /// Gets or sets time zone info. - /// - /// - /// Time zone info. - /// - public TimeZoneInfo TimeZoneInfo { get; set; } - - /// - /// Gets or sets the recipients of email. - /// - /// - /// The recipients of email. - /// - public List Recipients { get; set; } - - /// - /// Gets or sets email subject. - /// - /// - /// Email subject. - /// - public string Subject { get; set; } - - /// - /// Gets or sets email message body. - /// - /// - /// Email message body. - /// - public string Content { get; set; } - - /// - /// Gets or sets a value indicating whether bool flag, if email been read. - /// - /// - /// A value indicating whether bool flag, if email been read. - /// - public bool IsRead { get; set; } - - /// - /// Gets or sets a value indicating whether bool flag, if email is important. - /// - /// - /// A value indicating whether bool flag, if email is important. - /// - public bool IsImportant { get; set; } - - /// - /// Gets or sets a value indicating whether bool flag, if email has been flag. - /// - /// - /// A value indicating whether bool flag, if email has been flag. - /// - public bool IsFlaged { get; set; } - - /// - /// Gets or sets start date time. - /// - /// - /// Start date time. - /// - public DateTime StartDateTime { get; set; } - - /// - /// Gets or sets end date time. - /// - /// - /// End date time. - /// - public DateTime EndDateTime { get; set; } - - /// - /// Gets or sets cached token. - /// - /// - /// Cached token. - /// - public string MsGraphToken { get; set; } - - /// - /// Gets or sets the index when confirm recipient. - /// - /// - /// The index when confirm recipient. - /// - public int ConfirmRecipientIndex { get; set; } - - /// - /// Gets or sets a value indicating whether bool flag, if email directly to user. - /// - /// - /// A value indicating whether bool flag, if email directly to user. - /// - public bool DirectlyToMe { get; set; } - - /// - /// Gets or sets the page index when show email list. - /// - /// - /// The page index when show email list. - /// - public int ShowEmailIndex { get; set; } - - /// - /// Gets or sets the page index when confirm recipient. - /// - /// - /// The page index when confirm recipient. - /// - public int ShowRecipientIndex { get; set; } - - /// - /// Gets or sets luis result passed from other skill. - /// - /// - /// Luis result passed from other skill. - /// - public IRecognizerConvert LuisResult { get; set; } - - /// - /// Gets or sets luis result passed from other skill. - /// - /// - /// Luis result passed from other skill. - /// - public IRecognizerConvert LuisResultPassedFromSkill { get; set; } - - public TimeZoneInfo GetUserTimeZone() - { - if ((UserInfo != null) && (UserInfo.Timezone != null)) - { - return UserInfo.Timezone; - } - - return TimeZoneInfo.Local; - } - - /// - /// The user Information. - /// - public class UserInformation - { - /// - /// Gets or sets user name. - /// - /// - /// User name. - /// - public string Name { get; set; } - - /// - /// Gets or sets primary email address. - /// - /// - /// Primary email address. - /// - public string PrimaryMail { get; set; } - - /// - /// Gets or sets secondary email. - /// - /// - /// Secondary email. - /// - public string SecondaryMail { get; set; } - - /// - /// Gets or sets user timezone info. - /// - /// - /// User timezone info. - /// - public TimeZoneInfo Timezone { get; set; } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillView.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillView.cs deleted file mode 100644 index 0ebbfb2bff..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Main/EmailSkillView.cs +++ /dev/null @@ -1,117 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -using System.Collections.Generic; -using System.IO; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.TemplateManager; -using Microsoft.Bot.Schema; -using Newtonsoft.Json; - -namespace EmailSkill -{ - /// - /// View class to get email skill response. - /// - public class EmailSkillView : TemplateManager - { - /// - /// INTRO. - /// - public const string INTRO = "MainDialog.Intro"; - - /// - /// HELP. - /// - public const string HELP = "MainDialog.Help"; - - /// - /// GREETING. - /// - public const string GREETING = "MainDialog.Greeting"; - - /// - /// CONFUSED. - /// - public const string CONFUSED = "MainDialog.Confused"; - - /// - /// CANCELLED. - /// - public const string CANCELLED = "MainDialog.Cancelled"; - - /// - /// Initializes a new instance of the class. - /// - public EmailSkillView() - { - this.ResponseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - // { INTRO, (context, data) => Intro(context, data) }, - { HELP, (context, data) => Help(context, data) }, - { GREETING, (context, data) => "Hi there!" }, - { CONFUSED, (context, data) => "I'm sorry, I'm not sure how to help with that." }, - { CANCELLED, (context, data) => "Ok, let's start over." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - this.Register(new DictionaryRenderer(this.ResponseTemplates)); - } - - /// - /// Gets or sets table of language functions which render output in various languages. - /// - /// - /// Table of language functions which render output in various languages. - /// - public LanguageTemplateDictionary ResponseTemplates { get; set; } - - /// - /// Initializes a new instance of the class. - /// - /// Turn context. - /// Data. - public static IMessageActivity Intro(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - - var introCard = File.ReadAllText(@".\Resources\Intro.json"); - - response.Attachments = new List(); - response.Attachments.Add(new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = JsonConvert.DeserializeObject(introCard), - }); - - return response; - } - - /// - /// Initializes a new instance of the class. - /// - /// Turn context. - /// Data. - public static IMessageActivity Help(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - response.Attachments = new List(); - - response.Attachments.Add(new HeroCard() - { - Title = "Enterprise Bot", - Text = "This card can be used to display information to help your user interact with your bot. \n\n The buttons below can be used for sample queries or links to external sites.", - Buttons = new List() - { - new CardAction(type: ActionTypes.ImBack, title: "Test LUIS", value: "Hello"), - new CardAction(type: ActionTypes.ImBack, title: "Test QnAMaker", value: "What is the sdk v4?"), - new CardAction(type: ActionTypes.OpenUrl, title: "Learn More", value: "https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0"), - }, - }.ToAttachment()); - - return response; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Models/LanguageModel.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Models/LanguageModel.cs deleted file mode 100644 index 7b7e38c08d..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Models/LanguageModel.cs +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace EmailSkill.Models -{ - /// - /// Enum for different Language Model types. - /// - public enum LanguageModelType - { - /// - /// Language model used for top-level dispatch with LUIS - /// - Dispatch, - - /// - /// Language model used with LUIS service - /// - Luis, - - /// - /// Language model for QnAMaker service - /// - Qna, - } - - /// - /// Language model configuration class. - /// - public class LanguageModel - { - /// - /// Gets or sets the language model type, i.e. Dispatcher, LUIS, QnAMaker. - /// - /// - /// The language model type, i.e. Dispatcher, LUIS, QnAMaker. - /// - public LanguageModelType Type { get; set; } - - /// - /// Gets or sets the id of the language model. - /// - /// - /// The id of the language model. - /// - public string Id { get; set; } - - /// - /// Gets or sets the name of the language model. - /// - /// - /// The name of the language model. - /// - public string Name { get; set; } - - /// - /// Gets or sets the Azure service key for the language model. - /// - /// - /// The Azure service key for the language model. - /// - public string SubscriptionKey { get; set; } - - /// - /// Gets or sets the Azure service endpoint for the language model. - /// - /// - /// The Azure service endpoint for the language model. - /// - public string Endpoint { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Program.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Program.cs index ad8ea94074..13a3fc00bd 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Program.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Program.cs @@ -1,32 +1,21 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. +using Microsoft.AspNetCore; +using Microsoft.AspNetCore.Hosting; + namespace EmailSkill { - using Microsoft.AspNetCore; - using Microsoft.AspNetCore.Hosting; - - /// - /// Main Program. - /// public class Program { - /// - /// Main Function. - /// - /// The parameters. public static void Main(string[] args) { BuildWebHost(args).Run(); } - /// - /// BuildWebHost. - /// - /// The parameters. - /// The web host instance. public static IWebHost BuildWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) + .UseApplicationInsights() .UseStartup() .Build(); } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Properties/launchSettings.json b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Properties/launchSettings.json index 82ac72fa1c..adac161d66 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Properties/launchSettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Properties/launchSettings.json @@ -3,7 +3,7 @@ "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { - "applicationUrl": "http://localhost:55394/", + "applicationUrl": "http://localhost:3980/", "sslPort": 0 } }, @@ -21,7 +21,7 @@ "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, - "applicationUrl": "http://localhost:55397/" + "applicationUrl": "http://localhost:1205/" } } } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Startup.cs b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Startup.cs index 62e1ec1ccf..50e157e2f7 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Startup.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/Startup.cs @@ -2,115 +2,117 @@ // Licensed under the MIT License. using System; +using System.Collections.Generic; using System.Linq; -using EmailSkill.Models; +using EmailSkill.Dialogs.Shared.Resources; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; using Microsoft.Bot.Builder.Azure; -using Microsoft.Bot.Builder.BotFramework; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Builder.Integration; using Microsoft.Bot.Builder.Integration.AspNet.Core; +using Microsoft.Bot.Configuration; +using Microsoft.Bot.Connector.Authentication; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Options; namespace EmailSkill { - /// - /// Bot App Startup. - /// public class Startup { - /// - /// Initializes a new instance of the class. - /// This method gets called by the runtime. Use this method to add services to the container. - /// For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940. - /// - /// Hosting Environment. + private bool _isProduction = false; + public Startup(IHostingEnvironment env) { - IConfigurationBuilder builder = new ConfigurationBuilder() + var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true) .AddEnvironmentVariables(); - this.Configuration = builder.Build(); + Configuration = builder.Build(); } - /// - /// Gets application Configuration. - /// - /// - /// Application Configuration. - /// public IConfiguration Configuration { get; } - /// - /// This method gets called by the runtime. Use this method to add services to the container. - /// - /// Service Collection. public void ConfigureServices(IServiceCollection services) { - // var botFilePath = Configuration.GetSection("BotFilePath")?.Value; - // var botFileSecret = Configuration.GetSection("BotFileSecret")?.Value; - - //// Loads .bot configuration file and adds a singleton that your Bot can access through dependency injection. - // var botConfig = BotConfiguration.LoadAsync(botFilePath).GetAwaiter().GetResult(); - // services.AddSingleton(sp => botConfig); - - //// Initializes your bot service clients and adds a singleton that your Bot can access through dependency injection. - // var connectedServices = InitBotServices(botConfig); - var luisModels = this.Configuration.GetSection("services").Get(); - - var luis = luisModels[0]; - var emailSkillServices = new EmailSkillServices(); + // Load the connected services from .bot file. + var botFilePath = Configuration.GetSection("botFilePath")?.Value; + var botFileSecret = Configuration.GetSection("botFileSecret")?.Value; + var botConfig = BotConfiguration.Load(botFilePath ?? @".\EmailSkill.bot", botFileSecret); + services.AddSingleton(sp => botConfig ?? throw new InvalidOperationException($"The .bot config file could not be loaded.")); + + // Initializes your bot service clients and adds a singleton that your Bot can access through dependency injection. + var parameters = Configuration.GetSection("Parameters")?.Get(); + var configuration = Configuration.GetSection("Configuration")?.Get>(); + var connectedServices = new SkillConfiguration(botConfig, parameters, configuration); + services.AddSingleton(sp => connectedServices); + + // Initialize Bot State + var cosmosDbService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.CosmosDB) ?? throw new Exception("Please configure your CosmosDb service in your .bot file."); + var cosmosDb = cosmosDbService as CosmosDbService; + var cosmosOptions = new CosmosDbStorageOptions() { - var luisApp = new LuisApplication(luis.Id, luis.SubscriptionKey, "https://westus.api.cognitive.microsoft.com"); - var luisRecognizer = new LuisRecognizer(luisApp); - - emailSkillServices.LuisRecognizer = luisRecognizer; - } - - services.AddSingleton(sp => emailSkillServices); + CosmosDBEndpoint = new Uri(cosmosDb.Endpoint), + AuthKey = cosmosDb.Key, + CollectionId = cosmosDb.Collection, + DatabaseId = cosmosDb.Database, + }; + var dataStore = new CosmosDbStorage(cosmosOptions); + var userState = new UserState(dataStore); + var conversationState = new ConversationState(dataStore); + + services.AddSingleton(dataStore); + services.AddSingleton(userState); + services.AddSingleton(conversationState); + services.AddSingleton(new BotStateSet(userState, conversationState)); + + // Initialize Email client + services.AddSingleton(); - services.AddSingleton(sp => + // Add the bot with options + services.AddBot(options => { - var options = sp.GetRequiredService>().Value; - if (options == null) + // Load the connected services from .bot file. + var environment = _isProduction ? "production" : "development"; + var service = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.Endpoint && s.Name == environment); + if (!(service is EndpointService endpointService)) { - throw new InvalidOperationException("BotFrameworkOptions must be configured prior to setting up the State Accessors"); + throw new InvalidOperationException($"The .bot file does not contain an endpoint with name '{environment}'."); } - var conversationState = options.State.OfType().FirstOrDefault(); - if (conversationState == null) - { - throw new InvalidOperationException("ConversationState must be defined and added before adding conversation-scoped state accessors."); - } + options.CredentialProvider = new SimpleCredentialProvider(endpointService.AppId, endpointService.AppPassword); + + // Telemetry Middleware (logs activity messages in Application Insights) + var appInsightsService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.AppInsights) ?? throw new Exception("Please configure your AppInsights connection in your .bot file."); + var instrumentationKey = (appInsightsService as AppInsightsService).InstrumentationKey; + var appInsightsLogger = new TelemetryLoggerMiddleware(instrumentationKey, logUserName: true, logOriginalMessage: true); + options.Middleware.Add(appInsightsLogger); - var accessors = new EmailSkillAccessors + // Catches any errors that occur during a conversation turn and logs them to AppInsights. + options.OnTurnError = async (context, exception) => { - ConversationDialogState = conversationState.CreateProperty("EmailSkillDialogState"), - EmailSkillState = conversationState.CreateProperty("EmailSkillState"), + await context.SendActivityAsync(context.Activity.CreateReply(EmailSharedResponses.EmailErrorMessage)); + await context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"Email Skill Error: {exception.Message} | {exception.StackTrace}")); + connectedServices.TelemetryClient.TrackException(exception); }; - return accessors; - }); - - services.AddSingleton(); + // Transcript Middleware (saves conversation history in a standard format) + var storageService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.BlobStorage) ?? throw new Exception("Please configure your Azure Storage service in your .bot file."); + var blobStorage = storageService as BlobStorageService; + var transcriptStore = new AzureBlobTranscriptStore(blobStorage.ConnectionString, blobStorage.Container); + var transcriptMiddleware = new TranscriptLoggerMiddleware(transcriptStore); + options.Middleware.Add(transcriptMiddleware); - services.AddBot(options => - { - options.CredentialProvider = new ConfigurationCredentialProvider(this.Configuration); + // Typing Middleware (automatically shows typing when the bot is responding/working) + var typingMiddleware = new ShowTypingMiddleware(); + options.Middleware.Add(typingMiddleware); - var transcriptStore = new AzureBlobTranscriptStore(this.Configuration.GetSection("AzureBlobConnectionString")?.Value, this.Configuration.GetSection("transcriptContainer")?.Value); - options.Middleware.Add(new TranscriptLoggerMiddleware(transcriptStore)); - IStorage memoryDataStore = new MemoryStorage(); - options.State.Add(new ConversationState(memoryDataStore)); - options.Middleware.Add(new AutoSaveStateMiddleware(options.State.ToArray())); + options.Middleware.Add(new AutoSaveStateMiddleware(userState, conversationState)); }); } @@ -121,11 +123,7 @@ public void ConfigureServices(IServiceCollection services) /// Hosting Environment. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { - if (env.IsDevelopment()) - { - app.UseDeveloperExceptionPage(); - } - + _isProduction = env.IsProduction(); app.UseDefaultFiles() .UseStaticFiles() .UseBotFramework(); diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/appsettings.json b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/appsettings.json index 43380067c7..27aa7a4317 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/appsettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/appsettings.json @@ -1,28 +1,9 @@ -{ - "MicrosoftAppId": "", - "MicrosoftAppPassword": "", - "cosmosEndpoint": "", - "cosmosKey": "", - "cosmosDatabaseId": "", - "cosmosCollectionId": "", - "translatorKey": "", - "textAnalyticsKey": "", - "contentModeratorKey": "", - "AzureBlobConnectionString": "", - "transcriptContainer": "", - "authConnectionName": "", - "services": [ - { - "type": "", - "id": "", - "name": "", - "appId": "", - "authoringKey": "", - "subscriptionKey": "", - "endpoint": "" - } - ], +{ + "botFilePath": ".\\EmailSkill.bot", + "botFileSecret": "", "ApplicationInsights": { "InstrumentationKey": "" - } + }, + "Parameters": [], + "Configuration": {} } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/readme.md b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/readme.md index 50a1688bb1..d867b10c2a 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/readme.md +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/readme.md @@ -1,2 +1,87 @@ -# EchoBot hosted in ASP.NET Core -This sample shows how to integrate a simple EchoBot bot with ASP.Net Core 2. \ No newline at end of file + +# Enterprise Bot Template - Deploying your Bot + +> [!NOTE] +> This topics applies to v4 version of the SDK. + +## Prerequisites + +- Ensure the [Node Package manager](https://nodejs.org/en/) is installed. + +- Install the Azure Bot Service command line (CLI) tools. It's important to do this even if you've used the tools before to ensure you have the latest versions. + +```shell +npm install -g ludown luis-apis qnamaker botdispatch msbot luisgen chatdown +``` + +- Install the Azure Command Line Tools (CLI) from [here](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest) + +- Install the AZ Extension for Bot Service +```shell +az extension add -n botservice +``` + +## Configuration + +1. Retrieve your LUIS Authoring Key + - Go to https://www.luis.ai and signin. + - Once signed in click on your name in the top right hand corner. + - Choose Settings and make a note of the Authoring Key for the next step. + +## Deployment + +>If you have multiple Azure subscriptions and want to ensure the deployment selects the correct one, run the following commands before continuing. + + Follow the browser login process into your Azure Account +```shell +az login +az account list +az account set --subscription "YOUR_SUBSCRIPTION_NAME" +``` + +Enterprise Template Bots require the following dependencies for end to end operation. +- Azure Web App +- Azure Storage Account (Transcripts) +- Azure Application Insights (Telemetry) +- Azure CosmosDb (State) +- Azure Cognitive Services - Language Understanding +- Azure Cognitive Services - QnAMaker (including Azure Search, Azure Web App) +- Azure Cognitive Services - Content Moderator (optional manual step) + +Your new Bot project has a deployment recipe enabling the `msbot clone services` command to automate deployment of all the above services into your Azure subscription and ensure the .bot file in your project is updated with all of the services including keys enabling seamless operation of your Bot. + +> Once deployed, review the Pricing Tiers for the created services and adjust to suit your scenario. + +The README.md within your created project contains an example msbot clone services command line updated with your created Bot name and a generic version is shown below. Ensure you update the authoring key from the previous step and choose the Azure datacenter location you wish to use (e.g. westus or westeurope). + +```shell +msbot clone services --name "SkillTemplate" --luisAuthoringKey "YOUR_AUTHORING_KEY" --folder "DeploymentScripts\msbotClone" --location "westus" +``` + +Once this is complete ensure that you make a note of the .bot file secret provided as this will be required for later steps. At this time, take the secret and update the `botFileSecret` entry in your `appsettings.json` file. This will ensure your Bot can decrypt the secrets. + +Update your appsettings.json file with the .bot file path, .bot file secret, and AppInsights intrumentation key (this can be found in the generated .bot file). + + { + "botFilePath": ".\\SkillTemplate.bot", + "botFileSecret": "YOUR_BOT_KEY", + "ApplicationInsights": { + "InstrumentationKey": "YOUR_INSTRUMENTATION_KEY" + } + } +## Testing + +Once complete, run your bot project within your development envrionment and open the Bot Framework Emulator. Within the Emulator, choose Open Bot from teh File menu and navigate to the .bot file in your directory. + +Then type ```hi``` to verify everything is working. + +## Deploy to Azure + +Testing can be performed end to end locally, when your ready to deploy your Bot to Azure for additional testing you can use the following command to publish the source code + +```shell +az bot publish --name "SkillTemplate" --resource-group "SkillTemplate" +``` + +## Next Steps +Find more documentation for enabling more scenarios and further customization [here](http://aka.ms/ent_docs). \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/stylecop.json b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/stylecop.json deleted file mode 100644 index 8c566ac203..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/stylecop.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - // ACTION REQUIRED: This file was automatically added to your project, but it - // will not take effect until additional steps are taken to enable it. See the - // following page for additional information: - // - // https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/EnableConfiguration.md - - "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json", - "settings": { - "documentationRules": { - "companyName": "Microsoft Corporation", - "copyrightText": "Copyright (c) {companyName}. All rights reserved.\nLicensed under the MIT License.", - "xmlHeader": false - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/wwwroot/default.htm b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/wwwroot/default.htm index 8f765d5ecc..c01df88c34 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/emailskill/wwwroot/default.htm +++ b/solutions/Virtual-Assistant/src/csharp/skills/emailskill/wwwroot/default.htm @@ -1,25 +1,423 @@  - + + - - + + + Enterprise Bot Template + + + + +
+
+
+
Enterprise Bot Template
+
+
+
+
+
Your Enterprise Bot is ready!
+
+ You can test your bot in the Bot Framework Emulator
+ by opening the .bot file in the project folder. +
+ +
+ Your Enterprise Bot's endpoint URL typically looks + like this: +
+
https://your_bots_hostname/api/messages
+
+
+
+ +
+ +
+ \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUIS/en/LUISModel.lu b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUIS/en/LUISModel.lu deleted file mode 100644 index 1e0ea29f5b..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUIS/en/LUISModel.lu +++ /dev/null @@ -1,14801 +0,0 @@ -> ! Automatically generated by [LUDown CLI](https://github.com/Microsoft/botbuilder-tools/tree/master/Ludown), Wed Sep 26 2018 11:07:51 GMT-0700 (Pacific Daylight Time) - -> ! Source LUIS JSON file: LUISModel.json - -> ! Source QnA TSV file: Not Specified - -> ! Source QnA Alterations file: Not Specified - - -> # Intent definitions - -## NAVIGATION_CANCEL_ROUTE -- abort destination -- abort navigation -- abort route -- actually cancel going to {KEYWORD=amp place} -- actually cancel going to {KEYWORD=bloor west village} -- actually cancel going to {KEYWORD=brandenburg gate} -- actually cancel going to {KEYWORD=central plaza} -- actually cancel going to {KEYWORD=cherun-meru} -- actually cancel going to {KEYWORD=cinerama dome} -- actually cancel going to {KEYWORD=commerzbank tower} -- actually cancel going to {KEYWORD=curzon street railway station} -- actually cancel going to {KEYWORD=gasometer} -- actually cancel going to {KEYWORD=gaylord opryland resort} -- actually cancel going to {KEYWORD=golden temple} -- actually cancel going to {KEYWORD=goldman sachs tower} -- actually cancel going to {KEYWORD=great barrier reef} -- actually cancel going to {KEYWORD=hanging gardens of babylon} -- actually cancel going to {KEYWORD=himeji castle} -- actually cancel going to {KEYWORD=jagannath temple} -- actually cancel going to {KEYWORD=jpmorgan chase tower} -- actually cancel going to {KEYWORD=kek lok si temple} -- actually cancel going to {KEYWORD=masjid al nabawi} -- actually cancel going to {KEYWORD=myra canyon park} -- actually cancel going to {KEYWORD=peak 2 peak gondola} -- actually cancel going to {KEYWORD=prague castle} -- actually cancel going to {KEYWORD=pyramids of egypt} -- actually cancel going to {KEYWORD=reliant astrodome} -- actually cancel going to {KEYWORD=stetson mansion} -- actually cancel going to {KEYWORD=storting} -- actually cancel going to {KEYWORD=sultan abdul samad building} -- actually cancel going to {KEYWORD=terminal tower} -- actually cancel going to {KEYWORD=the pantheon} -- actually cancel going to {KEYWORD=torre mayor} -- actually cancel going to {KEYWORD=wells fargo center} -- actually cancel going to {KEYWORD=wrigley building} -- actually cancel navi -- actually clear navi -- actually cut navi -- actually delete navi -- actually do not go to {ADDRESS=balance of boone county} -- actually do not go to {ADDRESS=balance of carroll county} -- actually do not go to {ADDRESS=balance of clay county} -- actually do not go to {ADDRESS=balance of dillingham census area} -- actually do not go to {ADDRESS=beauport} -- actually do not go to {ADDRESS=beaver town} -- actually do not go to {ADDRESS=black} -- actually do not go to {ADDRESS=choteau} -- actually do not go to {ADDRESS=columbia county} -- actually do not go to {ADDRESS=dutton} -- actually do not go to {ADDRESS=helena-west helena city} -- actually do not go to {ADDRESS=hope} -- actually do not go to {ADDRESS=iola city} -- actually do not go to {ADDRESS=jackson county} -- actually do not go to {ADDRESS=jonesville} -- actually do not go to {ADDRESS=lankin city} -- actually do not go to {ADDRESS=lima town} -- actually do not go to {ADDRESS=lincoln county} -- actually do not go to {ADDRESS=lincolnwood village} -- actually do not go to {ADDRESS=martins ferry} -- actually do not go to {ADDRESS=mattawa} -- actually do not go to {ADDRESS=mead town} -- actually do not go to {ADDRESS=menifee county} -- actually do not go to {ADDRESS=mentone town} -- actually do not go to {ADDRESS=port deposit town} -- actually do not go to {ADDRESS=powhatan point village} -- actually do not go to {ADDRESS=quyon} -- actually do not go to {ADDRESS=ralston} -- actually do not go to {ADDRESS=ridgeway} -- actually do not go to {ADDRESS=salem city} -- actually do not go to {ADDRESS=st. joseph village} -- actually do not go to {ADDRESS=ste-victoire} -- actually do not go to {ADDRESS=upshur county} -- actually do not go to {ADDRESS=westree} -- actually don't go to {ADDRESS=adams county} -- actually don't go to {ADDRESS=balance of adams county} -- actually don't go to {ADDRESS=balance of logan county} -- actually don't go to {ADDRESS=berry} -- actually don't go to {ADDRESS=bigelow village} -- actually don't go to {ADDRESS=buhl city} -- actually don't go to {ADDRESS=cape girardeau county} -- actually don't go to {ADDRESS=carlin} -- actually don't go to {ADDRESS=cibola county} -- actually don't go to {ADDRESS=copan} -- actually don't go to {ADDRESS=cottondale} -- actually don't go to {ADDRESS=darlington borough} -- actually don't go to {ADDRESS=eastport} -- actually don't go to {ADDRESS=floyd village} -- actually don't go to {ADDRESS=gibbon city} -- actually don't go to {ADDRESS=grandes-piles} -- actually don't go to {ADDRESS=green forest city} -- actually don't go to {ADDRESS=haskell} -- actually don't go to {ADDRESS=hillcrest village} -- actually don't go to {ADDRESS=hilltop city} -- actually don't go to {ADDRESS=jewell city} -- actually don't go to {ADDRESS=maquoketa} -- actually don't go to {ADDRESS=mooringsport town} -- actually don't go to {ADDRESS=noorvik} -- actually don't go to {ADDRESS=okmulgee city} -- actually don't go to {ADDRESS=olanta} -- actually don't go to {ADDRESS=penney farms town} -- actually don't go to {ADDRESS=pioneer city} -- actually don't go to {ADDRESS=redwater} -- actually don't go to {ADDRESS=shiloh} -- actually don't go to {ADDRESS=washburn} -- actually don't go to {ADDRESS=weirton} -- actually end going to {KEYWORD=acropolis} -- actually end going to {KEYWORD=arndale tower} -- actually end going to {KEYWORD=azadi tower} -- actually end going to {KEYWORD=back yard burgers} -- actually end going to {KEYWORD=berlaymont building} -- actually end going to {KEYWORD=bryce canyon} -- actually end going to {KEYWORD=capital tower} -- actually end going to {KEYWORD=casa loma} -- actually end going to {KEYWORD=casa mila} -- actually end going to {KEYWORD=commerzbank tower} -- actually end going to {KEYWORD=dairy queen} -- actually end going to {KEYWORD=distillery historic district} -- actually end going to {KEYWORD=emirates office tower} -- actually end going to {KEYWORD=eric williams plaza} -- actually end going to {KEYWORD=eureka tower} -- actually end going to {KEYWORD=famous people players dinner theatre} -- actually end going to {KEYWORD=flatiron building} -- actually end going to {KEYWORD=ginas spa studio} -- actually end going to {KEYWORD=glaspaleis} -- actually end going to {KEYWORD=goldman sachs tower} -- actually end going to {KEYWORD=great pyramid of cheops} -- actually end going to {KEYWORD=hagia sophia} -- actually end going to {KEYWORD=kek lok si temple} -- actually end going to {KEYWORD=lighthouse of alexandria} -- actually end going to {KEYWORD=milano} -- actually end going to {KEYWORD=mission inn} -- actually end going to {KEYWORD=neuschwanstein castle} -- actually end going to {KEYWORD=notre-dame de paris} -- actually end going to {KEYWORD=palace of culture and science} -- actually end going to {KEYWORD=parliament hill} -- actually end going to {KEYWORD=public library} -- actually end going to {KEYWORD=reliant astrodome} -- actually end going to {KEYWORD=republic plaza} -- actually end going to {KEYWORD=st paul's cathedral} -- actually end going to {KEYWORD=sydney opera house} -- actually end going to {KEYWORD=t&c tower} -- actually end going to {KEYWORD=the winchester mystery house} -- actually end going to {KEYWORD=tomb of king mausolus of caria} -- actually end going to {KEYWORD=versailles} -- actually end navi -- actually erase navi -- actually forget going to {ADDRESS=alder flats} -- actually forget going to {ADDRESS=anniston} -- actually forget going to {ADDRESS=astatula} -- actually forget going to {ADDRESS=auburn city} -- actually forget going to {ADDRESS=balance of burnett county} -- actually forget going to {ADDRESS=balance of charleston county} -- actually forget going to {ADDRESS=balance of harlan county} -- actually forget going to {ADDRESS=balance of mesa county} -- actually forget going to {ADDRESS=balance of pendleton county} -- actually forget going to {ADDRESS=balance of spencer county} -- actually forget going to {ADDRESS=balance of wheeler county} -- actually forget going to {ADDRESS=bellevue} -- actually forget going to {ADDRESS=binbrook} -- actually forget going to {ADDRESS=bowbells} -- actually forget going to {ADDRESS=broeck pointe city} -- actually forget going to {ADDRESS=calico rock} -- actually forget going to {ADDRESS=challis city} -- actually forget going to {ADDRESS=climax city} -- actually forget going to {ADDRESS=college station city} -- actually forget going to {ADDRESS=dazey} -- actually forget going to {ADDRESS=deerwood city} -- actually forget going to {ADDRESS=del city city} -- actually forget going to {ADDRESS=dunwoody city} -- actually forget going to {ADDRESS=elgin city} -- actually forget going to {ADDRESS=frankfort village} -- actually forget going to {ADDRESS=gentilly} -- actually forget going to {ADDRESS=george county} -- actually forget going to {ADDRESS=greers ferry} -- actually forget going to {ADDRESS=guadalupe county} -- actually forget going to {ADDRESS=helotes city} -- actually forget going to {ADDRESS=henderson city} -- actually forget going to {ADDRESS=herington city} -- actually forget going to {ADDRESS=hughes city} -- actually forget going to {ADDRESS=iuka} -- actually forget going to {ADDRESS=jackson} -- actually forget going to {ADDRESS=jasper county} -- actually forget going to {ADDRESS=lake city city} -- actually forget going to {ADDRESS=larrabee} -- actually forget going to {ADDRESS=lashburn} -- actually forget going to {ADDRESS=medora town} -- actually forget going to {ADDRESS=meriden city} -- actually forget going to {ADDRESS=miami} -- actually forget going to {ADDRESS=midland borough} -- actually forget going to {ADDRESS=milton} -- actually forget going to {ADDRESS=mission hill town} -- actually forget going to {ADDRESS=nephi} -- actually forget going to {ADDRESS=nora springs city} -- actually forget going to {ADDRESS=ordway} -- actually forget going to {ADDRESS=page} -- actually forget going to {ADDRESS=pax town} -- actually forget going to {ADDRESS=pontotoc county} -- actually forget going to {ADDRESS=questa village} -- actually forget going to {ADDRESS=restoule} -- actually forget going to {ADDRESS=rush county} -- actually forget going to {ADDRESS=saddle river borough} -- actually forget going to {ADDRESS=silver plume town} -- actually forget going to {ADDRESS=st. paul} -- actually forget going to {ADDRESS=st. raphael de bellechasse} -- actually forget going to {ADDRESS=thompson city} -- actually forget going to {ADDRESS=tippah county} -- actually forget going to {ADDRESS=trenton town} -- actually forget going to {ADDRESS=wakonda town} -- actually forget going to {ADDRESS=warner robins city} -- actually forget going to {ADDRESS=webster county} -- actually forget going to {ADDRESS=woodbury} -- actually forget going to {ADDRESS=woodcliff lake borough} -- actually forget navi -- actually forget navigating -- actually get rid of navi -- actually never mind going to {ADDRESS=anderson county} -- actually never mind going to {ADDRESS=aurora} -- actually never mind going to {ADDRESS=balance of iredell county} -- actually never mind going to {ADDRESS=balance of monongalia county} -- actually never mind going to {ADDRESS=garfield county} -- actually never mind going to {ADDRESS=hancock county} -- actually never mind going to {ADDRESS=hermitage} -- actually never mind going to {ADDRESS=lagrange} -- actually never mind going to {ADDRESS=letona} -- actually never mind going to {ADDRESS=monette city} -- actually never mind going to {ADDRESS=nicoma park} -- actually never mind going to {ADDRESS=riverdale city} -- actually never mind going to {ADDRESS=susan moore town} -- actually never mind going to {ADDRESS=swaledale} -- actually never mind going to {ADDRESS=verona borough} -- actually never mind navigating -- actually remove navi -- actually stop navi -- actually wipe off navi -- actually wipe out navi -- can you cancel navigating -- can you cancel route service -- can you clear going -- can you clear navigation -- can you cut going -- can you cut navigation -- can you delete going -- can you delete navigation -- can you end navigating -- can you end route service -- can you erase going -- can you erase navigation -- can you forget navigation -- can you get rid of navigation -- can you please cancel navigating -- can you please cancel route service -- can you please clear navigation -- can you please cut going -- can you please cut navigation -- can you please delete going -- can you please delete navigation -- can you please end navigating -- can you please end route service -- can you please erase going -- can you please erase navigation -- can you please forget navigation -- can you please get rid of navigation -- can you please remove going -- can you please remove navigation -- can you please stop navigation -- can you please wipe off navigation -- can you please wipe out going -- can you please wipe out navigation -- can you remove navigation -- can you stop navigation -- can you wipe off going -- can you wipe off navigation -- can you wipe out navigation -- cancel {KEYWORD=akershus fortress} navi -- cancel {KEYWORD=al-aqsa mosque} navi -- cancel {KEYWORD=aliilani hale} navi -- cancel {KEYWORD=amp place} navi -- cancel {KEYWORD=amsouth tower} navi -- cancel {KEYWORD=angel falls} navi -- cancel {KEYWORD=atomium} navi -- cancel {KEYWORD=auditorium building} navi -- cancel {KEYWORD=bayreuth festspielhaus} navi -- cancel {KEYWORD=beetham tower} navi -- cancel {KEYWORD=brandenburg gate} navi -- cancel {KEYWORD=bt tower} navi -- cancel {KEYWORD=buta palace} navi -- cancel {KEYWORD=capital tower} navi -- cancel {KEYWORD=central island park} navi -- cancel {KEYWORD=central plaza} navi -- cancel {KEYWORD=champs-elysees} navi -- cancel {KEYWORD=chesterman beach} navi -- cancel {KEYWORD=chum-city building} navi -- cancel {KEYWORD=columbia center} navi -- cancel {KEYWORD=curzon street railway station} navi -- cancel {KEYWORD=duthie park winter gardens} navi -- cancel {KEYWORD=eiffeltower} navi -- cancel {KEYWORD=empire state building} navi -- cancel {KEYWORD=eureka tower} navi -- cancel {KEYWORD=extreme sandbox} navi -- cancel {KEYWORD=fountain of the four rivers} navi -- cancel {KEYWORD=frost bank tower} navi -- cancel {KEYWORD=garden of the gods} navi -- cancel {KEYWORD=glacier point} navi -- cancel {KEYWORD=glass pavilion} navi -- cancel going -- cancel going to {KEYWORD=aiwan-e-iqbal} in {ADDRESS=ellis} -- cancel going to {KEYWORD=al-aqsa mosque} in {ADDRESS=walsh} -- cancel going to {KEYWORD=alhambra} in {ADDRESS=balance of itawamba county} -- cancel going to {KEYWORD=amsouth tower} in {ADDRESS=pleasanton} -- cancel going to {KEYWORD=angel falls} in {ADDRESS=russell county} -- cancel going to {KEYWORD=angel falls} in {ADDRESS=teton county} -- cancel going to {KEYWORD=beetham tower} in {ADDRESS=wagon mound village} -- cancel going to {KEYWORD=belcourt castle} in {ADDRESS=nelson} -- cancel going to {KEYWORD=big ben} in {ADDRESS=balance of campbell county} -- cancel going to {KEYWORD=brandenburg gate} in {ADDRESS=st-tite} -- cancel going to {KEYWORD=bucharest mall} in {ADDRESS=embree} -- cancel going to {KEYWORD=can-west global place} in {ADDRESS=balance of franklin county} -- cancel going to {KEYWORD=can-west global place} in {ADDRESS=felsenthal town} -- cancel going to {KEYWORD=castillo de san marcos} in {ADDRESS=stuart} -- cancel going to {KEYWORD=central plaza} in {ADDRESS=nogales city} -- cancel going to {KEYWORD=chum-city building} in {ADDRESS=riviere-st-jean} -- cancel going to {KEYWORD=cinerama dome} in {ADDRESS=beemer village} -- cancel going to {KEYWORD=city gate} in {ADDRESS=canton city} -- cancel going to {KEYWORD=city gate} in {ADDRESS=harper city} -- cancel going to {KEYWORD=columbia center} in {ADDRESS=brantley town} -- cancel going to {KEYWORD=doge's palace} in {ADDRESS=balance of sargent county} -- cancel going to {KEYWORD=duthie park winter gardens} in {ADDRESS=south bethlehem borough} -- cancel going to {KEYWORD=european bank} in {ADDRESS=tullahoma} -- cancel going to {KEYWORD=famous people players dinner theatre} in {ADDRESS=port william village} -- cancel going to {KEYWORD=fingal's cave} in {ADDRESS=san juan county} -- cancel going to {KEYWORD=fort knox} in {ADDRESS=clinton} -- cancel going to {KEYWORD=fountain of the four rivers} in {ADDRESS=balance of wasco county} -- cancel going to {KEYWORD=gasometer} in {ADDRESS=hawk junction} -- cancel going to {KEYWORD=gettysburg national military park} in {ADDRESS=trafford} -- cancel going to {KEYWORD=great barrier reef} in {ADDRESS=longview village} -- cancel going to {KEYWORD=horseshoe bend} in {ADDRESS=balance of albany county} -- cancel going to {KEYWORD=house with chimaeras} in {ADDRESS=sugar mountain village} -- cancel going to {KEYWORD=hsbc tower} in {ADDRESS=balance of jefferson county} -- cancel going to {KEYWORD=imam ali mosque} in {ADDRESS=hancock county} -- cancel going to {KEYWORD=jin mao building} in {ADDRESS=somerville town} -- cancel going to {KEYWORD=krger national park} in {ADDRESS=bingham lake} -- cancel going to {KEYWORD=lds church office building} in {ADDRESS=ralston} -- cancel going to {KEYWORD=leaning tower} in {ADDRESS=kingsburg city} -- cancel going to {KEYWORD=masjid al haram} in {ADDRESS=westminster city} -- cancel going to {KEYWORD=neuschwanstein castle} in {ADDRESS=lynn city} -- cancel going to {KEYWORD=new colony} in {ADDRESS=benton town} -- cancel going to {KEYWORD=new orleans arena} in {ADDRESS=solon springs village} -- cancel going to {KEYWORD=nidarosdomen} in {ADDRESS=balance of lawrence county} -- cancel going to {KEYWORD=oub centre} in {ADDRESS=hydro town} -- cancel going to {KEYWORD=palace of culture and science} in {ADDRESS=balance of hamilton county} -- cancel going to {KEYWORD=palace of the parliament} in {ADDRESS=bassfield} -- cancel going to {KEYWORD=park hyatt tower} in {ADDRESS=balance of blaine county} -- cancel going to {KEYWORD=park hyatt tower} in {ADDRESS=oakdale village} -- cancel going to {KEYWORD=pi-tom thai cuisine} in {ADDRESS=sparkman city} -- cancel going to {KEYWORD=pyramids of egypt} in {ADDRESS=harman} -- cancel going to {KEYWORD=q1} in {ADDRESS=balance of pitkin county} -- cancel going to {KEYWORD=raj bhvan} in {ADDRESS=balance of grant county} -- cancel going to {KEYWORD=reserve bank of fiji building} in {ADDRESS=charlotte county} -- cancel going to {KEYWORD=roberto clemente coliseum} in {ADDRESS=lakeview town} -- cancel going to {KEYWORD=rotterdam harbour} in {ADDRESS=rochester borough} -- cancel going to {KEYWORD=smith tower} in {ADDRESS=pulaski} -- cancel going to {KEYWORD=songgwangsa} in {ADDRESS=pembina} -- cancel going to {KEYWORD=st. peter's basilica} in {ADDRESS=wilson city} -- cancel going to {KEYWORD=sukharev tower} in {ADDRESS=hailey} -- cancel going to {KEYWORD=takakkaw falls} in {ADDRESS=lewistown town} -- cancel going to {KEYWORD=teatro coln} in {ADDRESS=cardiff town} -- cancel going to {KEYWORD=teatro coln} in {ADDRESS=manchester village} -- cancel going to {KEYWORD=temple of artemis of the ephesians} in {ADDRESS=washington county} -- cancel going to {KEYWORD=terminal tower} in {ADDRESS=blackfoot} -- cancel going to {KEYWORD=the elgin & winter garden theatre centre} in {ADDRESS=jacksonville village} -- cancel going to {KEYWORD=the helix} in {ADDRESS=austin city} -- cancel going to {KEYWORD=the kaaba} in {ADDRESS=aitkin county} -- cancel going to {KEYWORD=the panthon} in {ADDRESS=lynn town} -- cancel going to {KEYWORD=the temple of heaven} in {ADDRESS=bowling green city} -- cancel going to {KEYWORD=the trump building} in {ADDRESS=laconia city} -- cancel going to {KEYWORD=the west pier} in {ADDRESS=balance of alleghany county} -- cancel going to {KEYWORD=the winchester mystery house} in {ADDRESS=cedar valley city} -- cancel going to {KEYWORD=tivoli} in {ADDRESS=monroe} -- cancel going to {KEYWORD=toronto eaton centre} in {ADDRESS=balance of beltrami county} -- cancel going to {KEYWORD=westminster} in {ADDRESS=buxton} -- cancel going to {KEYWORD=white house} in {ADDRESS=mckenzie} -- cancel going to {KEYWORD=winspear centre} in {ADDRESS=black duck cove} -- cancel going to {KEYWORD=world financial center} in {ADDRESS=balance of grant county} -- cancel going to {KEYWORD=wrigley building} in {ADDRESS=artesian} -- cancel going to {KEYWORD=yellowstone park} in {ADDRESS=corning} -- cancel going to {KEYWORD=yogenfruz} in {ADDRESS=new waterford} -- cancel going to {KEYWORD=york minster} in {ADDRESS=camden city} -- cancel going to {KEYWORD=ypsilanti water tower} in {ADDRESS=heidelberg borough} -- cancel {KEYWORD=gonda building} navi -- cancel {KEYWORD=grand canyon} navi -- cancel {KEYWORD=hockey hall of fame} navi -- cancel {KEYWORD=horseshoe bend} navi -- cancel {KEYWORD=key tower} navi -- cancel {KEYWORD=krger national park} navi -- cancel {KEYWORD=la sagrada} navi -- cancel {KEYWORD=la scala theater} navi -- cancel {KEYWORD=leaning tower} navi -- cancel {KEYWORD=lund cathedral} navi -- cancel {KEYWORD=manchester piccadilly station} navi -- cancel {KEYWORD=mary} navi -- cancel {KEYWORD=mauritshuis} navi -- cancel {KEYWORD=museo mitre} navi -- cancel {KEYWORD=museo sarmiento} navi -- cancel {KEYWORD=myra canyon park} navi -- cancel {KEYWORD=national museum of the marine corps} navi -- cancel navigating to a {KEYWORD=atm} -- cancel navigating to a {KEYWORD=baby store} -- cancel navigating to a {KEYWORD=bank machine} -- cancel navigating to a {KEYWORD=barber shop} -- cancel navigating to a {KEYWORD=basketball court} -- cancel navigating to a {KEYWORD=beauty salon} -- cancel navigating to a {KEYWORD=bookstore} -- cancel navigating to a {KEYWORD=botanical garden} -- cancel navigating to a {KEYWORD=brewpub} -- cancel navigating to a {KEYWORD=british restaurant} -- cancel navigating to a {KEYWORD=bus stop} -- cancel navigating to a {KEYWORD=cajun restaurant} -- cancel navigating to a {KEYWORD=camping store} -- cancel navigating to a {KEYWORD=cathedral} -- cancel navigating to a {KEYWORD=chapel} -- cancel navigating to a {KEYWORD=chechen restaurant} -- cancel navigating to a {KEYWORD=classic restaurant} -- cancel navigating to a {KEYWORD=computer repair shop} -- cancel navigating to a {KEYWORD=daycare} -- cancel navigating to a {KEYWORD=dessert bakery} -- cancel navigating to a {KEYWORD=dinner restaurant} -- cancel navigating to a {KEYWORD=doctor's office} -- cancel navigating to a {KEYWORD=drive-in} -- cancel navigating to a {KEYWORD=drugstore} -- cancel navigating to a {KEYWORD=fitness center} -- cancel navigating to a {KEYWORD=food bank} -- cancel navigating to a {KEYWORD=gastro pub} -- cancel navigating to a {KEYWORD=grill} -- cancel navigating to a {KEYWORD=gym} -- cancel navigating to a {KEYWORD=hairdresser} -- cancel navigating to a {KEYWORD=home and garden store} -- cancel navigating to a {KEYWORD=jail} -- cancel navigating to a {KEYWORD=jewish restaurant} -- cancel navigating to a {KEYWORD=mall} -- cancel navigating to a {KEYWORD=mandarin restaurant} -- cancel navigating to a {KEYWORD=manicurist} -- cancel navigating to a {KEYWORD=medical center} -- cancel navigating to a {KEYWORD=medical school} -- cancel navigating to a {KEYWORD=men's fashion store} -- cancel navigating to a {KEYWORD=movie theatre} -- cancel navigating to a {KEYWORD=museum} -- cancel navigating to a {KEYWORD=nouvelle cuisine restaurant} -- cancel navigating to a {KEYWORD=pakistani restaurant} -- cancel navigating to a {KEYWORD=parking lot} -- cancel navigating to a {KEYWORD=parts center} -- cancel navigating to a {KEYWORD=passport office} -- cancel navigating to a {KEYWORD=pawn shop} -- cancel navigating to a {KEYWORD=persian restaurant} -- cancel navigating to a {KEYWORD=pet shop} -- cancel navigating to a {KEYWORD=pho restaurant} -- cancel navigating to a {KEYWORD=plaza} -- cancel navigating to a {KEYWORD=pub} -- cancel navigating to a {KEYWORD=racetrack} -- cancel navigating to a {KEYWORD=railroad station} -- cancel navigating to a {KEYWORD=sailing school} -- cancel navigating to a {KEYWORD=shopping center} -- cancel navigating to a {KEYWORD=solarium} -- cancel navigating to a {KEYWORD=subway} -- cancel navigating to a {KEYWORD=subway station} -- cancel navigating to a {KEYWORD=taxi stop} -- cancel navigating to a {KEYWORD=vegan restaurant} -- cancel navigating to a {KEYWORD=water park} -- cancel navigating to a {KEYWORD=wine shop} -- cancel navigating to a {KEYWORD=youth hostel} -- cancel navigating to an {KEYWORD=accountant} -- cancel navigating to an {KEYWORD=afghan restaurant} -- cancel navigating to an {KEYWORD=asian restaurant} -- cancel navigating to an {KEYWORD=electronics store} -- cancel navigating to an {KEYWORD=ice cream parlour} -- cancel navigating to an {KEYWORD=italian restaurant} -- cancel navigating to an {KEYWORD=office building} -- cancel navigating to an {KEYWORD=optometrist} -- cancel navigation -- cancel {KEYWORD=nidarosdomen} navi -- cancel {KEYWORD=oub centre} navi -- cancel {KEYWORD=palacio real de madrid} navi -- cancel {KEYWORD=palais garnier} navi -- cancel {KEYWORD=paris opera} navi -- cancel {KEYWORD=pharos of egypt} navi -- cancel {KEYWORD=pittodrie stadium} navi -- cancel {KEYWORD=promenade ii} navi -- cancel {KEYWORD=red square} navi -- cancel {KEYWORD=richardson building} navi -- cancel {KEYWORD=ronald reagan building} navi -- cancel {KEYWORD=royal bc museum} navi -- cancel {KEYWORD=ryugyong hotel} navi -- cancel {KEYWORD=schnbrunn palace} navi -- cancel {KEYWORD=scottish parliament building} navi -- cancel {KEYWORD=sight and sound theatres} navi -- cancel {KEYWORD=sir leonard tilley building} navi -- cancel {KEYWORD=skerwink trail} navi -- cancel {KEYWORD=sphinx} navi -- cancel {KEYWORD=st. lawrence market} navi -- cancel {KEYWORD=statue of zeus} navi -- cancel {KEYWORD=sugarbush hill maple farm ltd.} navi -- cancel {KEYWORD=suntrust plaza} navi -- cancel {KEYWORD=t&c tower} navi -- cancel {KEYWORD=table top mountain} navi -- cancel {KEYWORD=taj mahal} navi -- cancel taking me to {ADDRESS=102nd street} in {ADDRESS=mansfield city} -- cancel taking me to {ADDRESS=28th street} in {ADDRESS=hansen city} -- cancel taking me to {ADDRESS=3rd street} in {ADDRESS=diamondville town} -- cancel taking me to {ADDRESS=48th street} in {ADDRESS=balance of sublette county} -- cancel taking me to {ADDRESS=56th drive} in {ADDRESS=somerville} -- cancel taking me to {ADDRESS=56th street} in {ADDRESS=ness county} -- cancel taking me to {ADDRESS=76th street} in {ADDRESS=lexington} -- cancel taking me to {ADDRESS=7th avenue} in {ADDRESS=jamesport city} -- cancel taking me to {ADDRESS=7th street} in {ADDRESS=chambers county} -- cancel taking me to {ADDRESS=90th street} in {ADDRESS=ahoskie town} -- cancel taking me to {ADDRESS=avenue h} in {ADDRESS=dry ridge} -- cancel taking me to {ADDRESS=banner avenue} in {ADDRESS=belleville village} -- cancel taking me to {ADDRESS=bay 40th street} in {ADDRESS=balance of grand traverse county} -- cancel taking me to {ADDRESS=bay 44th street} in {ADDRESS=flushing village} -- cancel taking me to {ADDRESS=beacon court} in {ADDRESS=harwood heights village} -- cancel taking me to {ADDRESS=beaumont street} in {ADDRESS=owenton city} -- cancel taking me to {ADDRESS=bethel loop} in {ADDRESS=long island} -- cancel taking me to {ADDRESS=boerum street} in {ADDRESS=andalusia city} -- cancel taking me to {ADDRESS=brighton 8th street} in {ADDRESS=troup city} -- cancel taking me to {ADDRESS=cambridge drive} in {ADDRESS=balance of red willow county} -- cancel taking me to {ADDRESS=cedar court} in {ADDRESS=champaign county} -- cancel taking me to {ADDRESS=clarendon road} in {ADDRESS=ellicottville village} -- cancel taking me to {ADDRESS=coleman street} in {ADDRESS=aliceville} -- cancel taking me to {ADDRESS=country lane} in {ADDRESS=balance of auglaize county} -- cancel taking me to {ADDRESS=creek road} in {ADDRESS=balance of custer county} -- cancel taking me to {ADDRESS=cypress court} in {ADDRESS=balance of newton county} -- cancel taking me to {ADDRESS=delaware avenue} in {ADDRESS=wymore} -- cancel taking me to {ADDRESS=dogwood drive} in {ADDRESS=corning} -- cancel taking me to {ADDRESS=forest drive} in {ADDRESS=lavaltrie} -- cancel taking me to {ADDRESS=forest place} in {ADDRESS=st. gregoire de nicolet} -- cancel taking me to {ADDRESS=forrest street} in {ADDRESS=longford} -- cancel taking me to {ADDRESS=gem street} in {ADDRESS=ste-henedine} -- cancel taking me to {ADDRESS=gerald court} in {ADDRESS=merigold town} -- cancel taking me to {ADDRESS=grimes road} in {ADDRESS=clairton} -- cancel taking me to {ADDRESS=highland avenue} in {ADDRESS=emery county} -- cancel taking me to {ADDRESS=karweg place} in {ADDRESS=lizton town} -- cancel taking me to {ADDRESS=liberty avenue} in {ADDRESS=bell} -- cancel taking me to {ADDRESS=logan street} in {ADDRESS=wakefield} -- cancel taking me to {ADDRESS=madison street} in {ADDRESS=grace} -- cancel taking me to {ADDRESS=main street east} in {ADDRESS=clovis} -- cancel taking me to {ADDRESS=maple lane} in {ADDRESS=balance of clay county} -- cancel taking me to {ADDRESS=meadow street} in {ADDRESS=upper kalskag city} -- cancel taking me to {ADDRESS=mill street} in {ADDRESS=new hope town} -- cancel taking me to {ADDRESS=monroe street} in {ADDRESS=balance of jackson county} -- cancel taking me to {ADDRESS=oceanic avenue} in {ADDRESS=balance of cowley county} -- cancel taking me to {ADDRESS=onderdonk avenue} in {ADDRESS=middlebury} -- cancel taking me to {ADDRESS=paerdegat 7th street} in {ADDRESS=frederick} -- cancel taking me to {ADDRESS=park cir} in {ADDRESS=linden city} -- cancel taking me to {ADDRESS=perri lane} in {ADDRESS=corbin city} -- cancel taking me to {ADDRESS=primrose lane} in {ADDRESS=grande-anse} -- cancel taking me to {ADDRESS=reeve place} in {ADDRESS=balance of crawford county} -- cancel taking me to {ADDRESS=rock street} in {ADDRESS=wheaton city} -- cancel taking me to {ADDRESS=rockaway parkway} in {ADDRESS=pinetops} -- cancel taking me to {ADDRESS=route 10} in {ADDRESS=oakland town} -- cancel taking me to {ADDRESS=route 29} in {ADDRESS=medicine park town} -- cancel taking me to {ADDRESS=route 41} in {ADDRESS=curry county} -- cancel taking me to {ADDRESS=sharon street} in {ADDRESS=mitchell county} -- cancel taking me to {ADDRESS=sigourney street} in {ADDRESS=bledsoe county} -- cancel taking me to {ADDRESS=summit street} in {ADDRESS=balance of benton county} -- cancel taking me to {ADDRESS=tabor court} in {ADDRESS=balance of wasatch county} -- cancel taking me to {ADDRESS=thomas street} in {ADDRESS=thibodaux} -- cancel taking me to {ADDRESS=valley view drive} in {ADDRESS=mccammon} -- cancel taking me to {ADDRESS=victor road} in {ADDRESS=oberlin} -- cancel taking me to {ADDRESS=walnut street} in {ADDRESS=hooper city} -- cancel taking me to {ADDRESS=whitney place} in {ADDRESS=hinsdale village} -- cancel taking me to {ADDRESS=windsor drive} in {ADDRESS=sherwood city} -- cancel taking me to {ADDRESS=wood street} in {ADDRESS=middlesex county} -- cancel taking me to {ADDRESS=woodrow court} in {ADDRESS=brownvale} -- cancel {KEYWORD=tate gallery} navi -- cancel {KEYWORD=teatro coln} navi -- cancel {KEYWORD=temple of artemis of the ephesians} navi -- cancel {KEYWORD=the elgin & winter garden theatre centre} navi -- cancel {KEYWORD=the trump building} navi -- cancel {KEYWORD=the westin harbour castle} navi -- cancel {KEYWORD=tokyo tower} navi -- cancel {KEYWORD=toronto eaton centre} navi -- cancel {KEYWORD=union station} navi -- cancel {KEYWORD=verre} navi -- cancel {KEYWORD=wells fargo center} navi -- cancel wherever going -- cancel {KEYWORD=windsor castle} navi -- clear {KEYWORD=bank of china tower} navi -- clear {KEYWORD=belcourt castle} navi -- clear {KEYWORD=central park} navi -- clear destination -- clear {KEYWORD=glaspaleis} navi -- clear going -- clear going to {KEYWORD=amsouth tower} in {ADDRESS=lapwai city} -- clear going to {KEYWORD=atomium} in {ADDRESS=amite county} -- clear going to {KEYWORD=atomium} in {ADDRESS=otoe village} -- clear going to {ADDRESS=attala county} -- clear going to {KEYWORD=avala tv tower} in {ADDRESS=slaughter} -- clear going to {ADDRESS=balance of defiance county} -- clear going to {ADDRESS=balance of kiowa county} -- clear going to {ADDRESS=balance of sheridan county} -- clear going to {ADDRESS=balance of ziebach county} -- clear going to {ADDRESS=batchtown village} -- clear going to {KEYWORD=bloor west village} in {ADDRESS=republican city village} -- clear going to {ADDRESS=blue earth county} -- clear going to {KEYWORD=central plaza 1} in {ADDRESS=houston} -- clear going to {ADDRESS=chiefland city} -- clear going to {ADDRESS=cottonwood} -- clear going to {ADDRESS=cumberland county} -- clear going to {ADDRESS=delaware county} -- clear going to {ADDRESS=flin flon} -- clear going to {ADDRESS=geneva town} -- clear going to {KEYWORD=hadrian's wall} in {ADDRESS=garnish} -- clear going to {KEYWORD=haleakala crater} in {ADDRESS=birdseye} -- clear going to {ADDRESS=hanska city} -- clear going to {ADDRESS=hobbs} -- clear going to {ADDRESS=hoboken city} -- clear going to {ADDRESS=jefferson county} -- clear going to {KEYWORD=kremlin} in {ADDRESS=balance of perkins county} -- clear going to {KEYWORD=little mermaid} in {ADDRESS=rock creek village} -- clear going to {ADDRESS=madras} -- clear going to {KEYWORD=marineview plaza} in {ADDRESS=vernonburg} -- clear going to {ADDRESS=maywood borough} -- clear going to {KEYWORD=milan central station} in {ADDRESS=tuscola city} -- clear going to {ADDRESS=mullinville city} -- clear going to {KEYWORD=newport tower} in {ADDRESS=valley springs town} -- clear going to {ADDRESS=pike county} -- clear going to {KEYWORD=pittodrie stadium} in {ADDRESS=rosa} -- clear going to {KEYWORD=ramesseum} in {ADDRESS=grafton county} -- clear going to {ADDRESS=randolph city} -- clear going to {KEYWORD=santa maria novella} in {ADDRESS=west springfield town} -- clear going to {KEYWORD=schnbrunn palace} in {ADDRESS=clovis city} -- clear going to {ADDRESS=scottsville} -- clear going to {KEYWORD=second city} in {ADDRESS=powder springs} -- clear going to {KEYWORD=signal hill} in {ADDRESS=turrell city} -- clear going to {ADDRESS=somerset} -- clear going to {KEYWORD=songgwangsa} in {ADDRESS=grafton village} -- clear going to {KEYWORD=taipei 101} in {ADDRESS=ouray} -- clear going to {KEYWORD=takakkaw falls} in {ADDRESS=mccurtain county} -- clear going to {KEYWORD=the kaaba} in {ADDRESS=balance of caledonia county} -- clear going to {KEYWORD=tribune tower} in {ADDRESS=balance of appling county} -- clear going to {ADDRESS=truesdale} -- clear going to {ADDRESS=warwick} -- clear going to {ADDRESS=wellsville village} -- clear going to {ADDRESS=west burke village} -- clear going to {ADDRESS=willard city} -- clear going to {ADDRESS=winston-salem} -- clear going to {KEYWORD=world trade center} in {ADDRESS=baden borough} -- clear {KEYWORD=holloway circus tower} navi -- clear navigating -- clear navigating to a {KEYWORD=barber shop} -- clear navigating to a {KEYWORD=cafe} -- clear navigating to a {KEYWORD=cajun restaurant} -- clear navigating to a {KEYWORD=candy shop} -- clear navigating to a {KEYWORD=cantonese restaurant} -- clear navigating to a {KEYWORD=cathedral} -- clear navigating to a {KEYWORD=chicken restaurant} -- clear navigating to a {KEYWORD=fast food joint} -- clear navigating to a {KEYWORD=filipino restaurant} -- clear navigating to a {KEYWORD=garden centre} -- clear navigating to a {KEYWORD=gastro pub} -- clear navigating to a {KEYWORD=greek restaurant} -- clear navigating to a {KEYWORD=hardware store} -- clear navigating to a {KEYWORD=men's fashion store} -- clear navigating to a {KEYWORD=pakistani restaurant} -- clear navigating to a {KEYWORD=pet store} -- clear navigating to a {KEYWORD=playground} -- clear navigating to a {KEYWORD=sandwich shop} -- clear navigating to a {KEYWORD=stripmall} -- clear navigating to a {KEYWORD=taxi stop} -- clear navigating to a {KEYWORD=vegetarian restaurant} -- clear navigating to a {KEYWORD=yoga class} -- clear navigating to an {KEYWORD=american restaurant} -- clear navigating to an {KEYWORD=art museum} -- clear navigating to an {KEYWORD=opera house} -- clear navigating to an {KEYWORD=university} -- clear {KEYWORD=parliament hill} navi -- clear {KEYWORD=public library} navi -- clear {KEYWORD=putra mosque} navi -- clear route -- clear route service -- clear {KEYWORD=sears tower} navi -- clear {KEYWORD=shreepati arcade} navi -- clear {KEYWORD=sukharev tower} navi -- clear taking me to {ADDRESS=57th place} in {ADDRESS=windthorst town} -- clear taking me to {ADDRESS=74th street} in {ADDRESS=hi-nella borough} -- clear taking me to {ADDRESS=77th street} in {ADDRESS=elliott county} -- clear taking me to {ADDRESS=7th street} in {ADDRESS=balance of avery county} -- clear taking me to {ADDRESS=87th street} in {ADDRESS=duquesne city} -- clear taking me to {ADDRESS=baughman place} in {ADDRESS=clermont town} -- clear taking me to {ADDRESS=bayberry drive} in {ADDRESS=solomon} -- clear taking me to {ADDRESS=beach 49th street} in {ADDRESS=oak park village} -- clear taking me to {ADDRESS=beaumont street} in {ADDRESS=palmer village} -- clear taking me to {ADDRESS=berkshire drive} in {ADDRESS=merrillville town} -- clear taking me to {ADDRESS=blake court} in {ADDRESS=page city} -- clear taking me to {ADDRESS=branton street} in {ADDRESS=blaine county} -- clear taking me to {ADDRESS=brighton 4th street} in {ADDRESS=powell city} -- clear taking me to {ADDRESS=brighton 5th street} in {ADDRESS=myrtle town} -- clear taking me to {ADDRESS=brighton 7th court} in {ADDRESS=fayette county} -- clear taking me to {ADDRESS=coles street} in {ADDRESS=georgetown} -- clear taking me to {ADDRESS=engert avenue} in {ADDRESS=linden} -- clear taking me to {ADDRESS=forrest street} in {ADDRESS=coffeyville city} -- clear taking me to {ADDRESS=fountain avenue} in {ADDRESS=sullivan county} -- clear taking me to {ADDRESS=green street} in {ADDRESS=mcdonald borough} -- clear taking me to {ADDRESS=hastings street} in {ADDRESS=balance of crockett county} -- clear taking me to {ADDRESS=kingsway place} in {ADDRESS=ellsinore} -- clear taking me to {ADDRESS=main street west} in {ADDRESS=beaverhead county} -- clear taking me to {ADDRESS=park street} in {ADDRESS=st-methode-de-frontenac} -- clear taking me to {ADDRESS=pleasant street} in {ADDRESS=harlan city} -- clear taking me to {ADDRESS=schoolhouse lane} in {ADDRESS=stuttgart} -- clear taking me to {ADDRESS=stockton street} in {ADDRESS=lynnville} -- clear taking me to {ADDRESS=weldon street} in {ADDRESS=balance of franklin county} -- clear taking me to {ADDRESS=woodland avenue} in {ADDRESS=valdez-cordova census area} -- clear taking me to {ADDRESS=york road} in {ADDRESS=jackson city} -- clear {KEYWORD=temple of artemis of the ephesians} navi -- clear {KEYWORD=victoria falls} navi -- could you cancel navigating -- could you cancel route service -- could you clear going -- could you clear navigation -- could you cut going -- could you cut navigation -- could you delete going -- could you delete navigation -- could you end navigating -- could you end route service -- could you erase navigation -- could you forget navigation -- could you get rid of navigation -- could you please cancel navigating -- could you please cancel route service -- could you please clear going -- could you please clear navigation -- could you please cut going -- could you please cut navigation -- could you please delete going -- could you please delete navigation -- could you please end navigating -- could you please end route service -- could you please erase going -- could you please erase navigation -- could you please forget navigation -- could you please get rid of navigation -- could you please remove going -- could you please remove navigation -- could you please stop navigation -- could you please wipe off going -- could you please wipe off navigation -- could you please wipe out navigation -- could you remove going -- could you remove navigation -- could you stop navigation -- could you wipe off going -- could you wipe off navigation -- could you wipe out going -- could you wipe out navigation -- cut destination -- cut navigating -- cut route -- cut route service -- delete {KEYWORD=angel falls} navi -- delete {KEYWORD=arndale tower} navi -- delete {KEYWORD=ashabori} navi -- delete {KEYWORD=ayers rock} navi -- delete {KEYWORD=cape breton highlands national park} navi -- delete destination -- delete {KEYWORD=devil's tower} navi -- delete {KEYWORD=distillery historic district} navi -- delete {KEYWORD=dubailand} navi -- delete {KEYWORD=el morro castle} navi -- delete {KEYWORD=eureka tower} navi -- delete going -- delete going to {KEYWORD=anchor inn} in {ADDRESS=balance of benewah county} -- delete going to {ADDRESS=balance of clallam county} -- delete going to {ADDRESS=balance of cumberland county} -- delete going to {ADDRESS=balance of spink county} -- delete going to {KEYWORD=belcourt castle} in {ADDRESS=cleveland heights city} -- delete going to {ADDRESS=belmont village} -- delete going to {KEYWORD=birmingham town hall} in {ADDRESS=balance of latimer county} -- delete going to {ADDRESS=boone county} -- delete going to {ADDRESS=brown county} -- delete going to {ADDRESS=city of creede town} -- delete going to {ADDRESS=cloquet city} -- delete going to {ADDRESS=el centro city} -- delete going to {KEYWORD=eric williams plaza} in {ADDRESS=bellewood} -- delete going to {ADDRESS=fridley} -- delete going to {KEYWORD=fulton opera house} in {ADDRESS=elsie village} -- delete going to {KEYWORD=garden of the gods} in {ADDRESS=harvey city} -- delete going to {KEYWORD=gettysburg national military park} in {ADDRESS=kevin town} -- delete going to {KEYWORD=glaspaleis} in {ADDRESS=new knoxville village} -- delete going to {KEYWORD=gonda building} in {ADDRESS=spalding} -- delete going to {ADDRESS=goose creek} -- delete going to {KEYWORD=great pyramid of cheops} in {ADDRESS=petawawa} -- delete going to {ADDRESS=hot springs} -- delete going to {KEYWORD=hsbc tower} in {ADDRESS=bradshaw} -- delete going to {ADDRESS=humboldt} -- delete going to {ADDRESS=hydro town} -- delete going to {KEYWORD=jasper national park} in {ADDRESS=syracuse} -- delete going to {ADDRESS=jonesville town} -- delete going to {ADDRESS=keyesport village} -- delete going to {ADDRESS=lockport town} -- delete going to {KEYWORD=malkera} in {ADDRESS=west sullivan town} -- delete going to {KEYWORD=manchester piccadilly station} in {ADDRESS=octavia village} -- delete going to {ADDRESS=middleville village} -- delete going to {ADDRESS=new alluwe} -- delete going to {KEYWORD=newgrange} in {ADDRESS=middlebury town} -- delete going to {ADDRESS=north hatley} -- delete going to {ADDRESS=orient} -- delete going to {ADDRESS=perry city} -- delete going to {ADDRESS=perry county} -- delete going to {KEYWORD=provincial park} in {ADDRESS=brooksburg} -- delete going to {KEYWORD=ripley's aquarium of canada} in {ADDRESS=santa clara village} -- delete going to {KEYWORD=royal conservatory of music} in {ADDRESS=balance of wyandotte county} -- delete going to {KEYWORD=royal tyrrell museum} in {ADDRESS=nitro} -- delete going to {ADDRESS=rusk city} -- delete going to {KEYWORD=sacre coeur} in {ADDRESS=rantoul village} -- delete going to {KEYWORD=saint joseph's oratory} in {ADDRESS=dumas town} -- delete going to {ADDRESS=sammamish city} -- delete going to {KEYWORD=scottish parliament building} in {ADDRESS=bramwell town} -- delete going to {KEYWORD=seattle central library} in {ADDRESS=battle ground} -- delete going to {ADDRESS=shallotte} -- delete going to {ADDRESS=smelterville city} -- delete going to {KEYWORD=solomon r. guggenheim museum} in {ADDRESS=kenhorst borough} -- delete going to {KEYWORD=spanish steps} in {ADDRESS=balance of greene county} -- delete going to {KEYWORD=st. nicholas church} in {ADDRESS=matewan} -- delete going to {KEYWORD=suncor energy centre} in {ADDRESS=tarboro town} -- delete going to {KEYWORD=the westin harbour castle} in {ADDRESS=balance of henry county} -- delete going to {KEYWORD=toronto dominion centre} in {ADDRESS=pendleton city} -- delete going to {KEYWORD=tribune tower} in {ADDRESS=temple} -- delete going to {ADDRESS=wasagaming} -- delete going to {ADDRESS=whitakers} -- delete going to {ADDRESS=winkelman} -- delete going to {KEYWORD=winter palace} in {ADDRESS=smoky lake} -- delete {KEYWORD=great mosque of djenn} navi -- delete {KEYWORD=haleakala crater} navi -- delete {KEYWORD=house with chimaeras} navi -- delete {KEYWORD=manchester piccadilly station} navi -- delete navigating -- delete navigating to a {KEYWORD=bakery} -- delete navigating to a {KEYWORD=bulk store} -- delete navigating to a {KEYWORD=cajun restaurant} -- delete navigating to a {KEYWORD=camera store} -- delete navigating to a {KEYWORD=candy shop} -- delete navigating to a {KEYWORD=creole restaurant} -- delete navigating to a {KEYWORD=discount store} -- delete navigating to a {KEYWORD=factory} -- delete navigating to a {KEYWORD=family restaurant} -- delete navigating to a {KEYWORD=french restaurant} -- delete navigating to a {KEYWORD=guesthouse} -- delete navigating to a {KEYWORD=health store} -- delete navigating to a {KEYWORD=high school} -- delete navigating to a {KEYWORD=mandarin restaurant} -- delete navigating to a {KEYWORD=movie theatre} -- delete navigating to a {KEYWORD=salon} -- delete navigating to a {KEYWORD=sports store} -- delete navigating to an {KEYWORD=antique shop} -- delete navigating to an {KEYWORD=automotive shop} -- delete navigating to an {KEYWORD=office supply store} -- delete {KEYWORD=one canada square} navi -- delete {KEYWORD=pharos of egypt} navi -- delete {KEYWORD=rideau canal} navi -- delete route -- delete route service -- delete {KEYWORD=royal tyrrell museum} navi -- delete {KEYWORD=sagrada famlia} navi -- delete {KEYWORD=sainsbury centre for visual arts} navi -- delete {KEYWORD=sainte-chapelle} navi -- delete {KEYWORD=sears tower} navi -- delete {KEYWORD=skydome} navi -- delete {KEYWORD=sultan abdul samad building} navi -- delete {KEYWORD=sydney opera house} navi -- delete {KEYWORD=taj mahal} navi -- delete taking me to {ADDRESS=78th street} in {ADDRESS=balance of mcclain county} -- delete taking me to {ADDRESS=8th avenue} in {ADDRESS=emmet county} -- delete taking me to {ADDRESS=8th street west} in {ADDRESS=university park village} -- delete taking me to {ADDRESS=atkins avenue} in {ADDRESS=buchanan county} -- delete taking me to {ADDRESS=canton court} in {ADDRESS=cheraw town} -- delete taking me to {ADDRESS=clark street} in {ADDRESS=fassett} -- delete taking me to {ADDRESS=colonial drive} in {ADDRESS=arlington city} -- delete taking me to {ADDRESS=covert street} in {ADDRESS=winston city} -- delete taking me to {ADDRESS=creamer street} in {ADDRESS=wrightstown village} -- delete taking me to {ADDRESS=dewey place} in {ADDRESS=burdett} -- delete taking me to {ADDRESS=elm avenue} in {ADDRESS=balance of crow wing county} -- delete taking me to {ADDRESS=elmwood avenue} in {ADDRESS=brundidge city} -- delete taking me to {ADDRESS=grove avenue} in {ADDRESS=river heights city} -- delete taking me to {ADDRESS=indiana place} in {ADDRESS=wallington borough} -- delete taking me to {ADDRESS=lancaster avenue} in {ADDRESS=weston city} -- delete taking me to {ADDRESS=llama court} in {ADDRESS=fayetteville city} -- delete taking me to {ADDRESS=maple street} in {ADDRESS=yankton county} -- delete taking me to {ADDRESS=marcy avenue} in {ADDRESS=mayfield city} -- delete taking me to {ADDRESS=moffat street} in {ADDRESS=whitten city} -- delete taking me to {ADDRESS=noll street} in {ADDRESS=balance of cochran county} -- delete taking me to {ADDRESS=ocean avenue} in {ADDRESS=catawba town} -- delete taking me to {ADDRESS=pearl street} in {ADDRESS=loudonville village} -- delete taking me to {ADDRESS=pioneer street} in {ADDRESS=piedmont city} -- delete taking me to {ADDRESS=railroad avenue} in {ADDRESS=hominy city} -- delete taking me to {ADDRESS=redwood drive} in {ADDRESS=auburn} -- delete taking me to {ADDRESS=skillman street} in {ADDRESS=campbellton} -- delete taking me to {ADDRESS=stryker court} in {ADDRESS=ogden village} -- delete taking me to {ADDRESS=warwick street} in {ADDRESS=belton} -- delete {KEYWORD=waterfront place} navi -- dismiss destination -- dismiss navigation -- dismiss route -- do not go -- do not navigate -- do not navigate to a {KEYWORD=bakery} -- do not navigate to a {KEYWORD=bar} -- do not navigate to a {KEYWORD=bar and grill} -- do not navigate to a {KEYWORD=basketball court} -- do not navigate to a {KEYWORD=beauty salon} -- do not navigate to a {KEYWORD=beer store} -- do not navigate to a {KEYWORD=bistro} -- do not navigate to a {KEYWORD=book store} -- do not navigate to a {KEYWORD=botanical garden} -- do not navigate to a {KEYWORD=brewpub} -- do not navigate to a {KEYWORD=british restaurant} -- do not navigate to a {KEYWORD=butcher} -- do not navigate to a {KEYWORD=car dealership} -- do not navigate to a {KEYWORD=caribbean restaurant} -- do not navigate to a {KEYWORD=casino} -- do not navigate to a {KEYWORD=chinese restaurant} -- do not navigate to a {KEYWORD=circus} -- do not navigate to a {KEYWORD=classic restaurant} -- do not navigate to a {KEYWORD=copy center} -- do not navigate to a {KEYWORD=creole restaurant} -- do not navigate to a {KEYWORD=currency exchange} -- do not navigate to a {KEYWORD=dancing class} -- do not navigate to a {KEYWORD=delicatessen} -- do not navigate to a {KEYWORD=discount store} -- do not navigate to a {KEYWORD=drycleaner} -- do not navigate to a {KEYWORD=family restaurant} -- do not navigate to a {KEYWORD=florist} -- do not navigate to a {KEYWORD=frozen yogurt restaurant} -- do not navigate to a {KEYWORD=gym} -- do not navigate to a {KEYWORD=hamburger restaurant} -- do not navigate to a {KEYWORD=home repair shop} -- do not navigate to a {KEYWORD=hospital} -- do not navigate to a {KEYWORD=kindergarten} -- do not navigate to a {KEYWORD=laundromat} -- do not navigate to a {KEYWORD=lebanese restaurant} -- do not navigate to a {KEYWORD=library} -- do not navigate to a {KEYWORD=mall} -- do not navigate to a {KEYWORD=mandarin restaurant} -- do not navigate to a {KEYWORD=massage therapist} -- do not navigate to a {KEYWORD=medical school} -- do not navigate to a {KEYWORD=museum} -- do not navigate to a {KEYWORD=nursery school} -- do not navigate to a {KEYWORD=parking garage} -- do not navigate to a {KEYWORD=pasta restaurant} -- do not navigate to a {KEYWORD=pastry shop} -- do not navigate to a {KEYWORD=pho restaurant} -- do not navigate to a {KEYWORD=playground} -- do not navigate to a {KEYWORD=pub} -- do not navigate to a {KEYWORD=railroad station} -- do not navigate to a {KEYWORD=retirement home} -- do not navigate to a {KEYWORD=south african restaurant} -- do not navigate to a {KEYWORD=south american restaurant} -- do not navigate to a {KEYWORD=subway station} -- do not navigate to a {KEYWORD=super charger} -- do not navigate to a {KEYWORD=taxi stop} -- do not navigate to a {KEYWORD=thai restaurant} -- do not navigate to a {KEYWORD=therapist} -- do not navigate to a {KEYWORD=vegan restaurant} -- do not navigate to an {KEYWORD=airport} -- do not navigate to an {KEYWORD=albanian restaurant} -- do not navigate to an {KEYWORD=asian restaurant} -- do not navigate to an {KEYWORD=auto repair shop} -- do not navigate to an {KEYWORD=automotive shop} -- do not navigate to an {KEYWORD=eclectic restaurant} -- do not navigate to an {KEYWORD=ethnic grocery store} -- do not navigate to an {KEYWORD=indian restaurant} -- do not navigate to an {KEYWORD=office supply store} -- do not take me to {ADDRESS=alcester city} -- do not take me to {ADDRESS=allen} -- do not take me to {ADDRESS=anthonyville town} -- do not take me to {ADDRESS=ardentown village} -- do not take me to {ADDRESS=armstrong county} -- do not take me to {ADDRESS=atchison city} -- do not take me to {ADDRESS=avoyelles parish} -- do not take me to {ADDRESS=balance of big horn county} -- do not take me to {ADDRESS=balance of blount county} -- do not take me to {ADDRESS=balance of dickinson county} -- do not take me to {ADDRESS=balance of mitchell county} -- do not take me to {ADDRESS=bates county} -- do not take me to {ADDRESS=belen} -- do not take me to {ADDRESS=berkeley county} -- do not take me to {ADDRESS=blue island} -- do not take me to {ADDRESS=boley} -- do not take me to {ADDRESS=brown county} -- do not take me to {ADDRESS=calhoun county} -- do not take me to {ADDRESS=cambridge village} -- do not take me to {ADDRESS=centerville} -- do not take me to {ADDRESS=central} -- do not take me to {ADDRESS=comox} -- do not take me to {ADDRESS=council hill town} -- do not take me to {ADDRESS=coweta county} -- do not take me to {ADDRESS=day county} -- do not take me to {ADDRESS=denmark city} -- do not take me to {ADDRESS=dewey county} -- do not take me to {ADDRESS=ephraim} -- do not take me to {ADDRESS=fall river} -- do not take me to {ADDRESS=florence} -- do not take me to {ADDRESS=franklin city} -- do not take me to {ADDRESS=franklin county} -- do not take me to {ADDRESS=gearhart} -- do not take me to {ADDRESS=gibbon} -- do not take me to {ADDRESS=giltner village} -- do not take me to {ADDRESS=grand centre} -- do not take me to {ADDRESS=hammondville town} -- do not take me to {ADDRESS=haskell county} -- do not take me to {ADDRESS=haysville borough} -- do not take me to {ADDRESS=hempstead county} -- do not take me to {ADDRESS=herreid} -- do not take me to {ADDRESS=hetland town} -- do not take me to {ADDRESS=hoffman town} -- do not take me to {ADDRESS=holt county} -- do not take me to {ADDRESS=holyrood} -- do not take me to {ADDRESS=hurley town} -- do not take me to {ADDRESS=iron ridge village} -- do not take me to {ADDRESS=itasca village} -- do not take me to {ADDRESS=jasonville city} -- do not take me to {ADDRESS=jolley city} -- do not take me to {ADDRESS=kent county} -- do not take me to {ADDRESS=lancaster city} -- do not take me to {ADDRESS=langdon} -- do not take me to {ADDRESS=langley town} -- do not take me to {ADDRESS=laurel springs borough} -- do not take me to {ADDRESS=lochbuie} -- do not take me to {ADDRESS=mason county} -- do not take me to {ADDRESS=millersburg} -- do not take me to {ADDRESS=millersburg town} -- do not take me to {ADDRESS=monmouth city} -- do not take me to {ADDRESS=morland city} -- do not take me to {ADDRESS=mound station village} -- do not take me to {ADDRESS=olathe} -- do not take me to {ADDRESS=old monroe} -- do not take me to {ADDRESS=oshkosh city} -- do not take me to {ADDRESS=pearson} -- do not take me to {ADDRESS=petrey town} -- do not take me to {ADDRESS=portville village} -- do not take me to {ADDRESS=poteet city} -- do not take me to {ADDRESS=protivin city} -- do not take me to {ADDRESS=rose blanche-harbour le cou} -- do not take me to {ADDRESS=saline county} -- do not take me to {ADDRESS=scanlon} -- do not take me to {ADDRESS=schreiber} -- do not take me to {ADDRESS=stilwell city} -- do not take me to {ADDRESS=st-jerome} -- do not take me to {ADDRESS=wadena city} -- do not take me to {ADDRESS=walkerville town} -- do not take me to {ADDRESS=wallingford} -- do not take me to {ADDRESS=walton hills village} -- do not take me to {ADDRESS=willow town} -- do not take me to {ADDRESS=woking} -- do not take me to {ADDRESS=wyocena village} -- don't go -- don't navigate -- don't navigate to a {KEYWORD=baby store} -- don't navigate to a {KEYWORD=bakery} -- don't navigate to a {KEYWORD=bank} -- don't navigate to a {KEYWORD=bar and lounge} -- don't navigate to a {KEYWORD=barber shop} -- don't navigate to a {KEYWORD=beauty salon} -- don't navigate to a {KEYWORD=beer store} -- don't navigate to a {KEYWORD=bistro} -- don't navigate to a {KEYWORD=british restaurant} -- don't navigate to a {KEYWORD=bulgarian restaurant} -- don't navigate to a {KEYWORD=bus terminal} -- don't navigate to a {KEYWORD=cajun restaurant} -- don't navigate to a {KEYWORD=camping store} -- don't navigate to a {KEYWORD=car dealership} -- don't navigate to a {KEYWORD=car wash} -- don't navigate to a {KEYWORD=casino} -- don't navigate to a {KEYWORD=casual restaurant} -- don't navigate to a {KEYWORD=cell phone store} -- don't navigate to a {KEYWORD=cobbler} -- don't navigate to a {KEYWORD=coffee shop} -- don't navigate to a {KEYWORD=dance studio} -- don't navigate to a {KEYWORD=dancing class} -- don't navigate to a {KEYWORD=deli} -- don't navigate to a {KEYWORD=dessert restaurant} -- don't navigate to a {KEYWORD=dim sum restaurant} -- don't navigate to a {KEYWORD=doctor's office} -- don't navigate to a {KEYWORD=dutch restaurant} -- don't navigate to a {KEYWORD=firearms store} -- don't navigate to a {KEYWORD=fitness center} -- don't navigate to a {KEYWORD=food bank} -- don't navigate to a {KEYWORD=furniture store} -- don't navigate to a {KEYWORD=gaming store} -- don't navigate to a {KEYWORD=golf club} -- don't navigate to a {KEYWORD=gourmet restaurant} -- don't navigate to a {KEYWORD=hair salon} -- don't navigate to a {KEYWORD=high school} -- don't navigate to a {KEYWORD=hunting store} -- don't navigate to a {KEYWORD=japanese restaurant} -- don't navigate to a {KEYWORD=korean restaurant} -- don't navigate to a {KEYWORD=latin american restaurant} -- don't navigate to a {KEYWORD=lunch restaurant} -- don't navigate to a {KEYWORD=mandarin restaurant} -- don't navigate to a {KEYWORD=manicurist} -- don't navigate to a {KEYWORD=men's fashion store} -- don't navigate to a {KEYWORD=mosque} -- don't navigate to a {KEYWORD=music store} -- don't navigate to a {KEYWORD=nouvelle cuisine restaurant} -- don't navigate to a {KEYWORD=pasta restaurant} -- don't navigate to a {KEYWORD=physician} -- don't navigate to a {KEYWORD=plaza} -- don't navigate to a {KEYWORD=railway station} -- don't navigate to a {KEYWORD=repair shop} -- don't navigate to a {KEYWORD=seafood restaurant} -- don't navigate to a {KEYWORD=service station} -- don't navigate to a {KEYWORD=shopping mall} -- don't navigate to a {KEYWORD=solarium} -- don't navigate to a {KEYWORD=southern restaurant} -- don't navigate to a {KEYWORD=spanish restaurant} -- don't navigate to a {KEYWORD=sports store} -- don't navigate to a {KEYWORD=suit shop} -- don't navigate to a {KEYWORD=summer camp} -- don't navigate to a {KEYWORD=sushi restaurant} -- don't navigate to a {KEYWORD=tax clinic} -- don't navigate to a {KEYWORD=tennis court} -- don't navigate to a {KEYWORD=water park} -- don't navigate to a {KEYWORD=waterpark} -- don't navigate to a {KEYWORD=wholesaler} -- don't navigate to a {KEYWORD=wine shop} -- don't navigate to a {KEYWORD=women's clothing store} -- don't navigate to an {KEYWORD=accountant} -- don't navigate to an {KEYWORD=ad agency} -- don't navigate to an {KEYWORD=african restaurant} -- don't navigate to an {KEYWORD=appliance store} -- don't navigate to an {KEYWORD=arena} -- don't navigate to an {KEYWORD=asian restaurant} -- don't navigate to an {KEYWORD=eclectic restaurant} -- don't navigate to an {KEYWORD=elementary school} -- don't navigate to an {KEYWORD=ethnic grocery store} -- don't navigate to an {KEYWORD=italian restaurant} -- don't navigate to an {KEYWORD=office supply store} -- don't navigate to an {KEYWORD=opera house} -- don't navigate to an {KEYWORD=organic restaurant} -- don't navigate to an {KEYWORD=outdoors store} -- don't navigate to an {KEYWORD=university} -- don't take me to {ADDRESS=alger county} -- don't take me to {ADDRESS=ashton} -- don't take me to {ADDRESS=astoria} -- don't take me to {ADDRESS=audubon park borough} -- don't take me to {ADDRESS=bakerhill} -- don't take me to {ADDRESS=balance of caddo county} -- don't take me to {ADDRESS=balance of grayson county} -- don't take me to {ADDRESS=balance of jackson county} -- don't take me to {ADDRESS=balance of st. francis county} -- don't take me to {ADDRESS=barbourmeade city} -- don't take me to {ADDRESS=bell county} -- don't take me to {ADDRESS=bellows falls village} -- don't take me to {ADDRESS=bennington} -- don't take me to {ADDRESS=beresford} -- don't take me to {ADDRESS=boardman} -- don't take me to {ADDRESS=bokoshe town} -- don't take me to {ADDRESS=brussels} -- don't take me to {ADDRESS=cainsville} -- don't take me to {ADDRESS=calais city} -- don't take me to {ADDRESS=carnesville} -- don't take me to {ADDRESS=charter oak} -- don't take me to {ADDRESS=cherokee city} -- don't take me to {ADDRESS=clallam county} -- don't take me to {ADDRESS=coke county} -- don't take me to {ADDRESS=cooper city city} -- don't take me to {ADDRESS=crawford county} -- don't take me to {ADDRESS=dallas county} -- don't take me to {ADDRESS=des arc village} -- don't take me to {ADDRESS=dike city} -- don't take me to {ADDRESS=downsville village} -- don't take me to {ADDRESS=field} -- don't take me to {ADDRESS=fort lupton city} -- don't take me to {ADDRESS=glenview manor city} -- don't take me to {ADDRESS=glynn county} -- don't take me to {ADDRESS=grafton village} -- don't take me to {ADDRESS=grant county} -- don't take me to {ADDRESS=greenfield} -- don't take me to {ADDRESS=hazelton} -- don't take me to {ADDRESS=iron bridge} -- don't take me to {ADDRESS=johnson county} -- don't take me to {ADDRESS=la veta town} -- don't take me to {ADDRESS=lake placid town} -- don't take me to {ADDRESS=larkspur town} -- don't take me to {ADDRESS=larrabee city} -- don't take me to {ADDRESS=laurentides} -- don't take me to {ADDRESS=lawrence city} -- don't take me to {ADDRESS=lindsay} -- don't take me to {ADDRESS=loveland city} -- don't take me to {ADDRESS=lyman} -- don't take me to {ADDRESS=manseau} -- don't take me to {ADDRESS=mansfield town} -- don't take me to {ADDRESS=mckee city} -- don't take me to {ADDRESS=moorefield village} -- don't take me to {ADDRESS=nelson city} -- don't take me to {ADDRESS=norfolk} -- don't take me to {ADDRESS=north bend city} -- don't take me to {ADDRESS=odessa} -- don't take me to {ADDRESS=queen city city} -- don't take me to {ADDRESS=reklaw city} -- don't take me to {ADDRESS=rochester} -- don't take me to {ADDRESS=rose hill city} -- don't take me to {ADDRESS=rutland} -- don't take me to {ADDRESS=saint-michel-des-saints} -- don't take me to {ADDRESS=san antonio city} -- don't take me to {ADDRESS=sapawe} -- don't take me to {ADDRESS=scandia city} -- don't take me to {ADDRESS=scotts mills} -- don't take me to {ADDRESS=senath city} -- don't take me to {ADDRESS=siloam springs} -- don't take me to {ADDRESS=tompkins} -- don't take me to {ADDRESS=tyrone borough} -- don't take me to {ADDRESS=vancouver} -- don't take me to {ADDRESS=vian} -- don't take me to {ADDRESS=wamac} -- don't take me to {ADDRESS=wellsville} -- don't take me to {ADDRESS=wernersville borough} -- don't take me to {ADDRESS=west mayfield borough} -- don't take me to {ADDRESS=woodlawn park city} -- drop destination -- drop navigation -- drop route -- end {KEYWORD=al-aqsa mosque} navi -- end {KEYWORD=allan gardens conservatory} navi -- end {KEYWORD=angel falls} navi -- end {KEYWORD=azadi tower} navi -- end {KEYWORD=bam citadel} navi -- end {KEYWORD=bank of america plaza} navi -- end {KEYWORD=basilica of our lady of peace} navi -- end {KEYWORD=basler messeturm} navi -- end {KEYWORD=blue mosque} navi -- end {KEYWORD=bull ring shopping centre} navi -- end {KEYWORD=buta palace} navi -- end {KEYWORD=chiang kai shek memorial hall} navi -- end {KEYWORD=christopher erb house} navi -- end {KEYWORD=chteau frontenac} navi -- end {KEYWORD=eiffel tower} navi -- end {KEYWORD=el morro castle} navi -- end {KEYWORD=faisal mosque} navi -- end {KEYWORD=fingal's cave} navi -- end {KEYWORD=first canadian place} navi -- end {KEYWORD=flatiron building} navi -- end {KEYWORD=frost bank tower} navi -- end {KEYWORD=glass pavilion} navi -- end going -- end going to {KEYWORD=akershus castle} in {ADDRESS=meadow bridge} -- end going to {KEYWORD=arc de triomphe} in {ADDRESS=dunes city city} -- end going to {KEYWORD=arches national park} in {ADDRESS=hazel city} -- end going to {KEYWORD=auditorium building} in {ADDRESS=stanley} -- end going to {KEYWORD=basler messeturm} in {ADDRESS=columbia county} -- end going to {KEYWORD=bayreuth festspielhaus} in {ADDRESS=basile town} -- end going to {KEYWORD=beetham tower} in {ADDRESS=crook county} -- end going to {KEYWORD=blue mosque} in {ADDRESS=balance of cerro gordo county} -- end going to {KEYWORD=buckingham palace} in {ADDRESS=st. louis} -- end going to {KEYWORD=can-west global place} in {ADDRESS=blanco city} -- end going to {KEYWORD=castillo de san marcos} in {ADDRESS=carlyle} -- end going to {KEYWORD=central island park} in {ADDRESS=winside village} -- end going to {KEYWORD=centre island} in {ADDRESS=twin falls county} -- end going to {KEYWORD=christ on the corcovado} in {ADDRESS=big horn county} -- end going to {KEYWORD=colossus of rhodes} in {ADDRESS=defiance} -- end going to {KEYWORD=columbia center} in {ADDRESS=hampton borough} -- end going to {KEYWORD=columbia center} in {ADDRESS=jefferson county} -- end going to {KEYWORD=commerzbank tower} in {ADDRESS=st. marys} -- end going to {KEYWORD=concertgebouw} in {ADDRESS=tutwiler} -- end going to {KEYWORD=dome of the rock} in {ADDRESS=wauzeka village} -- end going to {KEYWORD=ed mirvish theatre} in {ADDRESS=winchester} -- end going to {KEYWORD=el nuevo comandante} in {ADDRESS=balance of hardin county} -- end going to {KEYWORD=emirates office tower} in {ADDRESS=balance of johnson county} -- end going to {KEYWORD=emirates towers hotel} in {ADDRESS=tallahassee} -- end going to {KEYWORD=famous people players dinner theatre} in {ADDRESS=manhattan} -- end going to {KEYWORD=flatiron building} in {ADDRESS=eagan} -- end going to {KEYWORD=fulton opera house} in {ADDRESS=wales} -- end going to {KEYWORD=gaylord opryland resort} in {ADDRESS=edina} -- end going to {KEYWORD=glacier point} in {ADDRESS=tremonton} -- end going to {KEYWORD=great pyramid} in {ADDRESS=albany} -- end going to {KEYWORD=hagia sophia} in {ADDRESS=hyde park city} -- end going to {KEYWORD=holloway circus tower} in {ADDRESS=leesville village} -- end going to {KEYWORD=house with chimaeras} in {ADDRESS=balance of guthrie county} -- end going to {KEYWORD=hsbc tower} in {ADDRESS=breckenridge village} -- end going to {KEYWORD=jpmorgan chase tower} in {ADDRESS=riverton city} -- end going to {KEYWORD=la sagrada} in {ADDRESS=clarkson city} -- end going to {KEYWORD=la scala theater} in {ADDRESS=zenon park} -- end going to {KEYWORD=leaning tower} in {ADDRESS=ridgewood village} -- end going to {KEYWORD=leo j. ryan federal building} in {ADDRESS=bertrand village} -- end going to {KEYWORD=little mermaid} in {ADDRESS=yankton county} -- end going to {KEYWORD=lurline baths} in {ADDRESS=grouard} -- end going to {KEYWORD=mall of america} in {ADDRESS=wheatfield} -- end going to {KEYWORD=manchester piccadilly station} in {ADDRESS=valdez city} -- end going to {KEYWORD=manneken pis} in {ADDRESS=cherry county} -- end going to {KEYWORD=menara kuala lumpur} in {ADDRESS=balance of clinton county} -- end going to {KEYWORD=menara kuala lumpur} in {ADDRESS=linwood} -- end going to {KEYWORD=menara kuala lumpur} in {ADDRESS=randolph} -- end going to {KEYWORD=milad tower} in {ADDRESS=haileybury} -- end going to {KEYWORD=monumento nacional a la bandera} in {ADDRESS=balance of kingman county} -- end going to {KEYWORD=mount rushmore} in {ADDRESS=cameron} -- end going to {KEYWORD=museo mitre} in {ADDRESS=balance of brunswick county} -- end going to {KEYWORD=museo mitre} in {ADDRESS=danbury village} -- end going to {KEYWORD=museo sarmiento} in {ADDRESS=balance of cape girardeau county} -- end going to {KEYWORD=national museum of the marine corps} in {ADDRESS=powellsville town} -- end going to {KEYWORD=ontario seed co} in {ADDRESS=kamloops} -- end going to {KEYWORD=parliament hill} in {ADDRESS=geneva county} -- end going to {KEYWORD=peak 2 peak gondola} in {ADDRESS=fernan lake village} -- end going to {KEYWORD=pyramids of egypt} in {ADDRESS=cape girardeau county} -- end going to {KEYWORD=pyramids of egypt} in {ADDRESS=ripley} -- end going to {KEYWORD=raj bhvan} in {ADDRESS=iroquois falls} -- end going to {KEYWORD=reunion tower} in {ADDRESS=little river} -- end going to {KEYWORD=rialto towers} in {ADDRESS=sitka city and borough} -- end going to {KEYWORD=ripley's aquarium of canada} in {ADDRESS=redfield city} -- end going to {KEYWORD=royal conservatory of music} in {ADDRESS=saint-lie} -- end going to {KEYWORD=royal opera house} in {ADDRESS=copan} -- end going to {KEYWORD=royal tyrrell museum} in {ADDRESS=temple} -- end going to {KEYWORD=sight and sound theatres} in {ADDRESS=st-tite} -- end going to {KEYWORD=solomon r. guggenheim museum} in {ADDRESS=mayes county} -- end going to {KEYWORD=sovereign bank tower} in {ADDRESS=wallace} -- end going to {KEYWORD=st. nicholas church} in {ADDRESS=balance of custer county} -- end going to {KEYWORD=st. nicholas church} in {ADDRESS=balance of pawnee county} -- end going to {KEYWORD=sugarbush hill maple farm ltd.} in {ADDRESS=matanuska-susitna borough} -- end going to {KEYWORD=sukharev tower} in {ADDRESS=tina village} -- end going to {KEYWORD=suntrust plaza} in {ADDRESS=west okoboji city} -- end going to {KEYWORD=temple of amun} in {ADDRESS=balance of merrick county} -- end going to {KEYWORD=temple of amun} in {ADDRESS=balance of stanton county} -- end going to {KEYWORD=temple of amun} in {ADDRESS=langford town} -- end going to {KEYWORD=temple of amun} in {ADDRESS=washington county} -- end going to {KEYWORD=temple of saint sava} in {ADDRESS=lincoln county} -- end going to {KEYWORD=the wells fargo bank plaza} in {ADDRESS=union} -- end going to {KEYWORD=tivoli} in {ADDRESS=clermont} -- end going to {KEYWORD=tivoli} in {ADDRESS=king} -- end going to {KEYWORD=transamerica pyramid} in {ADDRESS=williamsburg} -- end going to {KEYWORD=trevi fountain} in {ADDRESS=childersburg city} -- end going to {KEYWORD=tribune tower} in {ADDRESS=addison town} -- end going to {KEYWORD=turning torso} in {ADDRESS=richland} -- end going to {KEYWORD=villa tugendhat} in {ADDRESS=morton county} -- end going to {KEYWORD=wells fargo center} in {ADDRESS=st-ephrem-de-beauce} -- end going to {KEYWORD=york minster} in {ADDRESS=glasgow city} -- end going to {KEYWORD=ypsilanti water tower} in {ADDRESS=abbeville} -- end going to {KEYWORD=ypsilanti water tower} in {ADDRESS=allport town} -- end going to {KEYWORD=zoo} in {ADDRESS=eaton rapids} -- end {KEYWORD=golden temple} navi -- end {KEYWORD=great barrier reef} navi -- end {KEYWORD=great pyramid of cheops} navi -- end {KEYWORD=guggenheim museum bilbao} navi -- end {KEYWORD=haeinsa} navi -- end {KEYWORD=himeji castle} navi -- end {KEYWORD=home insurance building} navi -- end {KEYWORD=hopewell rocks} navi -- end {KEYWORD=jagannath temple} navi -- end {KEYWORD=kangaroo creek farm} navi -- end {KEYWORD=kek lok si temple} navi -- end {KEYWORD=la scala theater} navi -- end {KEYWORD=little mermaid} navi -- end {KEYWORD=madeleine} navi -- end {KEYWORD=mary} navi -- end {KEYWORD=monumento nacional a la bandera} navi -- end {KEYWORD=musical instrument museum} navi -- end {KEYWORD=national museum of the marine corps} navi -- end navigating to a {KEYWORD=bakery} -- end navigating to a {KEYWORD=basketball court} -- end navigating to a {KEYWORD=bath and body shop} -- end navigating to a {KEYWORD=bbq restaurant} -- end navigating to a {KEYWORD=beauty parlor} -- end navigating to a {KEYWORD=beauty shop} -- end navigating to a {KEYWORD=bookstore} -- end navigating to a {KEYWORD=brazilian restaurant} -- end navigating to a {KEYWORD=bus station} -- end navigating to a {KEYWORD=bus stop} -- end navigating to a {KEYWORD=campground} -- end navigating to a {KEYWORD=caribbean restaurant} -- end navigating to a {KEYWORD=clothing store} -- end navigating to a {KEYWORD=computer store} -- end navigating to a {KEYWORD=copy center} -- end navigating to a {KEYWORD=creole restaurant} -- end navigating to a {KEYWORD=dinner restaurant} -- end navigating to a {KEYWORD=family diner} -- end navigating to a {KEYWORD=fire station} -- end navigating to a {KEYWORD=fusion restaurant} -- end navigating to a {KEYWORD=golf course} -- end navigating to a {KEYWORD=greek restaurant} -- end navigating to a {KEYWORD=healthy restaurant} -- end navigating to a {KEYWORD=hotel} -- end navigating to a {KEYWORD=hunting store} -- end navigating to a {KEYWORD=kindergarten} -- end navigating to a {KEYWORD=liquor store} -- end navigating to a {KEYWORD=music store} -- end navigating to a {KEYWORD=nursery school} -- end navigating to a {KEYWORD=pastry shop} -- end navigating to a {KEYWORD=persian restaurant} -- end navigating to a {KEYWORD=pet shop} -- end navigating to a {KEYWORD=pho restaurant} -- end navigating to a {KEYWORD=plaza} -- end navigating to a {KEYWORD=police station} -- end navigating to a {KEYWORD=polish restaurant} -- end navigating to a {KEYWORD=primary school} -- end navigating to a {KEYWORD=racetrack} -- end navigating to a {KEYWORD=rbnb} -- end navigating to a {KEYWORD=sandwich bar} -- end navigating to a {KEYWORD=secondhand store} -- end navigating to a {KEYWORD=steakhouse} -- end navigating to a {KEYWORD=subway} -- end navigating to a {KEYWORD=subway station} -- end navigating to a {KEYWORD=suit shop} -- end navigating to a {KEYWORD=super charger} -- end navigating to a {KEYWORD=tax clinic} -- end navigating to a {KEYWORD=tennis court} -- end navigating to a {KEYWORD=travel agent} -- end navigating to a {KEYWORD=variety store} -- end navigating to a {KEYWORD=vegetarian restaurant} -- end navigating to a {KEYWORD=yoga class} -- end navigating to an {KEYWORD=amusement park} -- end navigating to an {KEYWORD=eclectic restaurant} -- end navigating to an {KEYWORD=ice cream parlour} -- end navigating to an {KEYWORD=office} -- end navigating to an {KEYWORD=office supply store} -- end navigation -- end {KEYWORD=new orleans arena} navi -- end {KEYWORD=notre dame} navi -- end {KEYWORD=one atlantic center} navi -- end {KEYWORD=one yonge street} navi -- end {KEYWORD=osoyoos desert model railroad} navi -- end {KEYWORD=oub centre} navi -- end {KEYWORD=palace hotel} navi -- end {KEYWORD=park hyatt tower} navi -- end {KEYWORD=parthenon} navi -- end {KEYWORD=peak 2 peak gondola} navi -- end {KEYWORD=provincial park} navi -- end {KEYWORD=rainbow bridge} navi -- end {KEYWORD=raj bhvan} navi -- end {KEYWORD=reunion tower} navi -- end {KEYWORD=roosevelt campobello international park} navi -- end {KEYWORD=sears tower} navi -- end {KEYWORD=seattle central library} navi -- end {KEYWORD=southdale center} navi -- end {KEYWORD=stephansdom} navi -- end {KEYWORD=stetson mansion} navi -- end {KEYWORD=stonehenge} navi -- end {KEYWORD=summer palace} navi -- end {KEYWORD=sydney opera house} navi -- end taking me to {ADDRESS=19th lane} in {ADDRESS=eddy county} -- end taking me to {ADDRESS=1st avenue} in {ADDRESS=tuckerman city} -- end taking me to {ADDRESS=4th avenue} in {ADDRESS=preeceville} -- end taking me to {ADDRESS=68th street} in {ADDRESS=gravette city} -- end taking me to {ADDRESS=6th avenue} in {ADDRESS=russell town} -- end taking me to {ADDRESS=87th street} in {ADDRESS=greenspond} -- end taking me to {ADDRESS=8th street} in {ADDRESS=wasatch county} -- end taking me to {ADDRESS=98th street} in {ADDRESS=hendrix lake} -- end taking me to {ADDRESS=adams avenue} in {ADDRESS=lake station} -- end taking me to {ADDRESS=agate court} in {ADDRESS=lyon county} -- end taking me to {ADDRESS=amboy street} in {ADDRESS=clay county} -- end taking me to {ADDRESS=amity street} in {ADDRESS=rio hondo city} -- end taking me to {ADDRESS=apollo street} in {ADDRESS=kingsford} -- end taking me to {ADDRESS=applegate court} in {ADDRESS=holly springs} -- end taking me to {ADDRESS=ashland place} in {ADDRESS=loxley town} -- end taking me to {ADDRESS=avenue k} in {ADDRESS=wentworth village} -- end taking me to {ADDRESS=bay 22nd street} in {ADDRESS=balance of itawamba county} -- end taking me to {ADDRESS=bay 28th street} in {ADDRESS=taylorsville} -- end taking me to {ADDRESS=bay 34th street} in {ADDRESS=olpe city} -- end taking me to {ADDRESS=bay 52nd street} in {ADDRESS=mentone town} -- end taking me to {ADDRESS=bay avenue} in {ADDRESS=riverdale village} -- end taking me to {ADDRESS=beaumont street} in {ADDRESS=hawley city} -- end taking me to {ADDRESS=blake avenue} in {ADDRESS=meadowlakes city} -- end taking me to {ADDRESS=brighton 4 place} in {ADDRESS=lorne} -- end taking me to {ADDRESS=brighton 5th court} in {ADDRESS=simla town} -- end taking me to {ADDRESS=broome street} in {ADDRESS=glen lyn town} -- end taking me to {ADDRESS=calyer street} in {ADDRESS=washington city} -- end taking me to {ADDRESS=carlton avenue} in {ADDRESS=mercer island} -- end taking me to {ADDRESS=center street} in {ADDRESS=irvington town} -- end taking me to {ADDRESS=chester street} in {ADDRESS=st. regis} -- end taking me to {ADDRESS=chestnut avenue} in {ADDRESS=junction} -- end taking me to {ADDRESS=clinton street} in {ADDRESS=henry county} -- end taking me to {ADDRESS=colin place} in {ADDRESS=stillmore} -- end taking me to {ADDRESS=division street} in {ADDRESS=silverhill town} -- end taking me to {ADDRESS=drew street} in {ADDRESS=moorland city} -- end taking me to {ADDRESS=eastern parkway} in {ADDRESS=waverly} -- end taking me to {ADDRESS=emmons avenue} in {ADDRESS=saratoga town} -- end taking me to {ADDRESS=fleet street} in {ADDRESS=point comfort} -- end taking me to {ADDRESS=folsom place} in {ADDRESS=onley town} -- end taking me to {ADDRESS=garden street} in {ADDRESS=balance of franklin county} -- end taking me to {ADDRESS=garden street} in {ADDRESS=mellen city} -- end taking me to {ADDRESS=gaylord drive} in {ADDRESS=balance of emmons county} -- end taking me to {ADDRESS=grand street} in {ADDRESS=la salle parish} -- end taking me to {ADDRESS=hanover court} in {ADDRESS=thurlow} -- end taking me to {ADDRESS=harrison street} in {ADDRESS=salesville} -- end taking me to {ADDRESS=henry street} in {ADDRESS=balance of blaine county} -- end taking me to {ADDRESS=highland avenue} in {ADDRESS=milltown} -- end taking me to {ADDRESS=highland view avenue} in {ADDRESS=burlington} -- end taking me to {ADDRESS=hillside drive} in {ADDRESS=loomis village} -- end taking me to {ADDRESS=holly street} in {ADDRESS=woodstock village} -- end taking me to {ADDRESS=hoyt street} in {ADDRESS=brownsboro village city} -- end taking me to {ADDRESS=indiana place} in {ADDRESS=antrim county} -- end taking me to {ADDRESS=jackson street} in {ADDRESS=izard county} -- end taking me to {ADDRESS=kane place} in {ADDRESS=nehawka village} -- end taking me to {ADDRESS=kathleen court} in {ADDRESS=fort yukon} -- end taking me to {ADDRESS=lake place} in {ADDRESS=hazelton} -- end taking me to {ADDRESS=laurel drive} in {ADDRESS=hysham town} -- end taking me to {ADDRESS=leonard street} in {ADDRESS=balance of bonneville county} -- end taking me to {ADDRESS=lewis avenue} in {ADDRESS=mount penn borough} -- end taking me to {ADDRESS=magnolia avenue} in {ADDRESS=homestead borough} -- end taking me to {ADDRESS=main street east} in {ADDRESS=ellsworth city} -- end taking me to {ADDRESS=main street west} in {ADDRESS=bridgewater borough} -- end taking me to {ADDRESS=meadow lane} in {ADDRESS=horseshoe bend city} -- end taking me to {ADDRESS=menahan street} in {ADDRESS=aklavik} -- end taking me to {ADDRESS=metropolitan avenue} in {ADDRESS=bellville city} -- end taking me to {ADDRESS=midwood street} in {ADDRESS=mount pleasant town} -- end taking me to {ADDRESS=milford street} in {ADDRESS=glencoe city} -- end taking me to {ADDRESS=mulberry street} in {ADDRESS=lebanon junction} -- end taking me to {ADDRESS=new jersey avenue} in {ADDRESS=balance of fannin county} -- end taking me to {ADDRESS=newel street} in {ADDRESS=belleoram} -- end taking me to {ADDRESS=newkirk avenue} in {ADDRESS=hazleton} -- end taking me to {ADDRESS=orange street} in {ADDRESS=kosciusko} -- end taking me to {ADDRESS=overbaugh place} in {ADDRESS=harrah} -- end taking me to {ADDRESS=pine street} in {ADDRESS=benton county} -- end taking me to {ADDRESS=pleasant place} in {ADDRESS=bolton town} -- end taking me to {ADDRESS=poplar street} in {ADDRESS=detroit town} -- end taking me to {ADDRESS=powers street} in {ADDRESS=heinsburg} -- end taking me to {ADDRESS=prospect park} in {ADDRESS=alva city} -- end taking me to {ADDRESS=radde place} in {ADDRESS=balcones heights city} -- end taking me to {ADDRESS=roosevelt court} in {ADDRESS=wrightstown borough} -- end taking me to {ADDRESS=rose street} in {ADDRESS=port mellon} -- end taking me to {ADDRESS=route 29} in {ADDRESS=mobridge city} -- end taking me to {ADDRESS=rutland road} in {ADDRESS=barnesville} -- end taking me to {ADDRESS=ryder avenue} in {ADDRESS=robards} -- end taking me to {ADDRESS=school lane} in {ADDRESS=sperling} -- end taking me to {ADDRESS=snyder avenue} in {ADDRESS=grafton village} -- end taking me to {ADDRESS=stephens court} in {ADDRESS=needham town} -- end taking me to {ADDRESS=street road} in {ADDRESS=huntsdale} -- end taking me to {ADDRESS=sunset drive} in {ADDRESS=dolores county} -- end taking me to {ADDRESS=throop avenue} in {ADDRESS=richmond} -- end taking me to {ADDRESS=union street} in {ADDRESS=houston county} -- end taking me to {ADDRESS=walnut street} in {ADDRESS=carroll county} -- end taking me to {ADDRESS=warren street} in {ADDRESS=moriarty city} -- end taking me to {ADDRESS=westbury court} in {ADDRESS=woodston} -- end taking me to {ADDRESS=williams court} in {ADDRESS=wasatch county} -- end taking me to {ADDRESS=wolcott street} in {ADDRESS=lowell city} -- end {KEYWORD=the elgin & winter garden theatre centre} navi -- end {KEYWORD=the kaaba} navi -- end {KEYWORD=the pantheon} navi -- end {KEYWORD=the winchester mystery house} navi -- end {KEYWORD=tomb of king mausolus of caria} navi -- end {KEYWORD=torre colpatria} navi -- end {KEYWORD=tower 42} navi -- end {KEYWORD=transamerica pyramid} navi -- end {KEYWORD=turning torso} navi -- end {KEYWORD=uob plaza one} navi -- end wherever going -- end {KEYWORD=wrigley building} navi -- erase destination -- erase navigating -- erase route -- erase route service -- forget {KEYWORD=albert college} navi -- forget {KEYWORD=alhambra} navi -- forget {KEYWORD=allan gardens conservatory} navi -- forget {KEYWORD=anchor inn} navi -- forget {KEYWORD=arizona-sonora desert museum} navi -- forget {KEYWORD=ashabori} navi -- forget {KEYWORD=avala tv tower} navi -- forget {KEYWORD=azadi tower} navi -- forget {KEYWORD=bajrakli mosque} navi -- forget {KEYWORD=bank of america plaza} navi -- forget {KEYWORD=bankers hall towers} navi -- forget {KEYWORD=big ben} navi -- forget {KEYWORD=birmingham town hall} navi -- forget {KEYWORD=blue mosque} navi -- forget {KEYWORD=brandenburg gate} navi -- forget {KEYWORD=bucharest mall} navi -- forget {KEYWORD=calgary stampede} navi -- forget {KEYWORD=capital tower} navi -- forget {KEYWORD=capitol} navi -- forget {KEYWORD=castillo de san marcos} navi -- forget {KEYWORD=caves of lascaux} navi -- forget {KEYWORD=central island park} navi -- forget {KEYWORD=central park} navi -- forget {KEYWORD=central plaza 1} navi -- forget {KEYWORD=centre point} navi -- forget {KEYWORD=champs-elysees} navi -- forget {KEYWORD=chesterman beach} navi -- forget {KEYWORD=christopher erb house} navi -- forget destination -- forget {KEYWORD=dg bank building} navi -- forget {KEYWORD=doge's palace} navi -- forget {KEYWORD=ed mirvish theatre} navi -- forget {KEYWORD=eiffel tower} navi -- forget {KEYWORD=emirates office tower} navi -- forget {KEYWORD=energysolutions arena} navi -- forget {KEYWORD=european bank} navi -- forget {KEYWORD=extreme sandbox} navi -- forget {KEYWORD=fingal's cave} navi -- forget {KEYWORD=first canadian place} navi -- forget {KEYWORD=fort knox} navi -- forget {KEYWORD=fountainbleu plaza} navi -- forget {KEYWORD=freedom tower} navi -- forget {KEYWORD=fulton opera house} navi -- forget {KEYWORD=garden of the gods} navi -- forget {KEYWORD=gaylord opryland resort} navi -- forget {KEYWORD=ggantija} navi -- forget {KEYWORD=glaspaleis} navi -- forget {KEYWORD=globe theatre} navi -- forget going -- forget going to {KEYWORD=alexander stadium} in {ADDRESS=pindall town} -- forget going to {KEYWORD=aliilani hale} in {ADDRESS=stockton} -- forget going to {KEYWORD=amp place} in {ADDRESS=mount summit town} -- forget going to {KEYWORD=arc de triomphe} in {ADDRESS=austin county} -- forget going to {KEYWORD=ashabori} in {ADDRESS=greenup} -- forget going to {KEYWORD=ashabori} in {ADDRESS=vernon} -- forget going to {KEYWORD=ashabori} in {ADDRESS=wood mountain} -- forget going to {ADDRESS=attica city} -- forget going to {KEYWORD=bajrakli mosque} in {ADDRESS=hudson} -- forget going to {ADDRESS=balance of carbon county} -- forget going to {KEYWORD=bank of china tower} in {ADDRESS=nance county} -- forget going to {ADDRESS=barrow county} -- forget going to {ADDRESS=benkelman} -- forget going to {ADDRESS=bingham lake} -- forget going to {ADDRESS=bogue town} -- forget going to {KEYWORD=buckingham palace} in {ADDRESS=st. victor de beauce} -- forget going to {KEYWORD=bulguksa} in {ADDRESS=golden} -- forget going to {ADDRESS=butler county} -- forget going to {KEYWORD=can-west global place} in {ADDRESS=wheeling village} -- forget going to {KEYWORD=capella tower} in {ADDRESS=st-quentin} -- forget going to {KEYWORD=capitol} in {ADDRESS=tonganoxie city} -- forget going to {KEYWORD=casa mila} in {ADDRESS=ste-marthe} -- forget going to {KEYWORD=central island park} in {ADDRESS=west wendover city} -- forget going to {KEYWORD=champs-elysees} in {ADDRESS=amboy city} -- forget going to {KEYWORD=chteau frontenac} in {ADDRESS=westminster} -- forget going to {KEYWORD=cis tower} in {ADDRESS=hugo} -- forget going to {KEYWORD=cis tower} in {ADDRESS=weldon} -- forget going to {KEYWORD=city gate} in {ADDRESS=goose lake city} -- forget going to {KEYWORD=city tower} in {ADDRESS=washington city} -- forget going to {ADDRESS=cloridorme} -- forget going to {KEYWORD=cn tower} in {ADDRESS=abbeville} -- forget going to {KEYWORD=coltejer} in {ADDRESS=andrews} -- forget going to {KEYWORD=columbia center} in {ADDRESS=parker} -- forget going to {KEYWORD=commerzbank tower} in {ADDRESS=meade county} -- forget going to {KEYWORD=concertgebouw} in {ADDRESS=white bird} -- forget going to {KEYWORD=curzon street railway station} in {ADDRESS=wardner} -- forget going to {ADDRESS=dagsboro} -- forget going to {KEYWORD=dhanbad} in {ADDRESS=rogers} -- forget going to {ADDRESS=diomede city} -- forget going to {KEYWORD=drottningholm palace theatre} in {ADDRESS=marshfield village} -- forget going to {KEYWORD=drottningholm palace theatre} in {ADDRESS=radcliff} -- forget going to {KEYWORD=drottningholm palace theatre} in {ADDRESS=shelby} -- forget going to {KEYWORD=dubailand} in {ADDRESS=satellite beach city} -- forget going to {ADDRESS=dundee} -- forget going to {KEYWORD=duthie park winter gardens} in {ADDRESS=balance of ascension parish} -- forget going to {KEYWORD=duthie park winter gardens} in {ADDRESS=balance of lincoln county} -- forget going to {KEYWORD=duthie park winter gardens} in {ADDRESS=shawnee county} -- forget going to {KEYWORD=easter road stadium} in {ADDRESS=jefferson county} -- forget going to {KEYWORD=ed mirvish theatre} in {ADDRESS=blanchard city} -- forget going to {KEYWORD=edwards gardens} in {ADDRESS=silver creek} -- forget going to {KEYWORD=eiffel tower} in {ADDRESS=van alstyne city} -- forget going to {KEYWORD=eiffeltower} in {ADDRESS=mill city city} -- forget going to {KEYWORD=el morro castle} in {ADDRESS=crestview} -- forget going to {ADDRESS=elko county} -- forget going to {ADDRESS=ellicottville village} -- forget going to {KEYWORD=emirates office tower} in {ADDRESS=balance of fairfax county} -- forget going to {KEYWORD=energysolutions arena} in {ADDRESS=chatham} -- forget going to {KEYWORD=european bank} in {ADDRESS=inverness} -- forget going to {KEYWORD=faisal mosque} in {ADDRESS=balance of colorado county} -- forget going to {KEYWORD=firrhill high school} in {ADDRESS=balance of madison county} -- forget going to {KEYWORD=first canadian place} in {ADDRESS=westby} -- forget going to {KEYWORD=frost bank tower} in {ADDRESS=thamesford} -- forget going to {KEYWORD=glacier point} in {ADDRESS=morrilton} -- forget going to {KEYWORD=glass pavilion} in {ADDRESS=balance of crenshaw county} -- forget going to {KEYWORD=glass pavilion} in {ADDRESS=mason village} -- forget going to {KEYWORD=golden gate bridge} in {ADDRESS=arcata city} -- forget going to {KEYWORD=grand canyon} in {ADDRESS=holland} -- forget going to {KEYWORD=great mosque of djenn} in {ADDRESS=missanabie} -- forget going to {ADDRESS=greene county} -- forget going to {KEYWORD=gros morne national park} in {ADDRESS=wentworth village} -- forget going to {KEYWORD=haeinsa} in {ADDRESS=fairdale city} -- forget going to {KEYWORD=hanging gardens of babylon} in {ADDRESS=franklin city} -- forget going to {ADDRESS=helix city} -- forget going to {KEYWORD=hiroshima peace memorial} in {ADDRESS=jamestown town} -- forget going to {KEYWORD=home insurance building} in {ADDRESS=cleveland city} -- forget going to {KEYWORD=hsbc tower} in {ADDRESS=iron county} -- forget going to {KEYWORD=kek lok si temple} in {ADDRESS=troy city} -- forget going to {KEYWORD=komtar} in {ADDRESS=ellenton town} -- forget going to {KEYWORD=lds church office building} in {ADDRESS=chuathbaluk} -- forget going to {KEYWORD=leinster house} in {ADDRESS=manassa} -- forget going to {KEYWORD=leo j. ryan federal building} in {ADDRESS=shamrock town} -- forget going to {KEYWORD=machu picchu} in {ADDRESS=balance of houston county} -- forget going to {KEYWORD=mall of america} in {ADDRESS=starr} -- forget going to {KEYWORD=mammoth cave} in {ADDRESS=platinum city} -- forget going to {KEYWORD=manneken pis} in {ADDRESS=signal mountain town} -- forget going to {KEYWORD=menara kuala lumpur} in {ADDRESS=bradford village} -- forget going to {KEYWORD=merchandise mart} in {ADDRESS=mont-louis} -- forget going to {KEYWORD=milan central station} in {ADDRESS=zenda city} -- forget going to {KEYWORD=mount st. helens} in {ADDRESS=cherokee county} -- forget going to {KEYWORD=museo mitre} in {ADDRESS=balance of cascade county} -- forget going to {KEYWORD=museo mitre} in {ADDRESS=darby} -- forget going to {KEYWORD=museo mitre} in {ADDRESS=hall county} -- forget going to {KEYWORD=myra canyon park} in {ADDRESS=hope} -- forget going to {KEYWORD=nail effects} in {ADDRESS=elmore town} -- forget going to {KEYWORD=national flag memorial} in {ADDRESS=puvirnituq} -- forget going to {KEYWORD=national gallery of art} in {ADDRESS=coraopolis borough} -- forget going to {KEYWORD=national museum of the u.s. air force} in {ADDRESS=hayden} -- forget going to {KEYWORD=neuschwanstein} in {ADDRESS=east newark borough} -- forget going to {KEYWORD=new colony} in {ADDRESS=redfield city} -- forget going to {KEYWORD=new orleans arena} in {ADDRESS=mcnab} -- forget going to {ADDRESS=newell} -- forget going to {KEYWORD=newgrange} in {ADDRESS=smithville city} -- forget going to {KEYWORD=newport tower} in {ADDRESS=wellsville} -- forget going to {ADDRESS=north platte} -- forget going to {KEYWORD=one canada square} in {ADDRESS=ramsey} -- forget going to {KEYWORD=one yonge street} in {ADDRESS=mcgrath city} -- forget going to {KEYWORD=oriental pearl tower} in {ADDRESS=bay county} -- forget going to {KEYWORD=palais garnier} in {ADDRESS=valley city city} -- forget going to {KEYWORD=panthon} in {ADDRESS=beaumont} -- forget going to {KEYWORD=panthon} in {ADDRESS=earlville} -- forget going to {ADDRESS=paradise valley} -- forget going to {KEYWORD=paris opera} in {ADDRESS=beersheba springs town} -- forget going to {KEYWORD=parthenon} in {ADDRESS=atlanta} -- forget going to {KEYWORD=perdana putra} in {ADDRESS=archer city} -- forget going to {KEYWORD=plaza las americas} in {ADDRESS=nellie village} -- forget going to {ADDRESS=poinsett county} -- forget going to {KEYWORD=prague castle} in {ADDRESS=balance of geary county} -- forget going to {KEYWORD=promenade ii} in {ADDRESS=coulter city} -- forget going to {KEYWORD=promenade ii} in {ADDRESS=encino village} -- forget going to {KEYWORD=provincial park} in {ADDRESS=gull lake} -- forget going to {KEYWORD=rainbow bridge} in {ADDRESS=agassiz provincial forest} -- forget going to {ADDRESS=randolph village} -- forget going to {KEYWORD=red square} in {ADDRESS=bassett} -- forget going to {KEYWORD=republic plaza} in {ADDRESS=south salt lake} -- forget going to {KEYWORD=roosevelt campobello international park} in {ADDRESS=bluefield} -- forget going to {KEYWORD=royal mile} in {ADDRESS=windsor county} -- forget going to {KEYWORD=royal tyrrell museum} in {ADDRESS=balance of adams county} -- forget going to {KEYWORD=ryugyong hotel} in {ADDRESS=lyon county} -- forget going to {KEYWORD=sagrada famlia} in {ADDRESS=ackley} -- forget going to {KEYWORD=sainsbury centre for visual arts} in {ADDRESS=jenkinsville town} -- forget going to {ADDRESS=saint isidore de la prairie} -- forget going to {ADDRESS=san marcos} -- forget going to {KEYWORD=santa maria novella} in {ADDRESS=meeker} -- forget going to {KEYWORD=sena bhavan} in {ADDRESS=cass county} -- forget going to {KEYWORD=shalom meir tower} in {ADDRESS=fremont city} -- forget going to {KEYWORD=sight & sound theatres} in {ADDRESS=silverhill} -- forget going to {KEYWORD=sight and sound theatres} in {ADDRESS=hebron city} -- forget going to {KEYWORD=sistene chapel} in {ADDRESS=maple valley} -- forget going to {KEYWORD=smith tower} in {ADDRESS=birmingham} -- forget going to {KEYWORD=solomon r. guggenheim museum} in {ADDRESS=brian head town} -- forget going to {KEYWORD=songgwangsa} in {ADDRESS=st. albans city} -- forget going to {KEYWORD=southdale center} in {ADDRESS=south tucson city} -- forget going to {KEYWORD=sovereign bank tower} in {ADDRESS=caldwell county} -- forget going to {KEYWORD=spadina historic house and gardens} in {ADDRESS=logan county} -- forget going to {KEYWORD=st. basil's cathedral} in {ADDRESS=thayne town} -- forget going to {ADDRESS=st. maries city} -- forget going to {KEYWORD=st. nicholas church} in {ADDRESS=north washington} -- forget going to {KEYWORD=st. peter's basilica} in {ADDRESS=balance of payne county} -- forget going to {ADDRESS=state line town} -- forget going to {KEYWORD=statue of zeus} in {ADDRESS=killeen city} -- forget going to {KEYWORD=stawamus chief park} in {ADDRESS=skykomish} -- forget going to {ADDRESS=stephenville} -- forget going to {KEYWORD=storting} in {ADDRESS=leflore county} -- forget going to {KEYWORD=stratford festival} in {ADDRESS=balance of choctaw county} -- forget going to {ADDRESS=streamwood village} -- forget going to {KEYWORD=sugarloaf mountain} in {ADDRESS=garrett} -- forget going to {KEYWORD=summer palace} in {ADDRESS=gooding county} -- forget going to {KEYWORD=suntrust plaza} in {ADDRESS=burke county} -- forget going to {KEYWORD=taipei 101} in {ADDRESS=cheyenne town} -- forget going to {KEYWORD=takakkaw falls} in {ADDRESS=cumberland county} -- forget going to {KEYWORD=takakkaw falls} in {ADDRESS=huron city} -- forget going to {ADDRESS=texola} -- forget going to {KEYWORD=the helix} in {ADDRESS=chaplin} -- forget going to {KEYWORD=the kaaba} in {ADDRESS=balance of highlands county} -- forget going to {KEYWORD=the panthon} in {ADDRESS=dumas town} -- forget going to {KEYWORD=the pentagon} in {ADDRESS=balance of beltrami county} -- forget going to {KEYWORD=the west pier} in {ADDRESS=payne city} -- forget going to {KEYWORD=the white house} in {ADDRESS=oak brook village} -- forget going to {KEYWORD=the white house} in {ADDRESS=walsh} -- forget going to {KEYWORD=times square} in {ADDRESS=martin village} -- forget going to {KEYWORD=toronto dominion centre} in {ADDRESS=balance of dillingham census area} -- forget going to {KEYWORD=toronto dominion centre} in {ADDRESS=randolph village} -- forget going to {ADDRESS=torrington} -- forget going to {KEYWORD=tower of london} in {ADDRESS=balance of claiborne county} -- forget going to {KEYWORD=tower of london} in {ADDRESS=iskut} -- forget going to {ADDRESS=tripp} -- forget going to {KEYWORD=ue tower} in {ADDRESS=ordway} -- forget going to {KEYWORD=union station} in {ADDRESS=eutaw town} -- forget going to {KEYWORD=united nations headquarters} in {ADDRESS=ansonville} -- forget going to {KEYWORD=versatel building} in {ADDRESS=calaveras county} -- forget going to {KEYWORD=versatel building} in {ADDRESS=jennette} -- forget going to {KEYWORD=villa emo} in {ADDRESS=balance of clearwater county} -- forget going to {KEYWORD=villa tugendhat} in {ADDRESS=balmertown} -- forget going to {ADDRESS=wainwright town} -- forget going to {KEYWORD=washington mutual tower} in {ADDRESS=burlington} -- forget going to {KEYWORD=wells fargo place} in {ADDRESS=lynxville village} -- forget going to {KEYWORD=westin peachtree plaza} in {ADDRESS=erwin} -- forget going to {KEYWORD=westin peachtree plaza} in {ADDRESS=power county} -- forget going to {KEYWORD=york minster} in {ADDRESS=balance of white county} -- forget going to {KEYWORD=zip nac} in {ADDRESS=gretna} -- forget {KEYWORD=goldman sachs tower} navi -- forget {KEYWORD=great barrier reef} navi -- forget {KEYWORD=great mosque of djenn} navi -- forget {KEYWORD=great pyramid} navi -- forget {KEYWORD=hockey hall of fame} navi -- forget {KEYWORD=jagannath temple} navi -- forget {KEYWORD=jasper national park} navi -- forget {KEYWORD=jpmorgan chase tower} navi -- forget {KEYWORD=kek lok si temple} navi -- forget {KEYWORD=la sagrada} navi -- forget {KEYWORD=lakeside park carousel} navi -- forget {KEYWORD=lincoln memorial} navi -- forget {KEYWORD=madeleine} navi -- forget {KEYWORD=mall of america} navi -- forget {KEYWORD=manchester piccadilly station} navi -- forget {KEYWORD=marina bay sands} navi -- forget {KEYWORD=mayo building} navi -- forget {KEYWORD=menara kuala lumpur} navi -- forget {KEYWORD=meteor crater} navi -- forget {KEYWORD=milad tower} navi -- forget {KEYWORD=milano} navi -- forget {KEYWORD=mount st. helens} navi -- forget {KEYWORD=museo mitre} navi -- forget {KEYWORD=myra canyon park} navi -- forget navi -- forget navigating -- forget navigating to a {KEYWORD=atm} -- forget navigating to a {KEYWORD=bar} -- forget navigating to a {KEYWORD=bar and lounge} -- forget navigating to a {KEYWORD=basketball court} -- forget navigating to a {KEYWORD=beauty parlor} -- forget navigating to a {KEYWORD=beauty shop} -- forget navigating to a {KEYWORD=beer store} -- forget navigating to a {KEYWORD=bicycle shop} -- forget navigating to a {KEYWORD=bistro} -- forget navigating to a {KEYWORD=botanical garden} -- forget navigating to a {KEYWORD=bowling alley} -- forget navigating to a {KEYWORD=buffet} -- forget navigating to a {KEYWORD=bulk store} -- forget navigating to a {KEYWORD=bus station} -- forget navigating to a {KEYWORD=bus stop} -- forget navigating to a {KEYWORD=business school} -- forget navigating to a {KEYWORD=camera store} -- forget navigating to a {KEYWORD=campground} -- forget navigating to a {KEYWORD=caribbean restaurant} -- forget navigating to a {KEYWORD=casual dining restaurant} -- forget navigating to a {KEYWORD=casual restaurant} -- forget navigating to a {KEYWORD=chapel} -- forget navigating to a {KEYWORD=charity} -- forget navigating to a {KEYWORD=chicken restaurant} -- forget navigating to a {KEYWORD=children's clothing store} -- forget navigating to a {KEYWORD=church} -- forget navigating to a {KEYWORD=city hall} -- forget navigating to a {KEYWORD=classic restaurant} -- forget navigating to a {KEYWORD=coffeehouse} -- forget navigating to a {KEYWORD=convenience store} -- forget navigating to a {KEYWORD=creole restaurant} -- forget navigating to a {KEYWORD=cuban restaurant} -- forget navigating to a {KEYWORD=deli} -- forget navigating to a {KEYWORD=dentist} -- forget navigating to a {KEYWORD=dim sum restaurant} -- forget navigating to a {KEYWORD=dinner restaurant} -- forget navigating to a {KEYWORD=discount food store} -- forget navigating to a {KEYWORD=doctor's office} -- forget navigating to a {KEYWORD=dressmaker} -- forget navigating to a {KEYWORD=fast food restaurant} -- forget navigating to a {KEYWORD=fire station} -- forget navigating to a {KEYWORD=firearms store} -- forget navigating to a {KEYWORD=fitness store} -- forget navigating to a {KEYWORD=football stadium} -- forget navigating to a {KEYWORD=furniture store} -- forget navigating to a {KEYWORD=gaming store} -- forget navigating to a {KEYWORD=garden} -- forget navigating to a {KEYWORD=garden centre} -- forget navigating to a {KEYWORD=gas station} -- forget navigating to a {KEYWORD=gourmet restaurant} -- forget navigating to a {KEYWORD=grill} -- forget navigating to a {KEYWORD=guesthouse} -- forget navigating to a {KEYWORD=gym} -- forget navigating to a {KEYWORD=hardware store} -- forget navigating to a {KEYWORD=haute cuisine restaurant} -- forget navigating to a {KEYWORD=health club} -- forget navigating to a {KEYWORD=healthy restaurant} -- forget navigating to a {KEYWORD=high school} -- forget navigating to a {KEYWORD=home and garden store} -- forget navigating to a {KEYWORD=home repair shop} -- forget navigating to a {KEYWORD=hospital} -- forget navigating to a {KEYWORD=houseware store} -- forget navigating to a {KEYWORD=jail} -- forget navigating to a {KEYWORD=laundry} -- forget navigating to a {KEYWORD=lebanese restaurant} -- forget navigating to a {KEYWORD=locksmith} -- forget navigating to a {KEYWORD=lunch restaurant} -- forget navigating to a {KEYWORD=mall} -- forget navigating to a {KEYWORD=mandarin restaurant} -- forget navigating to a {KEYWORD=manicurist} -- forget navigating to a {KEYWORD=massage parlor} -- forget navigating to a {KEYWORD=medical school} -- forget navigating to a {KEYWORD=men's clothing store} -- forget navigating to a {KEYWORD=middle eastern restaurant} -- forget navigating to a {KEYWORD=night club} -- forget navigating to a {KEYWORD=nouvelle cuisine restaurant} -- forget navigating to a {KEYWORD=paint store} -- forget navigating to a {KEYWORD=park} -- forget navigating to a {KEYWORD=passport office} -- forget navigating to a {KEYWORD=pastry shop} -- forget navigating to a {KEYWORD=pet store} -- forget navigating to a {KEYWORD=pharmacy} -- forget navigating to a {KEYWORD=physiotherapist} -- forget navigating to a {KEYWORD=police station} -- forget navigating to a {KEYWORD=primary school} -- forget navigating to a {KEYWORD=public house} -- forget navigating to a {KEYWORD=realtor} -- forget navigating to a {KEYWORD=retirement home} -- forget navigating to a {KEYWORD=sandwich bar} -- forget navigating to a {KEYWORD=secondhand store} -- forget navigating to a {KEYWORD=shelter} -- forget navigating to a {KEYWORD=solarium} -- forget navigating to a {KEYWORD=soup restaurant} -- forget navigating to a {KEYWORD=sports store} -- forget navigating to a {KEYWORD=square} -- forget navigating to a {KEYWORD=steak restaurant} -- forget navigating to a {KEYWORD=subway entrance} -- forget navigating to a {KEYWORD=supermarket} -- forget navigating to a {KEYWORD=swimming pool} -- forget navigating to a {KEYWORD=taxi stop} -- forget navigating to a {KEYWORD=theater} -- forget navigating to a {KEYWORD=therapist} -- forget navigating to a {KEYWORD=trade school} -- forget navigating to a {KEYWORD=train station} -- forget navigating to a {KEYWORD=travel agent} -- forget navigating to a {KEYWORD=variety store} -- forget navigating to a {KEYWORD=vintage store} -- forget navigating to a {KEYWORD=youth hostel} -- forget navigating to an {KEYWORD=accountant} -- forget navigating to an {KEYWORD=african restaurant} -- forget navigating to an {KEYWORD=all you can eat buffet} -- forget navigating to an {KEYWORD=aquarium} -- forget navigating to an {KEYWORD=arena} -- forget navigating to an {KEYWORD=art store} -- forget navigating to an {KEYWORD=electronics store} -- forget navigating to an {KEYWORD=ethnic restaurant} -- forget navigating to an {KEYWORD=ice cream parlour} -- forget navigating to an {KEYWORD=insurance broker} -- forget navigating to an {KEYWORD=office supply store} -- forget navigating to an {KEYWORD=outdoor store} -- forget navigation -- forget {KEYWORD=new orleans arena} navi -- forget {KEYWORD=notre-dame de montral} navi -- forget {KEYWORD=notre-dame} navi -- forget {KEYWORD=olympian zeus temple} navi -- forget {KEYWORD=one yonge street} navi -- forget {KEYWORD=ontario seed co} navi -- forget {KEYWORD=osoyoos desert model railroad} navi -- forget {KEYWORD=parthenon} navi -- forget {KEYWORD=pharos of egypt} navi -- forget {KEYWORD=place ville-marie} navi -- forget {KEYWORD=plaza las americas} navi -- forget {KEYWORD=ponte di rialto} navi -- forget {KEYWORD=provincial park} navi -- forget {KEYWORD=putra mosque} navi -- forget {KEYWORD=red square} navi -- forget {KEYWORD=republic plaza} navi -- forget {KEYWORD=reunion tower} navi -- forget {KEYWORD=rialto towers} navi -- forget {KEYWORD=richardson building} navi -- forget route service -- forget {KEYWORD=royal bc museum} navi -- forget {KEYWORD=seattle central library} navi -- forget {KEYWORD=second city} navi -- forget {KEYWORD=sena bhavan} navi -- forget {KEYWORD=shalom meir tower} navi -- forget {KEYWORD=signal hill} navi -- forget {KEYWORD=sistene chapel} navi -- forget {KEYWORD=skerwink trail} navi -- forget {KEYWORD=sky tower} navi -- forget {KEYWORD=solomon r. guggenheim museum} navi -- forget {KEYWORD=southdale center} navi -- forget {KEYWORD=st. lawrence market} navi -- forget {KEYWORD=st. nicholas church} navi -- forget {KEYWORD=st. peter's basilica} navi -- forget {KEYWORD=sultan abdul samad building} navi -- forget {KEYWORD=suntrust plaza} navi -- forget {KEYWORD=t&c tower} navi -- forget taking me to {ADDRESS=36th street} in {ADDRESS=yutan city} -- forget taking me to {ADDRESS=3rd street} in {ADDRESS=brocket} -- forget taking me to {ADDRESS=3rd street} in {ADDRESS=tribbey} -- forget taking me to {ADDRESS=3rd street} in {ADDRESS=westmorland} -- forget taking me to {ADDRESS=59th street} in {ADDRESS=balance of north slope borough} -- forget taking me to {ADDRESS=5th street north} in {ADDRESS=willow springs village} -- forget taking me to {ADDRESS=5th street west} in {ADDRESS=balance of jefferson county} -- forget taking me to {ADDRESS=6th avenue} in {ADDRESS=balance of clayton county} -- forget taking me to {ADDRESS=72nd street} in {ADDRESS=marengo town} -- forget taking me to {ADDRESS=7th avenue} in {ADDRESS=chama village} -- forget taking me to {ADDRESS=95th street} in {ADDRESS=manhattan city} -- forget taking me to {ADDRESS=9th avenue} in {ADDRESS=hessmer village} -- forget taking me to {ADDRESS=9th street west} in {ADDRESS=balance of montezuma county} -- forget taking me to {ADDRESS=agate court} in {ADDRESS=alexandria city} -- forget taking me to {ADDRESS=alabama avenue} in {ADDRESS=autaugaville town} -- forget taking me to {ADDRESS=anna court} in {ADDRESS=benwood} -- forget taking me to {ADDRESS=arch street} in {ADDRESS=rector city} -- forget taking me to {ADDRESS=baltic street} in {ADDRESS=balance of butler county} -- forget taking me to {ADDRESS=barlow drive} in {ADDRESS=scottsville city} -- forget taking me to {ADDRESS=bay 13th street} in {ADDRESS=trimble county} -- forget taking me to {ADDRESS=bayview avenue} in {ADDRESS=balance of atlantic county} -- forget taking me to {ADDRESS=bayview place} in {ADDRESS=louisville city} -- forget taking me to {ADDRESS=boerum place} in {ADDRESS=crothersville town} -- forget taking me to {ADDRESS=boulevard court} in {ADDRESS=rochester city} -- forget taking me to {ADDRESS=bridge street} in {ADDRESS=la fayette city} -- forget taking me to {ADDRESS=brighton 14th street} in {ADDRESS=balance of trigg county} -- forget taking me to {ADDRESS=brighton 2nd place} in {ADDRESS=littleton} -- forget taking me to {ADDRESS=brighton 7th lane} in {ADDRESS=roy} -- forget taking me to {ADDRESS=brightwater court} in {ADDRESS=pemberton borough} -- forget taking me to {ADDRESS=brown street} in {ADDRESS=detroit town} -- forget taking me to {ADDRESS=buffalo avenue} in {ADDRESS=bremen} -- forget taking me to {ADDRESS=cambridge court} in {ADDRESS=franklin county} -- forget taking me to {ADDRESS=catherine street} in {ADDRESS=robinson city} -- forget taking me to {ADDRESS=channel avenue} in {ADDRESS=colony town} -- forget taking me to {ADDRESS=charles place} in {ADDRESS=balance of litchfield county} -- forget taking me to {ADDRESS=charles place} in {ADDRESS=creola village} -- forget taking me to {ADDRESS=charles street} in {ADDRESS=springhill} -- forget taking me to {ADDRESS=clark street} in {ADDRESS=butler} -- forget taking me to {ADDRESS=college avenue} in {ADDRESS=esmond city} -- forget taking me to {ADDRESS=college street} in {ADDRESS=pender village} -- forget taking me to {ADDRESS=congress street} in {ADDRESS=correll} -- forget taking me to {ADDRESS=conway street} in {ADDRESS=la grande city} -- forget taking me to {ADDRESS=cooper street} in {ADDRESS=de beque town} -- forget taking me to {ADDRESS=cottage street} in {ADDRESS=groton city} -- forget taking me to {ADDRESS=country club drive} in {ADDRESS=lake oswego city} -- forget taking me to {ADDRESS=covert street} in {ADDRESS=groveland city} -- forget taking me to {ADDRESS=creamer street} in {ADDRESS=woodbury city} -- forget taking me to {ADDRESS=cypress court} in {ADDRESS=hamilton county} -- forget taking me to {ADDRESS=division place} in {ADDRESS=fountain inn city} -- forget taking me to {ADDRESS=douglass street} in {ADDRESS=franklin county} -- forget taking me to {ADDRESS=drew street} in {ADDRESS=calhoun county} -- forget taking me to {ADDRESS=duryea court} in {ADDRESS=posen village} -- forget taking me to {ADDRESS=elm place} in {ADDRESS=barneston village} -- forget taking me to {ADDRESS=essex street} in {ADDRESS=erie} -- forget taking me to {ADDRESS=evergreen lane} in {ADDRESS=upper saddle river borough} -- forget taking me to {ADDRESS=exeter street} in {ADDRESS=opasatika} -- forget taking me to {ADDRESS=fanchon place} in {ADDRESS=nashville village} -- forget taking me to {ADDRESS=fay court} in {ADDRESS=essex county} -- forget taking me to {ADDRESS=fenimore street} in {ADDRESS=beeton} -- forget taking me to {ADDRESS=flatlands 5th street} in {ADDRESS=balance of henderson county} -- forget taking me to {ADDRESS=floyd bennett field} in {ADDRESS=sinai town} -- forget taking me to {ADDRESS=fountain avenue} in {ADDRESS=belton city} -- forget taking me to {ADDRESS=friel place} in {ADDRESS=sully county} -- forget taking me to {ADDRESS=front street north} in {ADDRESS=talala town} -- forget taking me to {ADDRESS=gelston avenue} in {ADDRESS=hedley} -- forget taking me to {ADDRESS=grattan street} in {ADDRESS=wasta} -- forget taking me to {ADDRESS=green street} in {ADDRESS=balance of izard county} -- forget taking me to {ADDRESS=gunther place} in {ADDRESS=henry county} -- forget taking me to {ADDRESS=harrison place} in {ADDRESS=cornelia city} -- forget taking me to {ADDRESS=hazel court} in {ADDRESS=kasson} -- forget taking me to {ADDRESS=high street} in {ADDRESS=ripley} -- forget taking me to {ADDRESS=highland avenue} in {ADDRESS=balance of carroll county} -- forget taking me to {ADDRESS=hillcrest avenue} in {ADDRESS=swift current} -- forget taking me to {ADDRESS=holmes lane} in {ADDRESS=jackson village} -- forget taking me to {ADDRESS=hooper street} in {ADDRESS=elma city} -- forget taking me to {ADDRESS=hoyt street} in {ADDRESS=canon city} -- forget taking me to {ADDRESS=huron street} in {ADDRESS=worland city} -- forget taking me to {ADDRESS=imlay street} in {ADDRESS=elk rapids village} -- forget taking me to {ADDRESS=ingraham street} in {ADDRESS=flatrock} -- forget taking me to {ADDRESS=james street} in {ADDRESS=willowbrook} -- forget taking me to {ADDRESS=jefferson avenue} in {ADDRESS=springtown} -- forget taking me to {ADDRESS=kenmore court} in {ADDRESS=fairdale} -- forget taking me to {ADDRESS=kensington street} in {ADDRESS=winchester} -- forget taking me to {ADDRESS=king street} in {ADDRESS=coral harbour} -- forget taking me to {ADDRESS=lancaster avenue} in {ADDRESS=midvale} -- forget taking me to {ADDRESS=landis court} in {ADDRESS=tillamook county} -- forget taking me to {ADDRESS=lawrence street} in {ADDRESS=stovall} -- forget taking me to {ADDRESS=leonard street} in {ADDRESS=friars point} -- forget taking me to {ADDRESS=liberty street} in {ADDRESS=big beaver borough} -- forget taking me to {ADDRESS=main street} in {ADDRESS=rattan} -- forget taking me to {ADDRESS=main street south} in {ADDRESS=westmoreland city} -- forget taking me to {ADDRESS=manhattan court} in {ADDRESS=swissvale borough} -- forget taking me to {ADDRESS=matthews place} in {ADDRESS=medora} -- forget taking me to {ADDRESS=mcdonald avenue} in {ADDRESS=pembroke city} -- forget taking me to {ADDRESS=miller avenue} in {ADDRESS=bellevue city} -- forget taking me to {ADDRESS=nelson street} in {ADDRESS=burbank} -- forget taking me to {ADDRESS=new jersey avenue} in {ADDRESS=fall river village} -- forget taking me to {ADDRESS=noble street} in {ADDRESS=springport} -- forget taking me to {ADDRESS=north street} in {ADDRESS=boone county} -- forget taking me to {ADDRESS=otsego street} in {ADDRESS=jasper county} -- forget taking me to {ADDRESS=palm court} in {ADDRESS=lynch village} -- forget taking me to {ADDRESS=pearl street} in {ADDRESS=riley city} -- forget taking me to {ADDRESS=penn street} in {ADDRESS=tigard} -- forget taking me to {ADDRESS=pennsylvania avenue} in {ADDRESS=protivin city} -- forget taking me to {ADDRESS=richardson street} in {ADDRESS=scanlon city} -- forget taking me to {ADDRESS=ridgewood place} in {ADDRESS=okemah city} -- forget taking me to {ADDRESS=river road} in {ADDRESS=cass lake city} -- forget taking me to {ADDRESS=sapphire street} in {ADDRESS=coker} -- forget taking me to {ADDRESS=schenck avenue} in {ADDRESS=shelby village} -- forget taking me to {ADDRESS=schroeders avenue} in {ADDRESS=stout} -- forget taking me to {ADDRESS=sherwood drive} in {ADDRESS=balance of gallatin county} -- forget taking me to {ADDRESS=shore road} in {ADDRESS=glenview manor} -- forget taking me to {ADDRESS=skidmore avenue} in {ADDRESS=saint christophe d`arthabaska} -- forget taking me to {ADDRESS=st james place} in {ADDRESS=grundy county} -- forget taking me to {ADDRESS=stanton road} in {ADDRESS=hector town} -- forget taking me to {ADDRESS=story street} in {ADDRESS=vernon} -- forget taking me to {ADDRESS=strong place} in {ADDRESS=bagley} -- forget taking me to {ADDRESS=tanglewood drive} in {ADDRESS=englewood city} -- forget taking me to {ADDRESS=troutman street} in {ADDRESS=sprucedale} -- forget taking me to {ADDRESS=valley road} in {ADDRESS=north east} -- forget taking me to {ADDRESS=van buren street} in {ADDRESS=balance of franklin county} -- forget taking me to {ADDRESS=van siclen avenue} in {ADDRESS=ellsworth village} -- forget taking me to {ADDRESS=veranda place} in {ADDRESS=mount carmel-mitchells brook-s} -- forget taking me to {ADDRESS=voorhies avenue} in {ADDRESS=kensington city} -- forget taking me to {ADDRESS=warren street} in {ADDRESS=balance of laramie county} -- forget taking me to {ADDRESS=waterbury street} in {ADDRESS=balance of lancaster county} -- forget taking me to {ADDRESS=williams street} in {ADDRESS=pacific city} -- forget taking me to {ADDRESS=williams street} in {ADDRESS=williamston town} -- forget taking me to {ADDRESS=wolf place} in {ADDRESS=greenbrier} -- forget {KEYWORD=temple of amun} navi -- forget {KEYWORD=temple of artemis of the ephesians} navi -- forget {KEYWORD=terminal tower} navi -- forget {KEYWORD=the colosseum} navi -- forget {KEYWORD=the pantheon} navi -- forget {KEYWORD=the panthon} navi -- forget {KEYWORD=the westin harbour castle} navi -- forget {KEYWORD=the winchester mystery house} navi -- forget {KEYWORD=tim horton's} navi -- forget {KEYWORD=toronto eaton centre} navi -- forget {KEYWORD=tower of london} navi -- forget {KEYWORD=tribune tower} navi -- forget {KEYWORD=u.s. bank tower} navi -- forget {KEYWORD=ue tower} navi -- forget {KEYWORD=villa tugendhat} navi -- forget {KEYWORD=west edmonton mall} navi -- forget {KEYWORD=westminster abbey} navi -- forget {KEYWORD=westminster} navi -- forget {KEYWORD=winspear centre} navi -- forget {KEYWORD=world financial center} navi -- forget {KEYWORD=world trade center} navi -- forget {KEYWORD=zip nac} navi -- get rid of {KEYWORD=1366 technologies} navi -- get rid of {KEYWORD=acropolis} navi -- get rid of {KEYWORD=albert college} navi -- get rid of {KEYWORD=azrieli center triangular tower} navi -- get rid of {KEYWORD=city gate} navi -- get rid of going -- get rid of going to {ADDRESS=balance of assumption parish} -- get rid of going to {ADDRESS=balance of bay county} -- get rid of going to {ADDRESS=balance of door county} -- get rid of going to {ADDRESS=balance of nowata county} -- get rid of going to {KEYWORD=basler messeturm} in {ADDRESS=greenfield city} -- get rid of going to {ADDRESS=belvidere village} -- get rid of going to {ADDRESS=bloomer} -- get rid of going to {ADDRESS=brandenburg city} -- get rid of going to {ADDRESS=caddo county} -- get rid of going to {ADDRESS=caldwell county} -- get rid of going to {ADDRESS=cape town} -- get rid of going to {ADDRESS=cedar vale} -- get rid of going to {KEYWORD=chteau de boisclaireau} in {ADDRESS=black lake} -- get rid of going to {KEYWORD=cn tower} in {ADDRESS=mayfield} -- get rid of going to {KEYWORD=cn tower} in {ADDRESS=reinbeck} -- get rid of going to {ADDRESS=concord} -- get rid of going to {KEYWORD=easter road stadium} in {ADDRESS=peterview} -- get rid of going to {KEYWORD=fountainbleu plaza} in {ADDRESS=balance of mineral county} -- get rid of going to {ADDRESS=franklin city} -- get rid of going to {KEYWORD=great pyramid} in {ADDRESS=coke county} -- get rid of going to {KEYWORD=habitat '67} in {ADDRESS=casar town} -- get rid of going to {KEYWORD=habitat '67} in {ADDRESS=newmarket} -- get rid of going to {ADDRESS=holbrook village} -- get rid of going to {ADDRESS=hughes city} -- get rid of going to {ADDRESS=lady lake} -- get rid of going to {ADDRESS=laredo} -- get rid of going to {KEYWORD=lurline baths} in {ADDRESS=cairo village} -- get rid of going to {KEYWORD=marineview plaza} in {ADDRESS=balance of adams county} -- get rid of going to {KEYWORD=marineview plaza} in {ADDRESS=clark county} -- get rid of going to {ADDRESS=mcclusky city} -- get rid of going to {ADDRESS=melbeta village} -- get rid of going to {ADDRESS=mound} -- get rid of going to {KEYWORD=national gallery of art} in {ADDRESS=balance of gaston county} -- get rid of going to {KEYWORD=national museum of the u.s. air force} in {ADDRESS=saunders county} -- get rid of going to {KEYWORD=national naval aviation museum} in {ADDRESS=raymond} -- get rid of going to {KEYWORD=palacio real de madrid} in {ADDRESS=balance of monongalia county} -- get rid of going to {ADDRESS=park city} -- get rid of going to {KEYWORD=park hyatt tower} in {ADDRESS=north english} -- get rid of going to {KEYWORD=parthenon} in {ADDRESS=balance of albany county} -- get rid of going to {KEYWORD=rainbow bridge} in {ADDRESS=princeton city} -- get rid of going to {KEYWORD=royal tyrrell museum} in {ADDRESS=due west} -- get rid of going to {ADDRESS=rudy town} -- get rid of going to {KEYWORD=ryugyong hotel} in {ADDRESS=columbia} -- get rid of going to {KEYWORD=shalom meir tower} in {ADDRESS=albany} -- get rid of going to {KEYWORD=sp!re} in {ADDRESS=kingston} -- get rid of going to {KEYWORD=temple of saint sava} in {ADDRESS=garner town} -- get rid of going to {KEYWORD=the pentagon} in {ADDRESS=randolph} -- get rid of going to {KEYWORD=transamerica pyramid} in {ADDRESS=ida village} -- get rid of going to {ADDRESS=varennes} -- get rid of going to {KEYWORD=versailles} in {ADDRESS=hartford} -- get rid of {KEYWORD=great mosque of djenn} navi -- get rid of {KEYWORD=great pyramid of cheops} navi -- get rid of {KEYWORD=himeji castle} navi -- get rid of {KEYWORD=hsbc tower} navi -- get rid of {KEYWORD=krger national park} navi -- get rid of navigating -- get rid of navigating to a {KEYWORD=bar and grill} -- get rid of navigating to a {KEYWORD=bowling alley} -- get rid of navigating to a {KEYWORD=cathedral} -- get rid of navigating to a {KEYWORD=coffeehouse} -- get rid of navigating to a {KEYWORD=creole restaurant} -- get rid of navigating to a {KEYWORD=department store} -- get rid of navigating to a {KEYWORD=dessert restaurant} -- get rid of navigating to a {KEYWORD=fire station} -- get rid of navigating to a {KEYWORD=latin restaurant} -- get rid of navigating to a {KEYWORD=mechanic} -- get rid of navigating to a {KEYWORD=men's clothing store} -- get rid of navigating to a {KEYWORD=mexican restaurant} -- get rid of navigating to a {KEYWORD=pakistani restaurant} -- get rid of navigating to a {KEYWORD=post office} -- get rid of navigating to a {KEYWORD=prison} -- get rid of navigating to a {KEYWORD=russian restaurant} -- get rid of navigating to a {KEYWORD=steak restaurant} -- get rid of navigating to a {KEYWORD=sushi bar} -- get rid of navigating to an {KEYWORD=academy} -- get rid of navigating to an {KEYWORD=ad agency} -- get rid of navigating to an {KEYWORD=automotive shop} -- get rid of navigating to an {KEYWORD=electronics store} -- get rid of navigating to an {KEYWORD=indian restaurant} -- get rid of navigating to an {KEYWORD=opera house} -- get rid of navigating to an {KEYWORD=used car dealership} -- get rid of {KEYWORD=osoyoos desert model railroad} navi -- get rid of {KEYWORD=pier 1 imports} navi -- get rid of {KEYWORD=republic plaza} navi -- get rid of route service -- get rid of {KEYWORD=royal opera house} navi -- get rid of {KEYWORD=spanish steps} navi -- get rid of {KEYWORD=st. lawrence market} navi -- get rid of {KEYWORD=stanley park} navi -- get rid of taking me to {ADDRESS=8th street west} in {ADDRESS=oshkosh city} -- get rid of taking me to {ADDRESS=allen avenue} in {ADDRESS=newberry} -- get rid of taking me to {ADDRESS=avenue p} in {ADDRESS=new summerfield city} -- get rid of taking me to {ADDRESS=avenue w} in {ADDRESS=cacouna} -- get rid of taking me to {ADDRESS=bainbridge street} in {ADDRESS=gothenburg city} -- get rid of taking me to {ADDRESS=bay 13th street} in {ADDRESS=high point city} -- get rid of taking me to {ADDRESS=bevy court} in {ADDRESS=ford city borough} -- get rid of taking me to {ADDRESS=cherry street} in {ADDRESS=balance of glynn county} -- get rid of taking me to {ADDRESS=college avenue} in {ADDRESS=balance of san juan county} -- get rid of taking me to {ADDRESS=everett avenue} in {ADDRESS=montrose} -- get rid of taking me to {ADDRESS=forest street} in {ADDRESS=draper} -- get rid of taking me to {ADDRESS=franklin street} in {ADDRESS=felicity village} -- get rid of taking me to {ADDRESS=front street} in {ADDRESS=plate cove east} -- get rid of taking me to {ADDRESS=hawthorne street} in {ADDRESS=boyd`s cove} -- get rid of taking me to {ADDRESS=joval court} in {ADDRESS=garfield county} -- get rid of taking me to {ADDRESS=kimball street} in {ADDRESS=salvage} -- get rid of taking me to {ADDRESS=monaco place} in {ADDRESS=fostoria} -- get rid of taking me to {ADDRESS=moore place} in {ADDRESS=white castle} -- get rid of taking me to {ADDRESS=morgan avenue} in {ADDRESS=balance of coosa county} -- get rid of taking me to {ADDRESS=nostrand avenue} in {ADDRESS=guyton} -- get rid of taking me to {ADDRESS=paerdegat 5th street} in {ADDRESS=matoaka} -- get rid of taking me to {ADDRESS=palm court} in {ADDRESS=pomeroy} -- get rid of taking me to {ADDRESS=parkville avenue} in {ADDRESS=disney town} -- get rid of taking me to {ADDRESS=parkville avenue} in {ADDRESS=webster} -- get rid of taking me to {ADDRESS=perry terrace} in {ADDRESS=lincoln} -- get rid of taking me to {ADDRESS=powell street} in {ADDRESS=kansas city city} -- get rid of taking me to {ADDRESS=prospect street} in {ADDRESS=arichat} -- get rid of taking me to {ADDRESS=schenck street} in {ADDRESS=low} -- get rid of taking me to {ADDRESS=sullivan place} in {ADDRESS=didsbury} -- get rid of taking me to {ADDRESS=van sinderen avenue} in {ADDRESS=platte county} -- get rid of taking me to {ADDRESS=whitney place} in {ADDRESS=balance of huntington county} -- get rid of {KEYWORD=tribune tower} navi -- go ahead and cancel navigating -- go ahead and cancel route service -- go ahead and clear going -- go ahead and clear navigation -- go ahead and cut going -- go ahead and cut navigation -- go ahead and delete going -- go ahead and delete navigation -- go ahead and end navigating -- go ahead and end route service -- go ahead and erase going -- go ahead and erase navigation -- go ahead and get rid of navigation -- go ahead and remove going -- go ahead and remove navigation -- go ahead and stop navigation -- go ahead and wipe off going -- go ahead and wipe off navigation -- go ahead and wipe out going -- go ahead and wipe out navigation -- is it possible to cancel navigating -- is it possible to cancel route service -- is it possible to clear going -- is it possible to clear navigation -- is it possible to cut going -- is it possible to delete going -- is it possible to delete navigation -- is it possible to end navigating -- is it possible to end route service -- is it possible to erase going -- is it possible to erase navigation -- is it possible to forget navigation -- is it possible to get rid of navigation -- is it possible to remove going -- is it possible to remove navigation -- is it possible to wipe off navigation -- is it possible to wipe out going -- navigation clear -- navigation delete -- navigation forget -- navigation get rid of -- navigation remove -- navigation stop -- never mind {KEYWORD=bank of america tower} navi -- never mind {KEYWORD=basler messeturm} navi -- never mind {KEYWORD=blenheim palace} navi -- never mind {KEYWORD=butchart gardens} navi -- never mind {KEYWORD=can-west global place} navi -- never mind {KEYWORD=casa mila} navi -- never mind destination -- never mind {KEYWORD=devil's tower} navi -- never mind {KEYWORD=energysolutions arena} navi -- never mind {KEYWORD=garden of the gods} navi -- never mind going -- never mind going to {KEYWORD=alexander stadium} in {ADDRESS=east farnham} -- never mind going to {KEYWORD=birmingham town hall} in {ADDRESS=altha} -- never mind going to {KEYWORD=buta palace} in {ADDRESS=balance of delta county} -- never mind going to {KEYWORD=coltejer} in {ADDRESS=davidson town} -- never mind going to {KEYWORD=columbia center} in {ADDRESS=morristown village} -- never mind going to {KEYWORD=grand teton} in {ADDRESS=north east} -- never mind going to {KEYWORD=haleakala crater} in {ADDRESS=cross timbers city} -- never mind going to {KEYWORD=house with chimaeras} in {ADDRESS=port deposit town} -- never mind going to {KEYWORD=leaning tower} in {ADDRESS=michigantown town} -- never mind going to {KEYWORD=lighthouse of alexandria} in {ADDRESS=fredonia town} -- never mind going to {KEYWORD=mammoth cave} in {ADDRESS=high river} -- never mind going to {KEYWORD=mount of olives} in {ADDRESS=houston city} -- never mind going to {KEYWORD=national gallery of art} in {ADDRESS=duncan} -- never mind going to {KEYWORD=navajo national monument} in {ADDRESS=balance of douglas county} -- never mind going to {KEYWORD=park hyatt tower} in {ADDRESS=kaysville} -- never mind going to {KEYWORD=promenade ii} in {ADDRESS=mansfield} -- never mind going to {KEYWORD=the beaches} in {ADDRESS=butler} -- never mind going to {KEYWORD=tower of london} in {ADDRESS=sunnyside city} -- never mind going to {KEYWORD=trinity church} in {ADDRESS=balance of harrison county} -- never mind {KEYWORD=golden gate bridge} navi -- never mind {KEYWORD=great pyramid} navi -- never mind {KEYWORD=haeinsa} navi -- never mind {KEYWORD=home insurance building} navi -- never mind {KEYWORD=krger national park} navi -- never mind {KEYWORD=leinster house} navi -- never mind {KEYWORD=louvre} navi -- never mind {KEYWORD=machu picchu} navi -- never mind {KEYWORD=manchester piccadilly station} navi -- never mind navi -- never mind navigating to a {KEYWORD=brasserie} -- never mind navigating to a {KEYWORD=cantonese restaurant} -- never mind navigating to a {KEYWORD=casual dining restaurant} -- never mind navigating to a {KEYWORD=casual restaurant} -- never mind navigating to a {KEYWORD=children's clothing store} -- never mind navigating to a {KEYWORD=city hall} -- never mind navigating to a {KEYWORD=daycare} -- never mind navigating to a {KEYWORD=dim sum restaurant} -- never mind navigating to a {KEYWORD=fast food joint} -- never mind navigating to a {KEYWORD=fitness center} -- never mind navigating to a {KEYWORD=garden supply center} -- never mind navigating to a {KEYWORD=gastro pub} -- never mind navigating to a {KEYWORD=hardware store} -- never mind navigating to a {KEYWORD=healthy restaurant} -- never mind navigating to a {KEYWORD=korean restaurant} -- never mind navigating to a {KEYWORD=latin restaurant} -- never mind navigating to a {KEYWORD=massage therapist} -- never mind navigating to a {KEYWORD=mexican restaurant} -- never mind navigating to a {KEYWORD=pasta restaurant} -- never mind navigating to a {KEYWORD=pet store} -- never mind navigating to a {KEYWORD=phone store} -- never mind navigating to a {KEYWORD=portuguese restaurant} -- never mind navigating to a {KEYWORD=sailing school} -- never mind navigating to a {KEYWORD=school} -- never mind navigating to a {KEYWORD=sports store} -- never mind navigating to a {KEYWORD=tattoo parlour} -- never mind navigating to a {KEYWORD=waterpark} -- never mind navigating to an {KEYWORD=accountant} -- never mind navigation -- never mind {KEYWORD=nidarosdomen} navi -- never mind {KEYWORD=notre-dame de paris} navi -- never mind {KEYWORD=princess of wales theatre} navi -- never mind route service -- never mind {KEYWORD=taipei 101} navi -- never mind taking me to {ADDRESS=11th street} in {ADDRESS=berkeley city} -- never mind taking me to {ADDRESS=1st avenue} in {ADDRESS=wyomissing borough} -- never mind taking me to {ADDRESS=5th street south} in {ADDRESS=haugen village} -- never mind taking me to {ADDRESS=81st street} in {ADDRESS=taneytown} -- never mind taking me to {ADDRESS=ainslie street} in {ADDRESS=balance of prairie county} -- never mind taking me to {ADDRESS=amersfort place} in {ADDRESS=saint andrews} -- never mind taking me to {ADDRESS=atlantic avenue} in {ADDRESS=oak hill city} -- never mind taking me to {ADDRESS=bergen street} in {ADDRESS=cody village} -- never mind taking me to {ADDRESS=brighton 4th walk} in {ADDRESS=chester county} -- never mind taking me to {ADDRESS=bushwick avenue} in {ADDRESS=winfield city} -- never mind taking me to {ADDRESS=chester avenue} in {ADDRESS=saint alexandre d`iberville} -- never mind taking me to {ADDRESS=columbia street} in {ADDRESS=frankfort city} -- never mind taking me to {ADDRESS=cypress avenue} in {ADDRESS=salt lake county} -- never mind taking me to {ADDRESS=devonshire drive} in {ADDRESS=gibson town} -- never mind taking me to {ADDRESS=himrod street} in {ADDRESS=walstonburg town} -- never mind taking me to {ADDRESS=keen court} in {ADDRESS=secaucus town} -- never mind taking me to {ADDRESS=lincoln road} in {ADDRESS=greenleaf city} -- never mind taking me to {ADDRESS=magnolia drive} in {ADDRESS=dickson town} -- never mind taking me to {ADDRESS=metropolitan avenue} in {ADDRESS=galestown} -- never mind taking me to {ADDRESS=noll street} in {ADDRESS=balance of grafton county} -- never mind taking me to {ADDRESS=old new utrecht road} in {ADDRESS=auburn} -- never mind taking me to {ADDRESS=park drive} in {ADDRESS=so tom} -- never mind taking me to {ADDRESS=richards street} in {ADDRESS=alexander} -- never mind taking me to {ADDRESS=route 6} in {ADDRESS=crete village} -- never mind taking me to {ADDRESS=rutland road} in {ADDRESS=comfrey city} -- never mind taking me to {ADDRESS=vanderbilt street} in {ADDRESS=frankfort} -- never mind taking me to {ADDRESS=vermont street} in {ADDRESS=aurora} -- never mind taking me to {ADDRESS=warren street} in {ADDRESS=balance of coahoma county} -- never mind taking me to {ADDRESS=woodland road} in {ADDRESS=greensburg} -- never mind {KEYWORD=villa tugendhat} navi -- never mind {KEYWORD=york minster} navi -- on second thought cancel going to {KEYWORD=akershus castle} -- on second thought cancel going to {KEYWORD=aliilani hale} -- on second thought cancel going to {KEYWORD=allan gardens conservatory} -- on second thought cancel going to {KEYWORD=arndale tower} -- on second thought cancel going to {KEYWORD=bankers hall towers} -- on second thought cancel going to {KEYWORD=ben thanh restaurant} -- on second thought cancel going to {KEYWORD=burj khalifa} -- on second thought cancel going to {KEYWORD=can-west global place} -- on second thought cancel going to {KEYWORD=cathedral of christ the saviour} -- on second thought cancel going to {KEYWORD=central park} -- on second thought cancel going to {KEYWORD=central plaza} -- on second thought cancel going to {KEYWORD=centre point} -- on second thought cancel going to {KEYWORD=chesterman beach} -- on second thought cancel going to {KEYWORD=city tower} -- on second thought cancel going to {KEYWORD=drottningholm palace theatre} -- on second thought cancel going to {KEYWORD=dubailand} -- on second thought cancel going to {KEYWORD=goldman sachs tower} -- on second thought cancel going to {KEYWORD=great pyramid of cheops} -- on second thought cancel going to {KEYWORD=great smoky mountains national park} -- on second thought cancel going to {KEYWORD=haeinsa} -- on second thought cancel going to {KEYWORD=hockey hall of fame} -- on second thought cancel going to {KEYWORD=manchester victoria station} -- on second thought cancel going to {KEYWORD=masjid al nabawi} -- on second thought cancel going to {KEYWORD=menara kuala lumpur} -- on second thought cancel going to {KEYWORD=neuschwanstein} -- on second thought cancel going to {KEYWORD=orsanmichele} -- on second thought cancel going to {KEYWORD=pan am building} -- on second thought cancel going to {KEYWORD=pier 1 imports} -- on second thought cancel going to {KEYWORD=price tower} -- on second thought cancel going to {KEYWORD=public library} -- on second thought cancel going to {KEYWORD=reichstag building} -- on second thought cancel going to {KEYWORD=sight & sound theatres} -- on second thought cancel going to {KEYWORD=starbucks} -- on second thought cancel going to {KEYWORD=stratford festival} -- on second thought cancel going to {KEYWORD=summer palace} -- on second thought cancel going to {KEYWORD=terminal tower} -- on second thought cancel going to {KEYWORD=the beaches} -- on second thought cancel going to {KEYWORD=the trump building} -- on second thought cancel going to {KEYWORD=the west pier} -- on second thought cancel going to {KEYWORD=toronto dominion centre} -- on second thought cancel going to {KEYWORD=tribune tower} -- on second thought cancel going to {KEYWORD=trinity church} -- on second thought cancel going to {KEYWORD=veterans memorial} -- on second thought cancel going to {KEYWORD=windsor castle} -- on second thought cancel going to {KEYWORD=woolworth building} -- on second thought cancel navi -- on second thought clear navi -- on second thought cut navi -- on second thought delete navi -- on second thought do not go to {ADDRESS=balance of holmes county} -- on second thought do not go to {ADDRESS=balance of houghton county} -- on second thought do not go to {ADDRESS=blainville} -- on second thought do not go to {ADDRESS=central} -- on second thought do not go to {ADDRESS=corsica city} -- on second thought do not go to {ADDRESS=diboll} -- on second thought do not go to {ADDRESS=drexel} -- on second thought do not go to {ADDRESS=drummond town} -- on second thought do not go to {ADDRESS=dubuque city} -- on second thought do not go to {ADDRESS=east brewton} -- on second thought do not go to {ADDRESS=forest city city} -- on second thought do not go to {ADDRESS=galena village} -- on second thought do not go to {ADDRESS=gambo} -- on second thought do not go to {ADDRESS=goodrich} -- on second thought do not go to {ADDRESS=jewell county} -- on second thought do not go to {ADDRESS=kittitas} -- on second thought do not go to {ADDRESS=macks creek} -- on second thought do not go to {ADDRESS=maricopa} -- on second thought do not go to {ADDRESS=martin village} -- on second thought do not go to {ADDRESS=mckinley county} -- on second thought do not go to {ADDRESS=pachuta} -- on second thought do not go to {ADDRESS=paintsville city} -- on second thought do not go to {ADDRESS=palmer town city} -- on second thought do not go to {ADDRESS=primera town} -- on second thought do not go to {ADDRESS=richmond} -- on second thought do not go to {ADDRESS=scotts hill} -- on second thought do not go to {ADDRESS=st-alexis-de-matapedia} -- on second thought do not go to {ADDRESS=st-damase} -- on second thought do not go to {ADDRESS=stockton} -- on second thought do not go to {ADDRESS=stonington village} -- on second thought do not go to {ADDRESS=wynne} -- on second thought don't go to {ADDRESS=avonmore} -- on second thought don't go to {ADDRESS=balance of brown county} -- on second thought don't go to {ADDRESS=balance of darke county} -- on second thought don't go to {ADDRESS=balance of grant parish} -- on second thought don't go to {ADDRESS=bonesteel} -- on second thought don't go to {ADDRESS=brandonville} -- on second thought don't go to {ADDRESS=cape may county} -- on second thought don't go to {ADDRESS=clarkson} -- on second thought don't go to {ADDRESS=clay county} -- on second thought don't go to {ADDRESS=clifton city} -- on second thought don't go to {ADDRESS=collinsville} -- on second thought don't go to {ADDRESS=courcelles} -- on second thought don't go to {ADDRESS=detroit} -- on second thought don't go to {ADDRESS=douglas} -- on second thought don't go to {ADDRESS=duck} -- on second thought don't go to {ADDRESS=eastborough} -- on second thought don't go to {ADDRESS=hamilton county} -- on second thought don't go to {ADDRESS=ketchikan gateway borough} -- on second thought don't go to {ADDRESS=kremlin} -- on second thought don't go to {ADDRESS=lac-des-ecorces} -- on second thought don't go to {ADDRESS=morse village} -- on second thought don't go to {ADDRESS=mounds} -- on second thought don't go to {ADDRESS=pulaski county} -- on second thought don't go to {ADDRESS=quasqueton city} -- on second thought don't go to {ADDRESS=rayne city} -- on second thought don't go to {ADDRESS=renfrow} -- on second thought don't go to {ADDRESS=stockbridge village} -- on second thought don't go to {ADDRESS=vaudreuil-sur-le-lac} -- on second thought don't go to {ADDRESS=vernon} -- on second thought don't go to {ADDRESS=wayne town} -- on second thought don't go to {ADDRESS=wickenburg town} -- on second thought don't go to {ADDRESS=willacoochee city} -- on second thought end going to {KEYWORD=aiwan-e-iqbal} -- on second thought end going to {KEYWORD=angel falls} -- on second thought end going to {KEYWORD=belcourt castle} -- on second thought end going to {KEYWORD=blenheim palace} -- on second thought end going to {KEYWORD=champs-elysees} -- on second thought end going to {KEYWORD=cinerama dome} -- on second thought end going to {KEYWORD=city gate} -- on second thought end going to {KEYWORD=duthie park winter gardens} -- on second thought end going to {KEYWORD=el escorial} -- on second thought end going to {KEYWORD=famous dave's} -- on second thought end going to {KEYWORD=frost bank tower} -- on second thought end going to {KEYWORD=fructus tower} -- on second thought end going to {KEYWORD=golden gate bridge} -- on second thought end going to {KEYWORD=habitat '67} -- on second thought end going to {KEYWORD=key tower} -- on second thought end going to {KEYWORD=krger national park} -- on second thought end going to {KEYWORD=la scala theater} -- on second thought end going to {KEYWORD=leinster house} -- on second thought end going to {KEYWORD=manneken pis} -- on second thought end going to {KEYWORD=marineview plaza} -- on second thought end going to {KEYWORD=national gallery of art} -- on second thought end going to {KEYWORD=neuschwanstein castle} -- on second thought end going to {KEYWORD=pittodrie stadium} -- on second thought end going to {KEYWORD=rat's nest cave at canmore caverns} -- on second thought end going to {KEYWORD=roberto clemente coliseum} -- on second thought end going to {KEYWORD=sacre coeur} -- on second thought end going to {KEYWORD=sight and sound theatres} -- on second thought end going to {KEYWORD=temple of amun} -- on second thought end going to {KEYWORD=the trump building} -- on second thought end going to {KEYWORD=torre colpatria} -- on second thought end going to {KEYWORD=zion national park} -- on second thought end going to {KEYWORD=zoo} -- on second thought end navi -- on second thought erase navi -- on second thought forget going to {ADDRESS=adair} -- on second thought forget going to {ADDRESS=akron town} -- on second thought forget going to {ADDRESS=albany village} -- on second thought forget going to {ADDRESS=algoma mills} -- on second thought forget going to {ADDRESS=aviston village} -- on second thought forget going to {ADDRESS=aylesford} -- on second thought forget going to {ADDRESS=balance of burke county} -- on second thought forget going to {ADDRESS=balance of cass county} -- on second thought forget going to {ADDRESS=balance of doniphan county} -- on second thought forget going to {ADDRESS=balance of dyer county} -- on second thought forget going to {ADDRESS=balance of eagle county} -- on second thought forget going to {ADDRESS=balance of haskell county} -- on second thought forget going to {ADDRESS=balance of hendry county} -- on second thought forget going to {ADDRESS=balance of lawrence county} -- on second thought forget going to {ADDRESS=balance of union county} -- on second thought forget going to {ADDRESS=balance of washita county} -- on second thought forget going to {ADDRESS=barton town} -- on second thought forget going to {ADDRESS=beechwood village} -- on second thought forget going to {ADDRESS=berger} -- on second thought forget going to {ADDRESS=bottineau} -- on second thought forget going to {ADDRESS=byhalia town} -- on second thought forget going to {ADDRESS=camas county} -- on second thought forget going to {ADDRESS=camrose} -- on second thought forget going to {ADDRESS=causapscal} -- on second thought forget going to {ADDRESS=christian county} -- on second thought forget going to {ADDRESS=clarkesville city} -- on second thought forget going to {ADDRESS=cleburne county} -- on second thought forget going to {ADDRESS=coal run village city} -- on second thought forget going to {ADDRESS=corinth city} -- on second thought forget going to {ADDRESS=delmont} -- on second thought forget going to {ADDRESS=depoe bay} -- on second thought forget going to {ADDRESS=diller village} -- on second thought forget going to {ADDRESS=ekalaka} -- on second thought forget going to {ADDRESS=fanshawe town} -- on second thought forget going to {ADDRESS=franklin springs} -- on second thought forget going to {ADDRESS=fruitland} -- on second thought forget going to {ADDRESS=gallaway} -- on second thought forget going to {ADDRESS=greensboro city} -- on second thought forget going to {ADDRESS=hillcrest village} -- on second thought forget going to {ADDRESS=holmes beach city} -- on second thought forget going to {ADDRESS=hot spring county} -- on second thought forget going to {ADDRESS=huntington} -- on second thought forget going to {ADDRESS=iredell city} -- on second thought forget going to {ADDRESS=lake charles city} -- on second thought forget going to {ADDRESS=lang} -- on second thought forget going to {ADDRESS=leona city} -- on second thought forget going to {ADDRESS=masonville city} -- on second thought forget going to {ADDRESS=mondamin} -- on second thought forget going to {ADDRESS=new rockford city} -- on second thought forget going to {ADDRESS=new salem city} -- on second thought forget going to {ADDRESS=orange village} -- on second thought forget going to {ADDRESS=owsley county} -- on second thought forget going to {ADDRESS=paden} -- on second thought forget going to {ADDRESS=parma} -- on second thought forget going to {ADDRESS=pennsboro} -- on second thought forget going to {ADDRESS=pleasant garden town} -- on second thought forget going to {ADDRESS=polkville town} -- on second thought forget going to {ADDRESS=salem} -- on second thought forget going to {ADDRESS=scammon bay city} -- on second thought forget going to {ADDRESS=senath} -- on second thought forget going to {ADDRESS=sheridan} -- on second thought forget going to {ADDRESS=sistersville} -- on second thought forget going to {ADDRESS=smithboro village} -- on second thought forget going to {ADDRESS=st-leon-le-grand} -- on second thought forget going to {ADDRESS=stockton city} -- on second thought forget going to {ADDRESS=st-quentin} -- on second thought forget going to {ADDRESS=toksook bay} -- on second thought forget going to {ADDRESS=tolono village} -- on second thought forget going to {ADDRESS=tuttle} -- on second thought forget going to {ADDRESS=vanderhoof} -- on second thought forget going to {ADDRESS=washakie county} -- on second thought forget going to {ADDRESS=wayne county} -- on second thought forget going to {ADDRESS=wiarton} -- on second thought forget navi -- on second thought forget navigating -- on second thought get rid of navi -- on second thought never mind going to {ADDRESS=ardmore} -- on second thought never mind going to {ADDRESS=berry} -- on second thought never mind going to {ADDRESS=buena vista} -- on second thought never mind going to {ADDRESS=comstock} -- on second thought never mind going to {ADDRESS=fair lawn borough} -- on second thought never mind going to {ADDRESS=fairburn} -- on second thought never mind going to {ADDRESS=greeley city} -- on second thought never mind going to {ADDRESS=hastings city} -- on second thought never mind going to {ADDRESS=lyon} -- on second thought never mind going to {ADDRESS=milford village} -- on second thought never mind going to {ADDRESS=opal} -- on second thought never mind going to {ADDRESS=stuart village} -- on second thought never mind going to {ADDRESS=webb} -- on second thought never mind going to {ADDRESS=west point} -- on second thought never mind navigating -- on second thought remove navi -- on second thought stop navi -- on second thought wipe off navi -- on second thought wipe out navi -- please cancel navigating -- please cancel route service -- please clear going -- please clear navigation -- please cut going -- please cut navigation -- please delete navigation -- please end navigating -- please end route service -- please erase going -- please erase navigation -- please forget navigation -- please get rid of navigation -- please remove going -- please remove navigation -- please stop navigation -- please wipe off going -- please wipe off navigation -- please wipe out going -- please wipe out navigation -- quit destination -- quit navigation -- quit route -- remove {KEYWORD=angel falls} navi -- remove destination -- remove {KEYWORD=emirates towers hotel} navi -- remove {KEYWORD=first canadian place} navi -- remove going -- remove going to {ADDRESS=balance of burnet county} -- remove going to {ADDRESS=balance of hidalgo county} -- remove going to {ADDRESS=bray town} -- remove going to {ADDRESS=broken bow} -- remove going to {KEYWORD=bt tower} in {ADDRESS=camden city} -- remove going to {ADDRESS=campbell county} -- remove going to {ADDRESS=campbellsville city} -- remove going to {KEYWORD=capital tower} in {ADDRESS=balance of calhoun county} -- remove going to {KEYWORD=centre island} in {ADDRESS=balance of windsor county} -- remove going to {KEYWORD=chiang kai shek memorial hall} in {ADDRESS=masonville} -- remove going to {ADDRESS=colcord} -- remove going to {ADDRESS=county line} -- remove going to {ADDRESS=de soto city} -- remove going to {ADDRESS=de tour village village} -- remove going to {ADDRESS=dorrance} -- remove going to {KEYWORD=eiffel tower} in {ADDRESS=belmont} -- remove going to {ADDRESS=franklinville village} -- remove going to {ADDRESS=jackson city} -- remove going to {KEYWORD=jpmorgan chase tower} in {ADDRESS=huetter} -- remove going to {ADDRESS=lake station} -- remove going to {ADDRESS=lookout mountain} -- remove going to {ADDRESS=lost nation city} -- remove going to {KEYWORD=madeleine} in {ADDRESS=shelton village} -- remove going to {ADDRESS=marion county} -- remove going to {KEYWORD=minnesota state capitol} in {ADDRESS=monument} -- remove going to {ADDRESS=morganton} -- remove going to {ADDRESS=mound valley} -- remove going to {KEYWORD=mount st. helens} in {ADDRESS=newell city} -- remove going to {ADDRESS=mountain village} -- remove going to {KEYWORD=museo sarmiento} in {ADDRESS=clifford city} -- remove going to {KEYWORD=national infantry museum and soldier center} in {ADDRESS=farnham} -- remove going to {KEYWORD=pan am building} in {ADDRESS=clay county} -- remove going to {ADDRESS=peabody city} -- remove going to {ADDRESS=pocahontas} -- remove going to {ADDRESS=richardson} -- remove going to {KEYWORD=seattle central library} in {ADDRESS=fallston} -- remove going to {KEYWORD=sky tower} in {ADDRESS=st-barthelemy} -- remove going to {KEYWORD=telluride/mountain village gondola} in {ADDRESS=pittsfield city} -- remove going to {KEYWORD=the panthon} in {ADDRESS=balance of berrien county} -- remove going to {KEYWORD=uob plaza one} in {ADDRESS=anniston} -- remove going to {ADDRESS=virginia} -- remove going to {ADDRESS=wyoming} -- remove {KEYWORD=kangaroo creek farm} navi -- remove {KEYWORD=lds church office building} navi -- remove navigating -- remove navigating to a {KEYWORD=bank machine} -- remove navigating to a {KEYWORD=barber shop} -- remove navigating to a {KEYWORD=camping store} -- remove navigating to a {KEYWORD=charging station} -- remove navigating to a {KEYWORD=child daycare center} -- remove navigating to a {KEYWORD=chinese restaurant} -- remove navigating to a {KEYWORD=dim sum restaurant} -- remove navigating to a {KEYWORD=dry cleaner} -- remove navigating to a {KEYWORD=glassmaker} -- remove navigating to a {KEYWORD=kindergarten} -- remove navigating to a {KEYWORD=kurdish restaurant} -- remove navigating to a {KEYWORD=latin restaurant} -- remove navigating to a {KEYWORD=middle eastern restaurant} -- remove navigating to a {KEYWORD=music school} -- remove navigating to a {KEYWORD=music store} -- remove navigating to a {KEYWORD=pakistani restaurant} -- remove navigating to a {KEYWORD=plaza} -- remove navigating to a {KEYWORD=racetrack} -- remove navigating to a {KEYWORD=rbnb} -- remove navigating to a {KEYWORD=restaurant} -- remove navigating to a {KEYWORD=soul food restaurant} -- remove navigating to a {KEYWORD=stadium} -- remove navigating to a {KEYWORD=summer camp} -- remove navigating to a {KEYWORD=tailor} -- remove navigating to a {KEYWORD=theater} -- remove navigating to a {KEYWORD=townhall} -- remove navigating to a {KEYWORD=variety store} -- remove navigating to a {KEYWORD=youth hostel} -- remove navigating to an {KEYWORD=accountant} -- remove navigating to an {KEYWORD=african restaurant} -- remove navigating to an {KEYWORD=used car dealership} -- remove {KEYWORD=new orleans arena} navi -- remove {KEYWORD=price tower} navi -- remove {KEYWORD=red square} navi -- remove route -- remove route service -- remove {KEYWORD=royal opera house} navi -- remove {KEYWORD=sainsbury centre for visual arts} navi -- remove {KEYWORD=scottish parliament building} navi -- remove {KEYWORD=shreepati arcade} navi -- remove {KEYWORD=southdale center} navi -- remove {KEYWORD=sp!re} navi -- remove taking me to {ADDRESS=16th street} in {ADDRESS=sundridge} -- remove taking me to {ADDRESS=4th street south} in {ADDRESS=hendricks town} -- remove taking me to {ADDRESS=96th street} in {ADDRESS=grants city} -- remove taking me to {ADDRESS=bank street} in {ADDRESS=st-tite} -- remove taking me to {ADDRESS=banner avenue} in {ADDRESS=oberon city} -- remove taking me to {ADDRESS=bay parkway} in {ADDRESS=shirley} -- remove taking me to {ADDRESS=boardwalk} in {ADDRESS=russellville} -- remove taking me to {ADDRESS=brighton beach avenue} in {ADDRESS=high point} -- remove taking me to {ADDRESS=chestnut avenue} in {ADDRESS=oakdale borough} -- remove taking me to {ADDRESS=coney island avenue} in {ADDRESS=wachapreague} -- remove taking me to {ADDRESS=dekalb avenue} in {ADDRESS=kenai city} -- remove taking me to {ADDRESS=durham road} in {ADDRESS=clark fork} -- remove taking me to {ADDRESS=forrest street} in {ADDRESS=gauley bridge town} -- remove taking me to {ADDRESS=hampton place} in {ADDRESS=roaming shores village} -- remove taking me to {ADDRESS=harbor lane} in {ADDRESS=harrison county} -- remove taking me to {ADDRESS=holly drive} in {ADDRESS=secaucus town} -- remove taking me to {ADDRESS=jerome street} in {ADDRESS=balance of windham county} -- remove taking me to {ADDRESS=laurel avenue} in {ADDRESS=lavonia city} -- remove taking me to {ADDRESS=lee avenue} in {ADDRESS=balance of lincoln county} -- remove taking me to {ADDRESS=pine street} in {ADDRESS=monticello city} -- remove taking me to {ADDRESS=richards street} in {ADDRESS=euharlee} -- remove taking me to {ADDRESS=route 17} in {ADDRESS=north vancouver} -- remove taking me to {ADDRESS=route 30} in {ADDRESS=nome} -- remove taking me to {ADDRESS=shore parkway} in {ADDRESS=geneva city} -- remove taking me to {ADDRESS=trucklemans lane} in {ADDRESS=lakeview} -- remove taking me to {ADDRESS=union avenue} in {ADDRESS=rock port city} -- remove taking me to {ADDRESS=varanda place} in {ADDRESS=bethlehem town} -- remove taking me to {ADDRESS=varanda place} in {ADDRESS=north plains} -- remove taking me to {ADDRESS=wallabout street} in {ADDRESS=luke town} -- remove {KEYWORD=the temple of heaven} navi -- reset destination -- reset route -- restart destination -- restart route -- scratch destination -- scratch route -- stop {KEYWORD=bank of england} navi -- stop {KEYWORD=basler messeturm} navi -- stop {KEYWORD=bayreuth festspielhaus} navi -- stop {KEYWORD=birmingham town hall} navi -- stop {KEYWORD=bulguksa} navi -- stop {KEYWORD=burj khalifa} navi -- stop {KEYWORD=can-west global place} navi -- stop {KEYWORD=christ on the corcovado} navi -- stop {KEYWORD=chum-city building} navi -- stop {KEYWORD=colossus of rhodes} navi -- stop {KEYWORD=eiffeltower} navi -- stop {KEYWORD=glass pavilion} navi -- stop {KEYWORD=globe theatre} navi -- stop going -- stop going to {ADDRESS=balance of ashland county} -- stop going to {ADDRESS=balance of delaware county} -- stop going to {KEYWORD=bank of america plaza} in {ADDRESS=petersburg city} -- stop going to {KEYWORD=bank of america tower} in {ADDRESS=east lansing} -- stop going to {KEYWORD=birmingham town hall} in {ADDRESS=virginia city} -- stop going to {ADDRESS=boyle county} -- stop going to {ADDRESS=braxton county} -- stop going to {KEYWORD=bucharest mall} in {ADDRESS=east angus} -- stop going to {KEYWORD=castillo de san marcos} in {ADDRESS=adams county} -- stop going to {KEYWORD=centre island} in {ADDRESS=st. albans} -- stop going to {ADDRESS=chase} -- stop going to {KEYWORD=cinerama dome} in {ADDRESS=balance of hamilton county} -- stop going to {KEYWORD=el escorial} in {ADDRESS=eagle} -- stop going to {KEYWORD=el morro castle} in {ADDRESS=mapleton city} -- stop going to {ADDRESS=entrelacs} -- stop going to {ADDRESS=farmer} -- stop going to {ADDRESS=faulk county} -- stop going to {ADDRESS=friendsville} -- stop going to {ADDRESS=gilchrist county} -- stop going to {KEYWORD=great wall} in {ADDRESS=ruston} -- stop going to {ADDRESS=greeley county} -- stop going to {KEYWORD=guggenheim museum bilbao} in {ADDRESS=vaiden} -- stop going to {KEYWORD=hagia sophia} in {ADDRESS=balance of riley county} -- stop going to {ADDRESS=haskell county} -- stop going to {KEYWORD=himeji castle} in {ADDRESS=bentley} -- stop going to {ADDRESS=ithaca village} -- stop going to {ADDRESS=lebanon} -- stop going to {ADDRESS=mesquite city} -- stop going to {ADDRESS=orchard village} -- stop going to {ADDRESS=paxville} -- stop going to {KEYWORD=pyramids of egypt} in {ADDRESS=barrington borough} -- stop going to {ADDRESS=reefs harbour} -- stop going to {KEYWORD=reunion tower} in {ADDRESS=sheridan city} -- stop going to {KEYWORD=rialto towers} in {ADDRESS=balance of defiance county} -- stop going to {KEYWORD=ripley's aquarium of canada} in {ADDRESS=watrous} -- stop going to {KEYWORD=rockefeller centre} in {ADDRESS=barton county} -- stop going to {ADDRESS=sedgwick} -- stop going to {KEYWORD=solomon r. guggenheim museum} in {ADDRESS=freedom borough} -- stop going to {ADDRESS=souris} -- stop going to {KEYWORD=southdale center} in {ADDRESS=swartz creek city} -- stop going to {KEYWORD=space needle} in {ADDRESS=andover} -- stop going to {KEYWORD=space needle} in {ADDRESS=evansville town} -- stop going to {ADDRESS=st. marys} -- stop going to {KEYWORD=statue of liberty} in {ADDRESS=roxie town} -- stop going to {KEYWORD=the pantheon} in {ADDRESS=roselle village} -- stop going to {KEYWORD=trail ridge road} in {ADDRESS=balance of harding county} -- stop going to {KEYWORD=west edmonton mall} in {ADDRESS=perry} -- stop going to {ADDRESS=weston city} -- stop going to {ADDRESS=wheatland county} -- stop going to {KEYWORD=world trade center} in {ADDRESS=wapanucka town} -- stop {KEYWORD=island hill farm} navi -- stop {KEYWORD=manneken pis} navi -- stop {KEYWORD=menara kuala lumpur} navi -- stop {KEYWORD=mission inn} navi -- stop navigating -- stop navigating to a {KEYWORD=bank} -- stop navigating to a {KEYWORD=bar and lounge} -- stop navigating to a {KEYWORD=burger joint} -- stop navigating to a {KEYWORD=chapel} -- stop navigating to a {KEYWORD=chicken restaurant} -- stop navigating to a {KEYWORD=child daycare center} -- stop navigating to a {KEYWORD=computer repair shop} -- stop navigating to a {KEYWORD=creole restaurant} -- stop navigating to a {KEYWORD=dance studio} -- stop navigating to a {KEYWORD=day-care center} -- stop navigating to a {KEYWORD=factory} -- stop navigating to a {KEYWORD=food bank} -- stop navigating to a {KEYWORD=fusion restaurant} -- stop navigating to a {KEYWORD=hardware store} -- stop navigating to a {KEYWORD=health club} -- stop navigating to a {KEYWORD=hospital} -- stop navigating to a {KEYWORD=japanese restaurant} -- stop navigating to a {KEYWORD=petrol station} -- stop navigating to a {KEYWORD=seafood restaurant} -- stop navigating to a {KEYWORD=soul food restaurant} -- stop navigating to a {KEYWORD=southwestern restaurant} -- stop navigating to a {KEYWORD=tailor} -- stop navigating to a {KEYWORD=temple} -- stop navigating to a {KEYWORD=town hall} -- stop navigating to a {KEYWORD=water park} -- stop navigating to a {KEYWORD=women's clothing store} -- stop navigating to an {KEYWORD=opera house} -- stop {KEYWORD=ripley's aquarium of canada} navi -- stop route service -- stop {KEYWORD=sainsbury centre for visual arts} navi -- stop {KEYWORD=skerwink trail} navi -- stop {KEYWORD=st paul's cathedral} navi -- stop {KEYWORD=suncor energy centre} navi -- stop taking me to {ADDRESS=5th street} in {ADDRESS=stephens city} -- stop taking me to {ADDRESS=9th street} in {ADDRESS=wheatley city} -- stop taking me to {ADDRESS=augusta drive} in {ADDRESS=umiujaq} -- stop taking me to {ADDRESS=balfour place} in {ADDRESS=columbus city} -- stop taking me to {ADDRESS=brighton 11th street} in {ADDRESS=bay county} -- stop taking me to {ADDRESS=brighton 6th court} in {ADDRESS=madison} -- stop taking me to {ADDRESS=brooklyn road} in {ADDRESS=goldendale} -- stop taking me to {ADDRESS=cottage street} in {ADDRESS=lathrop city} -- stop taking me to {ADDRESS=dorset street} in {ADDRESS=bluff city town} -- stop taking me to {ADDRESS=estate road} in {ADDRESS=mound} -- stop taking me to {ADDRESS=fleet walk} in {ADDRESS=green bay} -- stop taking me to {ADDRESS=hope street} in {ADDRESS=buckland city} -- stop taking me to {ADDRESS=india street} in {ADDRESS=nome city} -- stop taking me to {ADDRESS=kingsborough 6th walk} in {ADDRESS=chatham} -- stop taking me to {ADDRESS=kingsborough 7th walk} in {ADDRESS=beloit} -- stop taking me to {ADDRESS=middleton street} in {ADDRESS=coffee springs town} -- stop taking me to {ADDRESS=new street} in {ADDRESS=clifton town} -- stop taking me to {ADDRESS=prince street} in {ADDRESS=balance of jasper county} -- stop taking me to {ADDRESS=route 9} in {ADDRESS=bowman county} -- stop taking me to {ADDRESS=sheridan avenue} in {ADDRESS=menno city} -- stop taking me to {ADDRESS=tapscott street} in {ADDRESS=flowood city} -- stop taking me to {ADDRESS=taylor street} in {ADDRESS=antelope county} -- stop {KEYWORD=ubudiah mosque} navi -- stop {KEYWORD=ziggurat of ur} navi -- will you cancel navigating -- will you cancel route service -- will you clear going -- will you clear navigation -- will you cut going -- will you cut navigation -- will you delete going -- will you delete navigation -- will you end navigating -- will you end route service -- will you erase navigation -- will you forget navigation -- will you get rid of navigation -- will you please cancel navigating -- will you please cancel route service -- will you please clear going -- will you please clear navigation -- will you please cut navigation -- will you please delete going -- will you please delete navigation -- will you please end navigating -- will you please end route service -- will you please erase navigation -- will you please get rid of navigation -- will you please remove going -- will you please remove navigation -- will you please stop navigation -- will you please wipe off going -- will you please wipe off navigation -- will you please wipe out going -- will you please wipe out navigation -- will you remove going -- will you remove navigation -- will you stop navigation -- will you wipe off going -- will you wipe off navigation -- will you wipe out going -- will you wipe out navigation -- wipe off destination -- wipe off navigating -- wipe off route -- wipe off route service -- wipe out destination -- wipe out navigating -- wipe out route -- wipe out route service -- would you cancel navigating -- would you cancel route service -- would you clear going -- would you clear navigation -- would you cut going -- would you cut navigation -- would you delete going -- would you delete navigation -- would you end navigating -- would you end route service -- would you erase going -- would you forget navigation -- would you get rid of navigation -- would you please cancel navigating -- would you please cancel route service -- would you please clear going -- would you please clear navigation -- would you please cut going -- would you please cut navigation -- would you please delete going -- would you please delete navigation -- would you please end navigating -- would you please end route service -- would you please erase going -- would you please erase navigation -- would you please forget navigation -- would you please remove going -- would you please remove navigation -- would you please stop navigation -- would you please wipe off going -- would you please wipe off navigation -- would you please wipe out going -- would you please wipe out navigation -- would you remove going -- would you remove navigation -- would you stop navigation -- would you wipe off going -- would you wipe off navigation -- would you wipe out going -- would you wipe out navigation - - -## NAVIGATION_FIND_POINTOFINTEREST -- any {KEYWORD=east side mario's} nearby -- are there {KEYWORD=restaurants} nearby {KEYWORD=sydney tower} -- are {KEYWORD=we} near {ADDRESS=400} {ADDRESS=broad street}{ADDRESS=?} -- bring up best rated {KEYWORD=tattoos} nearby for over 165 pounds -- bring up nearest {KEYWORD=landscaping} nearby for no more than 469 pounds -- bring up {KEYWORD=speakers} for less than 312 bucks nearby -- bring up the {KEYWORD=townhall} at the intersection of {ADDRESS=benton county} and {ADDRESS=sapulpa} nearby me -- can you recommend a {KEYWORD=bombay palace} near my area -- can you recommend a {KEYWORD=bulgarian restaurant} around here for below 25 bucks -- can you recommend a {KEYWORD=bulk barn} in that country -- can you recommend a {KEYWORD=carpet store} for for about 49 bucks around here to me -- can you recommend a {KEYWORD=cell phone store} for for less than 916 dollars nearby to me -- can you recommend a costliest {KEYWORD=healthy restaurant} in town for above 95 euros -- can you recommend a crappiest {KEYWORD=family diner} near my area for below 357 quid -- can you recommend a crappiest {KEYWORD=real beauty inc} in that country -- can you recommend a {KEYWORD=creole restaurant} here for below 102 euros -- can you recommend a far {KEYWORD=indian restaurant} in that town -- can you recommend a {KEYWORD=kurdish restaurant} in my vicinity -- can you recommend a less costly {KEYWORD=parking lot} in city -- can you recommend a lousy {KEYWORD=smith} around me for me -- can you recommend a low priced {KEYWORD=barsa taberna} around my current location -- can you recommend a lowest priced {KEYWORD=kurdish restaurant} nearby -- can you recommend a lowest priced {KEYWORD=sandwich bar} here -- can you recommend a {KEYWORD=mcdonald} around my current location for me -- can you recommend a {KEYWORD=middle eastern restaurant} in that region for between 171 and 145 dollars to me -- can you recommend a most liked {KEYWORD=merrimack valley health services} near my place to me -- can you recommend a outstanding {KEYWORD=headway hair styles} in town for me -- can you recommend a {KEYWORD=sugar mountain} in the vicinity to me -- can you recommend a {KEYWORD=wild wing} in town -- can you recommend an {KEYWORD=ad agency} in that city for more than 375 pounds -- can you recommend an affordable {KEYWORD=business school} in the vicinity to me -- can you recommend an affordable {KEYWORD=car wash} nearby to me -- can you recommend an {KEYWORD=eclectic restaurant} in town for me -- can you recommend the affordable {KEYWORD=thai restaurant} in town -- can you recommend the best rated {KEYWORD=tattoo parlours} in the surrounding area for between 274 and 116 euros -- can you recommend the better {KEYWORD=afghan restaurants} in that town for no more than 126 euros -- can you recommend the better {KEYWORD=italian restaurant} in city for me -- can you recommend the bottom rated {KEYWORD=jewish restaurants} in city for below 54 dollars -- can you recommend the crappiest {KEYWORD=football stadiums} around here for over 212 quid to me -- can you recommend the far {KEYWORD=clothing store} around me for below 239 quid -- can you recommend the farther {KEYWORD=healthy restaurant} near my current location for not more than 472 bucks -- can you recommend the farthest {KEYWORD=british restaurants} near me for less than 465 pounds -- can you recommend the highest quality {KEYWORD=variety stores} in city for me -- can you recommend the highest ratings {KEYWORD=bar italia} in city -- can you recommend the least popular {KEYWORD=delatour staffing agency} around my area -- can you recommend the less costly {KEYWORD=stripmall} in this area -- can you recommend the mediocre {KEYWORD=davidstea} near my place to me -- can you recommend the mediocre {KEYWORD=ethiopiques ethiopian restaurant} in that area -- can you recommend the mediocre {KEYWORD=organic restaurants} around here for more than 17 quid to me -- can you recommend the most liked {KEYWORD=bicycle shop} near me for me -- can you recommend the most liked {KEYWORD=golf clubs} in town for no more than 233 dollars for me -- can you recommend the most popular {KEYWORD=rbc} in that region -- can you recommend the most popular {KEYWORD=vegetarian restaurant} in the vicinity -- can you recommend the nearest {KEYWORD=camping store} around my location to me -- can you recommend the poor {KEYWORD=bar and lounges} in that region for above 226 dollars for me -- can you recommend the priciest {KEYWORD=uhaul} in this area for me -- can you recommend the worst {KEYWORD=jewish restaurant} in my vicinity for under 235 bucks for me -- can you recommend the worst {KEYWORD=tcby} in the surrounding area -- can you suggest a highly rated {KEYWORD=home repair shop} nearby for between 448 and 500 dollars for me -- can you suggest a more pricey {KEYWORD=chili's} nearby me -- can you suggest an {KEYWORD=appliance store} nearby for no more than 216 bucks -- can you suggest an inexpensive {KEYWORD=american eagle} nearby to me -- can you suggest the cheapest {KEYWORD=chinese restaurants} nearby for above 362 quid for me -- can you suggest the crappiest {KEYWORD=kosher restaurant} nearby for below 63 quid -- can you suggest the highest priced {KEYWORD=michel's baguette french bkry} nearby me -- can you suggest the most low priced {KEYWORD=night club} nearby me -- {KEYWORD=champs-elysees} nearby {KEYWORD=easter road stadium} -- check a {KEYWORD=bistro} at {ADDRESS=edmore} and {ADDRESS=dodge city town} nearby me plz -- check {KEYWORD=bikes} nearby for under 414 quid -- check closer {KEYWORD=tvs} for no more than 444 euros nearby -- check {KEYWORD=fish and chips} nearby for below 318 bucks -- check for {KEYWORD=round table pizza} for for not more than 7999 bucks nearby -- check second rate {KEYWORD=financial advice} nearby for between 250 and 331 pounds -- check worse {KEYWORD=bikes} nearby for about 347 bucks -- check {KEYWORD=york minster} nearby -- display close {KEYWORD=package delivery} nearby for over 431 euros -- display far {KEYWORD=i t support} nearby for not more than 129 euros -- display high-priced {KEYWORD=boats} nearby for less than 76 pounds -- display near {KEYWORD=scooters} nearby for more than 433 quid -- display nearest {KEYWORD=dishwashers} for over 52 pounds nearby -- display {KEYWORD=sound bars} for more than 163 quid nearby -- display the best reviewed {KEYWORD=national naval aviation museum} nearby -- find a {KEYWORD=dinner restaurant} at the intersection of {ADDRESS=athens} and {ADDRESS=montezuma town} nearby -- find and show me where a {KEYWORD=back yard burgers} is nearby me -- find and show me where a {KEYWORD=rus fast foods} is nearby me -- find costliest {KEYWORD=sandwiches} for about 301 quid nearby me -- find high priced {KEYWORD=tax advice} for no more than 421 pounds nearby -- find low-priced {KEYWORD=dry cleaning} for over 57 pounds nearby -- find me a {KEYWORD=coffee shop} in town -- find the closest {KEYWORD=bakeries} nearby not more than 58 euros -- find the closest {KEYWORD=therapists} nearby not more than 138 euros -- i am looking for a {KEYWORD=altman electronics} nearby -- i am looking for a {KEYWORD=carpenter} for no more than than 667 pounds nearby -- i am looking for a {KEYWORD=towing truck} for no more than than 10 pounds nearby -- i am looking for {KEYWORD=lebanese restaurants} nearby -- i want a {KEYWORD=train station} nearby -- i want to go to {KEYWORD=table top mountain} nearby {ADDRESS=kingsborough 6th walk} and {ADDRESS=raleigh place} {ADDRESS=basseterre} -- i want you to locate {KEYWORD=artistic hair lounge} nearby {KEYWORD=the kaaba} -- i would love for you to show cheapest {KEYWORD=i t support} for more than 167 quid nearby -- i'd like you to find poi nearby me -- i'd like you to show me economical {KEYWORD=dressers} for about 420 dollars nearby -- i'd like you to show mediocre {KEYWORD=dry cleaning} nearby for not more than 434 euros -- i'd love for you to display nearer {KEYWORD=dry cleaning} nearby me for less than 20 dollars -- i'd love for you to show me more pricey {KEYWORD=dry cleaning} for no more than 309 quid nearby -- i'd love for you to view {KEYWORD=poutine} nearby for less than 44 euros -- i'd love the highly rated {KEYWORD=kindergartens} nearby -- i'd really like you to find {KEYWORD=pizza crust} for over 494 pounds nearby -- i'd really like you to find {KEYWORD=scooters} nearby for above 292 dollars -- i'd really like you to show me {KEYWORD=scooters} nearby for no more than 58 euros -- i'll pricey {KEYWORD=men's fashion stores} nearby -- is it possible to show {KEYWORD=sphinx} nearby -- is there a good place to buy affordable {KEYWORD=apple strudel} nearby -- is there a good place to buy affordable {KEYWORD=braised pork carnitas} nearby -- is there a good place to buy affordable {KEYWORD=donuts} nearby -- is there a good place to find bad {KEYWORD=vegetarian restaurant} nearby -- is there a good place to find good {KEYWORD=healthy restaurant} nearby -- is there a high-cost place to find poorest {KEYWORD=hand mixers} nearby -- is there a low-cost place to find top {KEYWORD=phones} nearby -- is there a most popular {KEYWORD=bistro} nearby for under 351 euros -- is there a nearer {KEYWORD=carberry intenational inc} nearby -- is there a rated place to find bottom rated {KEYWORD=dishwashers} nearby -- is there a worse {KEYWORD=pakistani restaurant} nearby {KEYWORD=garden of the gods} -- is there {KEYWORD=kazakh cuisine} nearby -- is there {KEYWORD=pakistani cuisine} nearby -- {KEYWORD=lion's choice} nearby the the junction of {ADDRESS=40th street} and {ADDRESS=mcdonald avenue} {ADDRESS=burt county} -- location of {KEYWORD=mantha insurance brokers ltd} nearby the intersection of {ADDRESS=losee terrace} and {ADDRESS=moore street} {ADDRESS=valentine city} -- location of {KEYWORD=navajo national monument} nearby the the intersection of {ADDRESS=forest drive} and {ADDRESS=riverside drive} in {ADDRESS=mountain home} {ADDRESS=yt} -- please a {KEYWORD=temple} nearby the the intersection {ADDRESS=kenmore court} and {ADDRESS=krier place} {ADDRESS=glenville} {ADDRESS=ga} -- please check {KEYWORD=marble slab creamery} nearby -- please find {ADDRESS=middagh street} nearby me -- please {KEYWORD=frost bank tower} nearby the the intersection {ADDRESS=beach 37th street} and {ADDRESS=brighton 3 place} in {ADDRESS=east chicago city} {ADDRESS=ga} -- please show me {ADDRESS=875} {ADDRESS=new utrecht avenue} nearby -- plz show me the {KEYWORD=beer store} at the intersection of {ADDRESS=hawarden} and {ADDRESS=adams village} nearby -- poi nearby {KEYWORD=palace hotel} -- recommend a {KEYWORD=atv} for about 71 euros in my area -- recommend a {KEYWORD=chair} for less than 21 pounds in my area -- recommend a {KEYWORD=charging station} nearby me -- recommend a cheap {KEYWORD=travel agent} in the vicinity to me -- recommend a {KEYWORD=cheese boutique & delicatessen} here -- recommend a {KEYWORD=church} in my vicinity -- recommend a close {KEYWORD=ruby watchco} in town -- recommend a {KEYWORD=dishwasher} for less than 712 bucks in my area -- recommend a {KEYWORD=dishwasher} for no more than 759 dollars in my area -- recommend a {KEYWORD=dishwasher} for not more than 5564 euros in my area -- recommend a {KEYWORD=dresser} for more than 55 dollars in my area -- recommend a {KEYWORD=dvd player} for about 8133 quid in my area -- recommend a finest {KEYWORD=albanian restaurant} here to me -- recommend a {KEYWORD=fresh-co} in town for me -- recommend a further {KEYWORD=shopping mall} around here -- recommend a {KEYWORD=german restaurant} in the vicinity to me -- recommend a {KEYWORD=gift shop} around my location for no more than 433 bucks for me -- recommend a {KEYWORD=glen j sytnyk - realtor} in my surrounding area -- recommend a {KEYWORD=haircut} for under 6373 dollars in my area -- recommend a highest priced {KEYWORD=barbecue restaurant} in town to me -- recommend a {KEYWORD=lamp} for not more than 9945 pounds in my area -- recommend a less expensive {KEYWORD=antique shop} in city for no more than 81 dollars to me -- recommend a most cheap {KEYWORD=canada one travel} in the city -- recommend a most costly {KEYWORD=gold mirror} nearby me to me -- recommend a most fairly priced {KEYWORD=a1 car cleaning} nearby to me -- recommend a most pricey {KEYWORD=menchie'slab} in city for me -- recommend a {KEYWORD=motorcycle} between 3100 and 7500 quid in my area -- recommend a {KEYWORD=ood_goods} for about 262 pounds in my area -- recommend a {KEYWORD=ood_goods} for less than 985 quid in my area -- recommend a {KEYWORD=ood_goods} for no more than 10 quid in my area -- recommend a {KEYWORD=pho restaurant} around here -- recommend a poor {KEYWORD=long john silver's} in city to me -- recommend a {KEYWORD=sound bar} for under 7676 quid in my area -- recommend a top ratings {KEYWORD=il panettone fine italian food} here -- recommend a top ratings {KEYWORD=pack rat hobbies & collectibles} in city -- recommend an {KEYWORD=academy} in the vicinity to me -- recommend an {KEYWORD=indian restaurant} in that city for me -- recommend {KEYWORD=bruno's restaurant} near me -- recommend {KEYWORD=ruby tuesdays} in this area -- recommend the closest {KEYWORD=resorts} in that region to me -- recommend the costly {KEYWORD=indian restaurant} in town to me -- recommend the farther {KEYWORD=sandwich shops} in the town for not more than 288 pounds -- recommend the further {KEYWORD=camping stores} around my location for more than 164 euros -- recommend the {KEYWORD=grocery store} in city for less than 356 bucks to me -- recommend the {KEYWORD=hardware store} around my current location to me -- recommend the high-cost {KEYWORD=pizzerias} in that area -- recommend the high-cost {KEYWORD=the guanaquits restaurant} in that town for me -- recommend the least popular {KEYWORD=kernels} here for me -- recommend the less pricey {KEYWORD=afghan restaurant} in that place for not more than 403 euros for me -- recommend the lousy {KEYWORD=afghan restaurant} in the surrounding area for more than 118 dollars to me -- recommend the low priced {KEYWORD=clinic} in city for me -- recommend the low-cost {KEYWORD=softmoc} nearby for me -- recommend the most inexpensive {KEYWORD=outsource computronics} in that region to me -- recommend the poorest quality {KEYWORD=bar and grills} in my surrounding area for between 353 and 478 pounds -- recommend the poorest {KEYWORD=td bank financial group} in that town -- recommend the second rate {KEYWORD=massage parlor} nearby for above 413 dollars -- recommend the top rated {KEYWORD=subway entrances} in the vicinity -- recommend the top rating {KEYWORD=classic restaurant} in city for between 399 and 325 dollars -- recommend the top-rated {KEYWORD=houston avenue bar and grill} in the vicinity -- recommend the worse {KEYWORD=campground} here to me -- search {KEYWORD=boston market} at the crossroads of {ADDRESS=washington} and {ADDRESS=wardsville} nearby please -- search {KEYWORD=mashed potatoes} for less than 372 pounds nearby -- search top rating {KEYWORD=tax advice} nearby for between 351 and 169 quid -- search {KEYWORD=tvs} for not more than 250 bucks nearby -- search worse {KEYWORD=package delivery} for above 369 euros nearby -- show a {KEYWORD=department store} nearby {KEYWORD=newgrange} -- show {KEYWORD=cici's pizza} nearby between 240 and 860 dollars -- show {KEYWORD=financial advice} for over 336 pounds nearby -- show me a {KEYWORD=coffee shop} in town -- show me a {KEYWORD=houseware store} place nearby -- show me a {KEYWORD=list of pharmacies} in the area -- show me a {KEYWORD=taco} place nearby -- show me cheaper {KEYWORD=boats} nearby for not more than 232 dollars -- show me {KEYWORD=mr rooter plumbing} at {ADDRESS=fowler city} and {ADDRESS=cardigan} nearby plz -- show me {KEYWORD=nouvelle cuisine restaurant} for not more than 23 quid nearby -- show me {KEYWORD=scooters} nearby for above 86 bucks -- show me {KEYWORD=sesame noodles} for between 229 and 91 bucks nearby -- show {KEYWORD=parma ham} nearby for below 17 bucks -- show {KEYWORD=t.g.i. friday's} nearby between 320 and 640 quid -- show {KEYWORD=the co-operators} nearby for over 79 euros -- show the location of {KEYWORD=chic-fil-a} nearby me -- show the location of {KEYWORD=gettysburg national military park} nearby me -- show the location of {KEYWORD=marble slab creamery} nearby me -- show the location of {KEYWORD=pizza hut} nearby me -- show the location of {KEYWORD=shalom meir tower} nearby me -- show where is {KEYWORD=swan} nearby the intersection of {ADDRESS=sherman street} and {ADDRESS=oceanview avenue} {ADDRESS=forestburg} -- suggest a {KEYWORD=legal sea foods} for over 44 dollars nearby to me -- suggest a {KEYWORD=mars bar and restaurant} for over 3 bucks nearby to me -- suggest a most fairly priced {KEYWORD=town milk & variety} nearby -- suggest a {KEYWORD=peartree restaurant} between 35 and 75 dollars nearby to me -- suggest an expensive {KEYWORD=yoga class} nearby me to me -- suggest {KEYWORD=pho cuisine} for for more than 3722 dollars nearby to me -- suggest {KEYWORD=pho cuisine} for for over 82 quid nearby to me -- suggest the worst {KEYWORD=shawarma} nearby to me -- the {KEYWORD=glassmaker} at {ADDRESS=pachuta town} and {ADDRESS=burke county} nearby find that for me -- try to bring up {KEYWORD=quads} for between 224 and 134 euros nearby - - -## NAVIGATION_ROUTE_FROM_X_TO_Y -- {ADDRESS=1002} on {ADDRESS=sycamore street} -- {ADDRESS=1067} {ADDRESS=paerdegat avenue} {ADDRESS=y1y 6q1} {ADDRESS=dodge county} {ADDRESS=prince edward island} {ADDRESS=american samoa} -- {ADDRESS=10726} -- {ADDRESS=1087} {ADDRESS=osborn street} {ADDRESS=02114} {ADDRESS=floyd county} {ADDRESS=uk} -- {ADDRESS=1091} {ADDRESS=kingsborough 7th walk} in {ADDRESS=blackville town} -- {ADDRESS=1199} {ADDRESS=brighton 4th road} {ADDRESS=colon village} {ADDRESS=99682} can you give me directions to it -- {ADDRESS=1217} {ADDRESS=avenue m} in {ADDRESS=verdigre village} {ADDRESS=arkansas} -- {ADDRESS=1272} {ADDRESS=mcclancy place} {ADDRESS=12664} {ADDRESS=eaton town} in {ADDRESS=malaysia} how do i get there -- {ADDRESS=1286} {ADDRESS=sycamore street} {ADDRESS=burrton city} in {ADDRESS=nj} how can i go there -- {ADDRESS=12th s expy} and {ADDRESS=56th boulevard north} navigate me there -- {ADDRESS=12th street} close-by {KEYWORD=hiroshima peace memorial} directions please -- {ADDRESS=1308} {ADDRESS=eagle street} {ADDRESS=26271} {ADDRESS=clay county} {ADDRESS=va} {ADDRESS=guinea bissau} -- {ADDRESS=1320} {ADDRESS=lyme avenue} {ADDRESS=clayton city} {ADDRESS=texas} {ADDRESS=french guiana} bring us there -- {ADDRESS=1340} {ADDRESS=sigourney street} {ADDRESS=warsaw} {ADDRESS=mo} -- {ADDRESS=1358} {ADDRESS=91st street} {ADDRESS=milford} {ADDRESS=newfoundland} in {ADDRESS=bhutan} -- {ADDRESS=141} {ADDRESS=bay 34th street} around my current location give me directions there -- {ADDRESS=1437} {ADDRESS=lott street} in town navigate me there -- {ADDRESS=1458} {ADDRESS=fleet walk} in {ADDRESS=calhoun county} {ADDRESS=minnesota} {ADDRESS=kiribati} drive me there -- {ADDRESS=1487} {ADDRESS=story court} {ADDRESS=batesville city} {ADDRESS=ma} {ADDRESS=bosnia} direct me there -- {ADDRESS=1503} {ADDRESS=wythe avenue} in {ADDRESS=garden} {ADDRESS=manitoba} {ADDRESS=albania} can you bring me there -- {ADDRESS=1522} {ADDRESS=duffield street} close-by {KEYWORD=holloway circus tower} how can i go there -- {ADDRESS=1529} {ADDRESS=11th street} {ADDRESS=23376} {ADDRESS=whitestown town} {ADDRESS=iowa} {ADDRESS=papua new guinea} show me how to get there -- {ADDRESS=1539} {ADDRESS=southgate court} {ADDRESS=waterville town} {ADDRESS=mn} {ADDRESS=north korea} -- {ADDRESS=1541} {ADDRESS=new york avenue} {ADDRESS=tuscumbia city} {ADDRESS=georgia} {ADDRESS=tonga} bring me there -- {ADDRESS=1543} {ADDRESS=pershing loop} {ADDRESS=litchfield borough} {ADDRESS=prince edward island} in {ADDRESS=mozambique} -- {ADDRESS=1551} {ADDRESS=taylor street} drive us there -- {ADDRESS=1563} {ADDRESS=stockton street} {ADDRESS=10494} {ADDRESS=balance of wallowa county} in {ADDRESS=ri} {ADDRESS=comoros} tell me how i would drive there -- {ADDRESS=1675} {ADDRESS=beach 50th street} {ADDRESS=balance of marion county} how do i get to that place -- {ADDRESS=1700} {ADDRESS=lott street} {ADDRESS=kannapolis} {ADDRESS=ok} in {ADDRESS=italy} drive me there -- {ADDRESS=1716} {ADDRESS=conduit boulevard} {ADDRESS=balance of lafayette county} bring us there -- {ADDRESS=1721} {ADDRESS=atlantic avenue} in {ADDRESS=de soto city} {ADDRESS=on} {ADDRESS=el salvador} bring us there -- {ADDRESS=1766} {ADDRESS=gold street} {ADDRESS=turner village} in {ADDRESS=vt} -- {ADDRESS=1784} {ADDRESS=20th street} {ADDRESS=orlando} {ADDRESS=mn} in {ADDRESS=uganda} -- {ADDRESS=1795} {ADDRESS=beadel street} in {ADDRESS=warr acres city} {ADDRESS=texas} {ADDRESS=belarus} directions please -- {ADDRESS=1855} {ADDRESS=roosevelt court} {ADDRESS=crowley} give me directions -- {ADDRESS=1875} {ADDRESS=route 9} in {ADDRESS=balance of cocke county} -- {ADDRESS=1881} {ADDRESS=ross street} {ADDRESS=balance of grand forks county} {ADDRESS=washington} in {ADDRESS=congo} -- {ADDRESS=1887} {ADDRESS=sidney place} around me how do i get to that place -- {ADDRESS=1890} at {ADDRESS=brighton 3rd lane} give me directions there -- {ADDRESS=1902} {ADDRESS=eaton court} -- {ADDRESS=1909} {ADDRESS=clark street} {ADDRESS=byram city} {ADDRESS=arizona} -- {ADDRESS=1924} on {ADDRESS=dennett place} can you bring me there -- {ADDRESS=1977} at {ADDRESS=seagate terrace} guide me there -- {ADDRESS=1984} {ADDRESS=104th street} {ADDRESS=mankato} {ADDRESS=alberta} in {ADDRESS=spain} -- {ADDRESS=207} {ADDRESS=gunther place} {ADDRESS=caledonia town} in {ADDRESS=sk} -- {ADDRESS=21st s vis} and {ADDRESS=5th north blvd.} navigate me there -- {ADDRESS=21st south blvd} and {ADDRESS=2nd north boulevard south} in {ADDRESS=san tan valley} {ADDRESS=ny} -- {ADDRESS=246} {ADDRESS=brighton 8th place} {ADDRESS=39886} {ADDRESS=fingal} in {ADDRESS=botswana} start navigation -- {ADDRESS=24th street} and {ADDRESS=3rd avenue} please -- {ADDRESS=258} {ADDRESS=jaffray street} take me there -- {ADDRESS=273} {ADDRESS=route 70} {ADDRESS=harrow} {ADDRESS=ny} {ADDRESS=canada} -- {ADDRESS=27th street} around {KEYWORD=first canadian place} drive us there -- {ADDRESS=29} {ADDRESS=sigourney street} {ADDRESS=67786} {ADDRESS=la dore} {ADDRESS=morocco} directions please -- {ADDRESS=290} {ADDRESS=washington street} {ADDRESS=bonfield} {ADDRESS=on} {ADDRESS=lebanon} -- {ADDRESS=292} {ADDRESS=miami court} {ADDRESS=62848} {ADDRESS=mont-tremblant} {ADDRESS=delaware} {ADDRESS=jordan} guide me there -- {ADDRESS=2nd street west} closest {KEYWORD=table top mountain} how can i go there -- {ADDRESS=2nd street west} in town please can you bring me there -- {ADDRESS=310} {ADDRESS=riverside drive} in city please how do i get there -- {ADDRESS=315} at {ADDRESS=crown street} drive us there -- {ADDRESS=371} {ADDRESS=locust street} {ADDRESS=wales} in {ADDRESS=ia} -- {ADDRESS=382} {ADDRESS=hill street} {ADDRESS=altoona town} {ADDRESS=ms} {ADDRESS=zimbabwe} bring me there -- {ADDRESS=39} {ADDRESS=route 1} {ADDRESS=wabana} {ADDRESS=24480} -- {ADDRESS=390} at {ADDRESS=avenue u} -- {ADDRESS=39838} guide me there -- {ADDRESS=410} {ADDRESS=calder place} around my current location please tell me how i would drive there -- {ADDRESS=43} {ADDRESS=bassett avenue} in {ADDRESS=balance of liberty county} bring us there -- {ADDRESS=437} on {ADDRESS=25th avenue} drive us there -- {ADDRESS=44} {ADDRESS=river street} {ADDRESS=s9x 2r1} {ADDRESS=archie} {ADDRESS=hungary} can you guide me there -- {ADDRESS=47th pkwy} and {ADDRESS=church hwy} please -- {ADDRESS=49} {ADDRESS=elm place} {ADDRESS=48258} {ADDRESS=girardville} in {ADDRESS=tn} {ADDRESS=laos} can you direct me there -- {ADDRESS=49289} -- {ADDRESS=4th street south} in {ADDRESS=milton} -- {ADDRESS=50th blvd. t} and {ADDRESS=broadway ave} navigate me there -- {ADDRESS=514} at {ADDRESS=17th avenue} -- {ADDRESS=519} {ADDRESS=sutter avenue} {ADDRESS=57186} {ADDRESS=granville} {ADDRESS=la} {ADDRESS=indonesia} give me directions there -- {ADDRESS=526} {ADDRESS=coyle street} in town please navigation please -- {ADDRESS=551} {ADDRESS=oak street} {ADDRESS=s6l 1l6} {ADDRESS=jumpertown} bring me there -- {ADDRESS=567} {ADDRESS=maple street} {ADDRESS=43508} {ADDRESS=prosper town} in {ADDRESS=qc} {ADDRESS=reunion island} -- {ADDRESS=590} {ADDRESS=7th avenue} {ADDRESS=ridgway} in {ADDRESS=idaho} -- {ADDRESS=59th street} and {ADDRESS=park avenue} please -- {ADDRESS=5th north road west} and {ADDRESS=larimer circle l} please -- {ADDRESS=61} {ADDRESS=graham avenue} {ADDRESS=mount vernon city} {ADDRESS=ma} in {ADDRESS=slovakia} how do i get there -- {ADDRESS=612} {ADDRESS=king street} {ADDRESS=55380} {ADDRESS=lac-edouard} in {ADDRESS=states} drive me there -- {ADDRESS=637} {ADDRESS=meadow lane} {ADDRESS=32848} {ADDRESS=quinter} in {ADDRESS=ms} {ADDRESS=papua new guinea} navigate me there -- {ADDRESS=671} {ADDRESS=center market street} {ADDRESS=99748} {ADDRESS=st. joseph} {ADDRESS=new mexico} {ADDRESS=chad} guide me there -- {ADDRESS=71} {ADDRESS=25th street} in this area drive me there -- {ADDRESS=73} {ADDRESS=route 10} nearby plz can you give me directions to it -- {ADDRESS=74} {ADDRESS=o'brien place} {ADDRESS=66181} {ADDRESS=walterboro city} in {ADDRESS=vietnam} can you guide me there -- {ADDRESS=78} on {ADDRESS=story court} -- {ADDRESS=78019} start navigation -- {ADDRESS=794} {ADDRESS=mersereau court} {ADDRESS=marieville} {ADDRESS=nm} in {ADDRESS=montserrat} can you guide me there -- {ADDRESS=7th avenue} and {ADDRESS=beach place} in {ADDRESS=balance of gilchrist county} -- {ADDRESS=801} {ADDRESS=kensington walk} {ADDRESS=12870} {ADDRESS=dunlap} in {ADDRESS=az} {ADDRESS=honduras} -- {ADDRESS=81} {ADDRESS=clay street} around my location give me directions -- {ADDRESS=818} on {ADDRESS=lafayette walk} -- {ADDRESS=846} {ADDRESS=seba avenue} {ADDRESS=newtonsville village} {ADDRESS=md} {ADDRESS=bhutan} give me directions there -- {ADDRESS=847} {ADDRESS=hilltop road} {ADDRESS=delcambre town} {ADDRESS=massachusetts} {ADDRESS=central african republic} -- {ADDRESS=84868} bring us there -- {ADDRESS=852} {ADDRESS=mayfair drive} {ADDRESS=rison} {ADDRESS=ok} in {ADDRESS=iceland} -- {ADDRESS=870} {ADDRESS=brighton 1st court} {ADDRESS=43339} {ADDRESS=lincolnwood village} in {ADDRESS=democratic republic of the congo} -- {ADDRESS=885} on {ADDRESS=fayette street} -- {ADDRESS=889} {ADDRESS=vandervoort place} {ADDRESS=41135} {ADDRESS=sand rock} in {ADDRESS=united states of america} drive us there -- {ADDRESS=88th avenue} and {ADDRESS=n front st} in {ADDRESS=marysville} -- {ADDRESS=899} {ADDRESS=lincoln avenue} {ADDRESS=88126} {ADDRESS=secretary town} in {ADDRESS=vermont} {ADDRESS=holy see} can you give me directions to it -- {ADDRESS=918} {ADDRESS=willmohr street} {ADDRESS=75427} {ADDRESS=cherokee} {ADDRESS=tx} {ADDRESS=dominica} can you give me directions to it -- {ADDRESS=92} {ADDRESS=beech street} not too far from {KEYWORD=great mosque of djenn} in {ADDRESS=balance of oliver county} guide me there -- {ADDRESS=93} {ADDRESS=bay 40th street} {ADDRESS=71400} {ADDRESS=payson village} {ADDRESS=north korea} -- {ADDRESS=936} {ADDRESS=howard alley} {ADDRESS=ulm town} in {ADDRESS=maryland} -- {ADDRESS=950} {ADDRESS=rosewood drive} in {ADDRESS=kenmore city} -- {ADDRESS=99th fwy} and {ADDRESS=rd. t} in {ADDRESS=appomattox} -- {ADDRESS=99th ter} and {ADDRESS=west lawrence cswy} please -- {KEYWORD=a and w} {ADDRESS=lecompton} find it please -- a {KEYWORD=bakery} at {ADDRESS=1715} {ADDRESS=riverdale avenue} {ADDRESS=stone park village} {ADDRESS=iowa} -- a {KEYWORD=bakery} close to {ADDRESS=bay 14th street} and {ADDRESS=route 44} in {ADDRESS=boulder city city} {ADDRESS=oregon} tell me how i would drive there plz -- a {KEYWORD=bakery} drive us there -- a {KEYWORD=bar and grill} not so far from {KEYWORD=fulton opera house} -- a {KEYWORD=bar and lounge} at {ADDRESS=1262} {ADDRESS=schenck court} {ADDRESS=46186} {ADDRESS=freeman city} {ADDRESS=fl} {ADDRESS=sri lanka} -- a {KEYWORD=bar and lounge} at {ADDRESS=633} {ADDRESS=bay 49th street} {ADDRESS=lawrence county} {ADDRESS=illinois} -- a {KEYWORD=bar} at the the intersection of {ADDRESS=la harpe} and {ADDRESS=glassboro borough} in my surrounding area show me it -- a {KEYWORD=barbecue restaurant} on {ADDRESS=hart place} in {ADDRESS=haysi} {ADDRESS=ms} navigation please please -- a {KEYWORD=basketball court} not that far from {KEYWORD=capitol} -- a {KEYWORD=bath and body shop} at {ADDRESS=1401} {ADDRESS=warren avenue} {ADDRESS=14150} {ADDRESS=vinton} {ADDRESS=france} -- a {KEYWORD=bbq restaurant} at {ADDRESS=2000} {ADDRESS=lafayette street} {ADDRESS=sherrill city} {ADDRESS=ab} -- a {KEYWORD=beauty salon} at {ADDRESS=1364} {ADDRESS=sunnyside court} {ADDRESS=29022} {ADDRESS=exshaw} {ADDRESS=st kitts and nevis} bring me there -- a {KEYWORD=beauty salon} on {ADDRESS=elizabeth street} in {ADDRESS=roanoke rapids} {ADDRESS=missouri} plz -- a {KEYWORD=bed and breakfast} nearby {KEYWORD=coltejer} how can i go there -- a {KEYWORD=bicycle repair shop} at {ADDRESS=1960} {ADDRESS=seigel court} {ADDRESS=11391} {ADDRESS=harrison county} in {ADDRESS=bangladesh} can you give me directions to it -- a {KEYWORD=brazilian restaurant} at {ADDRESS=2nd avenue} and {ADDRESS=12th avenue} in {ADDRESS=chappell city} please -- a {KEYWORD=brazilian restaurant} within walking distance of {ADDRESS=stamping ground city} -- a {KEYWORD=breakfast restaurant} not too far from {KEYWORD=dg bank building} in {ADDRESS=catawba village} -- a {KEYWORD=breakfast restaurant} on {ADDRESS=clark street} -- a {KEYWORD=brewpub} not too far from {KEYWORD=auditorium building} -- a {KEYWORD=buffet} at {ADDRESS=quintana town} and {ADDRESS=balance of hardeman county} in town where is it -- a {KEYWORD=bulgarian restaurant} at {ADDRESS=355} {ADDRESS=gain court} guide me there -- a {KEYWORD=bus stop} at {ADDRESS=920} {ADDRESS=farragut place} {ADDRESS=90627} {ADDRESS=pleasant hill city} {ADDRESS=ms} {ADDRESS=chile} can you guide me there -- a {KEYWORD=bus terminal} close by {KEYWORD=emirates office tower} direct me there -- a {KEYWORD=cafe} at the the intersection of {ADDRESS=brighton 1st walk} and {ADDRESS=magnolia court} plz in {ADDRESS=balance of madison county} -- a {KEYWORD=cajun restaurant} at {ADDRESS=1916} {ADDRESS=avenue r} {ADDRESS=mount olivet} -- a {KEYWORD=cajun restaurant} on {ADDRESS=washington avenue} in {ADDRESS=clawson} {ADDRESS=sc} bring us there plz -- a {KEYWORD=campground} at {ADDRESS=682} {ADDRESS=68th street} {ADDRESS=balance of humboldt county} {ADDRESS=oklahoma} {ADDRESS=vatican city} drive us there -- a {KEYWORD=car dealership} at {ADDRESS=1769} {ADDRESS=middleton street} drive me there -- a {KEYWORD=car wash} at {ADDRESS=1404} {ADDRESS=washington avenue} {ADDRESS=otero county} {ADDRESS=nl} -- a {KEYWORD=caribbean restaurant} not too far from {KEYWORD=sena bhavan} give me directions there -- a {KEYWORD=carpet store} at {ADDRESS=1738} on {ADDRESS=shore road lane} how do i get there -- a {KEYWORD=carpet store} at {ADDRESS=743} {ADDRESS=miami court} in {ADDRESS=cameron village} {ADDRESS=ne} bring me there -- a {KEYWORD=casual dining restaurant} at {ADDRESS=carver} and {ADDRESS=cheyenne county} near me find it for me -- a {KEYWORD=casual restaurant} not that far from {KEYWORD=bryce canyon} can you bring me there -- a {KEYWORD=cell phone store} in {ADDRESS=36620} give me directions -- a {KEYWORD=charity} at {ADDRESS=1747} {ADDRESS=linden street} {ADDRESS=collinsville city} navigation please -- a {KEYWORD=chechen restaurant} at the crossing of {ADDRESS=fieldstone drive} and {ADDRESS=grand avenue} please in {ADDRESS=douglas county} -- a {KEYWORD=chicken restaurant} at {ADDRESS=1691} {ADDRESS=canterbury court} {ADDRESS=55906} {ADDRESS=nunam iqua} -- a {KEYWORD=chicken restaurant} on {ADDRESS=anna court} -- a {KEYWORD=children's clothing store} at {ADDRESS=77} {ADDRESS=water street} {ADDRESS=huntington} {ADDRESS=illinois} {ADDRESS=liberia} drive us there -- a {KEYWORD=chili restaurant} in the vicinity of {KEYWORD=reunion tower} in {ADDRESS=white hall} -- a {KEYWORD=chili restaurant} on {ADDRESS=stryker street} in {ADDRESS=cosmopolis city} -- a {KEYWORD=city hall} in {ADDRESS=sentinel town} give me directions there -- a {KEYWORD=coffee shop} at {ADDRESS=1148} {ADDRESS=willoughby street} {ADDRESS=40978} {ADDRESS=balance of sherman county} in {ADDRESS=co} {ADDRESS=kyrgyzstan} -- a {KEYWORD=coffeehouse} not so far from {ADDRESS=sunnyside court} in {ADDRESS=salina city} {ADDRESS=mississippi} please -- a {KEYWORD=community centre} at {ADDRESS=buckingham drive} and {ADDRESS=58th street} in {ADDRESS=balance of concordia parish} {ADDRESS=ontario} how do i get there -- a {KEYWORD=computer store} at the the intersection of {ADDRESS=nassau street} and {ADDRESS=stewart avenue} in {ADDRESS=manning} -- a {KEYWORD=computer store} near my place direct me there -- a {KEYWORD=convenience store} in town please can you guide me there -- a {KEYWORD=cuban restaurant} at {ADDRESS=1316} {ADDRESS=bay 29th street} {ADDRESS=henry village} {ADDRESS=oregon} -- a {KEYWORD=cuban restaurant} at the crossing of {ADDRESS=quinwood} and {ADDRESS=muscle shoals} in city can you find it for me -- a {KEYWORD=cuban restaurant} at the the crossing of {ADDRESS=brighton 8th court} and {ADDRESS=vernon avenue} in {ADDRESS=balance of calhoun county} {ADDRESS=pe} -- a {KEYWORD=deli} at {ADDRESS=1402} {ADDRESS=rutland road} {ADDRESS=oakland city} {ADDRESS=maryland} -- a {KEYWORD=deli} on {ADDRESS=9th street} in {ADDRESS=huntsville town} {ADDRESS=georgia} plz -- a {KEYWORD=department store} at {ADDRESS=902} {ADDRESS=12th avenue} {ADDRESS=23384} {ADDRESS=atlanta} {ADDRESS=arizona} {ADDRESS=peru} navigate me there -- a {KEYWORD=department store} in {ADDRESS=balance of powder river county} navigation please -- a {KEYWORD=dessert bakery} at {ADDRESS=balance of carroll county} and {ADDRESS=beaumont} please help me find it -- a {KEYWORD=dessert bakery} in my vicinity how can i go there -- a {KEYWORD=dessert restaurant} around {ADDRESS=walnut avenue} in {ADDRESS=corning} {ADDRESS=nc} -- a {KEYWORD=dessert restaurant} at {ADDRESS=667} {ADDRESS=moultrie street} {ADDRESS=scipio} {ADDRESS=or} {ADDRESS=saudi arabia} -- a {KEYWORD=dessert restaurant} at the the crossroads of {ADDRESS=superior} and {ADDRESS=balance of dawes county} in town find it for me -- a {KEYWORD=dessert restaurant} not that far from {ADDRESS=bridle court} and {ADDRESS=bergen beach place} {ADDRESS=virginia} {ADDRESS=ca} please -- a {KEYWORD=dim sum restaurant} at {ADDRESS=917} {ADDRESS=canal street} {ADDRESS=82741} {ADDRESS=knowles town} {ADDRESS=ns} {ADDRESS=japan} -- a {KEYWORD=diner} at {ADDRESS=1793} {ADDRESS=47th street} {ADDRESS=balance of mellette county} {ADDRESS=oregon} in {ADDRESS=northern mariana islands} -- a {KEYWORD=diner} on {ADDRESS=west avenue} -- a {KEYWORD=dormitory} in city of {ADDRESS=alma} -- a {KEYWORD=dressmaker} not that far from {KEYWORD=globe theatre} can you give me directions to it -- a {KEYWORD=dutch restaurant} on {ADDRESS=main street} of {ADDRESS=columbus city} -- a {KEYWORD=factory} at {ADDRESS=1784} {ADDRESS=ridge road} {ADDRESS=13567} {ADDRESS=balance of imperial county} in {ADDRESS=de} {ADDRESS=afghanistan} -- a {KEYWORD=family diner} at {ADDRESS=waucoma} and {ADDRESS=wahpeton city} -- a {KEYWORD=fast food joint} at {ADDRESS=garland court} and {ADDRESS=bayberry drive} {ADDRESS=farmersville city} please -- a {KEYWORD=fast food restaurant} on {ADDRESS=route 29} around my current location please can you give me directions to it -- a {KEYWORD=filipino restaurant} not too far from {ADDRESS=larned city} -- a {KEYWORD=florist} at {ADDRESS=913} {ADDRESS=gardner avenue} {ADDRESS=62173} in {ADDRESS=sointula} drive us there -- a {KEYWORD=french restaurant} at {ADDRESS=1827} {ADDRESS=roosevelt court} -- a {KEYWORD=fusion restaurant} in the city can you guide me there -- a {KEYWORD=garden supply center} on {ADDRESS=vian} and {ADDRESS=juniata village} -- a {KEYWORD=gas station} within walking distance of {KEYWORD=leaning tower} in {ADDRESS=old appleton town} -- a {KEYWORD=gastro pub} close by {KEYWORD=the temple of heaven} -- a {KEYWORD=german restaurant} in {ADDRESS=grand ledge} -- a {KEYWORD=german restaurant} on {ADDRESS=kingsborough 1st walk} -- a {KEYWORD=gift shop} at {ADDRESS=1299} {ADDRESS=spring street} in {ADDRESS=destruction bay} give me directions there -- a {KEYWORD=gluten-free restaurant} in {ADDRESS=paragould} -- a {KEYWORD=gourmet restaurant} at the intersection of {ADDRESS=valley drive} and {ADDRESS=elizabeth street} please -- a {KEYWORD=gourmet restaurant} not far from {KEYWORD=louvre} bring me there -- a {KEYWORD=greek restaurant} in {ADDRESS=king george county} -- a {KEYWORD=grill} at {ADDRESS=582} {ADDRESS=arch street} {ADDRESS=bristow village} in {ADDRESS=vt} how do i get to that place -- a {KEYWORD=hair salon} at {ADDRESS=gu-win} and {ADDRESS=aurora city} in the area find it for me -- a {KEYWORD=hair salon} on {ADDRESS=boardwalk} -- a {KEYWORD=hamburger restaurant} at {ADDRESS=bremen city} and {ADDRESS=leachville city} please help me find it -- a {KEYWORD=hamburger restaurant} on {ADDRESS=stanley avenue} in {ADDRESS=duson town} {ADDRESS=wa} please -- a {KEYWORD=hawaiian restaurant} at the junction {ADDRESS=main street east} and {ADDRESS=52nd street} {ADDRESS=bonifay city} {ADDRESS=de} -- a {KEYWORD=healthy restaurant} at the the intersection of {ADDRESS=montgomery} and {ADDRESS=bearden} find it for me -- a {KEYWORD=home repair shop} in town bring me there -- a {KEYWORD=hotel} at {ADDRESS=jackson street} {ADDRESS=balance of ravalli county} can you direct me there -- a {KEYWORD=hunting store} at {ADDRESS=parker street} and {ADDRESS=roebling street} in {ADDRESS=cochrane village} {ADDRESS=alberta} -- a {KEYWORD=jewelry store} at {ADDRESS=balance of coles county} and {ADDRESS=north royalton} please -- a {KEYWORD=kosher restaurant} at {ADDRESS=clifford place} and {ADDRESS=irving street} plz -- a {KEYWORD=kurdish restaurant} in city of {ADDRESS=unionville city} -- a {KEYWORD=latin american restaurant} at {ADDRESS=1685} {ADDRESS=9th avenue} {ADDRESS=10496} {ADDRESS=rainbow lake} in {ADDRESS=kentucky} {ADDRESS=uzbekistan} -- a {KEYWORD=latin american restaurant} at {ADDRESS=emmons avenue} and {ADDRESS=martense street} -- a {KEYWORD=lunch restaurant} in my vicinity directions please -- a {KEYWORD=mandarin restaurant} give me directions -- a map for {ADDRESS=lauderdale lakes} {ADDRESS=ethiopia} -- a map for {ADDRESS=lookeba} {ADDRESS=haiti} -- a map of {ADDRESS=pennant} {ADDRESS=cayman islands} -- a map of {ADDRESS=togo} -- a {KEYWORD=mexican restaurant} around {KEYWORD=arc de triomphe} show me how to get there -- a {KEYWORD=middle eastern restaurant} at {ADDRESS=1741} at {ADDRESS=mill avenue} directions please -- a {KEYWORD=mongolian restaurant} at {ADDRESS=calyer street} and {ADDRESS=10th street} {ADDRESS=brodnax town} directions please plz -- a {KEYWORD=museum} at {ADDRESS=553} {ADDRESS=mill avenue} {ADDRESS=87285} {ADDRESS=hudson town} in {ADDRESS=arizona} {ADDRESS=malaysia} bring me there -- a {KEYWORD=music store} at the the intersection of {ADDRESS=st. bride`s} and {ADDRESS=forest park} nearby where is it -- a {KEYWORD=nouvelle cuisine restaurant} at {ADDRESS=flatlands 10th street} and {ADDRESS=halsey street} -- a {KEYWORD=park} in {ADDRESS=balance of cherokee county} can you guide me there -- a {KEYWORD=parts center} at {ADDRESS=1987} on {ADDRESS=wallaston court} -- a {KEYWORD=pasta restaurant} at {ADDRESS=1353} {ADDRESS=berriman street} {ADDRESS=yamhill city} {ADDRESS=texas} navigate me there -- a {KEYWORD=pasta restaurant} at the corner of {ADDRESS=st edwards street} and {ADDRESS=grove street} please in {ADDRESS=sevier county} -- a {KEYWORD=pastry shop} on {ADDRESS=clinton avenue} in {ADDRESS=petrey} -- a {KEYWORD=pedicurist} at {ADDRESS=1587} {ADDRESS=devonshire drive} {ADDRESS=piedmont} {ADDRESS=mo} {ADDRESS=jordan} navigate me there -- a {KEYWORD=persian restaurant} -- a {KEYWORD=petrol station} at {ADDRESS=20} {ADDRESS=3rd street} {ADDRESS=56234} {ADDRESS=sequoyah county} give me directions there -- a {KEYWORD=pho restaurant} close {KEYWORD=high park} in {ADDRESS=creekside city} start navigation -- a {KEYWORD=physician} at {ADDRESS=733} {ADDRESS=keap street} in {ADDRESS=riley county} {ADDRESS=texas} {ADDRESS=sierra leone} navigation please -- a {KEYWORD=pizza restaurant} at the meeting of {ADDRESS=randolph street} and {ADDRESS=12th street} please -- a {KEYWORD=pizza restaurant} within walking distance of {ADDRESS=water street} and {ADDRESS=madison street} {ADDRESS=echo bay} {ADDRESS=west virginia} please -- a {KEYWORD=pizzeria} at {ADDRESS=garfield avenue} and {ADDRESS=railroad avenue} please -- a {KEYWORD=pizzeria} at {ADDRESS=park street} and {ADDRESS=stanhope street} in {ADDRESS=aplington city} please -- a poi around {KEYWORD=leinster house} -- a poi {KEYWORD=sugar mountain} -- a point of interest not that far from {KEYWORD=neuschwanstein} -- a {KEYWORD=polish restaurant} at {ADDRESS=1869} {ADDRESS=mulberry lane} in {ADDRESS=watson} {ADDRESS=ab} {ADDRESS=lebanon} -- a {KEYWORD=primary school} at {ADDRESS=balance of stevens county} and {ADDRESS=pryor creek} in that region direct me there -- a {KEYWORD=railroad station} at {ADDRESS=juneau} and {ADDRESS=new windsor} in that country find it for me -- a {KEYWORD=railroad station} at the intersection of {ADDRESS=balance of beaver county} and {ADDRESS=balance of appling county} in that town directions please -- a {KEYWORD=resort} at {ADDRESS=333} {ADDRESS=bay 32nd street} {ADDRESS=in} {ADDRESS=lauderhill city} in how do i get there -- a {KEYWORD=restaurant} at {ADDRESS=o'brien place} and {ADDRESS=malta street} in {ADDRESS=les boules} {ADDRESS=north carolina} plz -- a {KEYWORD=sandwich bar} at {ADDRESS=creek road} {ADDRESS=caldwell parish} plz -- a {KEYWORD=sandwich bar} on {ADDRESS=hawthorne street} in {ADDRESS=columbia} -- a {KEYWORD=seafood restaurant} around me plz navigation please -- a {KEYWORD=shelter} at {ADDRESS=crescent street} and {ADDRESS=washington avenue} {ADDRESS=denmark village} -- a {KEYWORD=shopping center} at the crossing of {ADDRESS=montague street} and {ADDRESS=evergreen drive} {ADDRESS=newton city} -- a {KEYWORD=shopping center} close-by {ADDRESS=brighton 1st path} and {ADDRESS=nevins street} {ADDRESS=port of spain} drive us there plz -- a {KEYWORD=south african restaurant} around {KEYWORD=wells fargo place} -- a {KEYWORD=south american restaurant} not that far from {ADDRESS=albemarle terrace} in {ADDRESS=webb} {ADDRESS=british columbia} please -- a {KEYWORD=southern restaurant} on {ADDRESS=ridge road} and {ADDRESS=2nd north cswy} please -- a {KEYWORD=spanish restaurant} at {ADDRESS=99} {ADDRESS=stryker street} {ADDRESS=37534} {ADDRESS=country club hills} in {ADDRESS=new jersey} {ADDRESS=greenland} tell me how i would drive there -- a {KEYWORD=spanish restaurant} not so far from {KEYWORD=sears tower} -- a {KEYWORD=sportsbar} at {ADDRESS=moisie} and {ADDRESS=mebane} -- a {KEYWORD=sportsbar} in city of {ADDRESS=balance of nance county} -- a {KEYWORD=steak restaurant} at {ADDRESS=1080} {ADDRESS=9th avenue} {ADDRESS=fromberg town} {ADDRESS=manitoba} in {ADDRESS=timor-leste} navigate me there -- a {KEYWORD=steakhouse} at {ADDRESS=9} {ADDRESS=amber street} in {ADDRESS=bennett county} {ADDRESS=mississippi} {ADDRESS=iran} -- a {KEYWORD=steakhouse} near my current location can you bring me there -- a {KEYWORD=subway entrance} close to {KEYWORD=jefferson memorial} in {ADDRESS=greenwood village city} directions please -- a {KEYWORD=subway} in {ADDRESS=tollette town} -- a {KEYWORD=super charger} at {ADDRESS=30th street} and {ADDRESS=route 4} -- a {KEYWORD=synagogue} not too far from the the intersection of {ADDRESS=ten eyck street} and {ADDRESS=wharton place} in {ADDRESS=vienna} {ADDRESS=alberta} -- a {KEYWORD=tailor} at {ADDRESS=1642} {ADDRESS=101st street} {ADDRESS=83471} {ADDRESS=leesport borough} {ADDRESS=costa rica} drive me there -- a {KEYWORD=temple} at {ADDRESS=1678} {ADDRESS=rutland road} {ADDRESS=72804} {ADDRESS=byars} {ADDRESS=il} {ADDRESS=qatar} navigate there -- a {KEYWORD=thai restaurant} at the the intersection of {ADDRESS=melrose street} and {ADDRESS=mcdonald avenue} please in {ADDRESS=bowers town} -- a {KEYWORD=thrift store} at {ADDRESS=819} {ADDRESS=denton place} in {ADDRESS=scottsdale} {ADDRESS=wy} {ADDRESS=dominican republic} -- a {KEYWORD=trade school} in my vicinity drive me there -- a {KEYWORD=train station} at {ADDRESS=648} {ADDRESS=monument walk} {ADDRESS=onycha town} {ADDRESS=ia} how do i get there -- a {KEYWORD=turkish restaurant} at {ADDRESS=1767} {ADDRESS=webster avenue} {ADDRESS=braddock borough} {ADDRESS=arkansas} in {ADDRESS=lesotho} navigate there -- a {KEYWORD=water park} at {ADDRESS=356} {ADDRESS=cherry lane} {ADDRESS=49433} {ADDRESS=mcadenville town} {ADDRESS=pe} {ADDRESS=germany} show me how to get there -- a way to {KEYWORD=skool} at {ADDRESS=monitor street} and {ADDRESS=hewes street} please -- a {KEYWORD=yoga class} at {ADDRESS=331} {ADDRESS=5th street north} {ADDRESS=77187} {ADDRESS=logan city} {ADDRESS=missouri} {ADDRESS=republic of congo} -- {ADDRESS=abu dhabi} map -- {ADDRESS=acadia parish} {ADDRESS=nigeria} where is that -- actually start going to {KEYWORD=anchor inn} -- actually start going to {KEYWORD=ayers rock} -- actually start going to {KEYWORD=berlaymont building} -- actually start going to {KEYWORD=bucharest mall} -- actually start going to {KEYWORD=college park} -- actually start going to {KEYWORD=glacier point} -- actually start going to {KEYWORD=hadrian's wall} -- actually start going to {KEYWORD=jefferson arch} -- actually start going to {KEYWORD=masjid al haram} -- actually start going to {KEYWORD=menara kuala lumpur} -- actually start going to {KEYWORD=national museum of the u.s. air force} -- actually start going to {KEYWORD=prado museum} -- actually start going to {KEYWORD=rat's nest cave at canmore caverns} -- actually start going to {KEYWORD=sistene chapel} -- actually start going to {KEYWORD=the elgin & winter garden theatre centre} -- actually start going to {KEYWORD=the metropolitan museum of art} -- actually start going to {KEYWORD=villa tugendhat} -- actually start going to {KEYWORD=zip nac} -- actually switch on going to {KEYWORD=burj khalifa} -- actually switch on going to {KEYWORD=chateau laurier} -- actually switch on going to {KEYWORD=island hill farm} -- actually switch on going to {KEYWORD=kek lok si temple} -- actually switch on going to {KEYWORD=mary} -- actually switch on going to {KEYWORD=newgrange} -- actually switch on going to {KEYWORD=one atlantic center} -- actually switch on going to {KEYWORD=promenade ii} -- actually switch on going to {KEYWORD=shreepati arcade} -- actually switch on going to {KEYWORD=sun tower} -- actually switch on going to {KEYWORD=the white house} -- actually turn on going to {KEYWORD=alhambra} -- actually turn on going to {KEYWORD=bayreuth festspielhaus} -- actually turn on going to {KEYWORD=buckingham palace} -- actually turn on going to {KEYWORD=butchart gardens} -- actually turn on going to {KEYWORD=casa loma} -- actually turn on going to {KEYWORD=chteau de boisclaireau} -- actually turn on going to {KEYWORD=european bank} -- actually turn on going to {KEYWORD=famous people players dinner theatre} -- actually turn on going to {KEYWORD=golden gate bridge} -- actually turn on going to {KEYWORD=jefferson arch} -- actually turn on going to {KEYWORD=louvre} -- actually turn on going to {KEYWORD=point lobos state reserve} -- actually turn on going to {KEYWORD=richardson building} -- actually turn on going to {KEYWORD=scottish parliament building} -- actually turn on going to {KEYWORD=the crystal palace} -- actually turn on going to {KEYWORD=trail ridge road} -- {KEYWORD=aeropostale} on {ADDRESS=franklin court} in city plz direct me there -- affordable {KEYWORD=dress pants} in {ADDRESS=mcclusky city} -- affordable {KEYWORD=dress pants} in {ADDRESS=ramona town} -- {KEYWORD=al-aqsa mosque} at {ADDRESS=1421} {ADDRESS=linda lane} {ADDRESS=66096} {ADDRESS=washburn city} in {ADDRESS=czech republic} -- {KEYWORD=al-aqsa mosque} at {ADDRESS=967} {ADDRESS=navy walk} {ADDRESS=52279} in {ADDRESS=columbus village} give me directions there -- {KEYWORD=albert college} at {ADDRESS=eglinton east dr} and {ADDRESS=k vis} show me where it is -- {KEYWORD=alhambra} at {ADDRESS=56th street} {ADDRESS=uintah} -- {KEYWORD=allan gardens conservatory} in {ADDRESS=milledgeville} -- {KEYWORD=always plumbing & heating ltd} at {ADDRESS=fort liard} and {ADDRESS=alexandria} around me navigation please -- {KEYWORD=amir} at {ADDRESS=north blvd} and {ADDRESS=cir g} please -- {KEYWORD=amsouth tower} close-by {ADDRESS=mckibbin street} in {ADDRESS=bryce canyon city town} {ADDRESS=florida} please -- an {KEYWORD=afghan restaurant} at {ADDRESS=1103} {ADDRESS=woods place} in {ADDRESS=idaho springs city} -- an {KEYWORD=afghan restaurant} at {ADDRESS=467} {ADDRESS=adams street} {ADDRESS=26108} {ADDRESS=mannington} in {ADDRESS=saint vincent and the grenadines} -- an {KEYWORD=albanian restaurant} at {ADDRESS=3rd avenue} and {ADDRESS=brighton 5th court} in {ADDRESS=river heights} plz -- an {KEYWORD=albanian restaurant} not that far from {ADDRESS=alabama avenue} in {ADDRESS=ryley} {ADDRESS=georgia} please -- an {KEYWORD=all you can eat buffet} on {ADDRESS=sherlock place} -- an {KEYWORD=american restaurant} at {ADDRESS=glenwood avenue} and {ADDRESS=amherst street} in {ADDRESS=burns city} {ADDRESS=hawaii} can you guide me there plz -- an {KEYWORD=antique store} at {ADDRESS=709} {ADDRESS=penn street} {ADDRESS=balance of douglas county} in {ADDRESS=wyoming} -- an {KEYWORD=aquarium} in the vicinity of {ADDRESS=holly street} and {ADDRESS=lincoln street} {ADDRESS=parham} {ADDRESS=vt} -- an {KEYWORD=argentinian restaurant} around {ADDRESS=everit street} and {ADDRESS=beach 51st street} in {ADDRESS=munising} {ADDRESS=pa} please -- an {KEYWORD=argentinian restaurant} at {ADDRESS=beach 49th street} and {ADDRESS=primrose lane} {ADDRESS=glassboro borough} {ADDRESS=ct} plz -- an {KEYWORD=art museum} at {ADDRESS=1343} {ADDRESS=pearson street} {ADDRESS=wickenburg town} {ADDRESS=48540} directions please -- an {KEYWORD=art store} in city of {ADDRESS=nelson county} -- an {KEYWORD=asian restaurant} at {ADDRESS=407} {ADDRESS=12th street} {ADDRESS=anamoose city} {ADDRESS=kentucky} {ADDRESS=us} -- an {KEYWORD=australian restaurant} at the corner of {ADDRESS=11th avenue} and {ADDRESS=tompkins place} please in {ADDRESS=lawler city} -- an {KEYWORD=auto repair shop} in {ADDRESS=14866} -- an {KEYWORD=automotive shop} around {KEYWORD=alpha tower} in {ADDRESS=balance of haskell county} bring us there -- an {KEYWORD=eclectic restaurant} at {ADDRESS=815} {ADDRESS=willow drive} -- an {KEYWORD=eclectic restaurant} within walking distance of {ADDRESS=primrose lane} and {ADDRESS=calyer street} {ADDRESS=saanich} plz -- an {KEYWORD=electronic store} at the the crossroads of {ADDRESS=avenue c} and {ADDRESS=vanderveer place} {ADDRESS=mount sterling city} bring me there -- an {KEYWORD=ice cream parlour} at {ADDRESS=1845} {ADDRESS=putnam avenue} in {ADDRESS=dover} directions please -- an {KEYWORD=ice cream parlour} at the crossroads of {ADDRESS=columbia street} and {ADDRESS=gain court} {ADDRESS=litchfield borough} {ADDRESS=pe} -- an {KEYWORD=ice cream parlour} at the the intersection of {ADDRESS=silver lake} and {ADDRESS=abbeville} near me can you find it for me -- an {KEYWORD=indian restaurant} at {ADDRESS=cadman plaza} and {ADDRESS=eagle road} in {ADDRESS=balance of lamar county} please -- an {KEYWORD=indian restaurant} at {ADDRESS=pauls valley city} and {ADDRESS=randolph village} in that region show me it -- an {KEYWORD=indonesian restaurant} at {ADDRESS=1288} {ADDRESS=19th avenue} {ADDRESS=tremblay} {ADDRESS=wyoming} {ADDRESS=brazil} -- an {KEYWORD=indonesian restaurant} at {ADDRESS=859} {ADDRESS=inverness drive} {ADDRESS=34089} {ADDRESS=willow lake city} {ADDRESS=on} {ADDRESS=kazakhstan} -- an {KEYWORD=indonesian restaurant} at {ADDRESS=emerald street} and {ADDRESS=heyward street} in {ADDRESS=thomson} please -- an {KEYWORD=italian restaurant} at {ADDRESS=1391} {ADDRESS=maple lane} {ADDRESS=47564} {ADDRESS=douglas} -- an {KEYWORD=office supply store} on {ADDRESS=21st drive} in {ADDRESS=webb} direct me there -- an {KEYWORD=opera house} at {ADDRESS=1897} {ADDRESS=clifton place} {ADDRESS=gull lake} {ADDRESS=wv} in {ADDRESS=iceland} can you direct me there -- an {KEYWORD=opera house} at the intersection of {ADDRESS=warfield city} and {ADDRESS=winona city} start navigation -- an {KEYWORD=used car dealership} on {ADDRESS=arch street} in {ADDRESS=kosciusko city} navigation please -- {KEYWORD=angel falls} on {ADDRESS=sheffield avenue} and {ADDRESS=bayard street} -- any bad {KEYWORD=american restaurant} in that city -- any bad {KEYWORD=brewpub} in that city -- any bad {KEYWORD=bus terminals} in that city -- any bad {KEYWORD=caribbean restaurant} in that city -- any bad {KEYWORD=drive-in} in that city -- any bad {KEYWORD=high schools} in that city -- any bad {KEYWORD=restaurant} in that city -- any bad {KEYWORD=russian restaurant} in that city -- any best rated {KEYWORD=dressers} in the town -- any better {KEYWORD=tattoos} in that city for more than 305 quid -- any {KEYWORD=dvd players} in the surrounding area -- any economical {KEYWORD=landscaping} in town for not more than 129 bucks -- any high cost {KEYWORD=light bulbs} in the surrounding area -- any highly rated {KEYWORD=financial advice} near my area for no more than 144 bucks -- any inexpensive {KEYWORD=yoga class} in the city -- any {KEYWORD=key lime pie} in the surrounding area -- any lowest rated {KEYWORD=car maintenance} -- any {KEYWORD=mandarin restaurants} near my place -- any {KEYWORD=marble's ice cream} in town -- any most economical {KEYWORD=government offices} in the area -- any most low priced {KEYWORD=dvd players} around my area for more than 103 quid -- any most pricey {KEYWORD=whole wheat honey bread} -- any {KEYWORD=motorbikes} -- any {KEYWORD=naan bread} -- any nearer {KEYWORD=cheesecake} in that location -- any {KEYWORD=scooters} in that place -- any {KEYWORD=subs} in town -- any worst reviewed {KEYWORD=piercings} in town for less than 113 quid -- {KEYWORD=apalla} {ADDRESS=whitesboro} where is it -- {KEYWORD=arby's} {ADDRESS=kasson} find it please -- {KEYWORD=arches national park} on {ADDRESS=porter avenue} and {ADDRESS=paerdegat 9th street} -- are there any best reviewed {KEYWORD=south american restaurants} in the area -- are there any best reviewed {KEYWORD=wood planks} near my area for more than 300 bucks -- are there any {KEYWORD=calendar club} in {ADDRESS=camanche}, {ADDRESS=wisconsin} -- are there any cheapest {KEYWORD=appliance stores} in the vicinity -- are there any {KEYWORD=delatour staffing agency} in {ADDRESS=baneberry}, {ADDRESS=ks} -- are there any {KEYWORD=dry cleaning} in that area -- are there any {KEYWORD=dvd players} in that city -- are there any farther {KEYWORD=fries} in that place for over 184 pounds -- are there any {KEYWORD=flight centre} in {ADDRESS=ravenna}, {ADDRESS=de} -- are there any furthest {KEYWORD=butternut squash pizza} in that area -- are there any highest quality {KEYWORD=piercings} in that area -- are there any highly rated {KEYWORD=dvd players} in that city -- are there any {KEYWORD=kernels} in my surrounding area -- are there any low priced {KEYWORD=belgian waffles} in my surrounding area for under 310 quid -- are there any lowest priced {KEYWORD=latin restaurants} in town for above 302 quid -- are there any lowly rated {KEYWORD=cantonese restaurants} in that town -- are there any {KEYWORD=mcbride career group inc} in {ADDRESS=new london}, {ADDRESS=newfoundland and labrador} -- are there any most economical {KEYWORD=tax advice} in my area for below 252 bucks -- are there any {KEYWORD=motorbikes} in town -- are there any places i can buy {KEYWORD=night tables} -- are there any {KEYWORD=polish restaurants} around {KEYWORD=applebee's} for no more than 130 dollars -- are there any poorest {KEYWORD=fajitas} in that country -- are there any popular {KEYWORD=ricotta gnocci} -- are there any popular {KEYWORD=tattoos} around my area -- are there any second-rate {KEYWORD=vintage stores} in that country for more than 17 bucks -- are there any {KEYWORD=tcby} in city -- are there any {KEYWORD=tvs} in the surrounding area -- are there any {KEYWORD=washers} around here -- are there any {KEYWORD=wholesalers} near my location -- are there any worse {KEYWORD=chandeliers} in city for between 292 and 11 euros -- are there {KEYWORD=restaurants} close to {KEYWORD=mayo building} -- are there {KEYWORD=restaurants} in the vicinity of {KEYWORD=walmart} -- are there {KEYWORD=restaurants} nearby {KEYWORD=al-aqsa mosque} -- are there {KEYWORD=restaurants} not that far from {KEYWORD=ubudiah mosque} -- are there {KEYWORD=restaurants} not too far from {KEYWORD=walmart} -- are you able to find a map of {KEYWORD=house of prime rib} locations in {ADDRESS=bay de verde} -- {ADDRESS=argyle road} in my area -- {KEYWORD=arizona-sonora desert museum} at {ADDRESS=1877} {ADDRESS=division avenue} {ADDRESS=bean station city} {ADDRESS=ga} in {ADDRESS=mauritania} -- {ADDRESS=arlington county} map -- {KEYWORD=ashabori} at {ADDRESS=981} at {ADDRESS=van siclen court} -- {KEYWORD=ashabori} at {ADDRESS=weldon street} and {ADDRESS=route 20} {ADDRESS=cuyahoga heights village} please -- {KEYWORD=asia travel} on {ADDRESS=williams place} in town please how can i go there -- {ADDRESS=aspen drive} and {ADDRESS=ovington court} please -- {ADDRESS=aster court} in {ADDRESS=paw paw town} {ADDRESS=wyoming} plz -- {KEYWORD=attraction} on {ADDRESS=debevoise avenue} and {ADDRESS=bristol street} plz -- {KEYWORD=auditorium building} at {ADDRESS=1811} {ADDRESS=bouck court} {ADDRESS=morrowville} {ADDRESS=kentucky} -- {ADDRESS=austin} location -- {KEYWORD=avala tv tower} -- {ADDRESS=avenue o} and {ADDRESS=61st street} is the intersection -- {KEYWORD=azrieli center triangular tower} at {ADDRESS=848} {ADDRESS=sutter avenue} {ADDRESS=clarke county} -- {KEYWORD=azzura} in {ADDRESS=34276} -- {KEYWORD=bajrakli mosque} at {ADDRESS=broome street} {ADDRESS=spring valley} bring us there please -- {ADDRESS=balance of barton county} -- {ADDRESS=balance of buchanan county} {ADDRESS=vt} {ADDRESS=austria} show me it -- {ADDRESS=balance of cascade county} {ADDRESS=wi} {ADDRESS=united states} show me it -- {ADDRESS=balance of daviess county} map -- {ADDRESS=balance of harding county} {ADDRESS=djibouti} can you help me find it -- {ADDRESS=balance of jefferson county} map -- {ADDRESS=balance of lincoln county} map -- {ADDRESS=balance of murray county} map -- {ADDRESS=balance of rush county} {ADDRESS=latvia} tell me how i would drive there -- {ADDRESS=balboa road north} and {ADDRESS=l ave.} please -- {ADDRESS=bamako} location -- {KEYWORD=bank of china tower} at the junction of {ADDRESS=kingsborough 1st walk} and {ADDRESS=beekman place} -- {KEYWORD=bankers hall towers} at {ADDRESS=1368} {ADDRESS=whitney place} {ADDRESS=freedom town} {ADDRESS=mississippi} {ADDRESS=iran} how do i get there -- {ADDRESS=barrhead} {ADDRESS=new york} {ADDRESS=ghana} show me it -- {KEYWORD=baskin-robbins} at {ADDRESS=1391} {ADDRESS=post court} {ADDRESS=neelyville city} -- {KEYWORD=basler messeturm} at {ADDRESS=norman avenue} and {ADDRESS=tennis court} in {ADDRESS=prairie home} -- {ADDRESS=bathurst} {ADDRESS=de} how do i get there -- {KEYWORD=bauhaus} at {ADDRESS=69th ct b} and {ADDRESS=route 1 cswy} show me where it is -- {ADDRESS=bay 20th street} in town plz tell me how i would drive there -- {ADDRESS=bay 41st street} in the vicinity of {KEYWORD=lighthouse of alexandria} guide me there -- {ADDRESS=bay 50th street} near my current location show me how to get there -- {ADDRESS=bay view court} and {ADDRESS=louise terrace} is the intersection -- {KEYWORD=belcourt castle} on {ADDRESS=lorimer street} -- {ADDRESS=belmont avenue} not far from {KEYWORD=beaulieu palace} in {ADDRESS=carrier} how do i get to that place -- {ADDRESS=belmont} map -- {ADDRESS=belville} map -- {ADDRESS=berkeley ave.} and {ADDRESS=south miami road south} is the intersection -- {ADDRESS=bermuda} guide me there -- best way to drive to {ADDRESS=5th street} and {ADDRESS=oak street} -- best way to drive to {ADDRESS=barbey street} and {ADDRESS=hazel court} -- best way to drive to {ADDRESS=euclid avenue} and {ADDRESS=main street north} -- best way to drive to {ADDRESS=gem street} and {ADDRESS=cornelia street} -- best way to drive to {ADDRESS=kay court} and {ADDRESS=hawthorne lane} -- best way to drive to {ADDRESS=river street} and {ADDRESS=crooke avenue} -- best way to go to the {KEYWORD=auto repair shop} -- best way to go to the {KEYWORD=botanical garden} -- best way to go to the {KEYWORD=campground} -- best way to go to the {KEYWORD=men's clothing store} -- best way to go to the {KEYWORD=used car dealership} -- {ADDRESS=bethel loop} and {ADDRESS=11th street} navigate me there -- {ADDRESS=beulaville} {ADDRESS=id} {ADDRESS=barbados} show me it -- {ADDRESS=beverly city} {ADDRESS=wv} {ADDRESS=seychelles} show me it -- {ADDRESS=bevy court} and {ADDRESS=waverly avenue} please -- {KEYWORD=birmingham town hall} at {ADDRESS=92} {ADDRESS=hart place} -- {KEYWORD=blimpies} at {ADDRESS=1203} {ADDRESS=oak lane} {ADDRESS=mandan} {ADDRESS=az} -- {ADDRESS=bloor} and {ADDRESS=erb street} in {ADDRESS=balance of ohio county} -- {KEYWORD=bloor west village} at {ADDRESS=91} {ADDRESS=lynch street} {ADDRESS=dublin city} {ADDRESS=ak} {ADDRESS=slovenia} -- {KEYWORD=blu ristorante} at {ADDRESS=1689} {ADDRESS=colin place} {ADDRESS=wellsville} {ADDRESS=newfoundland and labrador} -- {KEYWORD=blue mosque} at {ADDRESS=132} on {ADDRESS=prospect park} -- {KEYWORD=blue mosque} at {ADDRESS=1448} {ADDRESS=2nd street north} in {ADDRESS=bryan county} {ADDRESS=newfoundland and labrador} give me directions there -- {KEYWORD=boston market} {ADDRESS=flint} find it please -- {KEYWORD=boston market} where is it -- {ADDRESS=bouck court} in town how do i get to that place -- {ADDRESS=bradford street} and {ADDRESS=degraw street} is the intersection -- {ADDRESS=brampton} take me there with the most scenic route -- {ADDRESS=brazil} can you help me find that -- {ADDRESS=brazil} direct me there -- {ADDRESS=briarwood court} {ADDRESS=meservey} -- {ADDRESS=briarwood drive} and {ADDRESS=brevoort place} please -- {ADDRESS=brighton 4 place} and {ADDRESS=canton court} is the intersection -- bring me to {ADDRESS=736} {ADDRESS=jamison lane} {ADDRESS=camargo village} {ADDRESS=52132} -- bring me to a {KEYWORD=bbq restaurant} -- bring me to a {KEYWORD=charity} -- bring me to a {KEYWORD=coffee shop} -- bring me to a {KEYWORD=delicatessen} -- bring me to a {KEYWORD=korean restaurant} -- bring {ADDRESS=me} to a {KEYWORD=middle eastern restaurant} at {ADDRESS=battery avenue} {ADDRESS=hayden} me -- bring me to a {KEYWORD=salon} -- bring me to a {KEYWORD=sushi bar} -- bring me to a {KEYWORD=sweet temptations} near my destination -- bring me to a {KEYWORD=trade school} -- bring me to an {KEYWORD=art gallery} -- bring me to an {KEYWORD=art museum} -- bring me to {KEYWORD=azadi tower} at {ADDRESS=wjtesvrfx} and {ADDRESS=dbargpnwmsif} -- bring me to {ADDRESS=bragg court} -- bring me to {KEYWORD=burrito boyz} -- bring me to {ADDRESS=clinton city} -- bring me to {KEYWORD=fatburger} -- bring me to {ADDRESS=ford city borough} -- bring me to {ADDRESS=gilbertville city} -- bring me to {KEYWORD=godfather's pizza} -- bring me to {ADDRESS=greenwood} -- bring me to {ADDRESS=hillsboro} -- bring me to {KEYWORD=jamba juice} -- bring me to {KEYWORD=jimmy the greek} -- bring me to {ADDRESS=meath park} -- bring me to {KEYWORD=noah's bagels} -- bring me to {KEYWORD=p.f. chang's china bistro} -- bring me to {KEYWORD=pyramids of egypt} at {ADDRESS=elm avenue} and {ADDRESS=arch street} -- bring me to {ADDRESS=socorro city} -- bring me to {ADDRESS=st. francis county} -- bring me to {ADDRESS=tanglewood drive} -- bring me to the address {ADDRESS=1120} {ADDRESS=prospect street} in the city of {ADDRESS=friend} -- bring me to the address {ADDRESS=1272} {ADDRESS=moffat street} in the city of {ADDRESS=colleton county} -- bring me to the address {ADDRESS=1543} {ADDRESS=monroe street} in the city of {ADDRESS=junction} -- bring me to the address {ADDRESS=1875} {ADDRESS=flatlands 1st street} in the city of {ADDRESS=auburn} -- bring me to the address {ADDRESS=1892} {ADDRESS=loring avenue} in the city of {ADDRESS=tullahoma} -- bring me to the {KEYWORD=appliance store} -- bring me to the {KEYWORD=archeo} -- bring me to the {KEYWORD=interesting landmarks} in {ADDRESS=arimo city} called {KEYWORD=st. peter's basilica} -- bring me to the {KEYWORD=japanese restaurant} -- bring me to the {KEYWORD=krispy kreme} -- bring me to the {KEYWORD=ripley's aquarium of canada} -- bring me to the {KEYWORD=sweet temptations} -- bring me to the {KEYWORD=teppanyaki grill} -- bring me to the {KEYWORD=the big slice} -- bring me to {ADDRESS=ulen} -- bring me to {ADDRESS=wyckoff avenue} -- bring up a {KEYWORD=barbecue restaurant} at {ADDRESS=randolph} and {ADDRESS=amity city} in the area -- bring up a {KEYWORD=breakfast restaurant} at the intersection of {ADDRESS=balance of laurel county} and {ADDRESS=woodworth} please -- bring up a {KEYWORD=caribbean restaurant} at {ADDRESS=prospect} and {ADDRESS=12th s} -- bring up a {KEYWORD=frozen yogurt restaurant} at {ADDRESS=2nd west} and {ADDRESS=bedford avenue} -- bring up a {KEYWORD=frozen yogurt restaurant} on {ADDRESS=42nd street} in {ADDRESS=millersburg}, {ADDRESS=minnesota} -- bring up a {KEYWORD=jewelry store} nearby me -- bring up a {KEYWORD=kosher restaurant} at {ADDRESS=41st vis} and {ADDRESS=post} -- bring up a map for highest quality {KEYWORD=tcby} on {ADDRESS=paerdegat 7th street} -- bring up a map for {KEYWORD=zehrs} on {ADDRESS=grant street} in {ADDRESS=eaton town} -- bring up a {KEYWORD=middle eastern restaurant} at the intersection of {ADDRESS=thornton} and {ADDRESS=ault} in the town plz -- bring up a place i can get a {KEYWORD=manicure} -- bring up a point of interest near my area -- bring up a {KEYWORD=soup restaurant} at the intersection of {ADDRESS=falkville town} and {ADDRESS=seatac city} in that region -- bring up a {KEYWORD=southwestern restaurant} on {ADDRESS=fane court} -- bring up a {KEYWORD=sportsbar} within walking distance of {KEYWORD=rocky mountain chocolate factory} for less than 302 bucks -- bring up a {KEYWORD=vegetarian restaurant} not so far from {KEYWORD=thai square} -- bring up {KEYWORD=akershus castle} at {ADDRESS=street east 78} and {ADDRESS=5th east} -- bring up an {KEYWORD=australian restaurant} at the intersection of {ADDRESS=simmesport town} and {ADDRESS=ward county} around here plz -- bring up an {KEYWORD=italian restaurant} at the the intersection of {ADDRESS=shadyside village} and {ADDRESS=fortville town} around here -- bring up best rated {KEYWORD=motorbikes} for over 165 dollars in the surrounding area -- bring up best rated {KEYWORD=quinoa salad} around here for above 8 euros -- bring up best rating {KEYWORD=shawarma} in town for over 237 euros -- bring up better {KEYWORD=light bulbs} for above 266 quid around here -- bring up {KEYWORD=car detailing} here for over 471 pounds -- bring up {KEYWORD=chairs} for not more than 380 dollars in city -- bring up cheap {KEYWORD=donuts} for between 291 and 136 dollars nearby -- bring up cheaper {KEYWORD=filet-o-fish} in that city for about 31 pounds -- bring up {KEYWORD=cliffs variety store} in town -- bring up closest {KEYWORD=dry cleaning} around here for no more than 89 pounds -- bring up {ADDRESS=congress street} in city -- bring up crappy {KEYWORD=bikes} for under 31 euros here -- bring up {KEYWORD=croissants} for below 369 euros in the city -- bring up {KEYWORD=del property management inc} at {ADDRESS=balance of brevard county} and {ADDRESS=hicksville village} in that place -- bring up dirt cheap {KEYWORD=financial advice} in my area for about 214 dollars -- bring up far {KEYWORD=piercings} for above 9 quid in city -- bring up {KEYWORD=financial advice} for under 392 pounds in the area -- bring up {KEYWORD=garden of the gods} at {ADDRESS=humboldt street} and {ADDRESS=elmwood} -- bring up good {KEYWORD=atvs} for under 11 pounds around here -- bring up good {KEYWORD=pumpkin pecan pie} in that country for more than 204 euros -- bring up highest quality {KEYWORD=tattoos} around my area for less than 197 euros -- bring up highest rating a {KEYWORD=mandarin restaurant} in city -- bring up inexpensive {KEYWORD=car maintenance} for more than 262 dollars nearby -- bring up inexpensive {KEYWORD=mixers} for less than 471 dollars in city -- bring up {KEYWORD=juicers} in that city for over 183 bucks -- bring up {KEYWORD=justice} at {ADDRESS=wilmette village} and {ADDRESS=daviston} in the city please -- bring up {KEYWORD=landscaping} for over 495 bucks in city -- bring up less costly {KEYWORD=sound bars} in this area for no more than 314 pounds -- bring up {KEYWORD=loewens greenhouse} on {ADDRESS=102nd street} -- bring up lousy {KEYWORD=spinach enchilada} for no more than 498 quid in town -- bring up low cost {KEYWORD=financial advice} for no more than 384 dollars in town -- bring up low-cost {KEYWORD=car detailing} for between 467 and 471 euros in the town -- bring up low-cost {KEYWORD=car maintenance} nearby for under 9 pounds -- bring up low-cost {KEYWORD=tax advice} in that town for above 487 bucks -- bring up lowest rated {KEYWORD=chinese takeout} for between 492 and 240 quid nearby -- bring up lowly rated {KEYWORD=chandeliers} near me for about 490 bucks -- bring up {ADDRESS=maple avenue} close by {KEYWORD=chiang kai shek memorial hall} -- bring up {KEYWORD=marken performance & restoration inc} at the junction of {ADDRESS=sandwich city} and {ADDRESS=balance of campbell county} -- bring up most cheap {KEYWORD=i t support} nearby for over 102 quid -- bring up most expensive a {KEYWORD=playground} in town -- bring up most liked {KEYWORD=express delivery} for over 245 quid in city -- bring up most pricey {KEYWORD=burritos} in town for below 444 dollars -- bring up {KEYWORD=neuschwanstein} at {ADDRESS=w 11th} and {ADDRESS=crescent} -- bring up {KEYWORD=north beach restaurant} at {ADDRESS=thornton city} and {ADDRESS=mckenzie city} in the city -- bring up {ADDRESS=parker street} close by {KEYWORD=plaza las americas} -- bring up {KEYWORD=pistachio biscotti} in the vicinity for no more than 217 euros -- bring up {KEYWORD=ponte di rialto} in the surrounding area -- bring up {KEYWORD=qdoba mexican grill} at the the intersection of {ADDRESS=hillsdale county} and {ADDRESS=ansonia village} around my area -- bring up {KEYWORD=raising cane's chicken fingers} on {ADDRESS=bath avenue} in {ADDRESS=crested butte town} -- bring up {KEYWORD=refrigerators} in that place for not more than 185 dollars -- bring up second-rate {KEYWORD=honey bun cake} for between 38 and 30 pounds in the town -- bring up some a {KEYWORD=country club} on a map {ADDRESS=twin bridges town} -- bring up some the {KEYWORD=butcher} using a map {ADDRESS=funkley} -- bring up {ADDRESS=spencer street} -- bring up {KEYWORD=stand mixers} for no more than 423 bucks here -- bring up {KEYWORD=statue of liberty} in that location -- bring up {ADDRESS=summit street} closest {KEYWORD=princess of wales theatre} -- bring up the {KEYWORD=beauty shop} in {ADDRESS=balance of aleutians east borough}, {ADDRESS=nt} -- bring up {KEYWORD=the boulevard cafe} at the corner of {ADDRESS=clark county} and {ADDRESS=fort ripley} in my surrounding area -- bring up the {KEYWORD=circus} at {ADDRESS=hamilton} and {ADDRESS=mcdonald avenue} -- bring up the {KEYWORD=electronic shop} at {ADDRESS=delevan village} and {ADDRESS=westerville city} in that place please -- bring up {KEYWORD=the kaaba} at {ADDRESS=n square} and {ADDRESS=17th northwest} -- bring up the {KEYWORD=playground} on {ADDRESS=glenwood avenue} -- bring up {KEYWORD=the spice village indian grill and bar} at {ADDRESS=w 11th ave} and {ADDRESS=blake} -- bring up the {KEYWORD=tech store} on {ADDRESS=tanglewood drive} in {ADDRESS=balance of hughes county} -- bring up top-rated a {KEYWORD=business} for less than 65 quid on {ADDRESS=olive street} -- bring up {KEYWORD=white house} at {ADDRESS=new utrecht avenue} and {ADDRESS=13th} -- bring up {KEYWORD=yogenfruz} at the crossroads of {ADDRESS=balance of dallas county} and {ADDRESS=sebree} in my surrounding area plz -- {ADDRESS=brown street} and {ADDRESS=2nd street north} please -- {KEYWORD=bryce canyon} at {ADDRESS=1236} on {ADDRESS=beekman place} bring us there -- {ADDRESS=bryce canyon} map -- {ADDRESS=buckingham drive} and {ADDRESS=wilson avenue} i need to get to the intersection -- {KEYWORD=buckingham palace} in the city of {ADDRESS=burlington village} -- {ADDRESS=buckner} -- {ADDRESS=budapest} map -- {ADDRESS=budapest} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {ADDRESS=buenos aires} map -- {ADDRESS=buenos aires} take me there with the most scenic route -- {KEYWORD=bulk barn} in city start navigation -- {KEYWORD=bull ring shopping centre} on {ADDRESS=walnut street} -- {KEYWORD=burj khalifa} at {ADDRESS=c ave} and {ADDRESS=e 18th pkwy.} please -- {ADDRESS=bursa} take me there with the most scenic route -- {ADDRESS=bushwick avenue} and {ADDRESS=flatlands 7th street} in {ADDRESS=balance of walworth county} -- {KEYWORD=buttered popcorn} not too far from {ADDRESS=ferdinand} -- {ADDRESS=byp 284} and {ADDRESS=u blvd.} is the intersection -- {ADDRESS=cali} take me there with the most scenic route -- {ADDRESS=cambridge place} and {ADDRESS=sapphire street} please -- {ADDRESS=camden boulevard west} and {ADDRESS=s byp} in {ADDRESS=ocoee} {ADDRESS=il} -- can i find places to eat {KEYWORD=big mac} -- can i find places to eat {KEYWORD=donairs} -- can i find places to eat {KEYWORD=ice cream} that are rated 4 or higher -- can i find places to eat {KEYWORD=rice pudding with pears and honey} -- can you bring up {ADDRESS=101st street} in town -- can you bring up poor {KEYWORD=c&k laundromat} on {ADDRESS=sedgwick place} -- can you check {ADDRESS=brooklyn road} in the vicinity -- can you check {ADDRESS=santaquin city} {ADDRESS=us} -- can you display {ADDRESS=412} {ADDRESS=flatlands 7th street} in my area -- can you find a poi along {ADDRESS=berry street} -- can you find a poi along {ADDRESS=brighton 10th terrace} -- can you find {KEYWORD=davidstea} for me -- can you find me {ADDRESS=107th street} in {ADDRESS=coulee dam town} close {KEYWORD=roosevelt campobello international park} -- can you find me {ADDRESS=48th street} in {ADDRESS=dallas county} close {KEYWORD=st paul's cathedral} -- can you find me {ADDRESS=67th street} in {ADDRESS=virginia} not far from {KEYWORD=frost bank tower} -- can you find me {ADDRESS=dooley street} in {ADDRESS=chesterfield town} close {KEYWORD=marineview plaza} -- can you find me {ADDRESS=horace court} in {ADDRESS=saxman city} not far from {KEYWORD=cambridge university} -- can you find me {ADDRESS=hutchinson court} in {ADDRESS=new town} not so far from {KEYWORD=st paul's cathedral} -- can you find me {ADDRESS=marginal street} in {ADDRESS=lane} not far from {KEYWORD=cologne cathedral} -- can you find me postal code {ADDRESS=19220} -- can you find me postal code {ADDRESS=21393} -- can you find me postal code {ADDRESS=37683} -- can you find me postal code {ADDRESS=64591} -- can you find me {ADDRESS=provost street} in {ADDRESS=new westminster} close by {KEYWORD=paris opera} -- can you find me {ADDRESS=red hook lane} in {ADDRESS=lead hill town} close {KEYWORD=ed mirvish theatre} -- can you find me {ADDRESS=spruce avenue} in {ADDRESS=garfield county} near {KEYWORD=bulguksa} -- can you find me {ADDRESS=vista place} in {ADDRESS=caldwell county} close-by {KEYWORD=st. basil's cathedral} -- can you please bring up {KEYWORD=horseshoe bend} in the surrounding area -- can you please check a {KEYWORD=casual dining restaurant} here -- can you please display {KEYWORD=five guys famous burgers and fries} in the city -- can you please display {ADDRESS=virginia place} in that city -- can you please find {KEYWORD=haeinsa} in city -- can you please find {KEYWORD=sydney tower} in town -- can you please show map results of {KEYWORD=interesting attractions} on {ADDRESS=fountain avenue} -- can you please show me where is {KEYWORD=beetham tower} in the vicinity of {KEYWORD=second city} -- can you search {ADDRESS=commerce} {ADDRESS=guyana} -- can you show me {ADDRESS=02464} in {ADDRESS=henry county} {ADDRESS=massachusetts} -- can you show me {ADDRESS=18108} in {ADDRESS=el mirage} {ADDRESS=mn} -- can you show me {ADDRESS=30281} in {ADDRESS=tiro village} {ADDRESS=south dakota} -- can you show me {ADDRESS=44249} in {ADDRESS=bollinger county} {ADDRESS=ne} -- can you show me {ADDRESS=67750} in {ADDRESS=bamberg town} {ADDRESS=oregon} -- can you show me {ADDRESS=73154} in {ADDRESS=twin groves town} {ADDRESS=mississippi} -- can you show me {ADDRESS=74649} in {ADDRESS=mountain lake} {ADDRESS=utah} -- can you show me {ADDRESS=89109} in {ADDRESS=philip city} {ADDRESS=new mexico} -- can you show me {ADDRESS=cave} in {ADDRESS=armenia} -- can you show me {ADDRESS=cherry fork village} in {ADDRESS=denmark} -- can you show me {ADDRESS=falcon} in {ADDRESS=germany} -- can you show me {ADDRESS=glenella} in {ADDRESS=spain} -- can you show me {ADDRESS=grassland} in {ADDRESS=poland} -- can you show me {ADDRESS=jonesville town} in {ADDRESS=myanmar} -- can you show me {ADDRESS=south heights borough} in {ADDRESS=croatia} -- can you show me {ADDRESS=sylvarena village} in {ADDRESS=switzerland} -- can you show me {ADDRESS=waco village} in {ADDRESS=iran} -- can you show me {ADDRESS=westbrook} in {ADDRESS=lebanon} -- can you show me {ADDRESS=wiggins city} in {ADDRESS=guinea-bissau} -- can you show {KEYWORD=national flag memorial} in the vicinity -- can you show {ADDRESS=roberts road} here -- can you suggest a {KEYWORD=bar and grill} in that area for no more than 345 pounds -- can you suggest a best ratings {KEYWORD=east side mario's} in the city -- can you suggest a best reviewed {KEYWORD=mexican restaurant} near my current location for not more than 182 dollars for me -- can you suggest a {KEYWORD=bookstore} in my vicinity to me -- can you suggest a {KEYWORD=coffee shop} in city for no more than 168 bucks to me -- can you suggest a {KEYWORD=dance studio} in this area to me -- can you suggest a dirt cheap {KEYWORD=tattoo parlour} near my place -- can you suggest a {KEYWORD=eggspectation} near my area to me -- can you suggest a {KEYWORD=empire management} in town -- can you suggest a high-cost {KEYWORD=bulk store} in town for me -- can you suggest a highest rating {KEYWORD=caribbean restaurant} in the town for less than 400 bucks -- can you suggest a highest ratings {KEYWORD=david's fresh cut fries} near my location -- can you suggest a less costly {KEYWORD=men's clothing store} in my surrounding area for me -- can you suggest a less pricey {KEYWORD=jewish restaurant} in city for about 366 quid -- can you suggest a low priced {KEYWORD=spanish restaurant} in town for more than 476 dollars for me -- can you suggest a lowest priced {KEYWORD=toy store} in town -- can you suggest a {KEYWORD=marble slab creamery} near me for me -- can you suggest a {KEYWORD=mediterranean restaurant} near my place for me -- can you suggest a {KEYWORD=middle eastern restaurant} in my surrounding area for no more than 484 dollars -- can you suggest a more costly {KEYWORD=menchie'slab} in that country -- can you suggest a most affordable {KEYWORD=canada one travel} in city -- can you suggest a most fairly priced {KEYWORD=hotel} around my area for no more than 397 bucks for me -- can you suggest a most low priced {KEYWORD=passport office} around my location to me -- can you suggest a most outstanding {KEYWORD=psychic isabella} in that region to me -- can you suggest a most popular {KEYWORD=zaxby's} in that region -- can you suggest a {KEYWORD=mr printer-mr signs} here for me -- can you suggest a {KEYWORD=polish restaurant} in the area -- can you suggest a {KEYWORD=ponderosa steakhouse} here -- can you suggest a poorest quality {KEYWORD=soul food restaurant} in town to me -- can you suggest a popular {KEYWORD=grocery store} in that location to me -- can you suggest a pricey {KEYWORD=coffeehouse} near me for over 206 dollars -- can you suggest a {KEYWORD=railway station} in city for about 275 euros -- can you suggest a {KEYWORD=townhall} in the surrounding area for over 113 euros for me -- can you suggest a worse {KEYWORD=travel agent} in that city for about 32 bucks for me -- can you suggest an inexpensive {KEYWORD=american eagle} in the vicinity to me -- can you suggest an inexpensive {KEYWORD=moving company} in the area -- can you suggest {KEYWORD=marble slab creamery} in that town -- can you suggest the bad {KEYWORD=nursery schools} in city for about 279 euros -- can you suggest the bad {KEYWORD=pet shops} in town to me -- can you suggest the best {KEYWORD=cajun restaurant} in that location for more than 102 bucks for me -- can you suggest the best rated {KEYWORD=farmer's market} in town to me -- can you suggest the close {KEYWORD=service stations} in my vicinity for between 160 and 494 pounds to me -- can you suggest the closest {KEYWORD=steak restaurant} around my area for me -- can you suggest the costly {KEYWORD=cobblers} in town to me -- can you suggest the costly {KEYWORD=longhorn steakhouse} in the area to me -- can you suggest the expensive {KEYWORD=menchie'slab} in town -- can you suggest the {KEYWORD=glassmaker} in the town for under 121 pounds -- can you suggest the highest cost {KEYWORD=long & mcquade} in city -- can you suggest the least popular {KEYWORD=sushi bar} in that place for between 483 and 455 bucks -- can you suggest the less costly {KEYWORD=campgrounds} in that country to me -- can you suggest the low priced {KEYWORD=chopstick foods} in city -- can you suggest the lowest cost {KEYWORD=shelter} near my area for under 412 quid -- can you suggest the lowest rated {KEYWORD=cantonese restaurant} in that country for me -- can you suggest the most fairly priced {KEYWORD=shields health care group} near my area for me -- can you suggest the most inexpensive {KEYWORD=tcby} near my current location -- can you suggest the most liked {KEYWORD=menchie'slab} here -- can you suggest the most low cost {KEYWORD=family diners} near my current location to me -- can you suggest the most low priced {KEYWORD=dutch restaurant} in the town for about 227 pounds to me -- can you suggest the most low priced {KEYWORD=vintage stores} in that region for less than 180 dollars to me -- can you suggest the second-rate {KEYWORD=dessert bakeries} in my area for about 184 quid to me -- can you suggest the {KEYWORD=square} near me for no more than 230 quid for me -- can you suggest the top {KEYWORD=tennis court} in the vicinity for about 326 dollars -- can you suggest the worst {KEYWORD=cheeseburgers} in the area to me -- can you suggest the worst {KEYWORD=chicken strips} in the area to me -- can you suggest the worst {KEYWORD=duke of wellington} in city to me -- can you suggest the worst {KEYWORD=fulton opera house} in the town to me -- can you suggest the worst {KEYWORD=golden gate bridge} in city to me -- can you suggest the worst {KEYWORD=imam ali mosque} in town to me -- can you suggest the worst {KEYWORD=manifesto} in city to me -- can you suggest the worst {KEYWORD=pizza hut} in city to me -- can you suggest the worst {KEYWORD=pizza hut} in the city to me -- can you suggest the worst {KEYWORD=richardson building} in the area to me -- {KEYWORD=canadian war museum} at {ADDRESS=1512} {ADDRESS=just court} {ADDRESS=mannford} in {ADDRESS=minnesota} -- {ADDRESS=canal blvd.} and {ADDRESS=l cswy} navigate me there -- {KEYWORD=can-west global place} at {ADDRESS=1551} {ADDRESS=4th avenue} in {ADDRESS=st. george} {ADDRESS=south dakota} {ADDRESS=saint vincent and the grenadines} -- {ADDRESS=cape coral city} map -- {KEYWORD=capella tower} at {ADDRESS=31} {ADDRESS=furman avenue} {ADDRESS=74889} {ADDRESS=balance of cedar county} in {ADDRESS=martinique} -- {KEYWORD=capitol} at {ADDRESS=castleberry town} and {ADDRESS=columbus} -- {KEYWORD=caplansky's deli and catering} in {ADDRESS=sabetha} on {ADDRESS=44th street east} find it -- {KEYWORD=captain d's} at {ADDRESS=main street west} and {ADDRESS=49th street} {ADDRESS=lindsay} {ADDRESS=new mexico} please -- {ADDRESS=carbonear} map -- {KEYWORD=carl's jr.} closest {ADDRESS=brighton 1st terrace} {ADDRESS=gloucester} {ADDRESS=ny} -- {KEYWORD=carrabba's italian grill} at {ADDRESS=b dr.} and {ADDRESS=30th hwy c} navigate me there -- {ADDRESS=carroll village} map -- {KEYWORD=casa mila} at the intersection of {ADDRESS=water ter} and {ADDRESS=c road west} -- {KEYWORD=casa mila} on {ADDRESS=norman avenue} -- {KEYWORD=casey's} at {ADDRESS=42} at {ADDRESS=bartlett street} -- {ADDRESS=cass place} and {ADDRESS=62nd street} please -- {KEYWORD=cathedral of christ the saviour} at {ADDRESS=684} {ADDRESS=vernon avenue} {ADDRESS=96468} {ADDRESS=costilla county} {ADDRESS=uruguay} -- {ADDRESS=cedar street} and {ADDRESS=10th street} in {ADDRESS=mildred} please -- {ADDRESS=cedar street} and {ADDRESS=lyme avenue} in {ADDRESS=balance of lake county} please -- {KEYWORD=central park} at the intersection of {ADDRESS=c rd.} and {ADDRESS=15th northwest st.} -- {KEYWORD=centre point} at {ADDRESS=627} {ADDRESS=exeter street} {ADDRESS=69334} {ADDRESS=hazelton} in {ADDRESS=mali} -- {KEYWORD=champions golf course} at the intersection {ADDRESS=grant avenue} and {ADDRESS=grove place} -- {KEYWORD=champions golf course} at the intersection {ADDRESS=nichols avenue} and {ADDRESS=boulevard court} -- {KEYWORD=champions golf course} at the intersection {ADDRESS=olive street} and {ADDRESS=maple street} -- {KEYWORD=champions golf course} at the intersection {ADDRESS=schweikerts walk} and {ADDRESS=westminster road} -- {KEYWORD=champions golf course} at the intersection {ADDRESS=walnut avenue} and {ADDRESS=92nd street} -- {ADDRESS=changchun} take me there with the most scenic route -- {ADDRESS=charlotte court house town} {ADDRESS=sc} start navigation -- {KEYWORD=chateau laurier} at {ADDRESS=1916} {ADDRESS=maujer street} in {ADDRESS=aberdeen} -- {KEYWORD=cheap jack's} at {ADDRESS=rutland county} and {ADDRESS=balance of love county} in city can you guide me there -- check {ADDRESS=24} {ADDRESS=strickland avenue} in that country -- check a {KEYWORD=brewpub} at {ADDRESS=w 13th} and {ADDRESS=white} -- check a {KEYWORD=butcher} at {ADDRESS=guelph} and {ADDRESS=****} in that country -- check a {KEYWORD=dutch restaurant} at {ADDRESS=adams city} and {ADDRESS=delta city} around my current location -- check a {KEYWORD=government office} at {ADDRESS=balance of dunklin county} and {ADDRESS=chesapeake beach} -- check a {KEYWORD=movie theater} at the the intersection of {ADDRESS=maben} and {ADDRESS=gassville city} in town -- check a {KEYWORD=pakistani restaurant} at {ADDRESS=9th street} and {ADDRESS=front north} -- check a {KEYWORD=parking garage} in my surrounding area -- check a place i can buy {KEYWORD=sound bars} -- check a place i can buy {KEYWORD=tvs} -- check a place of interest {KEYWORD=marble slab creamery} around my current location -- check a {KEYWORD=plaza} in {ADDRESS=champlain} -- check a poi {KEYWORD=maximum realty ltd} around me -- check a {KEYWORD=soul food restaurant} at {ADDRESS=geary boulevard north} and {ADDRESS=w 13th} -- check a {KEYWORD=women's clothing store} for about 252 pounds on {ADDRESS=gelston avenue} in {ADDRESS=clark county} -- check {KEYWORD=abitt like home kennels} at the intersection of {ADDRESS=clyde town} and {ADDRESS=thornton city} in this area -- check {KEYWORD=akershus castle} in that town -- check {KEYWORD=al-aqsa mosque} at {ADDRESS=lilac lane} and {ADDRESS=e 10th} -- check an {KEYWORD=african restaurant} at the the junction of {ADDRESS=forman} and {ADDRESS=balance of callahan county} in my area -- check {KEYWORD=arc de triomphe} around here -- check {ADDRESS=balance of allegany county} on a map -- check {ADDRESS=balance of otero county} {ADDRESS=papua new guinea} -- check {ADDRESS=bay 28th street} in that region -- check best ratings {KEYWORD=entertainment systems} for not more than 86 pounds in this area -- check {KEYWORD=big ben} at {ADDRESS=curnter} and {ADDRESS=west} -- check {ADDRESS=brighton 3 place} in this area -- check {KEYWORD=caledonia garden centre ltd} at the intersection of {ADDRESS=shoal lake} and {ADDRESS=balance of knox county} in that city -- check {KEYWORD=car maintenance} for over 79 bucks in the surrounding area -- check {KEYWORD=chicken burgers} for below 332 dollars in city -- check {KEYWORD=chicken strips} around here for between 109 and 171 dollars -- check closer an {KEYWORD=auto shop} for below 322 pounds -- check closer {KEYWORD=pan-seared salmon} in that location for about 344 quid -- check {KEYWORD=consoles} for under 250 pounds -- check crappy {KEYWORD=motorcycles} for below 315 dollars here -- check {KEYWORD=donairs} in that location for under 293 quid -- check {KEYWORD=eureka tower} at {ADDRESS=cswy 4} and {ADDRESS=poplar} -- check far {KEYWORD=spinach enchiladas} in that region for no more than 375 bucks -- check for a {KEYWORD=bymark restaurant} for more than 58 bucks in my area -- check for a {KEYWORD=c k laundromat} for for about 5802 dollars around my area -- check for a {KEYWORD=c k laundromat} for for less than 459 euros around me -- check for a {KEYWORD=chandelier} for not more than 295 dollars in my area -- check for a {KEYWORD=itamae sushi} for around 69 bucks in my area -- check for a {KEYWORD=microwave} for more than 935 pounds in my area -- check for a {KEYWORD=moldovan food buffet} -- check for a {KEYWORD=motorbike} for over 24 bucks in my area -- check for a {KEYWORD=motorcycle} for around 6459 pounds in my area -- check for a {KEYWORD=pedicure} for about 3158 pounds in my area -- check for a {KEYWORD=rococoa} between 50 and 65 bucks in my area -- check for a {KEYWORD=scooter} for under 2631 bucks in my area -- check for a {KEYWORD=subway} for less than 41 dollars in my area -- check for a {KEYWORD=subway} for less than 42 euros in my area -- check for a {KEYWORD=table} for no more than 9868 bucks in my area -- check for {KEYWORD=baconator} in town for no more than 2 dollars -- check for {KEYWORD=bread pudding} in city for less than 44 pounds -- check for cheap {KEYWORD=bagels} in town -- check for cheap {KEYWORD=cake} in city -- check for cheap {KEYWORD=entertainment systems} in city -- check for cheap {KEYWORD=hot dogs} in town -- check for cheap {KEYWORD=mixers} in town -- check for cheap {KEYWORD=quads} in city -- check for cheap {KEYWORD=rice pudding} in city -- check for {KEYWORD=jack in the box} for between 510 and 560 dollars around here -- check for {KEYWORD=mcrib} in the area between 20 and 70 pounds -- check for {KEYWORD=microwaves} in the town for less than 35 euros -- check for {KEYWORD=motorbikes} -- check for {KEYWORD=night tables} in city for about 15 pounds -- check for {KEYWORD=pollo tropical} for for less than 4063 bucks here -- check for {KEYWORD=schlotzsky's deli} for for less than 203 pounds around here -- check for somewhere i can get {KEYWORD=microwaves} -- check for the highway free way to {ADDRESS=ariton town} -- check for {KEYWORD=veggie burgers} in city between 45 and 60 quid -- check {KEYWORD=fulton opera house} at {ADDRESS=lake blvd. m} and {ADDRESS=bollinger} -- check furthest {KEYWORD=car repair} for more than 362 dollars in town -- check {KEYWORD=gameknight games and cool stuff} not far from {KEYWORD=capital tower} -- check {KEYWORD=gasometer} at {ADDRESS=e 41st} and {ADDRESS=cambridge drive} -- check {KEYWORD=gaylord opryland resort} in city -- check {KEYWORD=glaspaleis} at {ADDRESS=cedar lane} and {ADDRESS=north central} -- check {KEYWORD=goodness me} at the intersection of {ADDRESS=balance of giles county} and {ADDRESS=todd county} plz -- check high cost {KEYWORD=microwaves} for more than 260 bucks in city -- check high-priced {KEYWORD=mexican cornbread} in the area for not more than 284 bucks -- check {ADDRESS=honduras} -- check {ADDRESS=indian beach} on the map -- check inexpensive {KEYWORD=buttered toast with marmite} for below 221 pounds near me -- check inexpensive {KEYWORD=microwaves} in city for not more than 170 pounds -- check inexpensive {KEYWORD=tax advice} for over 374 bucks in city -- check {KEYWORD=jimmy the greek} at {ADDRESS=ashmore village} and {ADDRESS=balance of clay county} plz -- check {KEYWORD=juicers} for less than 364 quid in city -- check {ADDRESS=kingsborough 6th walk} around here -- check {KEYWORD=landscaping} around here for above 175 euros -- check less pricey {KEYWORD=bikes} in the vicinity for between 347 and 412 bucks -- check less pricey {KEYWORD=quads} for more than 445 pounds in the surrounding area -- check {KEYWORD=loewens greenhouse} using the map -- check low priced {KEYWORD=dry cleaning} for more than 338 dollars in the area -- check low-cost {KEYWORD=fridges} in that area for less than 150 quid -- check lowly rated a {KEYWORD=dutch restaurant} in my surrounding area -- check map results of {ADDRESS=wesleyville} {ADDRESS=mexico} -- check {KEYWORD=marble slab creamery} at {ADDRESS=gtwy d} and {ADDRESS=brush} -- check more costly {KEYWORD=chandeliers} in the city for above 77 quid -- check most costly a {KEYWORD=bakery} around here -- check most lousy {KEYWORD=beaver tails} here for not more than 54 quid -- check most pricey {KEYWORD=gingerbread} here for more than 50 dollars -- check {KEYWORD=mr rooter plumbing} on {ADDRESS=palmetto street} in {ADDRESS=gering} -- check {KEYWORD=naan bread} in town for not more than 317 pounds -- check {KEYWORD=niagara falls} at {ADDRESS=17th} and {ADDRESS=wall} -- check {KEYWORD=p.f. chang's china bistro} in my surrounding area -- check {KEYWORD=parma ham} for less than 255 bucks around here -- check {KEYWORD=pesto chicken florentine} in town for not more than 307 pounds -- check {KEYWORD=play it again sports} at {ADDRESS=ramore} and {ADDRESS=patmos} please -- check {KEYWORD=politica resto bar} on {ADDRESS=4th street} in {ADDRESS=aurora}, {ADDRESS=north carolina}, {ADDRESS=sudan} -- check {KEYWORD=ponte di rialto} at {ADDRESS=walnut blvd.} and {ADDRESS=castro} -- check {KEYWORD=quesadillas} for less than 78 dollars here -- check {KEYWORD=ramesseum} at {ADDRESS=west lawrence road west o} and {ADDRESS=balboa} -- check {KEYWORD=red velvet cupcakes} in town for no more than 19 euros -- check {KEYWORD=republic plaza} at {ADDRESS=east} and {ADDRESS=morrison cswy} -- check {KEYWORD=royal conservatory of music} in city -- check {KEYWORD=scotia plaza} at {ADDRESS=biscayne} and {ADDRESS=83rd way} -- check second-rate {KEYWORD=amore esthetics} near my place -- check somewhere i can get {KEYWORD=microwaves} fixed -- check {KEYWORD=sound bars} -- check {KEYWORD=tattoos} for about 279 bucks -- check {KEYWORD=tattoos} for below 143 euros in the surrounding area -- check the {KEYWORD=discount food store} at {ADDRESS=goldendale} and {ADDRESS=stanton} in town please -- check the most scenic way to {ADDRESS=caddo valley} -- check {KEYWORD=the pita pit} on {ADDRESS=jackson street} -- check the shortest way to {ADDRESS=balance of pawnee county} -- check {KEYWORD=town shoes} on {ADDRESS=beech street} in {ADDRESS=jacksonville}, {ADDRESS=ontario}, {ADDRESS=moldova} -- check {ADDRESS=vermont court} in {ADDRESS=matteson village} -- check worst {KEYWORD=entertainment systems} for below 400 dollars in the vicinity -- check {KEYWORD=yogenfruz} in my surrounding area -- {KEYWORD=cheese boutique} at the intersection of {ADDRESS=z aly} and {ADDRESS=san antonio blvd.} -- {KEYWORD=cheesecake factory} in the city of {ADDRESS=union county} -- {KEYWORD=cheesecake factory} {ADDRESS=liberty hill} where is it -- {ADDRESS=chestnut street} and {ADDRESS=canton court} in {ADDRESS=chapman village} please -- {KEYWORD=chiang kai shek memorial hall} at {ADDRESS=1376} {ADDRESS=parker street} {ADDRESS=71689} {ADDRESS=hunter town} in {ADDRESS=massachusetts} {ADDRESS=singapore} give me directions there -- {KEYWORD=chic-fil-a} at {ADDRESS=72nd hwy} and {ADDRESS=w 13th aly} show me where it is -- {KEYWORD=chic-fil-a} at {ADDRESS=ct b} and {ADDRESS=6th north ln} show me where it is -- {KEYWORD=chic-fil-a} at {ADDRESS=h expy} and {ADDRESS=64th boulevard north k} navigate me there -- {KEYWORD=chic-fil-a} {ADDRESS=atlantic} find it please -- {KEYWORD=chicken burgers} in {ADDRESS=guion} -- {KEYWORD=chili} -- {KEYWORD=chili's} at {ADDRESS=t blvd} and {ADDRESS=86th boulevard south} please -- {KEYWORD=chipotle mexican grill} at {ADDRESS=o gtwy} and {ADDRESS=l ave.} show me where it is -- {KEYWORD=chipotle mexican grill} {ADDRESS=correctionville} find it please -- {KEYWORD=chris mellor insurance brokers ltd} around me can you guide me there -- {KEYWORD=chrysler building} at {ADDRESS=155} {ADDRESS=penn street} {ADDRESS=musgrave harbour} {ADDRESS=50587} show me how to get there -- {KEYWORD=chteau frontenac} at {ADDRESS=a expy} and {ADDRESS=elmwood expy} please -- {ADDRESS=church north blvd} and {ADDRESS=52nd expy n} please -- {ADDRESS=church street} and {ADDRESS=erasmus street} please -- {KEYWORD=cis tower} at {ADDRESS=1991} {ADDRESS=winding way} {ADDRESS=29577} {ADDRESS=youngsville} in {ADDRESS=minnesota} {ADDRESS=nicaragua} -- {KEYWORD=cis tower} on {ADDRESS=vine street} in {ADDRESS=parowan} {ADDRESS=south dakota} plz -- {KEYWORD=city gate} at {ADDRESS=51st pl. b} and {ADDRESS=course j} show me where it is -- {KEYWORD=city kitchen restaurant n bar} at the crossroads of {ADDRESS=wood lake village} and {ADDRESS=balance of bailey county} here where is it -- city of {ADDRESS=balance of edgecombe county} guide me there -- city of {ADDRESS=boyle} drive me there -- city of {ADDRESS=dellroy village} give me directions -- city of {ADDRESS=eden village} how can i go there -- city of {ADDRESS=erlanger} directions please -- city of {ADDRESS=haywood county} tell me how i would drive there -- city of {ADDRESS=lonoke city} navigation please -- {KEYWORD=city tower} at {ADDRESS=856} {ADDRESS=van sinderen avenue} {ADDRESS=kaysville city} {ADDRESS=in} in -- {ADDRESS=clock tower road} and {ADDRESS=e noble st} in {ADDRESS=new perlican} -- {KEYWORD=cluny bistro and boulangerie} at {ADDRESS=n dr.} and {ADDRESS=36th way z} navigate me there -- {KEYWORD=cn tower} in {ADDRESS=toronto} search for it -- {KEYWORD=coconut cream pie} not too far from {ADDRESS=marquette city} -- {ADDRESS=coffey street} within walking distance of {KEYWORD=uob plaza one} in {ADDRESS=balance of morrow county} direct me there -- {KEYWORD=college park} at {ADDRESS=crawford avenue} {ADDRESS=balance of riley county} -- {ADDRESS=columbia} and {ADDRESS=university avenue} please -- {KEYWORD=columbus downtown high school} at {ADDRESS=62nd street} and {ADDRESS=route 20} please -- {KEYWORD=columbus downtown high school} at {ADDRESS=hewes street} and {ADDRESS=battery avenue} please -- {KEYWORD=commerzbank tower} at {ADDRESS=1692} {ADDRESS=polar street} {ADDRESS=98451} {ADDRESS=wasco city} {ADDRESS=il} {ADDRESS=belarus} -- {ADDRESS=congress street} and {ADDRESS=oxford walk} please -- {KEYWORD=cooley dickinson digital mammography} closest the intersection of {ADDRESS=maple lane} and {ADDRESS=hart place} {ADDRESS=orange cove city} -- {ADDRESS=cor p} and {ADDRESS=h gtwy} please -- {KEYWORD=cora breakfast and lunch} at {ADDRESS=1104} {ADDRESS=3rd street} {ADDRESS=17175} {ADDRESS=balance of albemarle county} {ADDRESS=lebanon} -- {ADDRESS=corunna} map -- could you bring me to a {KEYWORD=lebanese restaurant} -- could you bring me to an {KEYWORD=organic restaurant} at the intersection {ADDRESS=main street west} and {ADDRESS=brighton 8th street} {ADDRESS=campbellton} -- could you bring me to {ADDRESS=colchester} -- could you bring me to {ADDRESS=forest} -- could you bring me to {ADDRESS=girard} -- could you bring me to {ADDRESS=halstead city} -- could you bring me to {ADDRESS=magnolia} -- could you bring me to {ADDRESS=maringouin} -- could you bring me to {KEYWORD=spadina historic house and gardens} at {ADDRESS=tehama street} and {ADDRESS=crescent street} in {ADDRESS=ogallala city} plz -- could you bring me to {KEYWORD=teatro yaguez} at the the intersection of {ADDRESS=campus road} and {ADDRESS=tilden avenue} {ADDRESS=sheridan} {ADDRESS=wy} -- could you bring me to {KEYWORD=tim hortons} -- could you bring up {KEYWORD=ashabori} in town -- could you bring up the address {ADDRESS=1104} {ADDRESS=stockholm street} on the map -- could you bring up the address {ADDRESS=1920} {ADDRESS=marshall street} on the map -- could you bring up the address {ADDRESS=1986} {ADDRESS=4th avenue} on the map -- could you bring up the address {ADDRESS=444} {ADDRESS=colonial road} on the map -- could you bring up the address {ADDRESS=625} {ADDRESS=turnbull avenue} on the map -- could you bring up the address {ADDRESS=915} {ADDRESS=park drive} on the map -- could you bring up the address {ADDRESS=919} {ADDRESS=lee avenue} on the map -- could you bring up the address {ADDRESS=95} {ADDRESS=frank court} on the map -- could you bring up the address {ADDRESS=957} {ADDRESS=butler street} on the map -- could you display a {KEYWORD=creole restaurant} in that country -- could you display costliest {KEYWORD=beronio lumber} on {ADDRESS=school street} -- could you find {ADDRESS=lakeview heights city} {ADDRESS=ireland} -- could you please bring up the {KEYWORD=circus} in my vicinity -- could you please bring up {ADDRESS=westfield} {ADDRESS=kosovo} -- could you please find {ADDRESS=442} {ADDRESS=bay 48th street} in the vicinity -- could you please find {KEYWORD=pizza depot} in city -- could you please show me where is place of interest around {KEYWORD=pan am building} -- could you send me the directions to {ADDRESS=ankara} -- could you send me the directions to {ADDRESS=belmont} -- could you send me the directions to {ADDRESS=granby} -- could you send me the directions to {ADDRESS=gustavia} -- could you send me the directions to {ADDRESS=lusaka} -- could you send me the directions to {ADDRESS=moncton} -- could you send me the directions to {ADDRESS=san juan} -- could you send me the directions to {ADDRESS=st catharines} -- could you send me the directions to {ADDRESS=st petersburg} -- could you send me the directions to {ADDRESS=st. johns} -- could you send me the directions to {ADDRESS=wenling} -- could you send me the directions to {ADDRESS=windsor} -- could you show {ADDRESS=715} {ADDRESS=cranberry street} in the vicinity -- could you show me {ADDRESS=686} {ADDRESS=5th street east} in city -- could you view {ADDRESS=loudonville village} {ADDRESS=spain} -- {ADDRESS=covert street} and {ADDRESS=brighton 5th walk} in {ADDRESS=les boules} -- {KEYWORD=cozy kitty accommodations} at {ADDRESS=highland view avenue} and {ADDRESS=laurel lane} -- {KEYWORD=cracker barrel} on {ADDRESS=bainbridge street} and {ADDRESS=creamer street} plz -- {ADDRESS=crawford avenue} and {ADDRESS=7th avenue} in {ADDRESS=newark village} -- {ADDRESS=cswy e} and {ADDRESS=blvd x} navigate me there -- {KEYWORD=cure thrift shop} where is it -- {KEYWORD=curzon street railway station} at {ADDRESS=30th pkwy.} and {ADDRESS=crse 934} please -- {ADDRESS=cypress avenue} and {ADDRESS=boulevard court} i need to get to the intersection -- {KEYWORD=dairy queen} at {ADDRESS=460} {ADDRESS=evans street} {ADDRESS=52955} {ADDRESS=franklin park borough} -- {KEYWORD=dairy queen} {ADDRESS=brokaw} find it please -- {KEYWORD=dairy queen} closest {ADDRESS=6th avenue} and {ADDRESS=route 11} {ADDRESS=longton} please -- {KEYWORD=dairy queen} {ADDRESS=st. petersburg} where is it -- {ADDRESS=darlington county} take me there with the most shortest path -- {ADDRESS=davis rd.} and {ADDRESS=fwy j} is the intersection -- {ADDRESS=dawson creek} start navigation -- {ADDRESS=de mattei hwy} and {ADDRESS=18th ter} is the intersection -- {ADDRESS=deerfield drive} and {ADDRESS=railroad avenue} please -- {KEYWORD=del taco} at the intersection of {ADDRESS=c aly} and {ADDRESS=66th boulevard} -- {KEYWORD=delta hotel} {ADDRESS=11th avenue} {ADDRESS=groton city} {ADDRESS=ontario} find it please -- {KEYWORD=delta hotel} {ADDRESS=dover street} {ADDRESS=drummond town} {ADDRESS=ontario} find it please -- {KEYWORD=delta hotel} {ADDRESS=grant avenue} {ADDRESS=burnaby} {ADDRESS=ontario} find it please -- {KEYWORD=delta hotel} {ADDRESS=humboldt street} {ADDRESS=la grange park village} {ADDRESS=ontario} find it please -- {KEYWORD=delta hotel} {ADDRESS=reeve place} {ADDRESS=climax city} {ADDRESS=ontario} find it please -- {KEYWORD=delta hotel} {ADDRESS=schoolhouse lane} {ADDRESS=fairfield} {ADDRESS=ontario} find it please -- {ADDRESS=detroit} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {KEYWORD=devil's tower} at {ADDRESS=brighton 8th place} and {ADDRESS=duryea place} in {ADDRESS=pelahatchie town} {ADDRESS=north dakota} plz -- {ADDRESS=dewitt avenue} and {ADDRESS=brook lane} in {ADDRESS=etna borough} please -- {KEYWORD=dhanbad} at {ADDRESS=94} {ADDRESS=lawrence street} {ADDRESS=94375} {ADDRESS=halkirk} {ADDRESS=idaho} {ADDRESS=aruba} -- {ADDRESS=dickson county} map -- diplay the nearest {KEYWORD=banks} in this area -- diplay the nearest {KEYWORD=banks} in town -- direct me 2 a {KEYWORD=burger joint} -- direct me 2 a {KEYWORD=bus station} -- direct me 2 a {KEYWORD=discount food store} -- direct me 2 a {KEYWORD=mongolian restaurant} at {ADDRESS=91} {ADDRESS=brandywine drive} -- direct me 2 a {KEYWORD=physician} -- direct me 2 an {KEYWORD=office supply store} -- direct me 2 {KEYWORD=au bon pain} -- direct me 2 {ADDRESS=bay 50th street} -- direct me 2 {KEYWORD=bob evans} -- direct me 2 {ADDRESS=campbell county} -- direct me 2 {ADDRESS=college place} -- direct me 2 {ADDRESS=danforth street} close by {KEYWORD=sydney opera house} -- direct me 2 {ADDRESS=drew street} -- direct me 2 {ADDRESS=dunne place} -- direct me 2 {KEYWORD=mcdonald} -- direct me 2 {KEYWORD=pyramids of egypt} at {ADDRESS=1463} {ADDRESS=clarendon road} {ADDRESS=pecos village} in {ADDRESS=wisconsin} -- direct me 2 {ADDRESS=route 30} -- direct me 2 {ADDRESS=seal cove} -- direct me 2 the {KEYWORD=parking lot} at the the intersection of {ADDRESS=springfield city} and {ADDRESS=disraeli} in that place please -- direct me 2 {ADDRESS=wallace} -- direct me to {ADDRESS=100th} and {ADDRESS=dogwood drive} -- direct me to {ADDRESS=10th} and {ADDRESS=boulevard court} -- direct me to {ADDRESS=11th} and {ADDRESS=hart street} -- direct me to {ADDRESS=1356} {ADDRESS=brighton 2nd street} -- direct me to {ADDRESS=1513} {ADDRESS=42nd street south m} -- direct me to {ADDRESS=44th} and {ADDRESS=forest place} -- direct me to {ADDRESS=478} {ADDRESS=45th ct} -- direct me to {ADDRESS=59th byp q} and {ADDRESS=rd. 433} -- direct me to {ADDRESS=82nd dr.} and {ADDRESS=21st south vis} -- direct me to {ADDRESS=844} {ADDRESS=vis o} -- direct me to {ADDRESS=9th avenue} and {ADDRESS=maple street} -- direct me to a {KEYWORD=butcher} -- direct me to a {KEYWORD=charity} at the intersection of {ADDRESS=terry town} and {ADDRESS=horseshoe bend} around my current location -- direct me to a {KEYWORD=drugstore} -- direct me to a {KEYWORD=hunting store} -- direct me to a {KEYWORD=medical center} -- direct me to a {KEYWORD=middle eastern restaurant} -- direct me to a {KEYWORD=music store} -- direct me to a {KEYWORD=subway station} near {KEYWORD=starbucks} -- direct me to a {KEYWORD=super charger} -- direct me to a {KEYWORD=synagogue} at {ADDRESS=633} {ADDRESS=linwood street} {ADDRESS=wabigoon} -- direct me to a {KEYWORD=water park} -- direct me to {ADDRESS=alton town} -- direct me to an {KEYWORD=accountant} -- direct me to an {KEYWORD=arena} -- direct me to an {KEYWORD=electronic shop} -- direct me to an {KEYWORD=office} -- direct me to an {KEYWORD=used car dealership} -- direct me to {ADDRESS=balance of bastrop county} -- direct me to {ADDRESS=balance of benton county} -- direct me to {ADDRESS=balance of houghton county} -- direct me to {ADDRESS=banker street} -- direct me to {ADDRESS=beekman place} -- direct me to {ADDRESS=brighton 3rd lane} -- direct me to {ADDRESS=channel avenue} and {ADDRESS=holly drive} -- direct me to {KEYWORD=chili's} -- direct me to {KEYWORD=commerzbank tower}, {ADDRESS=balance of ouachita county} -- direct me to {ADDRESS=cusseta-chattahoochee county unified government} -- direct me to {KEYWORD=de rio paula} -- direct me to {KEYWORD=doggi's venezuelan cuisine} -- direct me to {ADDRESS=fayette city} -- direct me to {ADDRESS=felton} -- direct me to {KEYWORD=five guys famous burgers and fries} -- direct me to {ADDRESS=grattan street} -- direct me to {ADDRESS=howard street} and {ADDRESS=bushwick court} -- direct me to {ADDRESS=jacksonville} -- direct me to {KEYWORD=lee's famous recipe chicken} -- direct me to {ADDRESS=lincolnville town} -- direct me to {ADDRESS=lott place} -- direct me to {ADDRESS=main street} -- direct me to {ADDRESS=main street north} -- direct me to {KEYWORD=mcdonald} -- direct me to {ADDRESS=mechanic street} -- direct me to {ADDRESS=morgantown city} -- direct me to {ADDRESS=newland town} -- direct me to {ADDRESS=newport} -- direct me to {KEYWORD=noah's bagels} -- direct me to {KEYWORD=panera bread} -- direct me to {ADDRESS=parkville avenue} -- direct me to {ADDRESS=pin oak drive} -- direct me to {ADDRESS=port vincent village} -- direct me to {ADDRESS=ross street} -- direct me to {KEYWORD=ruby tuesdays} -- direct me to {ADDRESS=summit avenue} -- direct me to {KEYWORD=symphony orchestra} at the crossing of {ADDRESS=st pauls court} and {ADDRESS=atlantic avenue} please -- direct me to the {KEYWORD=chinese restaurant} -- direct me to the city of {ADDRESS=balance of hoonah-angoon census area} -- direct me to the {KEYWORD=kindergarten} -- direct me to {KEYWORD=trevi fountain} on {ADDRESS=stuyvesant avenue} -- direct me to {ADDRESS=tullahoma city} -- direct me to {ADDRESS=turner place} -- direct me to {ADDRESS=turner place} and {ADDRESS=mill road} -- direct me to {KEYWORD=wendy's} -- direct me to {ADDRESS=whitney avenue} -- direct me with the shortest route to {ADDRESS=balance of clinton county} -- direct me with the shortest route to {ADDRESS=balance of simpson county} -- direct me with the shortest route to {ADDRESS=cascade county} -- direct me with the shortest route to {ADDRESS=milliken} -- direct me with the shortest route to {ADDRESS=orinda} -- direct me with the shortest route to {ADDRESS=rocanville} -- direct me with the shortest route to {ADDRESS=waynesboro city} -- direct me with the shortest route to {ADDRESS=white county} -- direct my path to {ADDRESS=38} {ADDRESS=grove place} {ADDRESS=brian head} {ADDRESS=mb} -- direct my path to a {KEYWORD=cantonese restaurant} -- direct my path to a {KEYWORD=cell phone store} -- direct my path to a {KEYWORD=concert hall} -- direct my path to a {KEYWORD=pawn shop} -- direct my path to {ADDRESS=berriman street} -- direct my path to {KEYWORD=buffalo wild wings} -- direct my path to {KEYWORD=cherun-meru} at {ADDRESS=88} {ADDRESS=ashford street} {ADDRESS=11115} {ADDRESS=chase county} in {ADDRESS=south korea} -- direct my path to {KEYWORD=domino's pizza} -- direct my path to {ADDRESS=elliott walk} -- direct my path to {ADDRESS=halsey village} -- direct my path to {ADDRESS=lott street} -- direct my path to {ADDRESS=new street} -- direct my path to {KEYWORD=northern alberta institute of technology} in {ADDRESS=bingham lake} -- direct my path to {KEYWORD=quiznos} -- direct my path to {ADDRESS=shepherd avenue} -- direct my path to {KEYWORD=smoothie king} -- direct my path to {ADDRESS=wrangell city and borough} -- directions -- directions 2 a {KEYWORD=community centre} at {ADDRESS=1243} {ADDRESS=cedar street} {ADDRESS=65124} {ADDRESS=crenshaw town} in {ADDRESS=ca} {ADDRESS=sudan} -- directions 2 a {KEYWORD=korean restaurant} -- directions 2 an {KEYWORD=albanian restaurant} -- directions 2 an {KEYWORD=art museum} -- directions 2 an {KEYWORD=italian restaurant} at {ADDRESS=9th street west} and {ADDRESS=olive street} in {ADDRESS=saint andrews} {ADDRESS=new mexico} -- directions 2 {ADDRESS=bel aire} -- directions 2 {ADDRESS=cheyenne county} -- directions 2 {ADDRESS=columbus city} -- directions 2 {ADDRESS=custer} -- directions 2 {ADDRESS=dooley street} -- directions 2 {ADDRESS=route 32} -- directions 2 {KEYWORD=rus fast foods} -- directions 2 {KEYWORD=schnbrunn palace} on {ADDRESS=lott place} {ADDRESS=sedgwick county} -- directions 2 {KEYWORD=taco bell} -- directions 2 to {KEYWORD=mauritshuis} -- directions for {ADDRESS=14th avenue} -- directions for {ADDRESS=507} {ADDRESS=church street north} in {ADDRESS=black hawk county} {ADDRESS=ne} -- directions for {ADDRESS=84th street} -- directions for a {KEYWORD=casino} within walking distance of {KEYWORD=sainte-chapelle} -- directions for a {KEYWORD=cathedral} -- directions for a {KEYWORD=computer store} -- directions for a {KEYWORD=home and garden store} -- directions for a {KEYWORD=parking lot} -- directions for a {KEYWORD=retirement home} -- directions for {KEYWORD=arby's} -- directions for {ADDRESS=balance of marshall county} -- directions for {ADDRESS=brighton 3rd road} close-by {KEYWORD=republic plaza} in {ADDRESS=leslie village} -- directions for {KEYWORD=butchart gardens} in {ADDRESS=elberton city} {ADDRESS=ontario} {ADDRESS=canada} -- directions for {ADDRESS=carpio} -- directions for city of {ADDRESS=randolph village} -- directions for {ADDRESS=creelman} -- directions for {ADDRESS=devonshire drive} -- directions for {ADDRESS=floyd county} -- directions for {ADDRESS=glenwood city} -- directions for {ADDRESS=jeisyville village} -- directions for {KEYWORD=little caesars} -- directions for {KEYWORD=longhorn steakhouse} -- directions for {KEYWORD=mcdonald} -- directions for {ADDRESS=mount vernon city} -- directions for {ADDRESS=oxford road} -- directions for {KEYWORD=potatopia} -- directions for {ADDRESS=schenectady avenue} -- directions for {KEYWORD=skerwink trail} at {ADDRESS=81 post road south k} and {ADDRESS=avenue east 30} -- directions for {ADDRESS=snyder avenue} -- directions for {KEYWORD=table top mountain} on the intersection of {ADDRESS=11th avenue} and {ADDRESS=hendrix street} -- directions for {KEYWORD=the roosevelt coffeehouse} at {ADDRESS=henry street} and {ADDRESS=grant street} -- directions for {KEYWORD=the roosevelt coffeehouse} at {ADDRESS=penn street} and {ADDRESS=sapphire street} -- directions for {KEYWORD=villa emo} at {ADDRESS=100th ter} and {ADDRESS=main ln.} -- directions for {KEYWORD=villa emo} at {ADDRESS=main st} and {ADDRESS=julian ct} -- directions to a {KEYWORD=mechanic} -- directions to a {KEYWORD=subway entrance} -- directions to {ADDRESS=adams street} -- directions to {ADDRESS=auburn} -- directions to {ADDRESS=balance of berkshire county} -- directions to {ADDRESS=balance of columbia county} -- directions to {ADDRESS=charles city county} -- directions to {ADDRESS=conway} -- directions to {KEYWORD=dave and buster's} the intersection of {ADDRESS=mac kay place} and {ADDRESS=bushwick place} -- directions to {KEYWORD=david's fresh cut fries} -- directions to {ADDRESS=east cleveland city} -- directions to {KEYWORD=ed mirvish theatre} in {ADDRESS=dresher} -- directions to {ADDRESS=fairview road} -- directions to {ADDRESS=fort wayne} -- directions to {KEYWORD=galaxy cinemas} in {ADDRESS=moncton} {ADDRESS=qc} -- directions to {KEYWORD=greyhound bus terminal} in {ADDRESS=alexandria} {ADDRESS=bc} -- directions to {ADDRESS=hartly} using most scenic path -- directions to {ADDRESS=havemeyer street} -- directions to {KEYWORD=itamae sushi} -- directions to {ADDRESS=mcpherson city} -- directions to {KEYWORD=national museum} in {ADDRESS=zhangzhou} {ADDRESS=georgia} -- directions to {KEYWORD=oriental pearl tower} in {ADDRESS=penn valley} -- directions to {KEYWORD=pan-pacific auditorium} in {ADDRESS=fairwater} -- directions to {KEYWORD=remax} in {ADDRESS=tengzhou} {ADDRESS=new mexico} -- directions to {ADDRESS=route 17} -- directions to {ADDRESS=route 41} -- directions to {ADDRESS=somerset drive} -- directions to {KEYWORD=st. nicholas church} at {ADDRESS=rosewood hwy p} and {ADDRESS=450 serra mall pl} -- directions to {ADDRESS=st-odilon-de-cranbourne} using construction free route -- directions to the city of {ADDRESS=baltimore county} -- directions to {KEYWORD=the works} in {ADDRESS=mcpherson county} {ADDRESS=ontario} -- directions to {KEYWORD=the works} in {ADDRESS=waterloo} {ADDRESS=ontario} -- directions to {KEYWORD=tim horton's} -- directions to {KEYWORD=victoria park} -- directions to {ADDRESS=wagner} -- display {ADDRESS=96} {ADDRESS=myrtle street} near my place -- display a {KEYWORD=brasserie} on {ADDRESS=6th street west} in {ADDRESS=lind} for about 418 dollars -- display a {KEYWORD=coffee shop} at {ADDRESS=alderson town} and {ADDRESS=copper village} -- display a {KEYWORD=coffeehouse} at the intersection of {ADDRESS=renwick city} and {ADDRESS=balance of henderson county} in that area -- display a {KEYWORD=gluten free restaurant} at {ADDRESS=wilson street} and {ADDRESS=southeast 1st} -- display a map for {ADDRESS=cardston} {ADDRESS=australia} -- display a map of the {KEYWORD=temple} close-by {ADDRESS=fairburn city} -- display a place i can find {KEYWORD=alcohol} -- display a place of interest {KEYWORD=huddle house} in my vicinity -- display a {KEYWORD=vintage store} in that location -- display {KEYWORD=aeropostale} in the area -- display {KEYWORD=atomium} in the area -- display {KEYWORD=banana crumb muffins} in the area for about 148 euros -- display {ADDRESS=bay 22nd street} in the town -- display best rating {KEYWORD=jamba juice} in that location -- display best ratings {KEYWORD=boats} in that city for over 8 pounds -- display best ratings {KEYWORD=crepes} in the area for more than 17 euros -- display {KEYWORD=bt tower} in that city -- display {KEYWORD=bulk barn} in town -- display {KEYWORD=burgers} in town for under 176 dollars -- display {KEYWORD=buttered popcorn} for more than 436 quid in city -- display {KEYWORD=cabela's} at {ADDRESS=wagon mound village} and {ADDRESS=balance of baraga county} in town please -- display {KEYWORD=car detailing} for below 235 euros here -- display {KEYWORD=car maintenance} for between 77 and 148 dollars around me -- display {KEYWORD=car maintenance} here for below 315 euros -- display {KEYWORD=chairs} in city for no more than 63 dollars -- display {KEYWORD=chandeliers} for under 456 dollars -- display {KEYWORD=chandeliers} here for no more than 276 pounds -- display cheaper the {KEYWORD=car repair shop} around my current location -- display {KEYWORD=chicken fingers} for more than 320 pounds in {ADDRESS=balance of eddy county} -- display {KEYWORD=chicken nuggets} in the vicinity for no more than 241 dollars -- display {KEYWORD=city tower} at {ADDRESS=e pl.} and {ADDRESS=bowdoin} -- display {KEYWORD=colossus of rhodes} at {ADDRESS=w 50th} and {ADDRESS=cedar avenue} -- display {ADDRESS=cortelyou road} here -- display {KEYWORD=culver's} at {ADDRESS=cooperton} and {ADDRESS=elm springs city} plz -- display {KEYWORD=dairy queen} at {ADDRESS=thames street} and {ADDRESS=commonwealth} -- display {KEYWORD=doughnuts} for no more than 394 euros here -- display {KEYWORD=empire state building} at {ADDRESS=lexington court} and {ADDRESS=2nd west} -- display {KEYWORD=filet-o-fish} for less than 418 euros in {ADDRESS=reedy town} -- display {KEYWORD=financial advice} for no more than 272 dollars around here -- display {KEYWORD=food processors} here for no more than 180 euros -- display furthest {KEYWORD=buttermilk pancakes} in the vicinity for under 123 pounds -- display {ADDRESS=gridley city} {ADDRESS=south africa} -- display {KEYWORD=hamburgers} for between 470 and 290 euros in city -- display highest cost {KEYWORD=spinach enchilada} for under 322 pounds near my place -- display highest rated {KEYWORD=landscaping} in city for more than 417 euros -- display {KEYWORD=home run sports} at {ADDRESS=thornton city} and {ADDRESS=butte county} in that town please -- display {KEYWORD=hopewell rocks} in this area -- display {KEYWORD=i t support} for under 120 quid in the surrounding area -- display inexpensive a {KEYWORD=south american restaurant} on {ADDRESS=brighton 7th street} in {ADDRESS=helena} for no more than 311 dollars -- display {KEYWORD=kernels} at {ADDRESS=turnbull avenue} and {ADDRESS=san antonio} -- display {KEYWORD=landscaping} for over 178 euros around my current location -- display {KEYWORD=landscaping} here for over 134 euros -- display {KEYWORD=lemon meringue pie} for about 69 dollars in town -- display less pricey {KEYWORD=pretzels} for less than 415 euros in city -- display {KEYWORD=lincoln memorial} in town -- display lousy {KEYWORD=blenders} for no more than 146 dollars in town -- display lousy {KEYWORD=macaroni salad} around here for more than 344 dollars -- display low priced {KEYWORD=ceiling lamps} for no more than 28 euros around my area -- display low priced {KEYWORD=chicken nuggets} for above 227 euros in town -- display map results of a {KEYWORD=steakhouse} -- display {KEYWORD=microwaves} for below 228 quid in city -- display {KEYWORD=microwaves} in the surrounding area for under 130 quid -- display {KEYWORD=millennium dome} here -- display most expensive a {KEYWORD=copy center} in the vicinity -- display most liked {KEYWORD=landscaping} for under 189 pounds around here -- display most pricey {KEYWORD=i t support} for below 218 pounds around here -- display {KEYWORD=newport tower} in the vicinity -- display {KEYWORD=nidarosdomen} at {ADDRESS=main north} and {ADDRESS=fanchon place} -- display {KEYWORD=osoyoos desert model railroad} in that country -- display {KEYWORD=palace hotel} at {ADDRESS=sierra} and {ADDRESS=sunset} -- display {KEYWORD=paris opera} at {ADDRESS=k northwest} and {ADDRESS=post} -- display {ADDRESS=plymouth street} in that country -- display poor {KEYWORD=artichoke dip} for under 263 quid in city -- display {ADDRESS=pope county} {ADDRESS=gabon} -- display priciest a {KEYWORD=sushi bar} in that region -- display {KEYWORD=raymour & flanigan} at {ADDRESS=lincoln} and {ADDRESS=91st cir} -- display {KEYWORD=red lentil curry} around here for no more than 26 euros -- display {KEYWORD=roberto clemente coliseum} at {ADDRESS=provost street} and {ADDRESS=orange} -- display {ADDRESS=sao tome and principe} -- display {KEYWORD=sight and sound theatres} here -- display {KEYWORD=sphinx} at {ADDRESS=trinidad} and {ADDRESS=water} -- display {KEYWORD=splendido restaurant} at {ADDRESS=nucla} and {ADDRESS=elgin} in that town -- display {KEYWORD=st paul's cathedral} at {ADDRESS=mulberry avenue east} and {ADDRESS=bascom} -- display {KEYWORD=statue of zeus} at {ADDRESS=main street east} and {ADDRESS=north bayshore} -- display {KEYWORD=sugar mountain} at {ADDRESS=west erie} and {ADDRESS=5th south} -- display {KEYWORD=sweet temptations} at {ADDRESS=southeast 1st} and {ADDRESS=pl. 671} -- display {KEYWORD=tax advice} for more than 335 quid in the vicinity -- display {KEYWORD=tax advice} for under 361 pounds in the vicinity -- display the address {ADDRESS=105} {ADDRESS=18th street} on a map -- display the address {ADDRESS=110} {ADDRESS=50th street} on a map -- display the address {ADDRESS=1275} {ADDRESS=2nd street} on a map -- display the address {ADDRESS=1831} {ADDRESS=beech street} on a map -- display the address {ADDRESS=652} {ADDRESS=van siclen avenue} on a map -- display the address {ADDRESS=822} {ADDRESS=goodwin place} on a map -- display the {KEYWORD=computer store} at the the intersection of {ADDRESS=euharlee} and {ADDRESS=beaulac-garthby} in city plz -- display the lousy {KEYWORD=taxi stops} in the surrounding area -- display the low cost {KEYWORD=buta palace} here -- display the poor {KEYWORD=terrace plaza hotel} here -- display the poorest {KEYWORD=subway entrances} around here -- display {KEYWORD=toaster ovens} in {ADDRESS=underwood city} for not more than 341 dollars -- display {KEYWORD=torre mayor} near my place -- display {KEYWORD=windsor castle} in town -- display worst rated {KEYWORD=muffins} in that area for below 79 bucks -- display worst {KEYWORD=wraps} in that town for over 316 euros -- display {KEYWORD=yogenfruz} here -- {KEYWORD=dmw insurance ltd} at {ADDRESS=st. johns} and {ADDRESS=balance of appomattox county} around here show me where that is -- do you have the ability to show a {KEYWORD=wholesaler} at the crossroads of {ADDRESS=beach 43rd street} and {ADDRESS=thornton street} -- do you have the capability to bring up a map of of {KEYWORD=colossus of rhodes} -- {ADDRESS=dobbin street} and {ADDRESS=st francis place} please -- {ADDRESS=dodworth street} and {ADDRESS=7th street} in {ADDRESS=calhoun county} please -- {KEYWORD=dome of the rock} at {ADDRESS=411} {ADDRESS=front street north} in {ADDRESS=hurricane city} {ADDRESS=quebec} -- {KEYWORD=donatello} {ADDRESS=kansas city} where is it -- {ADDRESS=dore} and {ADDRESS=erb} please -- {ADDRESS=downtown toronto} location -- {ADDRESS=driggs avenue} and {ADDRESS=canton court} please -- drive me {ADDRESS=886} {ADDRESS=51st street} {ADDRESS=buffalo} {ADDRESS=nb} -- drive me a {KEYWORD=bank machine} -- drive me a {KEYWORD=barbecue restaurant} -- drive me a {KEYWORD=bus terminal} -- drive me a {KEYWORD=el toreador restaurant} near my destination -- drive me a {KEYWORD=steak restaurant} at {ADDRESS=grace court} and {ADDRESS=dewitt avenue} -- drive me a {KEYWORD=temple} -- drive me an {KEYWORD=airport} at {ADDRESS=tompkins avenue} and {ADDRESS=chester court} please -- drive me an {KEYWORD=auto shop} -- drive me {KEYWORD=computer design solutions inc} at {ADDRESS=balance of bourbon county} and {ADDRESS=espanola} in city please -- drive me {ADDRESS=elm avenue} -- drive me {ADDRESS=kingsford city} -- drive me {ADDRESS=lloyd court} -- drive me {ADDRESS=maple street} -- drive me {KEYWORD=nando's} -- drive me {KEYWORD=new orleans pizza} -- drive me {KEYWORD=noodles & company} -- drive me point of interest {KEYWORD=concertgebouw} in {ADDRESS=lane county} -- drive me {KEYWORD=red rooster} -- drive me {ADDRESS=sackett street} -- drive me to {ADDRESS=1791} {ADDRESS=bay 40th street} in {ADDRESS=gallatin county} {ADDRESS=iowa} -- drive me to a {KEYWORD=atm} -- drive me to a {KEYWORD=cafe} -- drive me to a {KEYWORD=jack in the box} at {ADDRESS=mulberry lane} and {ADDRESS=westminster drive} -- drive me to an {KEYWORD=antique shop} -- drive me to {ADDRESS=balance of floyd county} -- drive me to {KEYWORD=bam citadel} at {ADDRESS=rockwell place} and {ADDRESS=sedgwick place} please -- drive me to {ADDRESS=bristol street} -- drive me to {ADDRESS=chauncey street} -- drive me to {ADDRESS=hancock county} -- drive me to {KEYWORD=jerk king} -- drive me to {KEYWORD=key tower} on {ADDRESS=adelphi street} -- drive me to {ADDRESS=ottawa} -- drive me to {KEYWORD=pancheros mexican grill} -- drive me to {ADDRESS=peetz} -- drive me to {KEYWORD=pepi's pizza} -- drive me to {KEYWORD=pete s donuts} near {KEYWORD=champ s burgers} -- drive me to {ADDRESS=skiatook} -- drive me to the {KEYWORD=department store} -- drive me to the intersection of {ADDRESS=brighton 8th street} and {ADDRESS=caton place} -- drive me to the intersection of {ADDRESS=highland place} and {ADDRESS=bayard street} -- drive me to the intersection of {ADDRESS=paerdegat 3rd street} and {ADDRESS=goodwin place} -- drive me to the intersection of {ADDRESS=schaefer street} and {ADDRESS=warsoff place} -- drive me to {ADDRESS=waterdown} -- drive me to {ADDRESS=windsor town} using the quickest path -- drive me to {ADDRESS=winthrop town} -- drive me to {KEYWORD=zaxby's} -- {KEYWORD=dubailand} at {ADDRESS=694} {ADDRESS=gunnison court} {ADDRESS=apalachicola} in {ADDRESS=quebec} drive us there -- {KEYWORD=duke of wellington} on {ADDRESS=h gtwy} and {ADDRESS=ln. s} -- {KEYWORD=duke's refresher and bar} where is it -- {ADDRESS=durham county} map -- {KEYWORD=duthie park winter gardens} at the the intersection of {ADDRESS=barbey street} and {ADDRESS=hickory lane} plz -- {KEYWORD=duthie park winter gardens} where is it -- {ADDRESS=e main st} and {ADDRESS=dublin rd} please -- {ADDRESS=eagle road} and {ADDRESS=loring avenue} is the intersection -- {KEYWORD=east side mario's} show it to me -- {ADDRESS=ebony court} and {ADDRESS=albemarle road} please -- {ADDRESS=eckford street} in city bring me there -- {DESCRIPTOR=eco} route to airport -- {KEYWORD=ed mirvish theatre} at {ADDRESS=690} {ADDRESS=gates avenue} {ADDRESS=61025} {ADDRESS=windom} {ADDRESS=wyoming} {ADDRESS=wallis and futuna islands} bring me there -- {ADDRESS=eddyville} {ADDRESS=bahamas} find it for me -- {ADDRESS=edgewood drive} in the area navigation please -- {KEYWORD=edwards gardens} at {ADDRESS=1260} {ADDRESS=brighton 10th path} {ADDRESS=35997} in {ADDRESS=buchanan county} -- {KEYWORD=edwards gardens} at {ADDRESS=1880} {ADDRESS=14th street} {ADDRESS=86351} {ADDRESS=honeyville} in {ADDRESS=panama} -- {KEYWORD=edwards gardens} in the city of {ADDRESS=balance of haralson county} -- {KEYWORD=eiffel tower} at {ADDRESS=arkansas drive} and {ADDRESS=flatbush avenue} please -- {ADDRESS=elizabeth street} and {ADDRESS=74th street} please -- {ADDRESS=elm street} and {ADDRESS=stryker court} please -- {KEYWORD=emirates towers hotel} at {ADDRESS=2nd street west} and {ADDRESS=primrose lane} in {ADDRESS=saint joseph de la pointe de l} {ADDRESS=south carolina} please -- {KEYWORD=ethiopiques} on {ADDRESS=48th ct} and {ADDRESS=g rd.} -- {ADDRESS=etna street} and {ADDRESS=st marks place} in {ADDRESS=norway} -- {ADDRESS=evans street} {ADDRESS=balance of nelson county} {ADDRESS=south carolina} please -- {KEYWORD=exhale} at {ADDRESS=54th street} and {ADDRESS=visitation place} navigate me there -- {KEYWORD=exhale} at {ADDRESS=abbey court} and {ADDRESS=new jersey avenue} navigate me there -- {KEYWORD=exhale} at {ADDRESS=bay 40th street} and {ADDRESS=berkshire drive} navigate me there -- {KEYWORD=exhale} at {ADDRESS=furman avenue} and {ADDRESS=glenwood drive} navigate me there -- {KEYWORD=exhale} at {ADDRESS=glenwood avenue} and {ADDRESS=5th street south} navigate me there -- {KEYWORD=exhale} at {ADDRESS=madoc avenue} and {ADDRESS=highlawn avenue} navigate me there -- {KEYWORD=exhale} at {ADDRESS=oak street} and {ADDRESS=devon avenue} navigate me there -- {KEYWORD=exhale} at {ADDRESS=onderdonk avenue} and {ADDRESS=rost place} navigate me there -- {KEYWORD=exhale} at {ADDRESS=prince street} and {ADDRESS=front street} navigate me there -- {KEYWORD=exhale} at {ADDRESS=river street} and {ADDRESS=burnett street} navigate me there -- {KEYWORD=exhale} at {ADDRESS=williamsburg street} and {ADDRESS=53rd place} navigate me there -- {ADDRESS=fairway drive} and {ADDRESS=park place} please -- {KEYWORD=faisal mosque} in the vicinity of {ADDRESS=aberdeen street} and {ADDRESS=orchard avenue} {ADDRESS=rockport city} {ADDRESS=nc} please -- {KEYWORD=fajitas} -- {KEYWORD=famous landmark} at {ADDRESS=6th street north} and {ADDRESS=ridge court} -- {DESCRIPTOR=fastest} route to {KEYWORD=airport} -- {ADDRESS=fawn court} in {ADDRESS=luverne city} -- {KEYWORD=fieramosca} at {ADDRESS=durland place} and {ADDRESS=dictum court} -- find {ADDRESS=10th street} in {ADDRESS=blaine county} -- find {ADDRESS=131} {ADDRESS=kingston avenue} in {ADDRESS=pembroke park} -- find {ADDRESS=191} {ADDRESS=jackson street} close {KEYWORD=westminster} -- find {ADDRESS=245} {ADDRESS=division street} {ADDRESS=norge town} {ADDRESS=04227} -- find {ADDRESS=686} {ADDRESS=banker street} {ADDRESS=13576} in {ADDRESS=coloma} -- find {ADDRESS=743} {ADDRESS=shore road lane} {ADDRESS=goshen} {ADDRESS=tx} in {ADDRESS=bhutan} -- find {ADDRESS=972} {ADDRESS=brown street} in {ADDRESS=iva} {ADDRESS=virginia} {ADDRESS=switzerland} -- find {ADDRESS=973} {ADDRESS=keen court} {ADDRESS=fort severn first nation} in {ADDRESS=nu} -- find {KEYWORD=a and w} in {ADDRESS=breezy point} near {ADDRESS=q pl} -- find a {KEYWORD=bakery} -- find a {KEYWORD=bar and lounge} at {ADDRESS=forrest street} and {ADDRESS=w 118th} -- find a {KEYWORD=bar and lounge} at {ADDRESS=oakland place} and {ADDRESS=jack kerouac} -- find a {KEYWORD=barber shop} along my route {ADDRESS=edwards town} -- find a {KEYWORD=barber shop} on the way to {ADDRESS=malad} -- find a {KEYWORD=beauty salon} on {ADDRESS=flatlands 7th street} -- find a {KEYWORD=book store} along the way {ADDRESS=alcester city} -- find a {KEYWORD=brazilian restaurant} -- find a {KEYWORD=british restaurant} -- find a {KEYWORD=bulgarian restaurant} for about 479 euros in the vicinity -- find a {KEYWORD=burgers by honest chops} -- find a {KEYWORD=bus terminal} on the way {ADDRESS=murphy} -- find a {KEYWORD=cajun restaurant} within walking distance of {KEYWORD=capella tower} -- find a {KEYWORD=car repair shop} on the way to {ADDRESS=balance of ashtabula county} -- find a {KEYWORD=car wash} at {ADDRESS=balcarres} and {ADDRESS=broadlands village} in my area plz -- find a {KEYWORD=caribbean restaurant} at {ADDRESS=lee avenue} and {ADDRESS=clymer street} please -- find a {KEYWORD=coffeehouse} close-by the intersection of {ADDRESS=miller avenue} and {ADDRESS=nassau avenue} {ADDRESS=prescott valley town} {ADDRESS=ma} -- find a {KEYWORD=copy center} at {ADDRESS=931} {ADDRESS=spencer street} {ADDRESS=44494} {ADDRESS=vienna town} in {ADDRESS=kyrgyzstan} -- find a {KEYWORD=day-care center} at {ADDRESS=1464} {ADDRESS=5th street north} {ADDRESS=cornelia} {ADDRESS=qc} -- find a {KEYWORD=department store} -- find a {KEYWORD=dinner restaurant} at {ADDRESS=684} {ADDRESS=parkway h} in {ADDRESS=st. albans city} {ADDRESS=pennsylvania} {ADDRESS=sao tome and principe} -- find a {KEYWORD=discount food store} on the way to {ADDRESS=balance of bullitt county} -- find a {KEYWORD=doctor's office} at the crossroads of {ADDRESS=orchard lane} and {ADDRESS=temple court} in {ADDRESS=balance of lamoure county} {ADDRESS=fl} plz -- find a {KEYWORD=domino's pizza} -- find a {KEYWORD=drive-in} -- find a {KEYWORD=drugstore} en route to my destination {ADDRESS=pamplin} -- find a {KEYWORD=electronics store} on the way to {ADDRESS=sweet home city} -- find a {KEYWORD=family restaurant} at {ADDRESS=1148} {ADDRESS=fieldstone drive} {ADDRESS=94769} {ADDRESS=portland} {ADDRESS=ab} {ADDRESS=micronesia} -- find a {KEYWORD=garden} on the way to {ADDRESS=balance of bonner county} -- find a {KEYWORD=gastro pub} at {ADDRESS=64} {ADDRESS=ovington court} {ADDRESS=balance of desoto county} {ADDRESS=rhode island} in {ADDRESS=canada} -- find a {KEYWORD=german restaurant} -- find a {KEYWORD=greasy spoon} at the crossing of {ADDRESS=mersereau court} and {ADDRESS=1st street} -- find a {KEYWORD=hairdresser} on the way to {ADDRESS=wood-ridge borough} -- find a {KEYWORD=health store} in the surrounding area -- find a {KEYWORD=kosher restaurant} at {ADDRESS=alabama avenue} and {ADDRESS=beverly road} in {ADDRESS=camargo} -- find a {KEYWORD=kurdish restaurant} at {ADDRESS=herculaneum} and {ADDRESS=coldwater} in the vicinity plz -- find a {KEYWORD=lunch restaurant} -- find a map of a {KEYWORD=nouvelle cuisine restaurant} -- find a {KEYWORD=men's fashion store} at {ADDRESS=marlborough road} and {ADDRESS=56th street} {ADDRESS=brunswick} please -- find a {KEYWORD=metro station} on the way to {ADDRESS=cofield village} -- find a {KEYWORD=middle eastern restaurant} at {ADDRESS=california crse} and {ADDRESS=g northwest} -- find a {KEYWORD=mosque} -- find a {KEYWORD=mozy's shawarma} -- find a {KEYWORD=mr. sub} -- find a {KEYWORD=nursery school} on the way to {ADDRESS=peers} -- find a {KEYWORD=office} on the way to {ADDRESS=delphos city} -- find a {KEYWORD=pancheros mexican grill} -- find a place of interest {KEYWORD=avon motel ltd} -- find a place that sells {KEYWORD=chandeliers} -- find a place that sells {KEYWORD=tvs} -- find a place where i can buy {KEYWORD=bread makers} -- find a place where i can buy {KEYWORD=dvd players} -- find a poi {KEYWORD=the lung health clinic inc} -- find a point of interest {KEYWORD=red lobster} -- find a popular {KEYWORD=movie theatre} in {ADDRESS=sebastian county} -- find a popular {KEYWORD=movie theatre} in {ADDRESS=venango village} -- find a popular {KEYWORD=pharmacy} in {ADDRESS=hunter} {ADDRESS=ontario} -- find a {KEYWORD=racetrack} -- find a {KEYWORD=restaurant} at {ADDRESS=buckingham} and {ADDRESS=54th street} -- find a {KEYWORD=retirement home} along the way to my destination {ADDRESS=jeanerette city} -- find a route to {ADDRESS=1041} {ADDRESS=sherlock place} -- find a route to {ADDRESS=1254} on {ADDRESS=st jude place} -- find a route to {ADDRESS=12th avenue} -- find a route to a {KEYWORD=child daycare center} -- find a route to a {KEYWORD=football field} at the junction of {ADDRESS=15th place} and {ADDRESS=55th street} {ADDRESS=moroni} {ADDRESS=mn} plz -- find a route to a {KEYWORD=hairdresser} -- find a route to a {KEYWORD=hardware store} -- find a route to a {KEYWORD=kosher restaurant} -- find a route to a {KEYWORD=pizzeria} -- find a route to a {KEYWORD=restaurant} -- find a route to {ADDRESS=baden borough} -- find a route to {ADDRESS=baggs} -- find a route to {ADDRESS=balance of berrien county} -- find a route to {KEYWORD=bonefish grill} -- find a route to {ADDRESS=brighton 1st street} -- find a route to {KEYWORD=credit union} in my area -- find a route to {KEYWORD=domino's pizza} -- find a route to {KEYWORD=einstein bros. bagels} -- find a route to {ADDRESS=flagler town} -- find a route to {ADDRESS=gothenburg city} -- find a route to {ADDRESS=henry county} -- find a route to {ADDRESS=hill street} -- find a route to {KEYWORD=lion's choice} -- find a route to {ADDRESS=pike county} -- find a route to {KEYWORD=pizza pizza} -- find a route to {ADDRESS=troutman street} -- find a {KEYWORD=salon} -- find a {KEYWORD=sandwich bar} -- find a {KEYWORD=sandwich shop} in city of {ADDRESS=marshall city} -- find a {KEYWORD=skating rink} on {ADDRESS=prospect avenue} in {ADDRESS=bunn town}, {ADDRESS=mn} -- find a {KEYWORD=sonic drive-in} -- find a {KEYWORD=soup restaurant} around here -- find a {KEYWORD=subway} on the way to {ADDRESS=usaty} -- find a {KEYWORD=suit shop} at {ADDRESS=lavonia} and {ADDRESS=mckenzie county} in that country -- find a {KEYWORD=sushi bar} on {ADDRESS=87th street} in {ADDRESS=sharon town} -- find a {KEYWORD=taxi stop} on the way to {ADDRESS=usaty} -- find a {KEYWORD=tech store} -- find a {KEYWORD=therapist} -- find a {KEYWORD=trade school} on the way to {ADDRESS=east providence city} -- find a {KEYWORD=water park} -- find a {KEYWORD=yoga class} -- find a {KEYWORD=zehrs} in {ADDRESS=balance of braxton county} for me -- find a {KEYWORD=zehrs} in {ADDRESS=balance of caldwell county} for me -- find a {KEYWORD=zehrs} in {ADDRESS=cumberland county} for me -- find a {KEYWORD=zehrs} in {ADDRESS=eagle nest village} for me -- find a {KEYWORD=zehrs} in {ADDRESS=elgin} for me -- find a {KEYWORD=zehrs} in {ADDRESS=gladstone} for me -- find a {KEYWORD=zehrs} in {ADDRESS=glendale} for me -- find a {KEYWORD=zehrs} in {ADDRESS=tabiona} for me -- find a {KEYWORD=zoup!} -- find {KEYWORD=aliilani hale} -- find {KEYWORD=amish white bread} in the city for no more than 246 quid -- find an {KEYWORD=all you can eat buffet} at {ADDRESS=devon} and {ADDRESS=6th n st} -- find an {KEYWORD=art gallery} -- find an {KEYWORD=art museum} -- find an {KEYWORD=atm} at the the intersection of {ADDRESS=brighton 4th street} and {ADDRESS=vanderbilt avenue} in {ADDRESS=tripoli} {ADDRESS=tn} -- find an {KEYWORD=ice cream parlour} -- find and show {KEYWORD=aeropostale} on {ADDRESS=st james st} -- find and show {KEYWORD=cnn} on {ADDRESS=wall} -- find and show {KEYWORD=columbia university} on {ADDRESS=maple st} -- find and show {KEYWORD=ikea} on {ADDRESS=philip} -- find and show {KEYWORD=mastermind toys} on {ADDRESS=s high st} -- find and show me where a {KEYWORD=au bon pain} is near me -- find and show me where a {KEYWORD=balzac's coffee roasters} is near me -- find and show me where a {KEYWORD=bank of america center} is near me -- find and show me where a {KEYWORD=captain d's} is around me -- find and show me where a {KEYWORD=carl's jr.} is around my area -- find and show me where a {KEYWORD=columbia lake village} is near me -- find and show me where a {KEYWORD=jack in the box} is around my area -- find and show me where a {KEYWORD=pancheros mexican grill} is in my vicinity -- find and show me where a {KEYWORD=papaya king} is near me -- find and show me where a {KEYWORD=prime burger} is near me -- find and show me where a {KEYWORD=schlotzsky's deli} is near me -- find and show me where {KEYWORD=remax} is on {ADDRESS=9th avenue} -- find and show me where {KEYWORD=roots} is on {ADDRESS=s grant ave} -- find and show me where {KEYWORD=roots} is on {ADDRESS=s hamilton rd} -- find and show {KEYWORD=onroute} on {ADDRESS=aylmer street} -- find and show {KEYWORD=roots} on {ADDRESS=watermark dr} -- find and show {KEYWORD=the works} on {ADDRESS=olympic boulevard} -- find and show {KEYWORD=ymca} on {ADDRESS=s hamilton rd} -- find {KEYWORD=baconator} -- find {ADDRESS=balance of albemarle county} -- find {ADDRESS=balance of columbia county} on map -- find {ADDRESS=barlow} {ADDRESS=antarctica} -- find best reviewed {KEYWORD=dvd players} for about 161 dollars in city -- find best reviewed {KEYWORD=tax advice} around here for about 492 dollars -- find {KEYWORD=bhutanese} -- find {KEYWORD=big ben} -- find {ADDRESS=big island} on map -- find {KEYWORD=blueberry pie} around here for over 25 dollars -- find {KEYWORD=boathouse} on {ADDRESS=tillary street} in {ADDRESS=level plains}, {ADDRESS=texas} -- find {ADDRESS=bolingbrook village} {ADDRESS=sierra leone} -- find {ADDRESS=brighton 7th street} near my area -- find {ADDRESS=cedar vale} -- find {KEYWORD=centre point} at the intersection of {ADDRESS=menahan street} and {ADDRESS=durham road} in {ADDRESS=balance of butler county} -- find cheaper {KEYWORD=car repair} in the town for about 476 bucks -- find close {KEYWORD=lasagna} for about 442 euros in town -- find closer {KEYWORD=candy stores} in the city -- find {KEYWORD=colossus of rhodes} at {ADDRESS=south street} and {ADDRESS=3rd} -- find {KEYWORD=coltejer} -- find {KEYWORD=columbia center} -- find {KEYWORD=concertgebouw} around {KEYWORD=edwards gardens} -- find {KEYWORD=concertgebouw} on {ADDRESS=blake avenue} -- find {KEYWORD=coq au vin} for between 311 and 350 quid in town -- find costly {KEYWORD=tvs} in {ADDRESS=tucker county} -- find crappy {KEYWORD=lamps} for no more than 373 quid in town -- find {KEYWORD=dairy queen} close to the intersection of {ADDRESS=fairway drive} and {ADDRESS=borinquen pl} {ADDRESS=balance of jackson parish} {ADDRESS=ar} -- find {KEYWORD=duthie park winter gardens} -- find {KEYWORD=dvd players} for below 73 euros -- find {KEYWORD=egg tarts} in town for below 499 euros -- find {ADDRESS=el salvador} -- find {KEYWORD=essen} at {ADDRESS=waterloo village} and {ADDRESS=canon city} plz -- find {KEYWORD=express delivery} in {ADDRESS=dwight village} for about 431 quid -- find far {KEYWORD=american eagle} in town -- find {KEYWORD=far niente} at {ADDRESS=balance of caroline county} and {ADDRESS=syracuse city} in that region please -- find farther {KEYWORD=car maintenance} in that place for between 89 and 324 pounds -- find farther {KEYWORD=financial advice} in the surrounding area for above 455 quid -- find {KEYWORD=fettuccine alfredo with asparagus} places -- find {KEYWORD=firehouse subs} in {ADDRESS=copake} near {ADDRESS=ave. q} -- find {KEYWORD=firrhill high school} at {ADDRESS=national drive} and {ADDRESS=n square} -- find {ADDRESS=flathead county} on map -- find {KEYWORD=frascati restaurant} close to the crossroads of {ADDRESS=william street} and {ADDRESS=guernsey street} in {ADDRESS=stroud} {ADDRESS=georgia} -- find {ADDRESS=freeport village} -- find {KEYWORD=french fries} in that location for under 290 pounds -- find {KEYWORD=fries} -- find further {KEYWORD=lobster} for below 82 bucks in city -- find {KEYWORD=gas stations} near {KEYWORD=tim hortons} -- find {KEYWORD=ggantija} -- find {KEYWORD=glendale properties inc} at the crossroads of {ADDRESS=garfield county} and {ADDRESS=waltham city} in the surrounding area please -- find good {KEYWORD=motorcycles} for not more than 334 quid around here -- find {KEYWORD=great smoky mountains national park} at {ADDRESS=1860} {ADDRESS=race street} {ADDRESS=mccammon city} {ADDRESS=vermont} in {ADDRESS=cameroon} -- find {KEYWORD=gros morne national park} -- find {ADDRESS=haskell city} in {ADDRESS=switzerland} -- find highly rated {KEYWORD=financial advice} for above 173 bucks in the vicinity -- find highway free path to {ADDRESS=parnell city} {ADDRESS=vt} -- find {KEYWORD=hot dogs} for below 188 pounds around my location -- find {KEYWORD=hot sauce} in {ADDRESS=gove city city} -- find {KEYWORD=hsbc} close-by {KEYWORD=turning torso} -- find i am going to most lousy a {KEYWORD=mexican restaurant} on {ADDRESS=desmond court} -- find {KEYWORD=imam ali mosque} -- find inexpensive {KEYWORD=financial advice} for no more than 481 quid in the surrounding area -- find {ADDRESS=islandia} on map -- find {KEYWORD=italian cuisine} -- find {KEYWORD=joe badali's ristorante italiano and bar} at {ADDRESS=homecrest court} and {ADDRESS=ten eyck walk} please -- find {ADDRESS=just court} {ADDRESS=iroquois} -- find {KEYWORD=landscaping} in the area for more than 337 pounds -- find least popular {KEYWORD=chandeliers} in town for below 78 euros -- find less expensive a {KEYWORD=massage parlor} on {ADDRESS=6th avenue} in {ADDRESS=grenora} for less than 82 pounds -- find less pricey {KEYWORD=spinach enchilada} in city for more than 420 bucks -- find low cost a {KEYWORD=gluten free restaurant} in {ADDRESS=st. helena village} for less than 444 pounds -- find low cost {KEYWORD=entertainment systems} in {ADDRESS=seminary town} -- find low priced {KEYWORD=ethnic grocery stores} in the city -- find {KEYWORD=maison carre} within walking distance of {ADDRESS=everit street} {ADDRESS=williamstown} {ADDRESS=mi} -- find {ADDRESS=malden village} {ADDRESS=dominica} -- find {ADDRESS=mammoth} on map -- find map results of {ADDRESS=monaco} -- find {KEYWORD=marble slab creamery} at the intersection {ADDRESS=devoe street} and {ADDRESS=empire boulevard} in {ADDRESS=clifton} {ADDRESS=ak} -- find {KEYWORD=marble slab creamery} on {ADDRESS=cadman plaza} in {ADDRESS=balance of jackson county} {ADDRESS=arkansas} -- find {KEYWORD=marble's ice cream} in {ADDRESS=richfield} near {ADDRESS=64th hwy} -- find {KEYWORD=mary} -- find {KEYWORD=mary brown's} in {ADDRESS=cheyenne} near {ADDRESS=central park south bnd} -- find me a {KEYWORD=aeropostale} on {ADDRESS=jessie} {ADDRESS=salado village} {ADDRESS=ar} -- find me a {KEYWORD=all you can eat buffet} near {ADDRESS=cranesville} -- find me a {KEYWORD=au bon pain} near {ADDRESS=road east a} and {ADDRESS=t ln} -- find me a {KEYWORD=bakery} -- find me a {KEYWORD=bed and breakfast} -- find me a {KEYWORD=beer store} on {ADDRESS=university avenue} {ADDRESS=pillsbury} {ADDRESS=de} -- find me a {KEYWORD=biagio ristorante} in the postal code {ADDRESS=27140} -- find me a {KEYWORD=bmv books} near {ADDRESS=melrose street} and {ADDRESS=newton street} -- find me a {KEYWORD=bojangles} near {ADDRESS=south miami rd. t} and {ADDRESS=lantern bnd} -- find me a {KEYWORD=brewpub} -- find me a {KEYWORD=chipotle mexican grill} -- find me a {KEYWORD=cibc} near {ADDRESS=king} and {ADDRESS=university} -- find me a {KEYWORD=clinic} -- find me a {KEYWORD=domino's pizza} -- find me a {KEYWORD=east side mario's} near {ADDRESS=p pkwy} and {ADDRESS=2nd west avenue east} -- find me a fastest route to {ADDRESS=downtown mentone} -- find me a {KEYWORD=fine dining restaurant} -- find me a {KEYWORD=food bank} -- find me a {KEYWORD=football field} near {ADDRESS=shellsburg} -- find me a {KEYWORD=football stadium} -- find me a {KEYWORD=fusion restaurant} near {ADDRESS=philmont} -- find me a {KEYWORD=gracie mews diner} in the postal code {ADDRESS=38543} -- find me a {KEYWORD=hotel} -- find me a {KEYWORD=huddle house} near {ADDRESS=63rd rd. j} and {ADDRESS=3rd east pl} -- find me a {KEYWORD=il panettone fine italian food} near {ADDRESS=main west blvd.} and {ADDRESS=13th street west s} -- find me a {KEYWORD=italian restaurant} near {ADDRESS=cando} -- find me a {KEYWORD=itamae sushi} near {ADDRESS=byp 82} and {ADDRESS=boulevard west t} -- find me a {KEYWORD=japanese restaurant} -- find me a {KEYWORD=kernels} near a {KEYWORD=walmart} -- find me a {KEYWORD=kfc} near {ADDRESS=south aly} and {ADDRESS=huntington rd.} -- find me a {KEYWORD=korean restaurant} -- find me a {KEYWORD=manicurist} -- find me a {KEYWORD=marben restaurant} near a {KEYWORD=walmart} -- find me a {KEYWORD=market} -- find me a {KEYWORD=master's buffeteria catering} in the postal code {ADDRESS=10170} -- find me a {KEYWORD=mediterranean restaurant} -- find me a {KEYWORD=men's clothing store} -- find me a {KEYWORD=model r r centre} near {ADDRESS=s high st} and {ADDRESS=philip} -- find me a {KEYWORD=monterey technology group inc} near {ADDRESS=3rd avenue} and {ADDRESS=chauncey street} -- find me a {KEYWORD=motel 6} on {ADDRESS=queen} {ADDRESS=ketchum city} {ADDRESS=alabama} -- find me a {KEYWORD=new england lobster rolls buffet} -- find me a {KEYWORD=papa john's pizza} in the postal code {ADDRESS=11335} -- find me a {KEYWORD=parking lot} -- find me a {KEYWORD=party supply store} -- find me a {KEYWORD=party supply store} near {ADDRESS=jackman} -- find me a {KEYWORD=pet shop} -- find me a {KEYWORD=pizza hut} in the postal code {ADDRESS=65524} -- find me a {KEYWORD=pizza hut} in the postal code {ADDRESS=66025} -- find me a {KEYWORD=pizza hut} in the postal code {ADDRESS=80530} -- find me a {KEYWORD=pizza hut} in the postal code {ADDRESS=94569} -- find me a {KEYWORD=pizzeria} -- find me a place to buy {KEYWORD=lamps} -- find me a place to {KEYWORD=wash my car} -- find me a {KEYWORD=polish restaurant} -- find me a popular {KEYWORD=caribbean restaurant} place near {ADDRESS=04537} -- find me a popular {KEYWORD=chinese cuisine} place near {ADDRESS=70488} -- find me a popular {KEYWORD=dry cleaner} place near {ADDRESS=20026} -- find me a popular {KEYWORD=greasy spoon} place near {ADDRESS=96411} -- find me a popular {KEYWORD=italian} place near {ADDRESS=76037} -- find me a popular {KEYWORD=japanese} place near {ADDRESS=20765} -- find me a popular {KEYWORD=thai} place near {ADDRESS=03902} -- find me a popular {KEYWORD=vegetarian cuisine} place near {ADDRESS=08080} -- find me a quickest way to {ADDRESS=downtown emery} -- find me a {KEYWORD=racetrack} -- find me a {KEYWORD=rbnb} near {ADDRESS=bluffton} -- find me a {KEYWORD=resort} near {ADDRESS=tamarac} -- find me a {KEYWORD=roy rogers restaurants} -- find me a {KEYWORD=sar-e-rah} in the postal code {ADDRESS=21188} -- find me a {KEYWORD=seafood restaurant} -- find me a {KEYWORD=sportsbar} near {ADDRESS=newkirk} -- find me a {KEYWORD=subway} near {ADDRESS=6th west road south} and {ADDRESS=h gtwy} -- find me a {KEYWORD=sugar mountain} near a {KEYWORD=walmart} -- find me a {KEYWORD=summer camp} -- find me a {KEYWORD=suntrust plaza} in the postal code {ADDRESS=81690} -- find me a {KEYWORD=tartan tavern} near a {KEYWORD=walmart} -- find me a {KEYWORD=thai ambience restaurant} in the postal code {ADDRESS=24189} -- find me a {KEYWORD=the art of print} near {ADDRESS=s high st} and {ADDRESS=wooster} -- find me a toll free route to {KEYWORD=central plaza} -- find me a toll free route to {ADDRESS=downtown toronto} -- find me a toll free route to {KEYWORD=masjid al nabawi} -- find me a toll free route to {KEYWORD=niagara falls} -- find me a toll free route to {KEYWORD=park hyatt tower} -- find me a toll free route to {KEYWORD=roberto clemente coliseum} -- find me a toll free route to {KEYWORD=singer building} -- find me a toll free route to {KEYWORD=sir leonard tilley building} -- find me a toll free route to {KEYWORD=the trump building} -- find me a toll free route to {KEYWORD=united nations headquarters} -- find me a {KEYWORD=vegan restaurant} near {ADDRESS=burns flat} -- find me a {KEYWORD=wahlburgers} near a {KEYWORD=walmart} -- find me a way to {KEYWORD=cole de technologie suprieure} in {ADDRESS=keystone heights city} -- find me a way to {KEYWORD=nicola valley institute of technology} in {ADDRESS=manhattan town} -- find me a {KEYWORD=yogenfruz} near a {KEYWORD=walmart} -- find me a {KEYWORD=youth hostel} -- find me a {KEYWORD=zaxby's} -- find me {KEYWORD=amsouth tower} -- find me an {KEYWORD=arena} -- find me an {KEYWORD=ethnic grocery store} -- find me an {KEYWORD=office supply store} -- find me an {KEYWORD=organic restaurant} -- find me an {KEYWORD=university} -- find me {KEYWORD=bank of america plaza} -- find me {KEYWORD=big mac} -- find me {KEYWORD=canadian cuisine} -- find me {KEYWORD=canadian food} -- find me {KEYWORD=can-west global place} -- find me {KEYWORD=central plaza 1} -- find me {KEYWORD=chicken fingers} -- find me {KEYWORD=chicken strips} -- find me {KEYWORD=chinese takeout} -- find me {KEYWORD=english cuisine} -- find me {KEYWORD=fingal's cave} -- find me {KEYWORD=fountainbleu plaza} -- find me {KEYWORD=galaxy cinemas} -- find me {KEYWORD=garden of the gods} -- find me good {KEYWORD=sushi} places in {ADDRESS=cambridge city} -- find me good {KEYWORD=sushi} places in {ADDRESS=hookstown borough} -- find me good {KEYWORD=sushi} places in {ADDRESS=ridgeland} -- find me {KEYWORD=guggenheim museum bilbao} -- find me {KEYWORD=guyanese} -- find me {ADDRESS=jarratt} {ADDRESS=mexico} -- find me {KEYWORD=mammoth cave} -- find me {KEYWORD=menshikov tower} -- find me {KEYWORD=merchandise mart} -- find me {KEYWORD=millennium dome} -- find me {KEYWORD=morty s pub} near {KEYWORD=neighbours market} -- find me {KEYWORD=newport tower} -- find me {KEYWORD=notre-dame} -- find me places to eat {KEYWORD=chicken nuggets} -- find me places to eat {KEYWORD=gyros} -- find me {KEYWORD=plaza las americas} -- find me {KEYWORD=sandwiches} -- find me {KEYWORD=serbian} -- find me {KEYWORD=shredded beef} -- find me {KEYWORD=stratford festival} -- find me {KEYWORD=sukharev tower} -- find me the address {ADDRESS=1136} {ADDRESS=camden pl.} -- find me the address {ADDRESS=1174} {ADDRESS=41st ln.} -- find me the address {ADDRESS=1508} {ADDRESS=main north pl} -- find me the address {ADDRESS=284} {ADDRESS=eglinton east bnd} -- find me the address {ADDRESS=621} {ADDRESS=n st.} -- find me the address {ADDRESS=675} {ADDRESS=o pkwy} -- find me the address {ADDRESS=790} {ADDRESS=road z} -- find me the cheapest {KEYWORD=bulk store} near the postal code {ADDRESS=92449} -- find me the cheapest {KEYWORD=campus} near the postal code {ADDRESS=44417} -- find me the cheapest {KEYWORD=children's clothing store} near the postal code {ADDRESS=87221} -- find me the cheapest {KEYWORD=church} near the postal code {ADDRESS=16096} -- find me the cheapest {KEYWORD=department store} near the postal code {ADDRESS=42326} -- find me the cheapest {KEYWORD=drugstore} near the postal code {ADDRESS=19489} -- find me the cheapest {KEYWORD=drugstore} near the postal code {ADDRESS=99225} -- find me the cheapest {KEYWORD=farmer's market} near the postal code {ADDRESS=54359} -- find me the cheapest {KEYWORD=gaming store} near the postal code {ADDRESS=30425} -- find me the cheapest {KEYWORD=gluten free restaurant} near the postal code {ADDRESS=54272} -- find me the cheapest {KEYWORD=jewish restaurant} near the postal code {ADDRESS=56511} -- find me the cheapest {KEYWORD=mongolian restaurant} near the postal code {ADDRESS=38795} -- find me the cheapest {KEYWORD=park} near the postal code {ADDRESS=64401} -- find me the cheapest {KEYWORD=pastry shop} near the postal code {ADDRESS=32775} -- find me the cheapest {KEYWORD=post office} near the postal code {ADDRESS=84445} -- find me the cheapest {KEYWORD=russian restaurant} near the postal code {ADDRESS=85939} -- find me the cheapest {KEYWORD=stripmall} near the postal code {ADDRESS=25524} -- find me the cheapest {KEYWORD=subway} near the postal code {ADDRESS=62667} -- find me the cheapest {KEYWORD=travel agent} near the postal code {ADDRESS=99441} -- find me the construction free path to {ADDRESS=falmouth city} -- find me the furthest {KEYWORD=gas station} near the postal code {ADDRESS=10613} -- find me the least popular {KEYWORD=park} near the postal code {ADDRESS=19744} -- find me the longest path to {ADDRESS=balance of alleghany county} -- find me the low-cost {KEYWORD=bath and body shop} near the postal code {ADDRESS=02115} -- find me the low-priced {KEYWORD=physiotherapist} near the postal code {ADDRESS=98321} -- find me the mediocre {KEYWORD=shelter} near the postal code {ADDRESS=29040} -- find me the most low priced {KEYWORD=physiotherapist} near the postal code {ADDRESS=68426} -- find me the most outstanding {KEYWORD=doctor's office} near the postal code {ADDRESS=25343} -- find me the most pricey {KEYWORD=bus station} near the postal code {ADDRESS=74059} -- find me the most scenic route to {ADDRESS=hillsdale borough} -- find me the quickest route to {ADDRESS=balance of sheridan county} -- find me the scenic path to {ADDRESS=balance of bolivar county} -- find me the scenic path to {ADDRESS=balance of lowndes county} -- find me the scenic path to {ADDRESS=blaine county} -- find me the scenic path to {ADDRESS=maupin city} -- find me the scenic path to {ADDRESS=pierce} -- find me the second-rate {KEYWORD=hotel} near the postal code {ADDRESS=35871} -- find me {KEYWORD=the works} -- find me the worse {KEYWORD=outdoors store} near the postal code {ADDRESS=84316} -- find me {KEYWORD=tim hortons} -- find me {KEYWORD=ue tower} -- find me {KEYWORD=verre} -- find me {KEYWORD=woolworth building} -- find {KEYWORD=merchandise mart} in {ADDRESS=newman grove city} -- find {KEYWORD=merrimack valley health services} in {ADDRESS=ault} -- find {KEYWORD=microwaves} for between 51 and 67 bucks in {ADDRESS=chippewa county} -- find {KEYWORD=microwaves} for less than 202 quid in town -- find {ADDRESS=milford village} {ADDRESS=saint lucia} -- find more costly a {KEYWORD=bar and grill} on {ADDRESS=debevoise street} for more than 27 dollars -- find more expensive an {KEYWORD=argentinian restaurant} in {ADDRESS=calhoun county} for not more than 58 pounds -- find {KEYWORD=morty's pub} in {ADDRESS=bethel park} near {ADDRESS=t cor} -- find most affordable {KEYWORD=tacos} here for between 323 and 313 pounds -- find most cheap {KEYWORD=black bean burritos} in the vicinity for over 397 bucks -- find most lousy {KEYWORD=tacos} for above 465 dollars in city -- find most popular {KEYWORD=motorcycles} in {ADDRESS=saint denis de brompton} -- find most pricey {KEYWORD=motorcycles} in town for about 119 dollars -- find {ADDRESS=muncie city} -- find {KEYWORD=new orleans arena} at {ADDRESS=6th west} and {ADDRESS=dakota place} -- find {KEYWORD=newgrange} -- find {KEYWORD=newport tower} -- find {KEYWORD=nigerien} -- find {KEYWORD=one canada square} on {ADDRESS=columbia street} -- find {KEYWORD=palais garnier} -- find {KEYWORD=papa john's pizza} in {ADDRESS=hoskinston} near {ADDRESS=bend 295} -- find {KEYWORD=pier one imports} in city -- find {KEYWORD=pizza crust} in the surrounding area for no more than 247 quid -- find {KEYWORD=pizza depot} close the intersection {ADDRESS=queen street} and {ADDRESS=mulberry court} in {ADDRESS=balance of sebastian county} {ADDRESS=nb} -- find {KEYWORD=pizza pizza} in {ADDRESS=yermo} near {ADDRESS=i way} -- find {KEYWORD=pizzaiolo gourmet pizza} at {ADDRESS=1812} {ADDRESS=dogwood drive} {ADDRESS=littleton city} {ADDRESS=ny} {ADDRESS=maldives} -- find places with {KEYWORD=baconator} -- find places with {KEYWORD=chadian food} -- find places with {KEYWORD=donairs} -- find places with {KEYWORD=eggplant parmesan} -- find places with {KEYWORD=ghanaian food} -- find places with {KEYWORD=indonesian food} -- find places with {KEYWORD=welsh cuisine} -- find {KEYWORD=play it again sports} near my location -- find point of interest around {KEYWORD=sight and sound theatres} -- find point of interest near me -- find poi's at the intersection of {ADDRESS=bloor} and {ADDRESS=weber} -- find poi's at the intersection of {ADDRESS=e main st} and {ADDRESS=sawmill pkwy} -- find poi's at the intersection of {ADDRESS=hornby} and {ADDRESS=seymour st} -- find poi's at the intersection of {ADDRESS=produce court} and {ADDRESS=station street} -- find poi's at the intersection of {ADDRESS=station street} and {ADDRESS=grand} -- find {KEYWORD=politica resto bar} at the intersection of {ADDRESS=belvue} and {ADDRESS=hillrose} in city -- find {KEYWORD=ponte di rialto} at {ADDRESS=645} {ADDRESS=brighton 1st lane} {ADDRESS=35238} {ADDRESS=wahpeton city} in {ADDRESS=gambia} -- find poor quality {KEYWORD=express delivery} for below 312 quid in my surrounding area -- find poor quality {KEYWORD=landscaping} for no more than 373 pounds in city -- find poorest quality {KEYWORD=pasta primavera} in that region for not more than 384 bucks -- find {KEYWORD=poutine} -- find priciest {KEYWORD=lemon meringue pie} for less than 161 dollars in city -- find {KEYWORD=prime staffing services} in {ADDRESS=northville town} -- find rated {KEYWORD=washing machines} for between 45 and 413 dollars around here -- find {KEYWORD=rbc} closest {ADDRESS=pembroke street} and {ADDRESS=polhemus place} {ADDRESS=hazlehurst city} {ADDRESS=ak} -- find {KEYWORD=real canadian superstore} on {ADDRESS=dover street} in {ADDRESS=dunreith}, {ADDRESS=iowa}, {ADDRESS=wallis and futuna islands} -- find {KEYWORD=red square} -- find {KEYWORD=reliant astrodome} at {ADDRESS=elliott place} and {ADDRESS=bokee court} in {ADDRESS=hobart village} {ADDRESS=connecticut} -- find {KEYWORD=ripley's aquarium of canada} -- find {KEYWORD=rocky mountain chocolate factory} at {ADDRESS=railroad avenue} and {ADDRESS=church street} {ADDRESS=sunset} -- find {KEYWORD=rococoa} in {ADDRESS=comfort} near {ADDRESS=court k} -- find {KEYWORD=romano's macaroni grill} in {ADDRESS=richmond} -- find {KEYWORD=rotterdam harbour} -- find {ADDRESS=round mountain town} {ADDRESS=north korea} -- find {KEYWORD=sage gateshead} -- find {KEYWORD=sage gateshead} at {ADDRESS=blvd. a} and {ADDRESS=hawthorne} -- find {KEYWORD=sanraku} in {ADDRESS=low moor} near {ADDRESS=m ln.} -- find {ADDRESS=sartell} {ADDRESS=vanuatu} -- find {ADDRESS=scottsbluff} -- find {KEYWORD=shawarma} places -- find somewhere i can buy {KEYWORD=scooters} -- find {KEYWORD=sonic drive-in} in {ADDRESS=lionville} near {ADDRESS=53rd byp a} -- find {KEYWORD=southdale center} at {ADDRESS=main south} and {ADDRESS=g northwest} -- find {ADDRESS=southold} on map -- find {KEYWORD=spanish steps} at {ADDRESS=481} {ADDRESS=avenue r} in {ADDRESS=greenwood county} -- find {KEYWORD=st. basil's cathedral} near {KEYWORD=basilica of our lady of peace} -- find {ADDRESS=states} -- find {KEYWORD=suntrust plaza} at the the intersection of {ADDRESS=conklin avenue} and {ADDRESS=arlington place} -- find {KEYWORD=sweet dinner rolls} for above 419 euros near my location -- find {KEYWORD=sydney tower} -- find {KEYWORD=symphony orchestra} at {ADDRESS=1027} {ADDRESS=lincoln road} in {ADDRESS=lee} {ADDRESS=me} {ADDRESS=iraq} -- find {KEYWORD=tattoos} here for above 78 pounds -- find {KEYWORD=tattoos} in the vicinity for between 315 and 59 euros -- find {KEYWORD=teatro yaguez} at {ADDRESS=2nd west} and {ADDRESS=88th avenue west} -- find {KEYWORD=temple of amun} -- find the {ADDRESS=1055} {ADDRESS=clay street} {ADDRESS=87869} {ADDRESS=marble rock} {ADDRESS=latvia} -- find the {ADDRESS=11} {ADDRESS=pine street} close {KEYWORD=villa tugendhat} -- find the {ADDRESS=930} {ADDRESS=van sinderen avenue} {ADDRESS=13284} {ADDRESS=owensville village} {ADDRESS=utah} {ADDRESS=panama} -- find the {ADDRESS=99} {ADDRESS=woodland drive} {ADDRESS=kahlotus city} {ADDRESS=kansas} in {ADDRESS=ghana} -- find the a {KEYWORD=bistro} at {ADDRESS=clarendon road} and {ADDRESS=park street} plz -- find the a {KEYWORD=creole restaurant} at {ADDRESS=north street} and {ADDRESS=cherry street} -- find the a {KEYWORD=dim sum restaurant} closest {KEYWORD=habitat '67} -- find the a {KEYWORD=gourmet restaurant} at {ADDRESS=jackson street} and {ADDRESS=polar street} plz in {ADDRESS=weldon village} -- find the a {KEYWORD=healthy restaurant} on {ADDRESS=rochester avenue} -- find the a {KEYWORD=japanese restaurant} around {ADDRESS=2nd avenue} and {ADDRESS=falmouth street} in {ADDRESS=menomonie} {ADDRESS=va} -- find the a {KEYWORD=jewish restaurant} at {ADDRESS=1398} at {ADDRESS=linden street} -- find the a {KEYWORD=laundry} at the crossroads {ADDRESS=estate road} and {ADDRESS=maple lane} {ADDRESS=garden river first nation} -- find the a {KEYWORD=mexican restaurant} close to the intersection {ADDRESS=water street} and {ADDRESS=66th street} in {ADDRESS=shilo} {ADDRESS=georgia} -- find the a {KEYWORD=pub} at {ADDRESS=1081} {ADDRESS=poplar street} {ADDRESS=46533} in {ADDRESS=winchester village} -- find the a {KEYWORD=public house} at the intersection of {ADDRESS=alton place} and {ADDRESS=olive street} -- find the a {KEYWORD=restaurant} at the meeting of {ADDRESS=rutherford place} and {ADDRESS=lexington drive} {ADDRESS=moose lake} -- find the a {KEYWORD=sandwich bar} at {ADDRESS=somerset drive} and {ADDRESS=brighton 3rd street} plz in {ADDRESS=lanigan} -- find the a {KEYWORD=sushi restaurant} not so far from the junction {ADDRESS=willow avenue} and {ADDRESS=grace court} {ADDRESS=davenport} {ADDRESS=new york} -- find the {KEYWORD=akershus fortress} at the crossing of {ADDRESS=cortelyou road} and {ADDRESS=wilson avenue} in {ADDRESS=knox city city} {ADDRESS=utah} -- find the an {KEYWORD=african restaurant} at {ADDRESS=739} {ADDRESS=bedell lane} in {ADDRESS=saxman city} -- find the an {KEYWORD=indonesian restaurant} at {ADDRESS=91} {ADDRESS=east street} {ADDRESS=32292} {ADDRESS=federal way} {ADDRESS=cameroon} -- find the {KEYWORD=atomium} close to {KEYWORD=gasometer} -- find the {KEYWORD=beetham tower} at {ADDRESS=kenmore court} and {ADDRESS=balfour place} -- find the {KEYWORD=belvedere palace} at {ADDRESS=702} {ADDRESS=39th street} {ADDRESS=washington village} {ADDRESS=colorado} {ADDRESS=norway} -- find the {ADDRESS=bennet court} in my surrounding area -- find the best way towards {ADDRESS=103} {ADDRESS=5th byp} -- find the best way towards {ADDRESS=549} {ADDRESS=40th cir b} -- find the {KEYWORD=book store} at {ADDRESS=junius street} {ADDRESS=carrollton} {ADDRESS=yt} -- find the {ADDRESS=brighton 12th street} near my place -- find the {KEYWORD=centre point} at {ADDRESS=osborn street} and {ADDRESS=irwin street} {ADDRESS=woodfin town} {ADDRESS=kentucky} -- find the closest {KEYWORD=bookstores} in the vicinity not more than 671 euros -- find the closest {KEYWORD=caplansky's deli and catering} in town for not more than 42 pounds -- find the closest {KEYWORD=captain d's} in city for not more than 10 pounds -- find the closest {KEYWORD=dairy queen} in the town between 10 and 80 quid -- find the closest {KEYWORD=duke of wellington} in town for no more than 23 pounds -- find the closest {KEYWORD=electronic stores} around here not more than 10 euros -- find the closest {KEYWORD=gyms} here not more than 334 euros -- find the closest {KEYWORD=hong kong restaurant} in town for not more than 24 bucks -- find the closest {KEYWORD=insurance brokers} in the vicinity not more than 45 euros -- find the closest {KEYWORD=la seafood direct} in this area for about 15 dollars -- find the closest {KEYWORD=manicure} in city for over 71 bucks -- find the closest {KEYWORD=massage parlors} in the vicinity not more than 4 euros -- find the closest {KEYWORD=mcdonald} in town for around 85 bucks -- find the closest {KEYWORD=office supply stores} here not more than 610 euros -- find the closest {KEYWORD=pizza hut} in the city for about 64 bucks -- find the closest {KEYWORD=plazas} around here not more than 44 euros -- find the closest {KEYWORD=rococoa} in city for not more than 42 euros -- find the closest {KEYWORD=shoeless joe's} in town for about 71 quid -- find the closest {KEYWORD=shopping malls} around here not more than 191 euros -- find the closest {KEYWORD=subway} in city for about 17 bucks -- find the closest {KEYWORD=subway} in city for over 11 dollars -- find the closest {KEYWORD=subway} in town for about 72 bucks -- find the closest {KEYWORD=town halls} around here not more than 363 euros -- find the {KEYWORD=colossus of rhodes} at {ADDRESS=1693} {ADDRESS=kingsborough 6th walk} {ADDRESS=21547} {ADDRESS=huntingdon} in {ADDRESS=iraq} -- find the {KEYWORD=computer store} at {ADDRESS=front south} and {ADDRESS=a boulevard} -- find the {KEYWORD=daytrips from toronto} at {ADDRESS=mayfair drive} and {ADDRESS=lake place} in {ADDRESS=richton} {ADDRESS=arizona} -- find the {KEYWORD=drugstore} within 28 kilometers of me in {ADDRESS=cave town} -- find the {DESCRIPTOR=eco} route to the {KEYWORD=castle} -- find the {ADDRESS=egypt} -- find the {KEYWORD=energysolutions arena} at {ADDRESS=1157} {ADDRESS=veterans avenue} in {ADDRESS=riverview} {ADDRESS=mi} -- find the {DESCRIPTOR=fastest} route to {KEYWORD=starbucks} -- find the {KEYWORD=firearms store} on {ADDRESS=9th street} in {ADDRESS=huron}, {ADDRESS=mississippi} -- find the {ADDRESS=forest drive} in {ADDRESS=melstone} -- find the further {KEYWORD=your good health} in the city for not more than 8493 euros -- find {KEYWORD=the gap} at {ADDRESS=albemarle county} and {ADDRESS=saint paul} near my area plz -- find the {KEYWORD=haeinsa} at {ADDRESS=3} {ADDRESS=aberdeen street} in {ADDRESS=avon town} {ADDRESS=california} -- find the {KEYWORD=haeinsa} not so far from {KEYWORD=ashabori} -- find the {KEYWORD=headway hair styles} on {ADDRESS=spencer street} in {ADDRESS=balance of linn county}, {ADDRESS=washington}, {ADDRESS=states} -- find the high cost {KEYWORD=your good health} in the city for no more than 893 pounds -- find the {KEYWORD=infotech solutions} on {ADDRESS=locust avenue} in {ADDRESS=jackson city}, ks, {ADDRESS=mozambique} -- find the {KEYWORD=jefferson arch} at {ADDRESS=colonial avenue} and {ADDRESS=times place} {ADDRESS=asbury city} {ADDRESS=nt} -- find the {KEYWORD=kernels} on {ADDRESS=vandervoort avenue} in {ADDRESS=spalding} -- find the {KEYWORD=la scala theater} at {ADDRESS=259} {ADDRESS=st charles place} {ADDRESS=old appleton} {ADDRESS=alberta} in {ADDRESS=tajikistan} -- find the less expensive {KEYWORD=your good health} in the city for not more than 909 pounds -- find the low cost {KEYWORD=health stores} in city for for around 1354 bucks -- find the low cost {KEYWORD=your good health} in the city for under 513 euros -- find the low-cost {KEYWORD=your good health} in the city for not more than 5493 quid -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=5th street} and {ADDRESS=riverside drive} -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=bay ridge avenue} and {ADDRESS=aspen court} -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=chestnut street} and {ADDRESS=bay 50th street} -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=franklin street} and {ADDRESS=heyward street} -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=herkimer place} and {ADDRESS=hoyts lane} -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=school street} and {ADDRESS=creekside drive} -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=stuyvesant avenue} and {ADDRESS=bethel loop} -- find the {KEYWORD=mall} at the crossroads of {ADDRESS=sullivan place} and {ADDRESS=john street} -- find the {KEYWORD=marken performance & restoration inc} not so far from {KEYWORD=meteor crater} -- find the most expensive {KEYWORD=your good health} in the city for no more than 8152 pounds -- find the nearest {KEYWORD=your good health} in the city for no more than 20 dollars -- find the {KEYWORD=office} at {ADDRESS=1710} {ADDRESS=nolans lane} {ADDRESS=19165} {ADDRESS=balance of faulkner county} in {ADDRESS=alabama} {ADDRESS=bosnia herzegovina} -- find the {KEYWORD=office} in {ADDRESS=purcell} for under 299 dollars -- find the poi {KEYWORD=elephant and castle pub} near my current location -- find the poi {KEYWORD=joe's crab shack} in the town -- find the poi not too far from {KEYWORD=hockey hall of fame} -- find the point of interest {KEYWORD=mission tv repair} -- find the poorest quality {KEYWORD=health stores} in city for for under 2253 pounds -- find the poorest {KEYWORD=your good health} in the city between 250 and 900 pounds -- find the rated {KEYWORD=your good health} in the city for over 1340 bucks -- find the {KEYWORD=rocky mountain chocolate factory} at {ADDRESS=1126} {ADDRESS=avenue y} in {ADDRESS=balance of kane county} {ADDRESS=virginia} {ADDRESS=republic of the congo} -- find the {KEYWORD=rococoa} at the intersection of {ADDRESS=flatlands 10th street} and {ADDRESS=degraw street} in {ADDRESS=balance of wade hampton census area} {ADDRESS=ab} -- find the {KEYWORD=romano's macaroni grill} near {KEYWORD=malkera} -- find the {KEYWORD=sanraku} at {ADDRESS=1195} {ADDRESS=humboldt street} {ADDRESS=balance of york county} {ADDRESS=ok} -- find the {KEYWORD=sbarro} on {ADDRESS=stewart street} in {ADDRESS=artesia}, {ADDRESS=kansas} -- find the shortest way to {ADDRESS=leeds town} -- find the {DESCRIPTOR=slowest} route to {KEYWORD=mcdonalds} -- find the {KEYWORD=stout irish pub} at {ADDRESS=1791} {ADDRESS=friel place} -- find the {KEYWORD=subway station} at {ADDRESS=700} {ADDRESS=whitty lane} {ADDRESS=holden town} in {ADDRESS=qc} -- find the {KEYWORD=suncor energy centre} near the crossing {ADDRESS=new utrecht avenue} and {ADDRESS=2nd street north} {ADDRESS=warner} -- find the {KEYWORD=swimming pool} on {ADDRESS=mill road} in {ADDRESS=cave springs}, {ADDRESS=oregon} -- find the {KEYWORD=tech store} not so far from {KEYWORD=great pyramid} -- find the the {KEYWORD=dry cleaner} at {ADDRESS=summit avenue} and {ADDRESS=72nd street} {ADDRESS=krupp} plz -- find the the {KEYWORD=fitness store} at {ADDRESS=lincoln avenue} {ADDRESS=scarborough} -- find the the {KEYWORD=temple} -- find the {KEYWORD=trinity church} at the intersection of {ADDRESS=hall street} and {ADDRESS=brighton 11th street} {ADDRESS=kitwanga} -- find {KEYWORD=the trump building} -- find {KEYWORD=the west pier} -- find the {ADDRESS=wfvkqh} -- find the {ADDRESS=wlijgxczrt} -- find the worst rated {KEYWORD=your good health} in the city for no more than 8363 euros -- find the {ADDRESS=wythe place} in {ADDRESS=waconia} -- find top rated {KEYWORD=dry cleaning} in that location for above 161 pounds -- find top ratings {KEYWORD=mcrib} for above 231 euros in city -- find top-rated a {KEYWORD=polish restaurant} for about 476 euros in {ADDRESS=l`assomption} -- find top-rated {KEYWORD=chandeliers} here for over 91 pounds -- find {KEYWORD=trattoria taverniti} at the intersection of {ADDRESS=norway house} and {ADDRESS=balance of camden county} please -- find {KEYWORD=tvs} for no more than 413 bucks in the surrounding area -- find {KEYWORD=tvs} in that region for under 249 dollars -- find {KEYWORD=ue tower} -- find {KEYWORD=united nations headquarters} close by the corner {ADDRESS=mckibben street} and {ADDRESS=washington street} in {ADDRESS=moravia} {ADDRESS=va} -- find {KEYWORD=vegetable lasagna} in the surrounding area for no more than 424 quid -- find {KEYWORD=vegetarian quiche} in that town for more than 261 dollars -- find {KEYWORD=veggie burgers} -- find {KEYWORD=veggie burgers} in that place for below 38 bucks -- find {KEYWORD=veterans memorial} -- find {KEYWORD=wah sing} in town -- find {ADDRESS=woodbury heights borough} on map -- find {KEYWORD=world gym} in {ADDRESS=cornelius} near {ADDRESS=parkside drive} -- find {KEYWORD=world gym} in {ADDRESS=dorchester county} near {ADDRESS=van siclen avenue} -- find {KEYWORD=world gym} in {ADDRESS=hatch} near {ADDRESS=parkside drive} -- find {KEYWORD=world gym} in {ADDRESS=haywood county} near {ADDRESS=parkside drive} -- find {KEYWORD=world gym} in {ADDRESS=maynard city} near {ADDRESS=colonial drive} -- find {KEYWORD=world gym} in {ADDRESS=ririe} near {ADDRESS=berriman street} -- find {KEYWORD=world gym} in {ADDRESS=van wert} near {ADDRESS=parkside drive} -- find {KEYWORD=world print} at the crossroads of {ADDRESS=morton grove village} and {ADDRESS=balance of laclede county} near my place -- find worst rated {KEYWORD=beds} in that country for over 225 pounds -- find {ADDRESS=xenia} on map -- find {KEYWORD=yumei sushi} at {ADDRESS=1298} {ADDRESS=cherry street} {ADDRESS=st-louis de kent} {ADDRESS=pa} -- {KEYWORD=firehouse subs} at {ADDRESS=talala town} and {ADDRESS=pottawatomie county} in town please help me find it -- {KEYWORD=firrhill high school} at {ADDRESS=1964} at {ADDRESS=college avenue} -- {KEYWORD=flatiron building} on {ADDRESS=cir m} and {ADDRESS=rd u} -- {KEYWORD=foodland} in town plz can you give me directions to it -- {ADDRESS=forest drive} and {ADDRESS=little street} please -- {ADDRESS=forks city} map -- {KEYWORD=fort knox} at {ADDRESS=10} {ADDRESS=hegeman avenue} {ADDRESS=val-d`or} {ADDRESS=ak} in {ADDRESS=lebanon} -- {ADDRESS=franklin street} and {ADDRESS=freeman street} is the intersection -- {KEYWORD=frascati} at {ADDRESS=crescent street} and {ADDRESS=coles street} show me it -- {KEYWORD=frat burger} show it to me -- {KEYWORD=fratburger} on {ADDRESS=howard county} and {ADDRESS=poplarfield} plz -- {KEYWORD=freshii -yorkville} at {ADDRESS=route 30 fwy} and {ADDRESS=w hwy} show me where it is -- {KEYWORD=fructus tower} at {ADDRESS=joralemon street} {ADDRESS=balance of fremont county} {ADDRESS=nj} direct me there plz -- {KEYWORD=fu zhuo} at {ADDRESS=3rd street north} and {ADDRESS=schermerhorn street} -- {KEYWORD=fulton opera house} at {ADDRESS=452} {ADDRESS=2nd avenue} in {ADDRESS=garden grove} {ADDRESS=prince edward island} {ADDRESS=botswana} -- {ADDRESS=g cir} and {ADDRESS=pkwy. r} please -- {KEYWORD=gameknight games and cool stuff} at the junction of {ADDRESS=balance of hancock county} and {ADDRESS=balance of henry county} drive us there -- {ADDRESS=garden street} and {ADDRESS=brighton 8th place} is the intersection -- {ADDRESS=gateway 46} and {ADDRESS=o ave} is the intersection -- {KEYWORD=gentlemen plumbers} at the intersection of {ADDRESS=littleton city} and {ADDRESS=wabbaseka} around my area find that for me -- {ADDRESS=georgia avenue} and {ADDRESS=mill road} in {ADDRESS=blue springs town} now -- {KEYWORD=georgian food} -- get a {KEYWORD=bakery} -- get a {KEYWORD=bath and body shop} -- get a {KEYWORD=brasserie} -- get a {KEYWORD=brazilian restaurant} -- get a {KEYWORD=clothing store} -- get a {KEYWORD=delicatessen} -- get a {KEYWORD=family restaurant} -- get a {KEYWORD=fire station} -- get a {KEYWORD=firearms store} -- get a {KEYWORD=gift shop} -- get a {KEYWORD=home decor store} -- get a {KEYWORD=latin american restaurant} -- get a {KEYWORD=medical school} -- get a {KEYWORD=party supply store} -- get a {KEYWORD=pet shop} -- get a {KEYWORD=playground} -- get a {KEYWORD=sandwich shop} -- get a {KEYWORD=south american restaurant} -- get a {KEYWORD=variety store} -- get {KEYWORD=albert college} -- get {KEYWORD=amp place} -- get an {KEYWORD=electronics store} -- get an {KEYWORD=ice cream parlour} -- get {KEYWORD=azadi tower} -- get {KEYWORD=berlaymont building} -- get directions to {ADDRESS=canberra} -- get {KEYWORD=dome of the rock} -- get {KEYWORD=eiffel tower} -- get {KEYWORD=great pyramid of cheops} -- get {KEYWORD=guggenheim museum bilbao} -- get {KEYWORD=haeinsa} -- get {KEYWORD=holloway circus tower} -- get {KEYWORD=la sagrada} -- get {KEYWORD=lds church office building} -- get {KEYWORD=lowe's} -- get {KEYWORD=mammoth cave} -- get me a {KEYWORD=chili restaurant} -- get me a {KEYWORD=clinic} -- get me a {KEYWORD=country club} -- get me a {KEYWORD=farmer's market} -- get me a {KEYWORD=gift shop} -- get me a {KEYWORD=gluten free restaurant} -- get me a {KEYWORD=men's fashion store} -- get me a {KEYWORD=movie theater} -- get me a {KEYWORD=pastry shop} -- get me a {KEYWORD=south african restaurant} -- get me a {KEYWORD=spanish restaurant} -- get me a {KEYWORD=theater} -- get me a {KEYWORD=vegan restaurant} -- get me an {KEYWORD=academy} -- get me an {KEYWORD=accountant} -- get me an {KEYWORD=ethnic grocery store} -- get me an {KEYWORD=optometrist} -- get me {KEYWORD=baconator} -- get me {KEYWORD=belarusan food} -- get me {KEYWORD=buta palace} -- get me {KEYWORD=cambodian} -- get me directions to {ADDRESS=29th street} -- get me directions to {ADDRESS=728} {ADDRESS=avenue c} {ADDRESS=leclercville} {ADDRESS=az} {ADDRESS=guatemala} -- get me directions to a {KEYWORD=bakery} -- get me directions to a {KEYWORD=day camp} close {KEYWORD=manchester victoria station} -- get me directions to a {KEYWORD=dessert restaurant} -- get me directions to a {KEYWORD=guesthouse} -- get me directions to a {KEYWORD=jewelry store} -- get me directions to a {KEYWORD=latin american restaurant} -- get me directions to a {KEYWORD=library} -- get me directions to a {KEYWORD=massage parlor} -- get me directions to a {KEYWORD=mexican restaurant} -- get me directions to a {KEYWORD=mosque} -- get me directions to a {KEYWORD=movie theatre} -- get me directions to a {KEYWORD=post office} -- get me directions to a {KEYWORD=south african restaurant} -- get me directions to a {KEYWORD=synagogue} -- get me directions to a {KEYWORD=toy store} -- get me directions to a {KEYWORD=vegan restaurant} -- get me directions to {ADDRESS=ackley} -- get me directions to an {KEYWORD=electronic shop} -- get me directions to an {KEYWORD=insurance broker} -- get me directions to {ADDRESS=balance of fulton county} -- get me directions to {ADDRESS=balance of greer county} -- get me directions to {ADDRESS=balance of middlesex county} -- get me directions to {ADDRESS=balance of pawnee county} -- get me directions to {KEYWORD=bonanza steakhouse} -- get me directions to {ADDRESS=booneville city} -- get me directions to {ADDRESS=brighton 3rd lane} -- get me directions to {ADDRESS=calder place} -- get me directions to {ADDRESS=cambridge court} -- get me directions to {ADDRESS=charles county} -- get me directions to {ADDRESS=collinsville city} -- get me directions to {ADDRESS=crittenden county} -- get me directions to {ADDRESS=dormont borough} -- get me directions to {ADDRESS=elba city} -- get me directions to {ADDRESS=essex court} -- get me directions to {ADDRESS=harbor lane} -- get me directions to {ADDRESS=independence avenue} -- get me directions to {KEYWORD=jamba juice} -- get me directions to {KEYWORD=long john silver's} -- get me directions to {ADDRESS=new plymouth} -- get me directions to {ADDRESS=oaktown} -- get me directions to {KEYWORD=old country buffet} -- get me directions to {KEYWORD=panera bread} -- get me directions to {ADDRESS=park drive} -- get me directions to {KEYWORD=penn station east coast subs} -- get me directions to {ADDRESS=princeton} -- get me directions to {KEYWORD=real canadian superstore} close to {KEYWORD=university of bologna} in {ADDRESS=x} -- get me directions to {ADDRESS=richmond city} -- get me directions to {ADDRESS=rogers county} -- get me directions to {KEYWORD=ruby tuesdays} -- get me directions to {ADDRESS=st. stanislas de champlain} -- get me directions to {ADDRESS=street road} -- get me directions to {ADDRESS=st-sauveur-des-monts} -- get me directions to {KEYWORD=swiss chalet} -- get me directions to {KEYWORD=thai square} -- get me directions to the {KEYWORD=public house} -- get me directions to the {KEYWORD=tattoo parlour} -- get me directions to the {KEYWORD=thrift store} -- get me directions to {KEYWORD=wendys} -- get me {KEYWORD=easter road stadium} -- get me {KEYWORD=eiffeltower} -- get me {KEYWORD=fresh corn cornbread} -- get me {KEYWORD=fulton opera house} -- get me {KEYWORD=gonda building} -- get me {KEYWORD=grand canyon} -- get me {KEYWORD=hanging gardens of babylon} -- get me {KEYWORD=harvey's} -- get me {KEYWORD=lincoln cathedral} -- get me {KEYWORD=mammoth cave} -- get me {KEYWORD=new colony} -- get me {KEYWORD=panthon} -- get me {KEYWORD=peruvian cuisine} -- get me {KEYWORD=princess of wales theatre} -- get me {KEYWORD=red square} -- get me {KEYWORD=sears tower} -- get me {KEYWORD=seychellois food} -- get me {KEYWORD=shawarma} -- get me some {KEYWORD=belarusian} -- get me some {KEYWORD=big mac} -- get me some {KEYWORD=cheeseburgers} -- get me some {KEYWORD=chicken nuggets} -- get me some {KEYWORD=chinese cuisine} -- get me some {KEYWORD=cypriot} -- get me some {KEYWORD=filet-o-fish} -- get me some {KEYWORD=fried chicken} -- get me some {KEYWORD=georgian cuisine} -- get me some {KEYWORD=mcchicken} -- get me some {KEYWORD=rwandan} -- get me some {KEYWORD=sandwiches} -- get me {KEYWORD=statue of liberty} -- get me {KEYWORD=subs} -- get me {KEYWORD=suncor energy centre} -- get me the {DESCRIPTOR=fastest} directions to the {KEYWORD=airport} -- get me the most {DESCRIPTOR=thrilling} directions to the {KEYWORD=airport} -- get me {KEYWORD=the westin harbour castle} -- get me to {ADDRESS=1338} {ADDRESS=montana place} {ADDRESS=23396} {ADDRESS=halton hills} in {ADDRESS=alaska} {ADDRESS=zimbabwe} -- get me to {ADDRESS=34000} in {ADDRESS=emerson village} -- get me to {ADDRESS=45170} in {ADDRESS=campbell village} -- get me to {ADDRESS=48} {ADDRESS=flatlands 7th street} in {ADDRESS=fabreville} {ADDRESS=qc} -- get me to {ADDRESS=56379} in {ADDRESS=reeder city} -- get me to {ADDRESS=7th street} -- get me to {ADDRESS=80th street} -- get me to {ADDRESS=96th street} -- get me to {ADDRESS=9th avenue} -- get me to a {KEYWORD=breakfast restaurant} -- get me to a {KEYWORD=bulk store} -- get me to a {KEYWORD=computer repair shop} -- get me to a {KEYWORD=crabs & seafood bros} near my destination -- get me to a {KEYWORD=doctor's office} -- get me to a {KEYWORD=el catrin destileria} near my destination -- get me to a {KEYWORD=french restaurant} -- get me to a {KEYWORD=gastro pub} -- get me to a {KEYWORD=greek restaurant} at {ADDRESS=college street} and {ADDRESS=linwood street} -- get me to a {KEYWORD=home and garden store} -- get me to a {KEYWORD=marine park} -- get me to a {KEYWORD=mirto} near my destination -- get me to a {KEYWORD=raising cane's chicken fingers} near my destination -- get me to a {KEYWORD=rex's} near my destination -- get me to a {KEYWORD=schlotzsky's deli} near my destination -- get me to a {KEYWORD=southern restaurant} -- get me to a {KEYWORD=stripmall} -- get me to a {KEYWORD=subway} -- get me to a {KEYWORD=swimming pool} -- get me to a {KEYWORD=tempo restaurant and bar} near my destination -- get me to a {KEYWORD=togo's eatery} near my destination -- get me to a {KEYWORD=zoup!} near my destination -- get me to {ADDRESS=abu dhabi} -- get me to {ADDRESS=adams avenue} -- get me to {KEYWORD=arby's} -- get me to {ADDRESS=balance of lincoln parish} -- get me to {ADDRESS=benson avenue} -- get me to {KEYWORD=bob evans} -- get me to {ADDRESS=burden city} -- get me to {KEYWORD=dairy queen brazier} -- get me to {ADDRESS=dakota place} -- get me to {KEYWORD=domino's pizza} -- get me to {KEYWORD=dunkin' donuts} -- get me to {ADDRESS=eganville} -- get me to {ADDRESS=falmouth street} -- get me to {ADDRESS=fanchon place} -- get me to {ADDRESS=farmersburg city} -- get me to {KEYWORD=great barrier reef}, {ADDRESS=ellicottville village} -- get me to {ADDRESS=greenwood village} -- get me to {KEYWORD=gyro} -- get me to {ADDRESS=heisler} -- get me to {ADDRESS=hendrickson street} -- get me to {ADDRESS=high st} and {ADDRESS=robson} -- get me to {ADDRESS=indian hills city} -- get me to {ADDRESS=jetmore} -- get me to {ADDRESS=kaltag city} -- get me to {ADDRESS=kearney} -- get me to {ADDRESS=lac-des-ecorces} -- get me to {ADDRESS=lachine} -- get me to {ADDRESS=lancaster avenue} -- get me to {ADDRESS=lawn court} -- get me to {ADDRESS=lefferts avenue} -- get me to {ADDRESS=loup county} -- get me to {ADDRESS=mahomet village} -- get me to {KEYWORD=mcdonald} -- get me to {ADDRESS=newman grove city} -- get me to {ADDRESS=north augusta city} -- get me to {ADDRESS=oakvale town} -- get me to {ADDRESS=ocean parkway} -- get me to {KEYWORD=o'charley's} -- get me to {KEYWORD=panera bread} -- get me to {KEYWORD=perkins restaurant and bakery} -- get me to {KEYWORD=pizza hut} -- get me to {ADDRESS=pleasants county} using the construction free path -- get me to {KEYWORD=romano's macaroni grill} -- get me to {KEYWORD=round table pizza} -- get me to {ADDRESS=route 41} -- get me to {KEYWORD=roy rogers restaurants} -- get me to {ADDRESS=ryder street} {ADDRESS=combes town} -- get me to {ADDRESS=s high st} and {ADDRESS=niverville} -- get me to {ADDRESS=stuttgart city} -- get me to the {KEYWORD=automotive shop} -- get me to the {KEYWORD=brewpub} -- get me to the {KEYWORD=candy shop} at the intersection of {ADDRESS=jefferson street} and {ADDRESS=bath avenue} in {ADDRESS=bowman county} {ADDRESS=georgia} -- get me to the {KEYWORD=carpet store} -- get me to the {KEYWORD=landmarks} in {ADDRESS=nova scotia} called {KEYWORD=storting} -- get me to {ADDRESS=utica city} -- get me to {ADDRESS=washington avenue} -- get me to {ADDRESS=washington street} -- get me to {ADDRESS=westphalia village} -- get me to {ADDRESS=woodridge village} -- get me to {KEYWORD=zaxby's} -- get me {KEYWORD=tomb of king mausolus of caria} -- get me {KEYWORD=tower 42} -- get me {KEYWORD=ziggurat of ur} -- get {KEYWORD=new colony} -- get {KEYWORD=niavaran palace} -- get {KEYWORD=osoyoos desert model railroad} -- get {KEYWORD=pan-pacific auditorium} -- get {KEYWORD=peak 2 peak gondola} -- get {KEYWORD=pier one imports} -- get {KEYWORD=pittodrie stadium} -- get {KEYWORD=santa maria novella} -- get {KEYWORD=second city} -- get {KEYWORD=suntrust plaza} -- get {KEYWORD=t&c tower} -- get {KEYWORD=takakkaw falls} -- get {KEYWORD=the crystal palace} -- get to {ADDRESS=3rd avenue} -- get to a {KEYWORD=cajun restaurant} -- get to a {KEYWORD=chechen restaurant} -- get to a {KEYWORD=laundry} -- get to a {KEYWORD=salon} -- get to an {KEYWORD=american restaurant} not too far from the crossing {ADDRESS=duryea court} and {ADDRESS=dekoven court} {ADDRESS=minatare} -- get to {ADDRESS=arch street} -- get to {ADDRESS=balance of bay county} -- get to {ADDRESS=balance of jerome county} -- get to {ADDRESS=bath avenue} -- get to {ADDRESS=clarkson} -- get to {ADDRESS=enfield town} -- get to {KEYWORD=firehouse subs} -- get to {ADDRESS=fuller place} -- get to {ADDRESS=hamilton walk} -- get to {ADDRESS=hollywood} -- get to {KEYWORD=hybird} -- get to {KEYWORD=lion's choice} -- get to {ADDRESS=locust avenue} -- get to {KEYWORD=mac sushi} -- get to {ADDRESS=montauk court} -- get to {ADDRESS=mullinville} -- get to {ADDRESS=orange street} -- get to {ADDRESS=pine street} -- get to {ADDRESS=st. francis} -- get to {ADDRESS=switz city town} -- get to {KEYWORD=the pita pit} -- get to {ADDRESS=walworth street} -- get to {ADDRESS=yamachiche} -- get {KEYWORD=toppers pizza} -- {ADDRESS=gibbs village} map -- {KEYWORD=gifts from the earth} on {ADDRESS=post court} in town please how can i go there -- give directions to {ADDRESS=1380} {ADDRESS=grant street} {ADDRESS=28720} {ADDRESS=edna city} {ADDRESS=canada} -- give directions to {ADDRESS=1614} on {ADDRESS=atlantic avenue} -- give directions to {ADDRESS=2nd avenue} -- give directions to a {KEYWORD=chechen restaurant} -- give directions to a {KEYWORD=deli} -- give directions to a {KEYWORD=dutch restaurant} -- give directions to a {KEYWORD=family restaurant} -- give directions to a {KEYWORD=houseware store} at {ADDRESS=unity} and {ADDRESS=ringgold} -- give directions to a {KEYWORD=jewish restaurant} -- give directions to a {KEYWORD=playground} -- give directions to a {KEYWORD=plaza} -- give directions to a {KEYWORD=police station} -- give directions to a {KEYWORD=resort} -- give directions to a {KEYWORD=soul food restaurant} -- give directions to a {KEYWORD=soup restaurant} on {ADDRESS=classon avenue} -- give directions to a {KEYWORD=waterpark} -- give directions to an {KEYWORD=aquarium} -- give directions to an {KEYWORD=indian restaurant} -- give directions to an {KEYWORD=office building} -- give directions to an {KEYWORD=office supply store} -- give directions to {KEYWORD=au bon pain} -- give directions to {ADDRESS=avenue d} -- give directions to {ADDRESS=avenue m} in town -- give directions to {ADDRESS=bagley city} -- give directions to {ADDRESS=balance of breckinridge county} -- give directions to {ADDRESS=balance of cass county} -- give directions to {ADDRESS=balance of dakota county} -- give directions to {KEYWORD=baskin-robbins} -- give directions to {KEYWORD=benihana} -- give directions to {ADDRESS=bragg court} -- give directions to {KEYWORD=cafe rio} -- give directions to {ADDRESS=carbon county} -- give directions to {ADDRESS=chestnut avenue} -- give directions to {KEYWORD=cici's pizza} -- give directions to {ADDRESS=commerce city city} -- give directions to {KEYWORD=dairy queen} -- give directions to {ADDRESS=davison county} -- give directions to {KEYWORD=del taco} -- give directions to {ADDRESS=dickson} -- give directions to {ADDRESS=edgewood} -- give directions to {ADDRESS=everit street} -- give directions to {ADDRESS=halbur city} -- give directions to {ADDRESS=howard alley} -- give directions to {ADDRESS=huron city} -- give directions to {KEYWORD=jamba juice} -- give directions to {ADDRESS=jerome avenue} -- give directions to {ADDRESS=longview village} -- give directions to {KEYWORD=mac sushi} -- give directions to {ADDRESS=neligh city} -- give directions to {ADDRESS=newton street} -- give directions to {KEYWORD=noodles & company} -- give directions to {ADDRESS=penn street} -- give directions to {KEYWORD=pizzaiolo gourmet pizza} -- give directions to {ADDRESS=portal street} -- give directions to {KEYWORD=potbelly sandwich works} -- give directions to {KEYWORD=red robin} -- give directions to {ADDRESS=richlawn} -- give directions to {KEYWORD=round table pizza} -- give directions to {KEYWORD=runza} -- give directions to {KEYWORD=ruth's chris steak house} -- give directions to {ADDRESS=sackett street} -- give directions to {ADDRESS=savoonga city} -- give directions to {ADDRESS=seabrook island town} -- give directions to {KEYWORD=smashburger} -- give directions to {ADDRESS=st pauls court} -- give directions to the {KEYWORD=cafe} -- give directions to the {KEYWORD=delicatessen} -- give directions to the {KEYWORD=dentist} -- give directions to the {KEYWORD=department store} -- give directions to the {KEYWORD=japanese restaurant} -- give directions to the {KEYWORD=mediterranean restaurant} -- give directions to the {KEYWORD=passport office} -- give directions to the {KEYWORD=pedicurist} -- give directions to {ADDRESS=titusville} -- give directions to to {KEYWORD=coit tower} -- give directions to {KEYWORD=wendys} -- give directions to {KEYWORD=wendy's} -- give directions to {KEYWORD=wienerschnitzel} -- give me directions for {ADDRESS=79th fwy k} and {ADDRESS=r blvd.} -- give me directions for {ADDRESS=cor 77} and {ADDRESS=hwy i} -- give me directions for {ADDRESS=edgewood drive} and {ADDRESS=harbor lane} -- give me directions for {KEYWORD=family dollar} at {ADDRESS=andover court} and {ADDRESS=95th avenue} -- give me directions for {KEYWORD=family dollar} at {ADDRESS=bedford place} and {ADDRESS=hooper street} -- give me directions for {KEYWORD=family dollar} at {ADDRESS=brighton 5th place} and {ADDRESS=seagate avenue} -- give me directions for {KEYWORD=family dollar} at {ADDRESS=edgewood road} and {ADDRESS=valley road} -- give me directions for {KEYWORD=family dollar} at {ADDRESS=holmes lane} and {ADDRESS=waldorf court} -- give me directions for {KEYWORD=family dollar} at {ADDRESS=redwood drive} and {ADDRESS=brighton 5th lane} -- give me directions for {ADDRESS=heritage drive} and {ADDRESS=thornton street} -- give me directions for {ADDRESS=jardine place} and {ADDRESS=colonial avenue} -- give me directions for {ADDRESS=lilac dr.} and {ADDRESS=63rd boulevard east} -- give me directions for {ADDRESS=road east a} and {ADDRESS=byp g} -- give me directions for {ADDRESS=seaview avenue} and {ADDRESS=roebling street} -- give me directions to {ADDRESS=13th avenue} -- give me directions to {ADDRESS=17th street} -- give me directions to {ADDRESS=31} {ADDRESS=lafayette street} in {ADDRESS=gladwin} {ADDRESS=rhode island} -- give me directions to {ADDRESS=4th street} -- give me directions to {ADDRESS=6th street} -- give me directions to a {KEYWORD=beauty shop} -- give me directions to a {KEYWORD=cafe} -- give me directions to a {KEYWORD=camera store} -- give me directions to a {KEYWORD=chicken restaurant} -- give me directions to a {KEYWORD=coffee shop} -- give me directions to a {KEYWORD=community centre} -- give me directions to a {KEYWORD=dessert bakery} -- give me directions to a {KEYWORD=dutch restaurant} at {ADDRESS=12th street} and {ADDRESS=thatford avenue} plz -- give me directions to a {KEYWORD=hair salon} -- give me directions to a {KEYWORD=jail} -- give me directions to a {KEYWORD=liquor store} -- give me directions to a {KEYWORD=pedicurist} -- give me directions to a {KEYWORD=synagogue} at {ADDRESS=1348} {ADDRESS=6th street} {ADDRESS=26255} {ADDRESS=tunnelton} in {ADDRESS=albania} -- give me directions to {KEYWORD=aliilani hale} at {ADDRESS=20} {ADDRESS=o'brien place} {ADDRESS=burden} {ADDRESS=ct} -- give me directions to {KEYWORD=altman electronics} at {ADDRESS=hamlin county} and {ADDRESS=charleston city} in town please -- give me directions to an {KEYWORD=art store} -- give me directions to {KEYWORD=arby's} -- give me directions to {ADDRESS=aurelia court} -- give me directions to {KEYWORD=back yard burgers} -- give me directions to {ADDRESS=balance of dekalb county} -- give me directions to {ADDRESS=baltic street} -- give me directions to {ADDRESS=brighton 3rd walk} -- give me directions to {ADDRESS=broad way} -- give me directions to {KEYWORD=cafe rio} -- give me directions to {KEYWORD=chuck e. cheese's} -- give me directions to {ADDRESS=cobourg} -- give me directions to {KEYWORD=dave and buster's} -- give me directions to {ADDRESS=debevoise street} -- give me directions to {ADDRESS=deepwater} -- give me directions to {KEYWORD=domino's pizza} -- give me directions to {ADDRESS=eau claire village} -- give me directions to {KEYWORD=einstein bros. bagels} -- give me directions to {KEYWORD=el pollo loco} -- give me directions to {ADDRESS=fleming} -- give me directions to {ADDRESS=glencoe} -- give me directions to {ADDRESS=homecrest avenue} -- give me directions to {ADDRESS=hoyt street} -- give me directions to {ADDRESS=hurleyville} -- give me directions to {ADDRESS=hyman court} -- give me directions to {ADDRESS=india street} -- give me directions to {ADDRESS=kingsey falls} -- give me directions to {KEYWORD=legal sea foods} -- give me directions to {ADDRESS=los angeles} using most scenic way -- give me directions to {KEYWORD=manchester piccadilly station} at {ADDRESS=556} {ADDRESS=wall street} {ADDRESS=chase county} {ADDRESS=north carolina} -- give me directions to {ADDRESS=mathews} -- give me directions to {ADDRESS=norwood young america} using toll free route -- give me directions to {KEYWORD=o'charley's} -- give me directions to {KEYWORD=red burrito} -- give me directions to {KEYWORD=red robin} -- give me directions to {ADDRESS=richmond street} -- give me directions to {ADDRESS=roberts road} -- give me directions to {KEYWORD=romano's macaroni grill} -- give me directions to {KEYWORD=rus fast foods} -- give me directions to {ADDRESS=saint esprit} -- give me directions to {ADDRESS=santaquin} -- give me directions to {ADDRESS=ste. justine de newton} -- give me directions to {ADDRESS=strauss street} -- give me directions to {ADDRESS=sutherlin city} -- give me directions to the {KEYWORD=drive-in} -- give me directions to the {KEYWORD=massage therapist} -- give me directions to the {KEYWORD=pho restaurant} -- give me directions to the {KEYWORD=public house} -- give me directions to to {KEYWORD=birmingham town hall} -- give me directions to {ADDRESS=trenton town} -- give me directions to {KEYWORD=wild wing} -- give me the direction to {KEYWORD=contemporary business solutions} -- give me the direction to {KEYWORD=galaxy cinemas} -- give me the scenic path to {KEYWORD=a and w} -- give me the scenic path to {KEYWORD=a1 car cleaning} -- give me the scenic path to {KEYWORD=aeropostale} -- give me the scenic path to {KEYWORD=chernobyl npp} -- give me the scenic path to {KEYWORD=eliot's bookshop} -- give me the scenic path to {KEYWORD=fine doors north} -- give me the scenic path to {KEYWORD=sar-e-rah restaurant} -- give me the scenic path to {KEYWORD=st jerome's university} -- give me the scenic path to {KEYWORD=sugar mountain} -- give me the scenic path to {KEYWORD=tcby} -- give me the scenic path to {KEYWORD=trestle on tenth} -- give me the scenic path to {KEYWORD=ymca} -- give me the scenic path to {KEYWORD=zehrs} -- give me the shortest path to {KEYWORD=six mile lake provincial park} -- give me the toll free route to {KEYWORD=six mile lake provincial park} -- go 2 {ADDRESS=1223} {ADDRESS=2nd street east} in {ADDRESS=carillon} {ADDRESS=arizona} -- go 2 a {KEYWORD=bus stop} -- go 2 a {KEYWORD=fitness center} at the the junction of {ADDRESS=garden street} and {ADDRESS=white avenue} -- go 2 a {KEYWORD=fusion restaurant} -- go 2 a {KEYWORD=garage} -- go 2 a {KEYWORD=supermarket} -- go 2 an {KEYWORD=antique store} -- go 2 an {KEYWORD=australian restaurant} at {ADDRESS=86} {ADDRESS=jefferson street} {ADDRESS=64553} {ADDRESS=orchard grass hills city} in {ADDRESS=ri} {ADDRESS=equatorial guinea} -- go 2 {KEYWORD=ayers rock} in {ADDRESS=randolph village} -- go 2 {ADDRESS=bloomer city} -- go 2 {KEYWORD=china wok take-out} -- go 2 {KEYWORD=fountain of the four rivers} at {ADDRESS=stanton road} and {ADDRESS=aspen court} in {ADDRESS=andrew county} -- go 2 {ADDRESS=horse cave} -- go 2 {ADDRESS=killdeer city} -- go 2 {ADDRESS=laurel street} -- go 2 {ADDRESS=orchard street} -- go 2 {ADDRESS=plato} -- go 2 {KEYWORD=sbarro} -- go 2 {KEYWORD=tim hortons} -- go 2 {ADDRESS=vinita city} -- go ahead and bring me to {ADDRESS=297} {ADDRESS=polhemus place} in {ADDRESS=pointe-lebel} {ADDRESS=manitoba} -- go ahead and bring me to a {KEYWORD=bed and breakfast} on {ADDRESS=main street east} {ADDRESS=nokomis} -- go ahead and bring me to a {KEYWORD=circus} -- go ahead and bring me to a {KEYWORD=realtor} -- go ahead and bring me to an {KEYWORD=arena} -- go ahead and bring me to an {KEYWORD=indian restaurant} at {ADDRESS=1500} {ADDRESS=miami court} {ADDRESS=10788} {ADDRESS=san ysidro village} {ADDRESS=algeria} -- go ahead and bring me to {ADDRESS=balance of wade hampton census area} -- go ahead and bring me to {KEYWORD=bank of america tower} bring me there -- go ahead and bring me to {KEYWORD=benihana} -- go ahead and bring me to {KEYWORD=california pizza} -- go ahead and bring me to city of {ADDRESS=auburntown town} -- go ahead and bring me to {ADDRESS=dawsonville city} -- go ahead and bring me to {KEYWORD=drottningholm palace theatre} at {ADDRESS=526} {ADDRESS=35th street} in {ADDRESS=harwood heights village} {ADDRESS=pa} {ADDRESS=cook islands} -- go ahead and bring me to {ADDRESS=elm avenue} -- go ahead and bring me to {ADDRESS=fair street} -- go ahead and bring me to {ADDRESS=herkimer court} -- go ahead and bring me to {KEYWORD=krger national park} in {ADDRESS=rock falls city} -- go ahead and bring me to {KEYWORD=little mermaid} in {ADDRESS=maysville} {ADDRESS=prince edward island} -- go ahead and bring me to {ADDRESS=morrisville} -- go ahead and bring me to {KEYWORD=pho rex} -- go ahead and bring me to {ADDRESS=rifle city} -- go ahead and bring me to {ADDRESS=stone county} -- go ahead and bring me to {KEYWORD=tim hortons} -- go ahead and bring me to {ADDRESS=torrey} -- go ahead and bring me to {ADDRESS=west melbourne} -- go ahead and bring up {ADDRESS=926} {ADDRESS=redwood drive} in the surrounding area -- go ahead and check {ADDRESS=dunchurch} {ADDRESS=uganda} -- go ahead and check {ADDRESS=weldon street} around my location -- go ahead and direct me to a {KEYWORD=campground} at {ADDRESS=289} {ADDRESS=route 29} {ADDRESS=barnesville} {ADDRESS=west virginia} -- go ahead and direct me to a {KEYWORD=vegetarian restaurant} -- go ahead and direct me to {KEYWORD=computersteve} the the intersection of {ADDRESS=stillwell avenue} and {ADDRESS=willow lane} in {ADDRESS=coal run village city} {ADDRESS=newfoundland and labrador} -- go ahead and direct me to {KEYWORD=credit union} at {ADDRESS=east duke town} and {ADDRESS=allen parish} around my location please -- go ahead and direct me to {ADDRESS=garfield avenue} -- go ahead and direct me to {KEYWORD=mcdonald} -- go ahead and direct me to {KEYWORD=starbucks} close {KEYWORD=the temple of heaven} -- go ahead and direct me to {KEYWORD=triple triple pizza & chicken} -- go ahead and display {ADDRESS=1130} {ADDRESS=oxford court} around me -- go ahead and display the {KEYWORD=cobbler} within seventeen minutes of me -- go ahead and find a map for nearest an {KEYWORD=indian restaurant} on {ADDRESS=herbert street} in {ADDRESS=hope city} -- go ahead and find a route to {ADDRESS=34th street} -- go ahead and find a route to a {KEYWORD=hardware store} -- go ahead and find a route to an {KEYWORD=art museum} -- go ahead and find a route to {KEYWORD=california sandwich} -- go ahead and find a route to {KEYWORD=choice office personal ltd} at the intersection of {ADDRESS=draper city} and {ADDRESS=louisa} in that city -- go ahead and find a route to {ADDRESS=east avenue} -- go ahead and find a route to {ADDRESS=euclid} -- go ahead and find a route to {KEYWORD=hardee's} -- go ahead and find a route to {ADDRESS=mckibben street} -- go ahead and find a route to {ADDRESS=minnesota} -- go ahead and find a route to {KEYWORD=noodle king} -- go ahead and find a route to {ADDRESS=platte center village} -- go ahead and find a route to {KEYWORD=popeyes chicken & biscuits} -- go ahead and find a route to {KEYWORD=skerwink trail} at {ADDRESS=1085} {ADDRESS=55th street} {ADDRESS=oak grove heights} {ADDRESS=new hampshire} in {ADDRESS=san marino} -- go ahead and find a route to {ADDRESS=sloan place} -- go ahead and find a route to the a {KEYWORD=creole restaurant} on {ADDRESS=7th street} called {KEYWORD=rococoa} -- go ahead and find a route to {KEYWORD=tim hortons} -- go ahead and find {ADDRESS=balance of buffalo county} {ADDRESS=belize} -- go ahead and get me to {ADDRESS=1264} {ADDRESS=langham street} {ADDRESS=11549} {ADDRESS=balance of san juan county} {ADDRESS=paraguay} -- go ahead and get me to {ADDRESS=73rd street} -- go ahead and get me to a {KEYWORD=car repair shop} at the intersection of {ADDRESS=columbia} and {ADDRESS=concho county} nearby me plz -- go ahead and get me to a {KEYWORD=night club} -- go ahead and get me to a {KEYWORD=pub} -- go ahead and get me to a {KEYWORD=tax clinic} -- go ahead and get me to {ADDRESS=arlington city} -- go ahead and get me to {KEYWORD=avala tv tower} close by {ADDRESS=77th street} and {ADDRESS=perry terrace} in {ADDRESS=pendleton county} {ADDRESS=idaho} -- go ahead and get me to {ADDRESS=birtle} -- go ahead and get me to {ADDRESS=bruning village} -- go ahead and get me to {KEYWORD=hsbc tower} at {ADDRESS=street south 344} and {ADDRESS=brannan gtwy} which is in {ADDRESS=phenix city} -- go ahead and get me to {ADDRESS=meadow lane} -- go ahead and get me to {KEYWORD=oub centre} at {ADDRESS=ywtahrp} and {ADDRESS=zunshboxrlvg} -- go ahead and get me to the {KEYWORD=business school} at {ADDRESS=camargo city} and {ADDRESS=bloomsbury borough} in my area -- go ahead and get me to {KEYWORD=verdi florists} at the intersection of {ADDRESS=maize city} and {ADDRESS=wilberforce} in town -- go ahead and give me a route to {ADDRESS=1419} {ADDRESS=dekalb avenue} {ADDRESS=72845} {ADDRESS=elsmere city} {ADDRESS=md} {ADDRESS=anguilla} -- go ahead and give me a route to {ADDRESS=926} {ADDRESS=smith street} {ADDRESS=kulm} {ADDRESS=quebec} -- go ahead and give me a route to a {KEYWORD=casino} around {ADDRESS=quay street} and {ADDRESS=hillside avenue} {ADDRESS=maple glen} -- go ahead and give me a route to a {KEYWORD=mediterranean restaurant} -- go ahead and give me a route to a {KEYWORD=rbnb} -- go ahead and give me a route to a {KEYWORD=wholesaler} -- go ahead and give me a route to {ADDRESS=amherst street} -- go ahead and give me a route to {KEYWORD=amp place} at {ADDRESS=kaufman place} and {ADDRESS=irwin street} in {ADDRESS=columbia county} plz -- go ahead and give me a route to an {KEYWORD=ice cream parlour} -- go ahead and give me a route to {ADDRESS=canda avenue} close-by {KEYWORD=dubailand} -- go ahead and give me a route to city of {ADDRESS=gila county} -- go ahead and give me a route to {KEYWORD=computersteve} at the the intersection of {ADDRESS=minerva village} and {ADDRESS=cassopolis village} in town -- go ahead and give me a route to {ADDRESS=englewood} -- go ahead and give me a route to {ADDRESS=lake} -- go ahead and give me a route to {KEYWORD=new york fries} -- go ahead and give me a route to {KEYWORD=noah's bagels} -- go ahead and give me a route to {KEYWORD=orsanmichele} on {ADDRESS=coles street} -- go ahead and give me a route to {KEYWORD=papa john's pizza} -- go ahead and give me a route to {ADDRESS=russell street} around my location -- go ahead and give me a route to {ADDRESS=seigel court} -- go ahead and give me a route to state of {ADDRESS=connecticut} -- go ahead and give me a route to {ADDRESS=stryker street} -- go ahead and give me a route to {KEYWORD=the metropolitan museum of art} at {ADDRESS=louis place} and {ADDRESS=avenue k} in {ADDRESS=martinsburg city} -- go ahead and give me a route to {KEYWORD=two four one pizza} -- go ahead and give me directions to {ADDRESS=2nd place} -- go ahead and give me directions to a {KEYWORD=golf course} -- go ahead and give me directions to a poi {KEYWORD=mount rushmore} in {ADDRESS=balance of caddo parish} -- go ahead and give me directions to a {KEYWORD=railway station} on {ADDRESS=highland avenue} and {ADDRESS=temple court} -- go ahead and give me directions to a {KEYWORD=skating rink} -- go ahead and give me directions to {ADDRESS=avenue u} -- go ahead and give me directions to {ADDRESS=balance of sherman county} -- go ahead and give me directions to {KEYWORD=bank of china tower} at {ADDRESS=anbwr} and {ADDRESS=gopnveumr} -- go ahead and give me directions to {ADDRESS=brook lane} -- go ahead and give me directions to city of {ADDRESS=ada county} -- go ahead and give me directions to {ADDRESS=dennett place} -- go ahead and give me directions to {KEYWORD=golden gate bridge} at {ADDRESS=olive dr.} and {ADDRESS=n ter} in {ADDRESS=chichester} -- go ahead and give me directions to {KEYWORD=hofburg} at {ADDRESS=ixlwb} and {ADDRESS=uyhgtvde} -- go ahead and give me directions to {KEYWORD=krystal} -- go ahead and give me directions to {ADDRESS=lois avenue} -- go ahead and give me directions to {KEYWORD=tandoori} -- go ahead and give me directions to the {KEYWORD=sailing school} close to the intersection of {ADDRESS=canterbury drive} and {ADDRESS=pershing loop} {ADDRESS=gotebo town} {ADDRESS=nh} -- go ahead and is there {ADDRESS=gambia} -- go ahead and navigate me to {ADDRESS=1414} {ADDRESS=jefferson street} in {ADDRESS=balance of caddo county} {ADDRESS=missouri} -- go ahead and navigate {ADDRESS=me} to {ADDRESS=597} {ADDRESS=lexington avenue} {ADDRESS=west milford} me {ADDRESS=thailand} -- go ahead and navigate me to a {KEYWORD=british restaurant} -- go ahead and navigate me to a {KEYWORD=tailor} -- go ahead and navigate me to a {KEYWORD=women's clothing store} directions please -- go ahead and navigate me to {ADDRESS=albee square} -- go ahead and navigate me to {KEYWORD=albert college} at {ADDRESS=lakeview drive} and {ADDRESS=103rd street} {ADDRESS=chetek} please -- go ahead and navigate me to {KEYWORD=arby's} -- go ahead and navigate me to {KEYWORD=balzac's coffee roasters} -- go ahead and navigate me to {KEYWORD=cracker barrel} -- go ahead and navigate me to {ADDRESS=greensville county} -- go ahead and navigate me to {ADDRESS=halsey village} -- go ahead and navigate me to {ADDRESS=kingsborough 3rd walk} around {KEYWORD=canadian war museum} -- go ahead and navigate me to {ADDRESS=knox city} -- go ahead and navigate me to {KEYWORD=lee's famous recipe chicken} -- go ahead and navigate me to {KEYWORD=romano's macaroni grill} -- go ahead and navigate me to {ADDRESS=westminster village} -- go ahead and navigate to {ADDRESS=60th place} -- go ahead and navigate to a {KEYWORD=buddhist restaurant} at the intersection {ADDRESS=summit avenue} and {ADDRESS=waldorf court} in {ADDRESS=christine} {ADDRESS=newfoundland and labrador} -- go ahead and navigate to a {KEYWORD=high school} at {ADDRESS=808} on {ADDRESS=st paul place} -- go ahead and navigate to a {KEYWORD=marble's ice cream} near my destination -- go ahead and navigate to a {KEYWORD=realtor} on {ADDRESS=norfolk street} in {ADDRESS=salamonia} -- go ahead and navigate to a {KEYWORD=summer camp} -- go ahead and navigate to {KEYWORD=american eagle} near {KEYWORD=brandenburg gate} in {ADDRESS=alexandria city} -- go ahead and navigate to an {KEYWORD=ethnic restaurant} at {ADDRESS=503} {ADDRESS=9th street west} {ADDRESS=friendsville} -- go ahead and navigate to {ADDRESS=avenue p} -- go ahead and navigate to {ADDRESS=cawker city} using quickest path -- go ahead and navigate to {ADDRESS=clarkton} -- go ahead and navigate to {ADDRESS=court street} -- go ahead and navigate to {KEYWORD=cracker barrel} -- go ahead and navigate to {ADDRESS=fairview city} {ADDRESS=cayman islands} -- go ahead and navigate to {KEYWORD=green burrito} -- go ahead and navigate to {ADDRESS=hazel city} -- go ahead and navigate to {KEYWORD=ihop} -- go ahead and navigate to {ADDRESS=lawn court} -- go ahead and navigate to {KEYWORD=mccaf} close {KEYWORD=notre-dame} -- go ahead and navigate to {KEYWORD=noah's bagels} -- go ahead and navigate to {KEYWORD=o'charley's} -- go ahead and navigate to {ADDRESS=owls head court} -- go ahead and navigate to {KEYWORD=red pegasus} close to {KEYWORD=wild pacific trail} -- go ahead and navigate to {KEYWORD=t.g.i. friday's} -- go ahead and navigate to the {KEYWORD=mtdqyvib building} at {KEYWORD=university of the fraser valley} in {ADDRESS=coconut creek city} -- go ahead and navigate to the {KEYWORD=sailing school} on {ADDRESS=12th street} and {ADDRESS=valley drive} -- go ahead and navigate to {ADDRESS=zambia} -- go ahead and search {ADDRESS=847} {ADDRESS=myrtle avenue} nearby -- go ahead and search {KEYWORD=everest} at the the crossing of {ADDRESS=fulton street} and {ADDRESS=5th street} -- go ahead and search {KEYWORD=in-n-out burger} at the intersection of {ADDRESS=crown street} and {ADDRESS=fort hill place} -- go ahead and search {ADDRESS=route 32} in city -- go ahead and show me {ADDRESS=82nd street} in city -- go ahead and show me {KEYWORD=brassaii} in town -- go ahead and show me {ADDRESS=italy} -- go ahead and show me {KEYWORD=wholesale club} in this area -- go ahead and show where is {ADDRESS=lawton city} {ADDRESS=indonesia} -- go ahead and show where is the poi not so far from {KEYWORD=the trump building} -- go ahead and take me to a {KEYWORD=barber shop} -- go ahead and take me to a {KEYWORD=cantonese restaurant} around my area -- go ahead and take me to a {KEYWORD=copy center} close-by {KEYWORD=sage gateshead} -- go ahead and take me to a {KEYWORD=montana's} at {ADDRESS=magnolia avenue} and {ADDRESS=narrows avenue} -- go ahead and take me to a {KEYWORD=pub} -- go ahead and take me to an {KEYWORD=accountant} -- go ahead and take me to {KEYWORD=caves of lascaux} on the intersection of {ADDRESS=college place} and {ADDRESS=durham court} -- go ahead and take me to {ADDRESS=ludlam place} -- go ahead and take me to {KEYWORD=mcdonald} -- go ahead and take me to {ADDRESS=monument walk} -- go ahead and take me to {KEYWORD=nando's} -- go ahead and take me to {ADDRESS=paerdegat 3rd street} -- go ahead and take me to {KEYWORD=potbelly sandwich works} -- go ahead and take me to {ADDRESS=rice county} -- go ahead and take me to {KEYWORD=royal opera house} at {ADDRESS=h blvd} and {ADDRESS=89th blvd} which is in {ADDRESS=smithton} -- go ahead and take me to {ADDRESS=st. clements} -- go ahead and take me to {KEYWORD=the temple of heaven} at {ADDRESS=isqbnyglc} and {ADDRESS=jqvtndzohcxg} -- go ahead and take me to {KEYWORD=togo's eatery} -- go ahead and view {ADDRESS=1261} {ADDRESS=polar street} around my current location -- go ahead and view {ADDRESS=1383} {ADDRESS=arion place} in that location -- go ahead and view {ADDRESS=1740} {ADDRESS=york road} in my surrounding area -- go ahead and view {ADDRESS=singapore} -- go ahead and view the {KEYWORD=yogthe class} in {ADDRESS=cokedale town} -- go ahead and where is {ADDRESS=bosnia and herzegovina} -- go now to {ADDRESS=1903} {ADDRESS=twenty first ave.} -- go now to {ADDRESS=581} {ADDRESS=memory ln} -- go now to {ADDRESS=92} {ADDRESS=oak st} -- go now to {ADDRESS=972} {ADDRESS=seldom seen rd} -- go to -- go to {ADDRESS=10th} -- go to {ADDRESS=1223} {ADDRESS=brook lane} near my location -- go to {ADDRESS=1261} {ADDRESS=carroll street} {ADDRESS=zachary city} {ADDRESS=28313} -- go to {ADDRESS=12th east} -- go to {ADDRESS=12th s} -- go to {ADDRESS=13} {ADDRESS=wogan terrace} {ADDRESS=22815} {ADDRESS=balance of jackson county} in {ADDRESS=connecticut} {ADDRESS=morocco} -- go to {ADDRESS=15th pkwy.} -- go to {ADDRESS=17th fwy} -- go to {ADDRESS=18th cswy} -- go to {ADDRESS=1st avenue} -- go to {ADDRESS=1st rd} -- go to {ADDRESS=21st south} -- go to {ADDRESS=27th ave.} -- go to {ADDRESS=28th street} -- go to {ADDRESS=2nd cor} -- go to {ADDRESS=3rd east} -- go to {ADDRESS=3rd north} -- go to {ADDRESS=3rd place} -- go to {ADDRESS=4th north} -- go to {ADDRESS=4th west} -- go to {ADDRESS=4th west avenue} -- go to {ADDRESS=54th road west} -- go to {ADDRESS=55th hwy} -- go to {ADDRESS=59th road east} -- go to {ADDRESS=5th south} -- go to {ADDRESS=5th street south} {ADDRESS=raymond} -- go to {ADDRESS=6th n} -- go to {ADDRESS=82nd road north c} -- go to {ADDRESS=84} {ADDRESS=high street} {ADDRESS=47395} {ADDRESS=almont city} {ADDRESS=arizona} {ADDRESS=christmas island} -- go to {ADDRESS=84th byp l} -- go to {ADDRESS=8th fwy q} -- go to {ADDRESS=94th pl.} -- go to {ADDRESS=9th bypass} -- go to {ADDRESS=9th west} -- go to {ADDRESS=a 93rd pkwy.} -- go to a {KEYWORD=bakery} -- go to a {KEYWORD=beauty parlor} -- go to a {KEYWORD=beer store} -- go to a {KEYWORD=bulk store} -- go to a {KEYWORD=candy shop} -- go to a {KEYWORD=charity} -- go to a {KEYWORD=city hall} -- go to a {KEYWORD=clinic} -- go to a {KEYWORD=coffeehouse} -- go to a {KEYWORD=college} at the intersection of {ADDRESS=balance of gallatin county} and {ADDRESS=millard village} in that place -- go to a {KEYWORD=computer store} -- go to a {KEYWORD=currency exchange} -- go to a {KEYWORD=dentist} -- go to a {KEYWORD=dry cleaner} -- go to a {KEYWORD=fast food restaurant} within twenty nine minutes of me -- go to a {KEYWORD=firearms store} -- go to a {KEYWORD=fitness store} -- go to a {KEYWORD=food bank} -- go to a {KEYWORD=furniture store} -- go to a {KEYWORD=gaming store} -- go to a {KEYWORD=golf course} -- go to a {KEYWORD=grocery store} -- go to a {KEYWORD=hotel} -- go to a {KEYWORD=medical school} -- go to a {KEYWORD=men's fashion store} -- go to a {KEYWORD=mexican restaurant} nearby me -- go to a {KEYWORD=movie theater} at {ADDRESS=willow lane} and {ADDRESS=front street} in {ADDRESS=arion} {ADDRESS=ri} please -- go to a {KEYWORD=museum} -- go to a {KEYWORD=night club} -- go to a {KEYWORD=nursery school} -- go to a {KEYWORD=paint store} at {ADDRESS=route 41} and {ADDRESS=colonial drive} in {ADDRESS=campton city} {ADDRESS=ia} -- go to a {KEYWORD=pakistani restaurant} near my location -- go to a {KEYWORD=park} -- go to a {KEYWORD=parts center} -- go to a {KEYWORD=physiotherapist} -- go to a {KEYWORD=post office} -- go to a {KEYWORD=primary school} at {ADDRESS=augusta drive} and {ADDRESS=route 11} {ADDRESS=st-michel-de-bellechasse} {ADDRESS=la} plz -- go to a {KEYWORD=repair shop} -- go to a {KEYWORD=resort} -- go to a {KEYWORD=skating rink} -- go to a {KEYWORD=sports store} -- go to a {KEYWORD=stadium} -- go to a {KEYWORD=steakhouse} -- go to {ADDRESS=a street west} -- go to a {KEYWORD=subway} -- go to a {KEYWORD=supermarket} -- go to a {KEYWORD=tax clinic} at {ADDRESS=pleasant street} and {ADDRESS=veranda place} in {ADDRESS=grubbs} {ADDRESS=montana} -- go to a {KEYWORD=tennis court} close-by {ADDRESS=elm avenue} in {ADDRESS=balance of cass county} {ADDRESS=pennsylvania} -- go to a {KEYWORD=travel agent} -- go to a {KEYWORD=variety store} -- go to a {KEYWORD=vegan restaurant} -- go to a {KEYWORD=youth hostel} -- go to {ADDRESS=abu dhabi} -- go to {KEYWORD=african restaurants} -- go to {ADDRESS=aguascalientes} -- go to {KEYWORD=albanian restaurants} -- go to {ADDRESS=alemany} -- go to {ADDRESS=altamont town} -- go to {ADDRESS=aly d} -- go to an {KEYWORD=ad agency} -- go to an {KEYWORD=albanian restaurant} at the the intersection {ADDRESS=cemetery road} and {ADDRESS=campus place} {ADDRESS=latta} {ADDRESS=fl} -- go to an {KEYWORD=office} -- go to {KEYWORD=argentinian restaurants} -- go to {ADDRESS=arlington} -- go to {ADDRESS=arlington avenue} -- go to {KEYWORD=art store} -- go to {ADDRESS=assumption parish byp} -- go to {ADDRESS=atkinson ter} -- go to {KEYWORD=au bon pain} -- go to {ADDRESS=aurora} -- go to {KEYWORD=avala tv tower} -- go to {ADDRESS=ave. d} -- go to {ADDRESS=avenue west d} -- go to {ADDRESS=b ct} -- go to {ADDRESS=balance of bennett county} -- go to {ADDRESS=balance of brazos county rd} -- go to {ADDRESS=balance of clay county} -- go to {ADDRESS=balance of crowley county} -- go to {ADDRESS=balance of cuming county} -- go to {ADDRESS=balance of foster county} -- go to {ADDRESS=balance of humboldt county} {ADDRESS=ct} -- go to {ADDRESS=balance of hyde county} -- go to {ADDRESS=balance of madison county} -- go to {KEYWORD=bank machines} -- go to {KEYWORD=bank of america plaza} -- go to {KEYWORD=banks} -- go to {KEYWORD=bar and lounge} -- go to {KEYWORD=barbecue restaurants} -- go to {ADDRESS=barrie} -- go to {ADDRESS=bay 14th street} -- go to {ADDRESS=bayview} -- go to {ADDRESS=beach 47th street} -- go to {ADDRESS=beachwood} -- go to {KEYWORD=beaulieu palace} -- go to {ADDRESS=becjwfdqia cor} -- go to {KEYWORD=beds} -- go to {ADDRESS=beech} -- go to {ADDRESS=beechwood} -- go to {ADDRESS=belmont} -- go to {KEYWORD=berlaymont building} -- go to {ADDRESS=bettsville} -- go to {ADDRESS=bkwefpvucqnx road east} -- go to {ADDRESS=blachly} -- go to {ADDRESS=black hawk county} -- go to {KEYWORD=bloomberg} -- go to {ADDRESS=blvd i} -- go to {ADDRESS=blvd. 15} -- go to {ADDRESS=blythedale village} -- go to {KEYWORD=bmo} -- go to {ADDRESS=bnd r} -- go to {KEYWORD=boston market} -- go to {ADDRESS=bpmnaqzjurd} -- go to {KEYWORD=brandenburg gate} -- go to {KEYWORD=brasseries} -- go to {ADDRESS=broad} -- go to {ADDRESS=brook} -- go to {ADDRESS=brook park} -- go to {ADDRESS=brooklyn avenue} -- go to {ADDRESS=browerville} -- go to {ADDRESS=brstouxyvekg} -- go to {KEYWORD=bull ring shopping centre} at {ADDRESS=campus road} and {ADDRESS=lexington avenue} which is in the {ADDRESS=mountain view city} city -- go to {KEYWORD=burger king} -- go to {KEYWORD=burj khalifa} -- go to {ADDRESS=bwzjdgh avenue east} -- go to {ADDRESS=calgary} -- go to {ADDRESS=calhoun county boulevard north} -- go to {ADDRESS=camden} -- go to {KEYWORD=cantonese restaurant} -- go to {KEYWORD=cape breton highlands national park} -- go to {ADDRESS=cape town} -- go to {KEYWORD=captain d's} -- go to {KEYWORD=car detailing} -- go to {KEYWORD=car repair} -- go to {KEYWORD=carrabba's italian grill} -- go to {ADDRESS=casco} -- go to {ADDRESS=cedar point} -- go to {ADDRESS=central park west} -- go to {ADDRESS=centralia} -- go to {KEYWORD=chairs} -- go to {ADDRESS=chapel expy} -- go to {ADDRESS=charlotte} -- go to {ADDRESS=charlotte pike} -- go to {ADDRESS=chicago park} -- go to {KEYWORD=chicken restaurant} -- go to {KEYWORD=chick-fil-a} -- go to {KEYWORD=child daycare centers} -- go to {KEYWORD=chili restaurant} -- go to {ADDRESS=chilliwack} -- go to {KEYWORD=chinese restaurant} -- go to {KEYWORD=chipotle mexican grill} -- go to {ADDRESS=choctaw county} -- go to {KEYWORD=chteau de boisclaireau} -- go to {ADDRESS=church south} -- go to city of {ADDRESS=taylor county} -- go to {KEYWORD=classic restaurant} -- go to {ADDRESS=cleveland avenue east} -- go to {ADDRESS=clyde} -- go to {KEYWORD=coffee cultures} -- go to {ADDRESS=coffee springs dr.} -- go to {KEYWORD=coit tower} -- go to {ADDRESS=college street} -- go to {ADDRESS=columbus village} -- go to {ADDRESS=cor s} -- go to {KEYWORD=country clubs} -- go to {ADDRESS=cozine avenue} -- go to {ADDRESS=cranford} -- go to {ADDRESS=crescent street} in {ADDRESS=havre-aubert}, {ADDRESS=michigan}, {ADDRESS=greece} -- go to {KEYWORD=currency exchanges} -- go to {KEYWORD=curzon street railway station} -- go to {KEYWORD=daytrips from toronto} -- go to {ADDRESS=delta} -- go to {ADDRESS=demonbreun avenue west} -- go to {KEYWORD=denny's} -- go to {KEYWORD=desjardins} -- go to {ADDRESS=dodson} -- go to {ADDRESS=dollard-des-ormeaux} -- go to {KEYWORD=dome of the rock} -- go to {KEYWORD=dominos pizza} -- go to {KEYWORD=donglin temple} -- go to {KEYWORD=double double pizza} -- go to {ADDRESS=dr z} -- go to {KEYWORD=dropbox} -- go to {ADDRESS=e 41st} -- go to {ADDRESS=e cor} -- go to {ADDRESS=eakly} -- go to {ADDRESS=east 12th avenue east} -- go to {ADDRESS=east bank avenue west} -- go to {ADDRESS=edgewood} -- go to {ADDRESS=egeland city} -- go to {KEYWORD=elementary school} -- go to {ADDRESS=elizabeth} -- go to {KEYWORD=empire state building} -- go to {KEYWORD=espresso machines} -- go to {ADDRESS=essex} -- go to {KEYWORD=ethnic restaurant} -- go to {KEYWORD=express delivery} -- go to {ADDRESS=expy d} -- go to {ADDRESS=f ave} -- go to {ADDRESS=f rd.} -- go to {KEYWORD=fazoli's italian foods} -- go to {ADDRESS=fdkiterqx} -- go to {ADDRESS=fenimore street} -- go to {KEYWORD=financial advice} -- go to {KEYWORD=fine dining restaurant} -- go to {KEYWORD=first canadian place} -- go to {KEYWORD=food processors} -- go to {ADDRESS=foosland village} -- go to {ADDRESS=front north} -- go to {KEYWORD=frozen yogurt restaurant} -- go to {KEYWORD=frozen yogurt restaurants} -- go to {ADDRESS=fshckxzyq} -- go to {KEYWORD=fulton opera house} at {ADDRESS=n pl} and {ADDRESS=s 3rd blvd} please -- go to {KEYWORD=furniture store} -- go to {ADDRESS=g ter} -- go to {ADDRESS=gallatin} -- go to {KEYWORD=garden centre} -- go to {KEYWORD=gasometer} -- go to {KEYWORD=german restaurants} -- go to {ADDRESS=gerty town} -- go to {KEYWORD=gettysburg national military park} -- go to {ADDRESS=gifvwbnshrjp} -- go to {KEYWORD=glaspaleis} -- go to {ADDRESS=glenwood avenue} -- go to {KEYWORD=gold star chili} -- go to {KEYWORD=golden gate bridge} -- go to {KEYWORD=golden temple} -- go to {KEYWORD=gonda building} -- go to {ADDRESS=grand boulevard west} -- go to {ADDRESS=greenfield street north} -- go to {ADDRESS=gsdlpuqyozeb avenue north} -- go to {ADDRESS=gwadz street north} -- go to {ADDRESS=gxol street north} -- go to {ADDRESS=h ct} -- go to {KEYWORD=hamburger restaurants} -- go to {ADDRESS=hamilton} -- go to {KEYWORD=hanging gardens of babylon} -- go to {ADDRESS=hatton} -- go to {ADDRESS=hays} -- go to {ADDRESS=heather ct} -- go to {ADDRESS=henry town boulevard west} -- go to {ADDRESS=hickory street} -- go to {ADDRESS=highway u} -- go to {KEYWORD=himeji castle} -- go to {ADDRESS=hniqpotfegc ter} -- go to {KEYWORD=hofburg} -- go to {KEYWORD=holloway circus tower} -- go to {KEYWORD=hooters} -- go to {KEYWORD=hopewell centre} at {ADDRESS=814} {ADDRESS=mill road} in {ADDRESS=wright} {ADDRESS=nj} -- go to {KEYWORD=hsbc tower} at {ADDRESS=bvxymaznqhg} and {ADDRESS=qcfdsh} -- go to {KEYWORD=huddle house} -- go to {ADDRESS=huntington} -- go to {ADDRESS=hunts lane} -- go to {ADDRESS=hurleyville} -- go to {KEYWORD=i t support} -- go to {KEYWORD=ikea} -- go to {ADDRESS=independence ave.} -- go to {KEYWORD=indonesian restaurant} -- go to {KEYWORD=instagram} -- go to {KEYWORD=island hill farm} -- go to {KEYWORD=jack in the box} -- go to {ADDRESS=jefferson city expy} -- go to {ADDRESS=jefmxgiav road} -- go to {ADDRESS=joes} -- go to {KEYWORD=joe's crab shack} -- go to {ADDRESS=johnson} -- go to {ADDRESS=jtfawlmb ln.} -- go to {KEYWORD=juicers} -- go to {ADDRESS=junipero serra blvd} -- go to {ADDRESS=just court} -- go to {ADDRESS=kaanapali} -- go to {ADDRESS=kamloops} -- go to {ADDRESS=kdhbjxo} -- go to {KEYWORD=kek lok si temple} -- go to {KEYWORD=kek lok si temple} in the vicinity of the intersection {ADDRESS=new york avenue} and {ADDRESS=strawberry lane} {ADDRESS=greenleaf} -- go to {ADDRESS=kelowna} -- go to {ADDRESS=kensington walk} -- go to {KEYWORD=kettles} -- go to {KEYWORD=kfc} -- go to {ADDRESS=kfcz aly} -- go to {ADDRESS=kings hwy} -- go to {ADDRESS=l dr.} -- go to {KEYWORD=la scala theater} -- go to {ADDRESS=lafayette street} -- go to {ADDRESS=lapwai city street east} -- go to {ADDRESS=latimer city} {ADDRESS=guinea bissau} -- go to {KEYWORD=laundromats} -- go to {ADDRESS=le franc} -- go to {ADDRESS=lea county bypass} -- go to {KEYWORD=leaning tower} -- go to {KEYWORD=lebanese restaurant} -- go to {ADDRESS=leoni} -- go to {KEYWORD=lighthouse of alexandria} -- go to {KEYWORD=lighthouse of alexandria} at the crossing of {ADDRESS=somerset drive} and {ADDRESS=mckinley avenue} in {ADDRESS=x} {ADDRESS=prince edward island} -- go to {ADDRESS=lincoln county} -- go to {KEYWORD=linkedin} -- go to {ADDRESS=linn county} -- go to {ADDRESS=ln. u} -- go to {ADDRESS=log lane village street north} -- go to {KEYWORD=long john silver's} -- go to {ADDRESS=longueuil} -- go to {KEYWORD=louisiana superdome} -- go to {ADDRESS=lowndes county} -- go to {KEYWORD=lund cathedral} -- go to {ADDRESS=lwygivcrtos road south} -- go to {ADDRESS=mac donough street} -- go to {KEYWORD=madeleine} -- go to {ADDRESS=madison} -- go to {ADDRESS=main street} -- go to {KEYWORD=malkera} -- go to {ADDRESS=malone town pl.} -- go to {ADDRESS=manchester} -- go to {ADDRESS=maple ridge} -- go to {ADDRESS=marcus garvey boulevard} -- go to {KEYWORD=marcus square} -- go to {KEYWORD=mary brown's} -- go to {KEYWORD=mayo building} -- go to {KEYWORD=mayo building} at {ADDRESS=44} {ADDRESS=oxford road} {ADDRESS=11037} {ADDRESS=ashland village} {ADDRESS=slovenia} -- go to {ADDRESS=mcclellanville town} -- go to {ADDRESS=mcferrin} -- go to {ADDRESS=medicine park avenue south} -- go to {ADDRESS=metropolitan avenue} -- go to {KEYWORD=microsoft} -- go to {ADDRESS=milton} -- go to {ADDRESS=milwaukie} -- go to {KEYWORD=moe's southwest grill} -- go to {ADDRESS=mondovi} -- go to {KEYWORD=mongolian restaurants} -- go to {ADDRESS=montauk} -- go to {ADDRESS=monticello village rd.} -- go to {ADDRESS=montreal} -- go to {ADDRESS=moscow} -- go to {ADDRESS=mosley} -- go to {KEYWORD=motorbikes} -- go to {KEYWORD=mount of olives} closest the the intersection of {ADDRESS=bridge street} and {ADDRESS=flatbush avenue} {ADDRESS=stroud city} -- go to {ADDRESS=moweaqua} -- go to {KEYWORD=museum of fine arts} -- go to {ADDRESS=n northwest} -- go to {ADDRESS=n square} -- go to {ADDRESS=n square road east l} -- go to {ADDRESS=nanaimo} -- go to {KEYWORD=national naval aviation museum} -- go to {KEYWORD=netflix} -- go to {ADDRESS=new weston village} -- go to {KEYWORD=new york times} -- go to {KEYWORD=nicholas tower} -- go to {ADDRESS=north franklin} -- go to {ADDRESS=northglenn city ct} -- go to {ADDRESS=npazmkgdtlr} -- go to {ADDRESS=oak brook village} -- go to {ADDRESS=oakdale city avenue west} -- go to {ADDRESS=oakville} -- go to {ADDRESS=ocydltzgbq} -- go to {ADDRESS=old york} -- go to {KEYWORD=oriental pearl tower} {ADDRESS=waterloo} -- go to {KEYWORD=orsanmichele} -- go to {ADDRESS=p road west} -- go to {ADDRESS=p st.} -- go to {ADDRESS=paerdegat 5th street} -- go to {KEYWORD=palace hotel} -- go to {KEYWORD=pancheros mexican grill} -- go to {KEYWORD=papa johns} -- go to {KEYWORD=parks} -- go to {KEYWORD=parts centers} -- go to {KEYWORD=peak 2 peak gondola} -- go to {ADDRESS=pennsylvania} -- go to {ADDRESS=perkins} -- go to {ADDRESS=pershing} -- go to {KEYWORD=persian restaurant} -- go to {ADDRESS=phillips} -- go to {ADDRESS=phxtw place} -- go to {ADDRESS=pickering} -- go to {ADDRESS=pine hall} -- go to {ADDRESS=plumb 2nd street} -- go to {KEYWORD=ponte di rialto} -- go to {KEYWORD=popeyes chicken & biscuits} -- go to {ADDRESS=poplar byp} -- go to {KEYWORD=potatopia} -- go to {KEYWORD=potbelly sandwich works} -- go to {ADDRESS=prince george} -- go to {ADDRESS=q dr} -- go to {ADDRESS=q road east} -- go to {ADDRESS=quebec} -- go to {ADDRESS=queen pkwy} -- go to {ADDRESS=qwby street west} -- go to {ADDRESS=rd. 59} -- go to {ADDRESS=red deer} -- go to {KEYWORD=red robin} -- go to {ADDRESS=reed} -- go to {ADDRESS=regina} -- go to {KEYWORD=rialto towers} -- go to {ADDRESS=ridgecrest terrace} -- go to {ADDRESS=river} -- go to {ADDRESS=rochester avenue} {ADDRESS=sylvarena village} -- go to {ADDRESS=rokgm cswy} -- go to {ADDRESS=rose} -- go to {ADDRESS=rosewood way} -- go to {KEYWORD=round table pizza} -- go to {ADDRESS=route 11} -- go to {ADDRESS=route 5} -- go to {ADDRESS=route 9} -- go to {ADDRESS=rwztxd} -- go to {KEYWORD=sainsbury centre for visual arts} -- go to {ADDRESS=saint jerome} -- go to {KEYWORD=saint joseph's oratory} -- go to {KEYWORD=sainte-chapelle} -- go to {ADDRESS=saint-hyacinthe} -- go to {ADDRESS=saint-jean-sur-richelieu} -- go to {ADDRESS=salmon arm} -- go to {ADDRESS=san carlos} -- go to {ADDRESS=sanders} -- go to {KEYWORD=sandwich shop} -- go to {ADDRESS=sandy city} -- go to {ADDRESS=santa anna pl.} -- go to {ADDRESS=saskatoon} -- go to {ADDRESS=sbmvnhdegkx street south} -- go to {KEYWORD=schonbrunn palace} -- go to {KEYWORD=second city} -- go to {ADDRESS=senter} -- go to {ADDRESS=sevier county} -- go to {ADDRESS=shallotte} -- go to {KEYWORD=shalom meir tower} -- go to {ADDRESS=shamrock} -- go to {ADDRESS=sierra} -- go to {KEYWORD=sight & sound theatres} -- go to {KEYWORD=skerwink trail} -- go to {KEYWORD=slack} -- go to {ADDRESS=slaughter} -- go to {ADDRESS=slocomb pl.} -- go to {KEYWORD=smoothie king} -- go to {ADDRESS=south} -- go to {ADDRESS=south acadian throughway} -- go to {ADDRESS=south michigan} -- go to {ADDRESS=south sherwood forest} -- go to {KEYWORD=southwestern restaurants} -- go to {KEYWORD=souvlaki express} at {ADDRESS=hanover place} and {ADDRESS=old mill road} now -- go to {KEYWORD=sovereign bank tower} -- go to {KEYWORD=spanish restaurant} -- go to {ADDRESS=splendora} -- go to {KEYWORD=sportsbars} -- go to {ADDRESS=springfield ave.} -- go to {ADDRESS=st petersburg} -- go to {KEYWORD=st. basil's cathedral} -- go to {ADDRESS=st. johns} -- go to {ADDRESS=st. john's} -- go to {KEYWORD=starbucks} -- go to {ADDRESS=st-felix-de-valois} -- go to {ADDRESS=stockton avenue east h} -- go to {ADDRESS=stockton borough boulevard north} -- go to {ADDRESS=street south o} -- go to {ADDRESS=street west 47} -- go to {ADDRESS=sun city center} -- go to {ADDRESS=superior city way} -- go to {ADDRESS=sydney} -- go to {KEYWORD=symphony orchestra} in {ADDRESS=mansfield town} -- go to {KEYWORD=taco john's} -- go to {KEYWORD=tailor} -- go to {ADDRESS=tarboro town vis} -- go to {ADDRESS=tasiujaq} -- go to {KEYWORD=tate gallery} -- go to {ADDRESS=taylor} -- go to {KEYWORD=td} -- go to {KEYWORD=teatro yaguez} -- go to {ADDRESS=tennessee highway 100} -- go to {ADDRESS=terrasse vaudreuil} -- go to {ADDRESS=terrebonne} -- go to the a {KEYWORD=mexican restaurant} called {KEYWORD=prague castle} -- go to the {KEYWORD=accountant} -- go to the {KEYWORD=airport} -- go to the {KEYWORD=aquarium} -- go to the {KEYWORD=art gallery} -- go to the {KEYWORD=auto rental place} -- go to the {KEYWORD=bed and breakfast} -- go to the {KEYWORD=beer store} -- go to the {KEYWORD=bus stop} -- go to the {KEYWORD=charging station} -- go to the {KEYWORD=child daycare center} -- go to the {KEYWORD=community centre} -- go to the {KEYWORD=convenience store} -- go to the {KEYWORD=country club} -- go to the {KEYWORD=dentist} -- go to the {KEYWORD=golf course} -- go to the {KEYWORD=health club} -- go to the {KEYWORD=jewelry store} -- go to the {KEYWORD=laundry} -- go to the {KEYWORD=marine park} -- go to the {KEYWORD=massage parlor} -- go to the {KEYWORD=massage therapist} -- go to the {KEYWORD=movie theatre} -- go to the {KEYWORD=nursery school} at {ADDRESS=balance of grant county} and {ADDRESS=balance of craig county} in city plz -- go to the {KEYWORD=office building} -- go to the {KEYWORD=optometrist} -- go to the {KEYWORD=parking lot} -- go to {KEYWORD=the pentagon} at {ADDRESS=1603} {ADDRESS=primrose lane} {ADDRESS=lake county} {ADDRESS=florida} {ADDRESS=fiji} -- go to the {KEYWORD=pet store} -- go to {KEYWORD=the pita pit} -- go to the {KEYWORD=playground} -- go to the {KEYWORD=primary school} -- go to the {KEYWORD=shopping mall} -- go to the {KEYWORD=shopping mall} at the crossroads of {ADDRESS=palermo} and {ADDRESS=spencer village} around me plz -- go to the {KEYWORD=sports store} -- go to the {KEYWORD=subway entrance} -- go to the {KEYWORD=synagogue} -- go to the {KEYWORD=temple} at the crossroads of {ADDRESS=montana place} and {ADDRESS=catherine street} in {ADDRESS=wright city} {ADDRESS=ne} -- go to the {KEYWORD=townhall} -- go to the {KEYWORD=used car dealership} -- go to {KEYWORD=the white house} -- go to the {KEYWORD=zivqtcaflkbr building} at {KEYWORD=emily carr university of art and design} in {ADDRESS=oakland city} -- go to to {KEYWORD=machu picchu} -- go to to {KEYWORD=rotterdam harbour} -- go to {KEYWORD=toasters} -- go to {ADDRESS=toronto} -- go to {KEYWORD=toronto dominion centre} -- go to {KEYWORD=toronto eaton centre} -- go to {ADDRESS=town center} -- go to {ADDRESS=tuckerman city road east} -- go to {KEYWORD=turkish restaurants} -- go to {KEYWORD=twitter} -- go to {KEYWORD=two four one pizza} -- go to {ADDRESS=u 30th boulevard east} -- go to {KEYWORD=uber} -- go to {ADDRESS=ujphdygf street west} -- go to {ADDRESS=uxok fwy} -- go to {ADDRESS=v 16th ln.} -- go to {ADDRESS=v boulevard west} -- go to {ADDRESS=valley view expy} -- go to {KEYWORD=villa savoye} -- go to {KEYWORD=vimeo} -- go to {ADDRESS=vuksrpjocx} -- go to {ADDRESS=w 118th} -- go to {ADDRESS=w 14th} -- go to {ADDRESS=w 33rd} -- go to {ADDRESS=w crse} -- go to {ADDRESS=w ln.} -- go to {KEYWORD=waffle house} -- go to {ADDRESS=wall street} -- go to {ADDRESS=watertown city} -- go to {ADDRESS=waverly} -- go to {ADDRESS=waverly avenue} -- go to {ADDRESS=welland} -- go to {ADDRESS=wellington west crse} -- go to {KEYWORD=welsh upholstery} the intersection of {ADDRESS=friel place} and {ADDRESS=flatlands 7th street} {ADDRESS=scott} {ADDRESS=mo} -- go to {ADDRESS=west 50th} -- go to {KEYWORD=west edmonton mall} -- go to {ADDRESS=west goshen} -- go to {ADDRESS=west homestead borough street north} -- go to {ADDRESS=west illinois} -- go to {ADDRESS=west randolph hwy} -- go to {KEYWORD=westin peachtree plaza} -- go to {KEYWORD=white house} -- go to {ADDRESS=whitwell place} -- go to {ADDRESS=willsboro} -- go to {ADDRESS=windsor} -- go to {ADDRESS=winthrop town avenue north} -- go to {ADDRESS=wjcudo} -- go to {ADDRESS=wmtqabrzih} -- go to {KEYWORD=world trade center} -- go to {ADDRESS=wright city} -- go to {ADDRESS=wytopitlock} -- go to {ADDRESS=x aly} -- go to {ADDRESS=x crse} -- go to {ADDRESS=xocls avenue south} -- go to {ADDRESS=xstcylhbudm vis} -- go to {KEYWORD=yahoo} -- go to {ADDRESS=yinchuan} -- go to {ADDRESS=yjvli} -- go to {ADDRESS=yqkcxrti} -- go to {KEYWORD=yummy yummy chinese food} -- go to {ADDRESS=yvcxtqasikeu pl} -- go to {ADDRESS=z ave} -- go to {ADDRESS=z crse} -- go to {KEYWORD=zaxby's} -- {KEYWORD=golden temple} at {ADDRESS=106} {ADDRESS=st pauls court} in {ADDRESS=clinton} -- {KEYWORD=golden temple} at {ADDRESS=1189} {ADDRESS=campus road} {ADDRESS=75160} {ADDRESS=westboro} in {ADDRESS=paraguay} -- {KEYWORD=gossip} at the the intersection of {ADDRESS=balance of contra costa county} and {ADDRESS=wilmore} in town show me where that is -- goto {ADDRESS=bureau county} -- goto {ADDRESS=charlottetown} -- goto {ADDRESS=rosemere} -- goto {ADDRESS=unity village village} -- {KEYWORD=grand teton} at {ADDRESS=59} {ADDRESS=broad street} {ADDRESS=94720} in {ADDRESS=alma city} -- {ADDRESS=grant avenue} and {ADDRESS=bay 40th street} is the intersection -- {KEYWORD=great barrier reef} at {ADDRESS=66th cir} and {ADDRESS=route 64 rd} in {ADDRESS=epworth} -- {ADDRESS=great bnd} and {ADDRESS=b 41st street south} in {ADDRESS=zortman} {ADDRESS=nm} -- {KEYWORD=great mosque of djenn} close-by {KEYWORD=kangaroo creek farm} -- {KEYWORD=great wall} at {ADDRESS=1046} {ADDRESS=georgia avenue} {ADDRESS=benton county} bring us there -- {KEYWORD=great wall} at {ADDRESS=1776} {ADDRESS=cooke court} {ADDRESS=43636} {ADDRESS=dodge city town} {ADDRESS=mo} {ADDRESS=ghana} -- {KEYWORD=great wall} close {ADDRESS=kane street} and {ADDRESS=margaret court} {ADDRESS=idanha city} please -- {KEYWORD=gros morne national park} at {ADDRESS=5th n st.} and {ADDRESS=r ct} in {ADDRESS=owen} -- {KEYWORD=gros morne national park} {ADDRESS=glasford} where is it -- {ADDRESS=grove street} in {ADDRESS=balance of hopkins county} {ADDRESS=new york state} -- {ADDRESS=gtwy 38} and {ADDRESS=elgin street west} is the intersection -- {ADDRESS=guelph} take me there with the most scenic route -- guide me -- {ADDRESS=guiyang} take me there with the most scenic route -- {ADDRESS=gyeonggi} take me there with the most scenic route -- {KEYWORD=habitat '67} around {KEYWORD=ids center} -- {KEYWORD=hadrian's wall} here please how can i go there -- {ADDRESS=hamlin} navigation please -- {KEYWORD=hardee's} at {ADDRESS=bay 8th street} and {ADDRESS=cherry street} in {ADDRESS=phillips county} {ADDRESS=new york} plz -- {ADDRESS=harlem city} map -- {ADDRESS=harrison avenue} here plz give me directions there -- {KEYWORD=harrison park} {ADDRESS=balance of marshall county} find it please -- {KEYWORD=harrison park} {ADDRESS=blue ridge city} find it please -- {KEYWORD=harrison park} {ADDRESS=clay county} find it please -- {KEYWORD=harrison park} {ADDRESS=cranberry portage} find it please -- {KEYWORD=harrison park} {ADDRESS=gilmer county} find it please -- {KEYWORD=harrison park} {ADDRESS=marsh lake} find it please -- {KEYWORD=harrison park} {ADDRESS=spring lake} find it please -- {KEYWORD=harrison park} {ADDRESS=st. george} find it please -- {KEYWORD=harrison park} {ADDRESS=wewahitchka} find it please -- {KEYWORD=harrison park}, {ADDRESS=balance of grand isle county}, find it please -- {KEYWORD=harrison park}, {ADDRESS=balance of prince of wales-hyder census area}, find it please -- {KEYWORD=harrison park}, {ADDRESS=ford heights village}, find it please -- head to a {KEYWORD=beauty salon} -- head to a {KEYWORD=bus station} -- head to a {KEYWORD=copy center} -- head to a {KEYWORD=day-care center} -- head to a {KEYWORD=fast food joint} -- head to a {KEYWORD=nursery school} -- head to a {KEYWORD=pawn shop} at {ADDRESS=1195} {ADDRESS=brighton 3rd street} {ADDRESS=balance of hamilton county} {ADDRESS=south carolina} in {ADDRESS=andorra} -- head to a {KEYWORD=physician} -- head to a {KEYWORD=supermarket} -- head to a {KEYWORD=water park} -- head to an {KEYWORD=ethnic restaurant} -- head to an {KEYWORD=outdoors store} -- head to {ADDRESS=balance of bourbon county} -- head to {ADDRESS=beadle county} -- head to {ADDRESS=brighton 3rd lane} -- head to {KEYWORD=cheesecake factory} -- head to {KEYWORD=firehouse subs} not that far from {KEYWORD=casa mila} -- head to {ADDRESS=hill street} -- head to {ADDRESS=ketchikan gateway borough} -- head to {ADDRESS=lake street} -- head to {ADDRESS=lenexa city} -- head to {ADDRESS=maple avenue} -- head to {KEYWORD=oberweis dairy} -- head to {ADDRESS=ranchester} -- head to {ADDRESS=reeve place} -- head to {KEYWORD=ruth's chris steak house} -- head to {ADDRESS=smith} -- head to {KEYWORD=sun tower} at {ADDRESS=612} at {ADDRESS=brighton 1st place} -- head to the {KEYWORD=drive-in} -- head to the poi {KEYWORD=marble slab creamery} in my vicinity -- head to {KEYWORD=tim horton's} -- head to {KEYWORD=wells fargo place} at {ADDRESS=1610} {ADDRESS=classon avenue} {ADDRESS=minturn} {ADDRESS=40761} -- head towards {ADDRESS=1352} {ADDRESS=arkansas drive} {ADDRESS=42056} in {ADDRESS=clay county} -- head towards a {KEYWORD=bath and body shop} -- head towards a {KEYWORD=bbq restaurant} -- head towards a {KEYWORD=dance studio} -- head towards a {KEYWORD=gaming store} at {ADDRESS=1611} at {ADDRESS=putnam avenue} -- head towards a {KEYWORD=massage parlor} -- head towards a {KEYWORD=pawn shop} -- head towards a {KEYWORD=pizza restaurant} -- head towards a {KEYWORD=public house} -- head towards a {KEYWORD=repair shop} -- head towards a {KEYWORD=thai restaurant} at {ADDRESS=1781} {ADDRESS=claver place} {ADDRESS=fayette county} -- head towards an {KEYWORD=art museum} -- head towards {KEYWORD=back yard burgers} -- head towards {ADDRESS=balance of jerome county} -- head towards {KEYWORD=blimpies} -- head towards {ADDRESS=brighton 8th court} -- head towards {KEYWORD=carrabba's italian grill} -- head towards {ADDRESS=cedar avenue} -- head towards {KEYWORD=cracker barrel} -- head towards {ADDRESS=crump} -- head towards {ADDRESS=cuyahoga county} -- head towards {KEYWORD=expedia cruise ship centers} at {ADDRESS=dewey county} and {ADDRESS=port morien} near my place -- head towards {ADDRESS=glendale town} -- head towards {KEYWORD=great mosque of djenn} at {ADDRESS=anthony street} and {ADDRESS=4th street west} which is in the {ADDRESS=starr town} city -- head towards {ADDRESS=greenbrier county} -- head towards {ADDRESS=hamilton street} -- head towards {KEYWORD=harvey's} -- head towards {ADDRESS=hyde county} -- head towards {KEYWORD=jamba juice} -- head towards {KEYWORD=komtar} near {ADDRESS=orange street} in {ADDRESS=higginson town} {ADDRESS=new brunswick} -- head towards {KEYWORD=mcdonald} -- head towards {ADDRESS=mill road} -- head towards {ADDRESS=parker's crossroads city} -- head towards {ADDRESS=pine street} -- head towards {ADDRESS=rockaway avenue} -- head towards {KEYWORD=souvlaki express} -- head towards {ADDRESS=summit town} -- head towards {ADDRESS=surf avenue} -- head towards {KEYWORD=t.g.i. friday's} -- head towards the {KEYWORD=beer store} -- head towards the {KEYWORD=ice cream parlour} -- head towards the {KEYWORD=indian restaurant} -- head towards {KEYWORD=toronto eaton centre} at {ADDRESS=beayer place} and {ADDRESS=channel avenue} {ADDRESS=balance of okmulgee county} plz -- head towards {KEYWORD=wingstop} -- help me get to a {KEYWORD=cantonese restaurant} -- help me get to a {KEYWORD=gastro pub} -- help me get to a {KEYWORD=jail} -- help me get to a {KEYWORD=lebanese restaurant} -- help me get to a {KEYWORD=mongolian restaurant} -- help me get to a {KEYWORD=music school} -- help me get to a {KEYWORD=spanish restaurant} -- help me get to a {KEYWORD=swimming pool} -- help me get to a {KEYWORD=thai restaurant} -- help me get to {ADDRESS=agate court} -- help me get to an {KEYWORD=antique shop} -- help me get to an {KEYWORD=eclectic restaurant} -- help me get to an {KEYWORD=office supply store} -- help me get to an {KEYWORD=organic restaurant} -- help me get to an {KEYWORD=outdoor store} -- help me get to {ADDRESS=anahuac} -- help me get to {ADDRESS=balance of bryan county} -- help me get to {ADDRESS=balance of taos county} -- help me get to {KEYWORD=baskin-robbins} -- help me get to {ADDRESS=baughman place} -- help me get to {KEYWORD=bojangles} -- help me get to {ADDRESS=bowdon city} -- help me get to {ADDRESS=brighton 1st lane} in {ADDRESS=gloucester}, {ADDRESS=ohio} -- help me get to {KEYWORD=burgers by honest chops} -- help me get to {ADDRESS=caddo} {ADDRESS=south korea} -- help me get to {ADDRESS=camp county} -- help me get to {ADDRESS=caton place} -- help me get to city of {ADDRESS=coon rapids} -- help me get to {ADDRESS=columbus place} -- help me get to {ADDRESS=cooper county} -- help me get to {ADDRESS=curry county} -- help me get to {ADDRESS=cypress court} -- help me get to {ADDRESS=dacono} -- help me get to {ADDRESS=dobbin street} -- help me get to {ADDRESS=eros town} -- help me get to {ADDRESS=fountain city} -- help me get to {ADDRESS=front street north} -- help me get to {ADDRESS=gering city} -- help me get to {KEYWORD=godfather's pizza} -- help me get to {ADDRESS=happy valley-goose bay} -- help me get to {KEYWORD=it's a dog's life ltd} at {ADDRESS=la harpe} and {ADDRESS=wagoner county} in this area -- help me get to {KEYWORD=jack in the box} -- help me get to {ADDRESS=jefferson court} -- help me get to {KEYWORD=joe's crab shack} -- help me get to {KEYWORD=kfc} -- help me get to {ADDRESS=kuala lumpur} {ADDRESS=andorra} please -- help me get to {ADDRESS=main street east} -- help me get to {ADDRESS=martense street} -- help me get to {ADDRESS=milford} -- help me get to {KEYWORD=nando's} -- help me get to {ADDRESS=north kansas} -- help me get to {KEYWORD=panera bread} -- help me get to {ADDRESS=park avenue} -- help me get to {ADDRESS=park drive} -- help me get to {KEYWORD=pizza pizza} within ten minutes of me -- help me get to {ADDRESS=prattville city} -- help me get to {KEYWORD=quiznos} -- help me get to {ADDRESS=schererville} -- help me get to {ADDRESS=seagate terrace} around my location -- help me get to {ADDRESS=sherwood drive} -- help me get to {ADDRESS=shore boulevard} -- help me get to {ADDRESS=stratford road} -- help me get to {KEYWORD=swiss chalet} -- help me get to {KEYWORD=taj mahal} in {ADDRESS=kingsburg city} {ADDRESS=fl} -- help me get to the {KEYWORD=automotive shop} -- help me get to {KEYWORD=tim horton's} -- help me get to {ADDRESS=warsaw town} -- help me get to {ADDRESS=whipple street} -- help me get to {KEYWORD=wienerschnitzel} -- help me get to {KEYWORD=wild wing} -- {ADDRESS=henry street} and {ADDRESS=gain court} is the intersection -- {ADDRESS=herkimer street} and {ADDRESS=flatlands 1st street} in {ADDRESS=dubois county} -- {ADDRESS=herzl street} and {ADDRESS=emerald street} please -- {ADDRESS=hideout} {ADDRESS=belarus} can you show me where it is -- {ADDRESS=high st} and {ADDRESS=n hampton dr} please -- {ADDRESS=highland place} and {ADDRESS=brighton 7th street} in {ADDRESS=norquay} please -- {KEYWORD=hockey hall of fame} in the vicinity of {ADDRESS=sidney place} and {ADDRESS=cherry street} {ADDRESS=alameda county} please -- {KEYWORD=hofburg} at {ADDRESS=672} {ADDRESS=beach 37th street} {ADDRESS=balance of iron county} in {ADDRESS=ak} -- {KEYWORD=hollywood walk of fame} at {ADDRESS=spring street} and {ADDRESS=brighton 5th street} -- {ADDRESS=holt court} in my vicinity give me directions there -- {ADDRESS=honduras} direct me there -- {KEYWORD=hong kong fashions} on {ADDRESS=state street} in {ADDRESS=scranton} {ADDRESS=ri} -- {KEYWORD=hot rod cafe} at {ADDRESS=2nd pkwy.} and {ADDRESS=west 118th pl} please -- {KEYWORD=hot rod cafe} at {ADDRESS=j 90th boulevard east} and {ADDRESS=5th n road north f} navigate me there -- {KEYWORD=hot rod cafe} at the intersection of {ADDRESS=98th boulevard east w} and {ADDRESS=w 14th dr} -- how about you bring me to {ADDRESS=1218} {ADDRESS=skidmore lane} {ADDRESS=laurel county} -- how about you bring me to {ADDRESS=1549} {ADDRESS=cobek court} {ADDRESS=70212} {ADDRESS=anderson city} in {ADDRESS=madagascar} -- how about you bring me to {ADDRESS=1616} {ADDRESS=24th avenue} in {ADDRESS=balance of greene county} {ADDRESS=new brunswick} -- how about you bring me to a {KEYWORD=dutch restaurant} -- how about you bring me to a {KEYWORD=phone store} at the the intersection of {ADDRESS=boerum place} and {ADDRESS=de sales place} please -- how about you bring me to {KEYWORD=applebee's} -- how about you bring me to {KEYWORD=back yard burgers} -- how about you bring me to {KEYWORD=balzac's coffee roasters} -- how about you bring me to {ADDRESS=franklin street} -- how about you bring me to {KEYWORD=kernels} at {ADDRESS=way u} and {ADDRESS=s vis} in the city of {ADDRESS=brooklin} -- how about you bring me to {ADDRESS=macon street} -- how about you bring me to {ADDRESS=parkside avenue} -- how about you bring me to {KEYWORD=pharos of egypt} at {ADDRESS=oak street} and {ADDRESS=amersfort place} now -- how about you bring me to {ADDRESS=race street} in {ADDRESS=ozark}, {ADDRESS=nm} -- how about you bring me to {ADDRESS=st-prosper-de-dorchester} -- how about you bring me to {ADDRESS=syria} plz -- how about you bring me to {ADDRESS=temple} -- how about you bring me to {ADDRESS=tennis court} -- how about you bring me to the {KEYWORD=cobbler} at {ADDRESS=panola county} and {ADDRESS=mcclusky} in city plz -- how about you bring me to {ADDRESS=willow lane} -- how about you bring up {ADDRESS=sands street} in city -- how about you check {ADDRESS=1956} {ADDRESS=washington avenue} in city -- how about you direct me to {ADDRESS=1125} {ADDRESS=pence street} {ADDRESS=balance of cerro gordo county} {ADDRESS=tx} {ADDRESS=comoros} -- how about you direct me to {ADDRESS=11th street} -- how about you direct me to {ADDRESS=47} {ADDRESS=prospect park} -- how about you direct me to {ADDRESS=557} {ADDRESS=62nd street} {ADDRESS=binghamton} {ADDRESS=md} -- how about you direct me to a {KEYWORD=medical center} -- how about you direct me to {ADDRESS=balance of henry county} -- how about you direct me to {KEYWORD=bull ring shopping centre} at {ADDRESS=45} on {ADDRESS=sullivan street} -- how about you direct me to city of {ADDRESS=simsboro village} -- how about you direct me to {ADDRESS=dothan city} -- how about you direct me to {KEYWORD=fat bastard burrito} -- how about you direct me to {ADDRESS=flatlands 7th street} -- how about you direct me to {ADDRESS=holly court} -- how about you direct me to {ADDRESS=jamestown} -- how about you direct me to {ADDRESS=landis court} -- how about you direct me to {KEYWORD=nidarosdomen} at {ADDRESS=bowdoin road south} and {ADDRESS=k expy} -- how about you direct me to {ADDRESS=stone avenue} -- how about you display {ADDRESS=820} {ADDRESS=christopher avenue} around here -- how about you find a route to a {KEYWORD=diner} -- how about you find a route to a {KEYWORD=factory} -- how about you find a route to a {KEYWORD=mistura restaurant} at {ADDRESS=hutchinson court} and {ADDRESS=grand avenue} -- how about you find a route to a {KEYWORD=parking lot} -- how about you find a route to {ADDRESS=caton place} -- how about you find a route to {ADDRESS=church street} not too far from {KEYWORD=buckingham palace} -- how about you find a route to {KEYWORD=first canadian place} {ADDRESS=killen} -- how about you find a route to {ADDRESS=hyannis village} -- how about you find a route to {ADDRESS=hythe} -- how about you find a route to {ADDRESS=johnson street} -- how about you find a route to {ADDRESS=lincoln avenue} -- how about you find a route to {ADDRESS=otisville village} -- how about you find a route to {KEYWORD=pizza pizza} -- how about you find a route to {KEYWORD=play it again sports} at the crossing of {ADDRESS=maple creek} and {ADDRESS=benson city} -- how about you find a route to {KEYWORD=real canadian superstore} in the vicinity of the the intersection of {ADDRESS=roosevelt avenue} and {ADDRESS=dogwood lane} in {ADDRESS=colony town} -- how about you find a route to {ADDRESS=south st. paul city} -- how about you find a route to {KEYWORD=springbone kitchen} -- how about you find {KEYWORD=sweet temptations} within 28 miles of me -- how about you get me to a {KEYWORD=glassmaker} -- how about you get me to an {KEYWORD=automotive shop} -- how about you get me to {KEYWORD=arlington national cemetery} at {ADDRESS=59} {ADDRESS=warren avenue} {ADDRESS=bunn town} {ADDRESS=tx} in {ADDRESS=martinique} -- how about you get me to {KEYWORD=beaulieu palace} at {ADDRESS=1186} {ADDRESS=shell road} in {ADDRESS=wildrose city} -- how about you get me to {KEYWORD=denny's} -- how about you get me to {ADDRESS=fannin county} -- how about you get me to {KEYWORD=kfc} -- how about you get me to {KEYWORD=mcalister's deli} -- how about you get me to {ADDRESS=monongalia county} -- how about you get me to {KEYWORD=moya restaurant} at {ADDRESS=103rd street} and {ADDRESS=morris street} now -- how about you get me to {ADDRESS=odessa town} -- how about you get me to {ADDRESS=olive street} -- how about you get me to {KEYWORD=olympian zeus temple} at {ADDRESS=72nd street} and {ADDRESS=bulwer place} in {ADDRESS=iredell} -- how about you get me to the {KEYWORD=auditorium building} -- how about you get me to using the quickest route to a an {KEYWORD=argentinian restaurant} -- how about you give me a route to a {KEYWORD=bob evans} at {ADDRESS=windsor drive} and {ADDRESS=spring street} -- how about you give me a route to a {KEYWORD=brewpub} -- how about you give me a route to a {KEYWORD=sandwich bar} not far from the crossroads {ADDRESS=18th street} and {ADDRESS=cherry street} {ADDRESS=stirling} {ADDRESS=florida} -- how about you give me a route to a {KEYWORD=therapist} -- how about you give me a route to {ADDRESS=alton} -- how about you give me a route to an {KEYWORD=arena} at the corner of {ADDRESS=flatlands 5th street} and {ADDRESS=vandam street} plz -- how about you give me a route to {KEYWORD=cathedral of christ the saviour} at the junction of {ADDRESS=eastern parkway} and {ADDRESS=3rd street north} {ADDRESS=carleton} -- how about you give me a route to {KEYWORD=pancheros mexican grill} -- how about you give me a route to {KEYWORD=peak 2 peak gondola} in {ADDRESS=38686} -- how about you give me a route to {ADDRESS=river road} {ADDRESS=kenilworth village} -- how about you give me a route to {KEYWORD=roots} near my place -- how about you give me directions to a {KEYWORD=atm} -- how about you give me directions to a {KEYWORD=community centre} -- how about you give me directions to a {KEYWORD=kernels} near my destination -- how about you give me directions to a {KEYWORD=music store} -- how about you give me directions to a {KEYWORD=pet shop} at the the intersection of {ADDRESS=cooper street} and {ADDRESS=lake street} in {ADDRESS=halifax town} {ADDRESS=new jersey} plz -- how about you give me directions to a {KEYWORD=wine shop} -- how about you give me directions to an {KEYWORD=eclectic restaurant} -- how about you give me directions to an {KEYWORD=islamic restaurant} at {ADDRESS=cambridge road} and {ADDRESS=andover court} {ADDRESS=cheverie} {ADDRESS=hi} -- how about you give me directions to {KEYWORD=blimpies} -- how about you give me directions to {ADDRESS=broome street} not far from {KEYWORD=u.s. bank tower} -- how about you give me directions to {ADDRESS=cashion} -- how about you give me directions to city of {ADDRESS=tdpmjxu} -- how about you give me directions to {ADDRESS=clayton} -- how about you give me directions to {ADDRESS=danville town} -- how about you give me directions to {ADDRESS=kennard village} -- how about you give me directions to {KEYWORD=longhorn steakhouse} -- how about you give me directions to {KEYWORD=moe's southwest grill} -- how about you give me directions to {KEYWORD=smith tower} at {ADDRESS=washington street} and {ADDRESS=nostrand avenue} plz -- how about you give me directions to {ADDRESS=stanwix street} -- how about you give me directions to {KEYWORD=subway} -- how about you give me directions to {KEYWORD=terrace plaza hotel} at {ADDRESS=i 13th street west} and {ADDRESS=r pl.} in the city of {ADDRESS=winfield} -- how about you give me directions to {KEYWORD=tim horton's} -- how about you give me directions to {KEYWORD=torre mayor} at {ADDRESS=crse l} and {ADDRESS=cross st i} please -- how about you give me directions to {ADDRESS=unity village} -- how about you give me directions to {ADDRESS=villa hills city} -- how about you give me directions to {KEYWORD=west edmonton mall} at {ADDRESS=east adams cswy p} and {ADDRESS=u 63rd vis} in {ADDRESS=warrensburg} -- how about you navigate me to {ADDRESS=2nd street east} -- how about you navigate me to {ADDRESS=763} {ADDRESS=montgomery street} {ADDRESS=jolly city} {ADDRESS=nunavut} in {ADDRESS=togo} -- how about you navigate me to a {KEYWORD=buddhist restaurant} -- how about you navigate me to {KEYWORD=buffalo wild wings} -- how about you navigate me to {ADDRESS=high level} -- how about you navigate me to {ADDRESS=mansfield} -- how about you navigate me to {ADDRESS=mora county} -- how about you navigate me to the {KEYWORD=sailing school} at {ADDRESS=walsenburg} and {ADDRESS=rockford town} in the city -- how about you navigate to a {KEYWORD=medical center} -- how about you navigate to a {KEYWORD=ruby tuesdays} at {ADDRESS=poplar avenue} and {ADDRESS=poly place} -- how about you navigate to a {KEYWORD=stadium} -- how about you navigate to {KEYWORD=applebee's} -- how about you navigate to {KEYWORD=buckingham palace} at {ADDRESS=atlantic avenue} and {ADDRESS=harkness avenue} in {ADDRESS=amity} -- how about you navigate to {KEYWORD=chateau laurier} {ADDRESS=waterloo} -- how about you navigate to {ADDRESS=gerty town} -- how about you navigate to {ADDRESS=interborough parkway} -- how about you navigate to {ADDRESS=keachi town} -- how about you navigate to {ADDRESS=mcsherrystown borough} -- how about you navigate to {KEYWORD=pizzaiolo gourmet pizza} -- how about you navigate to {ADDRESS=sherlock place} -- how about you navigate to the address {ADDRESS=652} {ADDRESS=elmwood avenue} in the city of {ADDRESS=shamrock} -- how about you navigate to {ADDRESS=wells street} -- how about you navigate to {KEYWORD=wingstop} -- how about you {ADDRESS=netherlands} -- how about you search {ADDRESS=1448} {ADDRESS=hillcrest avenue} in that location -- how about you search {ADDRESS=382} {ADDRESS=11th street} in the city -- how about you search a {KEYWORD=turkish restaurant} on {ADDRESS=sumner place} -- how about you search {ADDRESS=flatlands 3rd street} in that town -- how about you search the {KEYWORD=day camp} at the intersection of {ADDRESS=evergreen drive} and {ADDRESS=sumpter street} -- how about you show a {KEYWORD=train station} at the intersection of {ADDRESS=pulaski street} and {ADDRESS=park street} -- how about you show {ADDRESS=berrien springs village} {ADDRESS=pakistan} -- how about you show me most lousy {KEYWORD=dairy queen} on {ADDRESS=devon road} in {ADDRESS=farmer} -- how about you show me {ADDRESS=reeve place} in the area -- how about you show me {ADDRESS=washington walk} in that town -- how about you show me where is {ADDRESS=tagish} {ADDRESS=malawi} -- how about you take me to {ADDRESS=1663} {ADDRESS=kingsborough 6th walk} in {ADDRESS=north logan city} {ADDRESS=maryland} -- how about you take me to {ADDRESS=26th avenue} -- how about you take me to a {KEYWORD=barber shop} at the intersection of {ADDRESS=milford city} and {ADDRESS=sceptre} -- how about you take me to a {KEYWORD=computer store} -- how about you take me to a {KEYWORD=gaming store} -- how about you take me to a {KEYWORD=shopping mall} -- how about you take me to a {KEYWORD=wholesaler} not far from {KEYWORD=royal conservatory of music} -- how about you take me to {KEYWORD=afif salon hair & beauty} at the the intersection of {ADDRESS=westernport town} and {ADDRESS=udall city} in that town -- how about you take me to {ADDRESS=boerum place} -- how about you take me to {KEYWORD=bonefish grill} -- how about you take me to {ADDRESS=brocket city} -- how about you take me to {KEYWORD=einstein bros. bagels} -- how about you take me to {ADDRESS=huron street} -- how about you take me to {ADDRESS=lott avenue} -- how about you take me to {KEYWORD=oriental pearl tower} at {ADDRESS=99} {ADDRESS=dogwood drive} {ADDRESS=49828} {ADDRESS=balance of ellis county} in {ADDRESS=bolivia} -- how about you take me to {KEYWORD=royal tyrrell museum} at {ADDRESS=eczrkfgndslb} and {ADDRESS=jpcqr} -- how about you take me to {KEYWORD=tim hortons} -- how about you take me to {ADDRESS=vernonburg town} using the highway free route -- how about you take me to {ADDRESS=westport} -- how about you view {ADDRESS=819} {ADDRESS=paerdegat 11th street} in the town -- how about you where is the {ADDRESS=miller county} {ADDRESS=gabon} -- how can i get to {ADDRESS=10th street} -- how can i get to a {KEYWORD=dentist} -- how can i get to a {KEYWORD=dry cleaner} -- how can i get to a {KEYWORD=sandwich bar} -- how can i get to {KEYWORD=a1 car cleaning} -- how can i get to an {KEYWORD=antique store} -- how can i get to an {KEYWORD=australian restaurant} -- how can i get to {ADDRESS=audubon park borough} -- how can i get to {KEYWORD=bob evans} -- how can i get to {KEYWORD=carrabba's italian grill} -- how can i get to {ADDRESS=centerville} -- how can i get to {KEYWORD=columbia lake village} -- how can i get to {ADDRESS=dover street} -- how can i get to {KEYWORD=ggantija} at the crossing {ADDRESS=fawn court} and {ADDRESS=devon road} {ADDRESS=camp county} {ADDRESS=mi} -- how can i get to {KEYWORD=hardee's} -- how can i get to {ADDRESS=lakeview drive} -- how can i get to {ADDRESS=lewis county} -- how can i get to {ADDRESS=marconi place} -- how can i get to {ADDRESS=monroe county} -- how can i get to {KEYWORD=motel 6} -- how can i get to {KEYWORD=olive garden} -- how can i get to {KEYWORD=onroute} -- how can i get to {KEYWORD=p.f. chang's china bistro} -- how can i get to {ADDRESS=park place} -- how can i get to {KEYWORD=pizza ranch} -- how can i get to {KEYWORD=qdoba mexican grill} -- how can i get to {ADDRESS=riverton city} -- how can i get to {KEYWORD=ruth's chris steak house} -- how can i get to {ADDRESS=scappoose city} -- how can i get to state of {ADDRESS=ma} -- how can i get to the {KEYWORD=gourmet restaurant} -- how can i get to the {KEYWORD=xlcnpsk building} at {KEYWORD=cole de technologie suprieure} in {ADDRESS=indian harbour beach city} -- how can i get to {ADDRESS=toccopola} -- how do i get there -- how do i get to {ADDRESS=1030} {ADDRESS=32nd street} {ADDRESS=44000} in {ADDRESS=breda city} -- how do i get to {ADDRESS=65} {ADDRESS=meserole avenue} {ADDRESS=83333} {ADDRESS=balance of brown county} in {ADDRESS=nevada} {ADDRESS=united states of america} -- how do i get to {ADDRESS=78} {ADDRESS=seacoast terrace} {ADDRESS=63867} {ADDRESS=hollow creek} -- how do i get to a {KEYWORD=buddhist restaurant} at the intersection of {ADDRESS=5th street east} and {ADDRESS=4th street west} in {ADDRESS=cherokee} {ADDRESS=iowa} -- how do i get to a {KEYWORD=bulk store} -- how do i get to a {KEYWORD=bus stop} -- how do i get to a {KEYWORD=candy shop} -- how do i get to a {KEYWORD=copy center} -- how do i get to a {KEYWORD=hardware store} -- how do i get to a {KEYWORD=hunting store} -- how do i get to a {KEYWORD=repair shop} -- how do i get to a {KEYWORD=seafood restaurant} -- how do i get to a {KEYWORD=sportsbar} -- how do i get to a {KEYWORD=theater} -- how do i get to {ADDRESS=atlanta town} -- how do i get to {KEYWORD=burrito boyz} -- how do i get to {KEYWORD=cis tower} at {ADDRESS=381} {ADDRESS=visitation place} {ADDRESS=lignite} -- how do i get to {ADDRESS=cropsey avenue} -- how do i get to {ADDRESS=delhi} -- how do i get to {ADDRESS=emerald street} -- how do i get to {ADDRESS=franklin avenue} -- how do i get to {ADDRESS=gunn city village} -- how do i get to {ADDRESS=harlan county} -- how do i get to {ADDRESS=haynesville} -- how do i get to {ADDRESS=holly drive} -- how do i get to {KEYWORD=jason's deli} -- how do i get to {ADDRESS=louisville} -- how do i get to {ADDRESS=new york city} -- how do i get to {ADDRESS=north riverside village} -- how do i get to {KEYWORD=penn station east coast subs} -- how do i get to {ADDRESS=president street} -- how do i get to {ADDRESS=protivin} -- how do i get to {ADDRESS=roosevelt avenue} -- how do i get to {KEYWORD=roosevelt campobello international park} at {ADDRESS=way m} and {ADDRESS=13th pl} which is in {ADDRESS=luxora} -- how do i get to {ADDRESS=ruby street} -- how do i get to {ADDRESS=saint-jerome} -- how do i get to {ADDRESS=shore road lane} -- how do i get to {ADDRESS=state street east} -- how do i get to {ADDRESS=suzhou} -- how do i get to {KEYWORD=swiss chalet} -- how do i get to the {KEYWORD=car dealership} on {ADDRESS=laurel drive} and {ADDRESS=ebony court} -- how do i get to the {KEYWORD=diner} -- how do i get to the {KEYWORD=swimming pool} at the the crossroads of {ADDRESS=catherine street} and {ADDRESS=prospect place} {ADDRESS=celina city} {ADDRESS=in} plz -- how do i get to the {KEYWORD=taj mahal} -- how do i get to {ADDRESS=townsend street} -- how do i get to {KEYWORD=trinity church} at {ADDRESS=niverville} and {ADDRESS=south civic center drive} -- how do i get to {ADDRESS=verner} -- how do i get to {ADDRESS=wenling} -- how do i get to {ADDRESS=woodside avenue} -- how do i get to {KEYWORD=zoup!} -- how do i travel to {ADDRESS=jiangmen} -- how do i travel to {ADDRESS=kingston} -- how do i travel to {ADDRESS=monrovia} -- how do i travel to {ADDRESS=paris} -- how do i travel to {ADDRESS=st johns} -- how far am i from {ADDRESS=belmont} -- how far am i from {ADDRESS=braselton} -- how far am i from {ADDRESS=guelph} -- how far am i from {ADDRESS=harpers ferry} -- how far am i from {ADDRESS=hitchcock town} -- how far am i from {ADDRESS=kake city} -- how far am i from {ADDRESS=leland city} -- how far am i from {ADDRESS=manhatten} -- how far am i from {ADDRESS=new york city} -- how far am i from {ADDRESS=st. george city} -- how far am i from {ADDRESS=weiser} -- how far away is {ADDRESS=antigua and barbuda} -- how far away is {ADDRESS=bhutan} -- how far away is {ADDRESS=bosnia and herzegovina} -- how far away is {ADDRESS=cambodia} -- how far away is {ADDRESS=cameroon} -- how far away is {ADDRESS=dili} -- how far away is {ADDRESS=falkland islands} -- how far away is {ADDRESS=fiji} -- how far away is {ADDRESS=gambia} -- how far away is {ADDRESS=ghana} -- how far away is {ADDRESS=grenada} -- how far away is {ADDRESS=ireland} -- how far away is {ADDRESS=jamaica} -- how far away is {ADDRESS=kiribati} -- how far away is {ADDRESS=kitchener} -- how far away is {ADDRESS=lesotho} -- how far away is {ADDRESS=marshall islands} -- how far away is {ADDRESS=mauritius} -- how far away is {ADDRESS=mcloud town} -- how far away is {ADDRESS=morocco} -- how far away is {ADDRESS=muskoka} -- how far away is {ADDRESS=nepal} -- how far away is {ADDRESS=nephi} -- how far away is {ADDRESS=netherlands} -- how far away is {ADDRESS=netherlands antilles} -- how far away is {ADDRESS=niger} -- how far away is {ADDRESS=owen sound} -- how far away is {ADDRESS=sao tome and principe} -- how far away is {ADDRESS=suriname} -- how far away is {ADDRESS=tunisia} -- how far away is {ADDRESS=turner village} -- how far away is {ADDRESS=ukraine} -- how far away to a {KEYWORD=breakfast diner} -- how far away to a {KEYWORD=cantonese restaurant} at {ADDRESS=861} {ADDRESS=devon avenue} {ADDRESS=musselshell county} {ADDRESS=new brunswick} -- how far away to a {KEYWORD=dance studio} -- how far away to a {KEYWORD=factory} -- how far away to a {KEYWORD=gas station} -- how far away to a {KEYWORD=greek restaurant} -- how far away to a {KEYWORD=therapist} -- how far away to {ADDRESS=balance of adams county} -- how far away to {KEYWORD=buffalo wild wings} -- how far away to {ADDRESS=clay street} -- how far away to {ADDRESS=cobb county} -- how far away to {KEYWORD=dairy queen} -- how far away to {KEYWORD=firehouse subs} -- how far away to {ADDRESS=forrest street} -- how far away to {ADDRESS=hutchinson court} -- how far away to {ADDRESS=lu verne} -- how far away to {KEYWORD=manhattan wellness group} at {ADDRESS=shamattawa} and {ADDRESS=de witt village} in my surrounding area please -- how far away to {ADDRESS=nahunta city} -- how far away to {KEYWORD=penn station east coast subs} -- how far away to {ADDRESS=princeton} -- how far away to {ADDRESS=raymore} -- how far away to {KEYWORD=red rooster} -- how far away to {ADDRESS=ringsted} -- how far away to {ADDRESS=savanna} -- how far away to {ADDRESS=stonewall} -- how far away to the address {ADDRESS=22} {ADDRESS=19th avenue} in the city of {ADDRESS=maniwaki} -- how far away to {ADDRESS=verona place} -- how far is it to {ADDRESS=elmwood park village} -- how far is it to {ADDRESS=hay springs village} -- how far is {ADDRESS=jamaica} -- how far is {ADDRESS=muskoka} -- how far is {ADDRESS=st. peter port} from here -- how far is {ADDRESS=suriname} -- how far is {ADDRESS=vaudreuil dorion} -- how far is {ADDRESS=waterloo} -- how far to {ADDRESS=1579} {ADDRESS=school street} {ADDRESS=jesup} {ADDRESS=nu} {ADDRESS=canada} -- how far to {ADDRESS=30th street} -- how far to {ADDRESS=5th avenue} -- how far to {ADDRESS=968} {ADDRESS=jay street} in {ADDRESS=vidette city} {ADDRESS=colorado} -- how far to a {KEYWORD=furniture store} -- how far to a {KEYWORD=garden} -- how far to a {KEYWORD=jewelry store} not far from {ADDRESS=82nd street} in {ADDRESS=winston-salem} {ADDRESS=virginia} -- how far to a {KEYWORD=latin restaurant} -- how far to a {KEYWORD=sandwich bar} -- how far to a {KEYWORD=shelter} -- how far to a {KEYWORD=steak restaurant} -- how far to {ADDRESS=ashley court} -- how far to {KEYWORD=casa loma} at the intersection {ADDRESS=hyman court} and {ADDRESS=st paul place} {ADDRESS=munden} -- how far to city of {ADDRESS=mulberry} -- how far to {KEYWORD=firehouse subs} -- how far to {ADDRESS=garfield county} -- how far to {ADDRESS=howard place} -- how far to {KEYWORD=mr. sub} -- how far to {KEYWORD=oberweis dairy} -- how far to {KEYWORD=pollo tropical} -- how far to {ADDRESS=seaview avenue} -- how far to {KEYWORD=swiss chalet} -- how far to {KEYWORD=taco bell} -- how far to {KEYWORD=white castle} -- how far to {ADDRESS=xicvqagestk avenue south} -- how should i drive to {ADDRESS=ann street} and {ADDRESS=26th street} in {ADDRESS=cowles village} -- how should i drive to {ADDRESS=malcolm x boulevard} and {ADDRESS=garfield avenue} in {ADDRESS=babbie town} -- how should i drive to {ADDRESS=seaview avenue} and {ADDRESS=emerson place} in {ADDRESS=bogard} -- how should i drive to {ADDRESS=st francis place} and {ADDRESS=20th lane} in {ADDRESS=ovid village} -- how to get to a {KEYWORD=dressmaker} -- how to get to a {KEYWORD=pet store} -- how to get to a {KEYWORD=racetrack} -- how to get to a {KEYWORD=tattoo parlour} at {ADDRESS=761} {ADDRESS=beach 51st street} {ADDRESS=renfrow town} {ADDRESS=mo} -- how to get to an {KEYWORD=asian restaurant} -- how to get to an {KEYWORD=australian restaurant} -- how to get to {KEYWORD=applebee's} -- how to get to {ADDRESS=balance of harmon county} -- how to get to {ADDRESS=balance of tallahatchie county} -- how to get to {ADDRESS=benson avenue} -- how to get to {KEYWORD=burrito burrito} -- how to get to {KEYWORD=butchart gardens} at the the intersection of {ADDRESS=kane place} and {ADDRESS=evergreen avenue} in {ADDRESS=ste-marthe-sur-le-lac} -- how to get to {ADDRESS=conway street} -- how to get to {ADDRESS=earl park} -- how to get to {ADDRESS=independence avenue} -- how to get to {ADDRESS=keyser} -- how to get to {KEYWORD=mr printer-mr signs} at the intersection of {ADDRESS=arthur city} and {ADDRESS=naples} in the vicinity plz -- how to get to {ADDRESS=narrows town} -- how to get to {ADDRESS=new effington} -- how to get to {KEYWORD=new york fries} -- how to get to {ADDRESS=pangburn city} -- how to get to {ADDRESS=port stanley} -- how to get to {ADDRESS=redmond} -- how to get to {KEYWORD=smashburger} -- how to get to {ADDRESS=sterling} -- how to get to the {KEYWORD=bar and grill} -- how to get to {ADDRESS=wakefield} -- how to get to {KEYWORD=watt common medical clinic} at {ADDRESS=neosho falls} and {ADDRESS=glen lyn} in city -- how to get to {KEYWORD=wendys} -- how to get to {KEYWORD=wingstop} -- how to travel to {ADDRESS=camdenton} -- how to travel to {ADDRESS=south tucson} -- how would i get to {ADDRESS=1026} {ADDRESS=monument walk} -- how would i get to {ADDRESS=1572} {ADDRESS=grant street} -- how would i get to {ADDRESS=380} {ADDRESS=york street} -- how would i get to {ADDRESS=6th street north} and {ADDRESS=fort hill place} -- how would i get to {ADDRESS=728} {ADDRESS=45th street} -- how would i get to a {KEYWORD=doctor's office} around my current location -- how would i get to a {KEYWORD=gaming store} -- how would i get to a {KEYWORD=gas station} -- how would i get to a {KEYWORD=jail} -- how would i get to a {KEYWORD=plaza} at the the intersection of {ADDRESS=menands village} and {ADDRESS=columbia county} in town -- how would i get to a {KEYWORD=tech store} -- how would i get to a {KEYWORD=temple} -- how would i get to {KEYWORD=amerititle downtown} on {ADDRESS=coney island avenue} and {ADDRESS=street road} -- how would i get to {KEYWORD=amerititle downtown} on {ADDRESS=linwood street} and {ADDRESS=64th street} -- how would i get to an {KEYWORD=australian restaurant} -- how would i get to an {KEYWORD=office} -- how would i get to {ADDRESS=applegate court} and {ADDRESS=vista place} -- how would i get to {ADDRESS=ashland place} and {ADDRESS=pin oak drive} -- how would i get to {ADDRESS=bragg street} in {ADDRESS=sintaluta} -- how would i get to {KEYWORD=burgers by honest chops} -- how would i get to {ADDRESS=cumberland street} and {ADDRESS=48th street} -- how would i get to {KEYWORD=fratburger} -- how would i get to {KEYWORD=glaspaleis} in {ADDRESS=ozawkie} {ADDRESS=south dakota} -- how would i get to {ADDRESS=nassau avenue} and {ADDRESS=new street} -- how would i get to {ADDRESS=noel avenue} and {ADDRESS=brighton 10th court} -- how would i get to {KEYWORD=togo's eatery} -- how would i get to {KEYWORD=waffle house} -- how would i get to {KEYWORD=west edmonton mall} on {ADDRESS=orange street} in {ADDRESS=lawrence county} {ADDRESS=nm} -- how would one get to {ADDRESS=1997} {ADDRESS=varet street} {ADDRESS=15911} {ADDRESS=trent woods} {ADDRESS=lithuania} -- how would one get to {ADDRESS=3rd place} -- how would one get to a {KEYWORD=bistro} -- how would one get to an {KEYWORD=office building} -- how would one get to {KEYWORD=china wok take-out} -- how would one get to {ADDRESS=colon village} -- how would one get to {KEYWORD=commerzbank tower}, {ADDRESS=balance of cache county} -- how would one get to {ADDRESS=dundas street} and {ADDRESS=boyd} -- how would one get to {KEYWORD=dunkin' donuts} -- how would one get to {KEYWORD=goldman sachs tower} at {ADDRESS=circle drive} and {ADDRESS=1st place} in {ADDRESS=whitchurch-stouffville} plz -- how would one get to {KEYWORD=joe's crab shack} -- how would one get to {ADDRESS=new street} -- how would one get to {ADDRESS=new york avenue} -- how would one get to {ADDRESS=north front street} and {ADDRESS=younge} -- how would one get to {KEYWORD=prater} at intersection in {ADDRESS=cumberland gap} called {ADDRESS=1st street} and {ADDRESS=smiths lane} -- how would one get to {KEYWORD=prudential property management ltd} near my location -- how would one get to {ADDRESS=stockton street} -- how would one get to {ADDRESS=wall} and {ADDRESS=barclay} -- how would one get to {KEYWORD=whataburger} -- {ADDRESS=howard village} {ADDRESS=kentucky} {ADDRESS=iceland} show me it -- {KEYWORD=hungry jack's} at {ADDRESS=front south lane} and {ADDRESS=beech blvd.} navigate me there -- {ADDRESS=huron city} map -- {ADDRESS=hyde bnd} and {ADDRESS=cswy a} navigate me there -- {ADDRESS=hyman court} and {ADDRESS=tennis court} please -- i am going to a {KEYWORD=beer store} -- i am going to a {KEYWORD=charity} -- i am going to a {KEYWORD=chechen restaurant} -- i am going to a {KEYWORD=convenience store} at {ADDRESS=st-michel-de-bellechasse} and {ADDRESS=thurston county} in that city -- i am going to a {KEYWORD=gourmet restaurant} -- i am going to a {KEYWORD=restaurant} -- i am going to a {KEYWORD=salon} -- i am going to a {KEYWORD=taxi stop} -- i am going to {ADDRESS=balance of jefferson county} -- i am going to {KEYWORD=bonanza steakhouse} -- i am going to {ADDRESS=gagetown} -- i am going to {ADDRESS=germantown village} -- i am going to {KEYWORD=hecht group} at {ADDRESS=new summerfield} and {ADDRESS=ayr} around my location -- i am going to {ADDRESS=malden} -- i am going to {KEYWORD=marcus square} at {ADDRESS=hsir} and {ADDRESS=mozqbxcwl} -- i am going to {KEYWORD=mr. sub} -- i am going to {KEYWORD=old country buffet} -- i am going to {ADDRESS=perry place} -- i am going to {ADDRESS=plumb 3rd street} -- i am going to {KEYWORD=rubio's fresh mexican grill} -- i am going to {KEYWORD=sheridin fast food inc} -- i am going to {ADDRESS=st-apollinaire} -- i am going to the {KEYWORD=super charger} -- i am going to {KEYWORD=the window and door shop} at the crossroads of {ADDRESS=elm creek village} and {ADDRESS=empire city town} nearby me please -- i am going to {ADDRESS=timmonsville} -- i am going to {ADDRESS=upton} -- i am looking for a {KEYWORD=african restaurant} for under 23 euros in the town -- i am looking for a best rating {KEYWORD=massage parlor} in town -- i am looking for a {KEYWORD=bxrutziv} -- i am looking for a {KEYWORD=cantonese restaurant} for around 8 bucks in city -- i am looking for a {KEYWORD=casual restaurant} for less than 51 quid in town -- i am looking for a {KEYWORD=credit union} for more than 996 pounds near me -- i am looking for a {KEYWORD=drive-in} for more than 50 euros in town -- i am looking for a {KEYWORD=haircut} for not more than 8313 bucks in town -- i am looking for a {KEYWORD=lamp} for less than 55 bucks in city -- i am looking for a low priced {KEYWORD=frozen yogurt restaurant} around here -- i am looking for a low-priced {KEYWORD=deli} in town -- i am looking for a more expensive {KEYWORD=the dog house daycare} in city -- i am looking for a most liked {KEYWORD=mandarin restaurant} close-by {KEYWORD=belvedere palace} for above 56 euros -- i am looking for a most low priced {KEYWORD=dutch restaurant} closest {KEYWORD=takakkaw falls} -- i am looking for a {KEYWORD=motorcycle} for over 2488 pounds in town -- i am looking for a {KEYWORD=speaker} for not more than 51 pounds in the town -- i am looking for a {KEYWORD=sushi restaurant} for under 25 dollars in city -- i am looking for a {KEYWORD=victoria & julia's flowers} for more than 195 pounds near me -- i am looking for a {KEYWORD=zehrs} for 24 bucks nearby me -- i am looking for a {KEYWORD=zehrs} for 820 euros nearby me -- i am looking for best ratings {KEYWORD=barbecue restaurants} near my area -- i am looking for better {KEYWORD=boats} in that area -- i am looking for {KEYWORD=british restaurants} in city for not more than 53 pounds -- i am looking for close {KEYWORD=tcby} in city -- i am looking for closer {KEYWORD=nachos} in that region for not more than 422 bucks -- i am looking for crappy {KEYWORD=tcby} in that country -- i am looking for {KEYWORD=dairy queen} near my location -- i am looking for {KEYWORD=dressers} -- i am looking for farthest {KEYWORD=tax advice} in the vicinity -- i am looking for finest {KEYWORD=financial advice} in town -- i am looking for good {KEYWORD=casino} in town -- i am looking for good {KEYWORD=chapel} in town -- i am looking for good {KEYWORD=children's clothing store} in town -- i am looking for good {KEYWORD=computer store} in town -- i am looking for good {KEYWORD=guesthouse} in town -- i am looking for good {KEYWORD=service station} in town -- i am looking for good {KEYWORD=skating rink} in town -- i am looking for good {KEYWORD=stripmall} in town -- i am looking for good {KEYWORD=tailor} in town -- i am looking for high cost {KEYWORD=barbeques} -- i am looking for {KEYWORD=i t support} in that location -- i am looking for {KEYWORD=kernels} in the area -- i am looking for less expensive {KEYWORD=fast food restaurants} in city for over 378 bucks -- i am looking for low-cost {KEYWORD=package delivery} around here for about 255 bucks -- i am looking for more close {KEYWORD=tattoos} in town -- i am looking for most cheap {KEYWORD=package delivery} here -- i am looking for most fairly priced {KEYWORD=dvd players} in that area for below 165 dollars -- i am looking for {KEYWORD=pie} here -- i am looking for places i can buy {KEYWORD=night tables} -- i am looking for places i can {KEYWORD=repair my computer} -- i am looking for places to buy {KEYWORD=motorcycles} -- i am looking for {KEYWORD=seafood restaurants} in city -- i am looking for the bad {KEYWORD=uhaul} in this area -- i am looking for the best rated {KEYWORD=dentist} in that region -- i am looking for the farthest {KEYWORD=kernels} here -- i am looking for the furthest {KEYWORD=jason's deli} around here -- i am looking for the high-cost {KEYWORD=uhaul} in city -- i am looking for the inexpensive {KEYWORD=shopping mall} near my location -- i am looking for the lowly rated {KEYWORD=japanese restaurant} around me -- i am looking for the most pricey {KEYWORD=sugar mountain} in that city -- i am looking for the top rated {KEYWORD=six mile lake provincial park} in town -- i am looking for the top rating {KEYWORD=captain printworks} in town -- i am looking for top-rated {KEYWORD=shoe stores} in that area -- i am looking for {KEYWORD=turkish restaurants} not too far from {KEYWORD=bajrakli mosque} for more than 145 bucks -- i am looking for {KEYWORD=tvs} -- i am looking for worse {KEYWORD=motorcycles} in town -- i am looking for worst {KEYWORD=microwaves} in the surrounding area -- i am looking for worst rated {KEYWORD=marble slab creamery} nearby -- i am looking for worst reviewed {KEYWORD=piercings} in that place for not more than 251 bucks -- i have to meet a coworker at {ADDRESS=1453} {ADDRESS=route 32} near my area could you show me it -- i have to meet my dad on {ADDRESS=schroeders avenue} in town will you please show it -- i have to meet my sister at {ADDRESS=588} {ADDRESS=12th street} here go ahead and find it -- i have to meet someone at {ADDRESS=1999} {ADDRESS=route 1} in that place would you please view it -- i have to meet someone at {ADDRESS=83} {ADDRESS=cooper street} in that country please show me it -- i need a heading for {KEYWORD=apophecare pharmacy} at {ADDRESS=woodrow court} and {ADDRESS=rockwell place} -- i need a heading for {ADDRESS=gardner avenue} and {ADDRESS=jaffray street} -- i need directions for {ADDRESS=canton court} and {ADDRESS=thatford avenue} -- i need directions for {ADDRESS=greenwood avenue} and {ADDRESS=13th street} -- i need directions for {ADDRESS=oak avenue} and {ADDRESS=east street} -- i need directions for {ADDRESS=paerdegat 12th street} and {ADDRESS=30th street} -- i need directions to {ADDRESS=12th street} -- i need directions to a {KEYWORD=cantonese restaurant} -- i need directions to a {KEYWORD=chili restaurant} -- i need directions to a {KEYWORD=currency exchange} -- i need directions to a {KEYWORD=food bank} -- i need directions to a {KEYWORD=high school} -- i need directions to {ADDRESS=bethel loop} -- i need directions to {KEYWORD=bob evans} -- i need directions to {KEYWORD=bonanza steakhouse} -- i need directions to {ADDRESS=briarwood drive} -- i need directions to {KEYWORD=curzon street railway station} at {ADDRESS=dpfw} and {ADDRESS=zxebw} -- i need directions to {KEYWORD=denny's} -- i need directions to {KEYWORD=dunkin' donuts} -- i need directions to {ADDRESS=evans street} -- i need directions to {KEYWORD=gyro} -- i need directions to {KEYWORD=legal sea foods} -- i need directions to {KEYWORD=mcdonalds} -- i need directions to {KEYWORD=mcdonald's} -- i need directions to {KEYWORD=nicholas tower} at the crossroads of {ADDRESS=33rd street} and {ADDRESS=karweg place} in {ADDRESS=powderly city} {ADDRESS=mississippi} plz -- i need directions to {ADDRESS=pantego} -- i need directions to {ADDRESS=pembroke city} -- i need directions to places of interest -- i need directions to {ADDRESS=pleasant hill city} -- i need directions to {ADDRESS=revere place} -- i need directions to {KEYWORD=sage gateshead} in {ADDRESS=bayfield county} {ADDRESS=maryland} -- i need directions to {ADDRESS=st-augustin-de-desmaures} -- i need directions to {KEYWORD=subway} -- i need directions to {KEYWORD=swyft technologies inc} at {ADDRESS=grant city} and {ADDRESS=sherbrooke} in that city please -- i need directions to the {KEYWORD=interesting attraction} in {ADDRESS=detroit lakes city} called {KEYWORD=european bank} -- i need directions to to {KEYWORD=york minster} -- i need directions to {ADDRESS=towner} -- i need to get to {ADDRESS=10th avenue} -- i need to get to {ADDRESS=1257} {ADDRESS=parkside avenue} in {ADDRESS=la follette} can you guide me there -- i need to get to a {KEYWORD=barber shop} -- i need to get to a {KEYWORD=bookstore} -- i need to get to a {KEYWORD=discount store} -- i need to get to a {KEYWORD=public house} -- i need to get to a {KEYWORD=youth hostel} -- i need to get to an {KEYWORD=aquarium} -- i need to get to {ADDRESS=avon park city} -- i need to get to {ADDRESS=b street} -- i need to get to {ADDRESS=balance of audubon county} -- i need to get to {ADDRESS=balance of meagher county} -- i need to get to {ADDRESS=belle town} -- i need to get to {KEYWORD=bloor west village} at {ADDRESS=740} {ADDRESS=3rd street north} in {ADDRESS=pilot point} {ADDRESS=yukon} {ADDRESS=finland} -- i need to get to {ADDRESS=briarwood} -- i need to get to {ADDRESS=clarence-rockland} {ADDRESS=benin} please -- i need to get to {ADDRESS=clavet} -- i need to get to {ADDRESS=danielson borough} -- i need to get to {ADDRESS=draper} -- i need to get to {ADDRESS=estonia} plz -- i need to get to {ADDRESS=franklin street} {ADDRESS=balance of butler county} -- i need to get to {ADDRESS=humboldt city} -- i need to get to {ADDRESS=lamar county} -- i need to get to {ADDRESS=mannsville town} -- i need to get to {KEYWORD=mr. sub} -- i need to get to {KEYWORD=new orleans arena} at {ADDRESS=street north l} and {ADDRESS=high hwy p} in the city of {ADDRESS=east helena} -- i need to get to {ADDRESS=nixon court} -- i need to get to {ADDRESS=oakridge} -- i need to get to {ADDRESS=paerdegat 14th street} -- i need to get to {ADDRESS=pauls valley} -- i need to get to {ADDRESS=primrose lane} -- i need to get to {ADDRESS=von ormy} -- i need to get to {KEYWORD=wienerschnitzel} -- i need to get to {ADDRESS=wynndel} -- i need to go to {ADDRESS=18869} -- i need to go to {ADDRESS=91081} -- i need to go to the nearest {KEYWORD=mechanic} -- i need to meet a coworker at {ADDRESS=1539} {ADDRESS=washington drive} around here could you search it -- i need to meet my coworker on {ADDRESS=colonial avenue} nearby is it possible to display it -- i need to meet my father on {ADDRESS=martense court} in the town can you please search it -- i need to meet my friend on {ADDRESS=meserole avenue} in that town can you please display it -- i need to meet my mom on {ADDRESS=montauk court} will you bring up -- i need to meet my mother at {ADDRESS=654} {ADDRESS=depot street} in city will you please display it -- i need to meet my mother on {ADDRESS=arkansas drive} nearby would you find it -- i need to meet my sister at {KEYWORD=great pyramid of cheops} in {ADDRESS=inver grove heights} give me directions -- i need to pick up some {KEYWORD=atvs} -- i need to pick up some {KEYWORD=bikes} -- i need to pick up some {KEYWORD=dvd players} -- i need to pick up some {KEYWORD=night lights} -- i need to pick up some {KEYWORD=quads} -- i need to pick up some {KEYWORD=toaster ovens} -- i wanna find {KEYWORD=redwood national park} in {ADDRESS=thermopolis town}, please help me find it -- i wanna get a {KEYWORD=plumber} in my area -- i wanna go to {ADDRESS=1616} {ADDRESS=moore street} {ADDRESS=durham} {ADDRESS=51130} -- i wanna go to a {KEYWORD=cobbler} -- i wanna go to a {KEYWORD=computer repair shop} -- i wanna go to a {KEYWORD=fast food restaurant} -- i wanna go to a {KEYWORD=hairdresser} -- i wanna go to a {KEYWORD=toy store} -- i wanna go to {KEYWORD=alhambra} at {ADDRESS=clay street} and {ADDRESS=washington drive} which is in the {ADDRESS=eugenia} city -- i wanna go to an {KEYWORD=used car dealership} -- i wanna go to {ADDRESS=belmont} -- i wanna go to {KEYWORD=benihana} -- i wanna go to {ADDRESS=bensenville village} -- i wanna go to {KEYWORD=bojangles} -- i wanna go to {ADDRESS=cambridge} -- i wanna go to {ADDRESS=catherine street} -- i wanna go to {KEYWORD=cheesecake factory} -- i wanna go to {ADDRESS=clay county} -- i wanna go to {ADDRESS=clinton city} -- i wanna go to {ADDRESS=colby} -- i wanna go to {KEYWORD=coltejer} at {ADDRESS=locust street} and {ADDRESS=lilac lane} in {ADDRESS=corning} {ADDRESS=nd} -- i wanna go to {ADDRESS=crescent street} -- i wanna go to {KEYWORD=dairy queen} -- i wanna go to {ADDRESS=douglas} -- i wanna go to {ADDRESS=downsville village} -- i wanna go to {ADDRESS=gates avenue} -- i wanna go to {ADDRESS=lowry crossing city} -- i wanna go to {KEYWORD=manneken pis} at intersection in {ADDRESS=vicksburg} called {ADDRESS=fillmore place} and {ADDRESS=ainslie street} -- i wanna go to {KEYWORD=mccaf} -- i wanna go to {ADDRESS=minsk} -- i wanna go to {ADDRESS=monument walk} -- i wanna go to {KEYWORD=mr jerk} near {KEYWORD=tim horton's} -- i wanna go to {ADDRESS=niamey} -- i wanna go to {ADDRESS=prince george} -- i wanna go to {ADDRESS=riga} -- i wanna go to {KEYWORD=rockefeller centre} at {ADDRESS=71st blvd} and {ADDRESS=sunol ln.} please -- i wanna go to {KEYWORD=round table pizza} -- i wanna go to {ADDRESS=royce street} -- i wanna go to {ADDRESS=saint johns} -- i wanna go to {ADDRESS=san francisco} -- i wanna go to {ADDRESS=sigourney street} -- i wanna go to {ADDRESS=st petersburg} -- i wanna go to the {KEYWORD=hospital} -- i wanna go to the {KEYWORD=suit shop} -- i wanna go to {ADDRESS=trivoli} using the scenic route -- i wanna go to {KEYWORD=turning torso} at the crossroads of {ADDRESS=dewey place} and {ADDRESS=brighton 8th street} {ADDRESS=fairview} {ADDRESS=ri} -- i wanna go to {ADDRESS=vasai virar} -- i wanna go to {ADDRESS=whitby} -- i wanna go to {ADDRESS=windsor court} -- i want a {KEYWORD=barbecue restaurant} around here for under 50 pounds -- i want a {KEYWORD=boston market} in the city -- i want a {KEYWORD=business school} for not more than 99 pounds -- i want a {KEYWORD=chandelier} in the vicinity for more than 4057 euros -- i want a {KEYWORD=cnn} in city -- i want a {KEYWORD=computer technician} here for under 3188 quid -- i want a {KEYWORD=dvd player} around here for more than 7257 quid -- i want a {KEYWORD=eaton centre} in town -- i want a {KEYWORD=heel boy} in town -- i want a highest rating {KEYWORD=organic restaurant} in my vicinity -- i want a {KEYWORD=ice cream parlour} in the vicinity for around 11 dollars -- i want a {KEYWORD=mandarin restaurant} in the surrounding area for around 92 quid -- i want a {KEYWORD=sailing school} for not more than 69 pounds -- i want a {KEYWORD=soup restaurant} around here for no more than 52 quid -- i want {KEYWORD=african restaurants} in city -- i want an {KEYWORD=booster juice} near me -- i want an {KEYWORD=casey's} near me -- i want an {KEYWORD=emirates towers hotel} near me -- i want an {KEYWORD=hardee's} near me -- i want an {KEYWORD=hot rod cafe} near me -- i want an {KEYWORD=manifesto} near me -- i want an {KEYWORD=marble slab creamery} near me -- i want an {KEYWORD=mars bar and restaurant} near me -- i want an {KEYWORD=mary brown's} near me -- i want an {KEYWORD=sheridin fast food inc} near me -- i want an {KEYWORD=subway} near me -- i want an {KEYWORD=vivoli} near me -- i want {KEYWORD=cici's pizza} show it to me ona map -- i want {KEYWORD=dairy queen} show it to me on a map -- i want {KEYWORD=einstein bros. bagels} show it to me ona map -- i want {KEYWORD=jason's deli} show it to me ona map -- i want {KEYWORD=kfc} show it to me on a map -- i want {KEYWORD=kfc} show it to me ona map -- i want {KEYWORD=mars bar and restaurant} show it to me on a map -- i want {KEYWORD=mary brown's} show it to me on a map -- i want {KEYWORD=palacio real de madrid} show it to me on a map -- i want {KEYWORD=parkside restaurant} show it to me on a map -- i want {KEYWORD=quesadillas} -- i want {KEYWORD=scottish} -- i want some {KEYWORD=bluray players} in the city -- i want some {KEYWORD=boats} in the city -- i want some {KEYWORD=dressers} in the city -- i want some {KEYWORD=sound bars} in the city -- i want {KEYWORD=thai food} -- i want the finest {KEYWORD=afghan restaurants} in town -- i want the finest {KEYWORD=chicken restaurants} in this area -- i want the mediocre {KEYWORD=portuguese restaurant} near me -- i want the place of interest {KEYWORD=starbucks} please -- i want {KEYWORD=tim hortons} show it to me on a map -- i want to buy {KEYWORD=bjyogqknld} -- i want to buy {KEYWORD=bldhyfnw} -- i want to buy {KEYWORD=blirpukt} -- i want to buy {KEYWORD=cvjtmryg} -- i want to buy {KEYWORD=dzgp} -- i want to buy {KEYWORD=glsfrupiow} -- i want to buy {KEYWORD=hfjwpoav} -- i want to buy {KEYWORD=huasiwze} -- i want to buy {KEYWORD=lntbs} -- i want to buy {KEYWORD=nuvrk} -- i want to buy {KEYWORD=oeqgvitx} -- i want to buy {KEYWORD=paxerck} -- i want to buy {KEYWORD=pxvyoqw} -- i want to buy {KEYWORD=vqhaesdmxr} -- i want to buy {KEYWORD=wivxlne} -- i want to buy {KEYWORD=wspevgqb} -- i want to eat {KEYWORD=pan-seared salmon} -- i want to eat {KEYWORD=quarter pounder} -- i want to eat {KEYWORD=tacos} -- i want to find {KEYWORD=beer} -- i want to find {KEYWORD=central park} in {ADDRESS=amelia village}, find it for me -- i want to go to {ADDRESS=13th avenue} -- i want to go to a {KEYWORD=car dealership} -- i want to go to a {KEYWORD=drugstore} -- i want to go to a {KEYWORD=mall} -- i want to go to a {KEYWORD=summer camp} -- i want to go to a {KEYWORD=theater} -- i want to go to an {KEYWORD=art museum} -- i want to go to an {KEYWORD=opera house} -- i want to go to {ADDRESS=boularderie} -- i want to go to {ADDRESS=bratislava} -- i want to go to {ADDRESS=burns} -- i want to go to {ADDRESS=cambridge court} -- i want to go to {ADDRESS=fairway drive} -- i want to go to {ADDRESS=gustavia} -- i want to go to {ADDRESS=jingjiang} -- i want to go to {ADDRESS=la corne} -- i want to go to {KEYWORD=longhorn steakhouse} -- i want to go to {KEYWORD=marken performance & restoration inc} at {ADDRESS=evan city} and {ADDRESS=balance of essex county} in that location please -- i want to go to {ADDRESS=mbuji-mayi} -- i want to go to {ADDRESS=murray county} -- i want to go to {KEYWORD=o'charley's} -- i want to go to {ADDRESS=peterborough} -- i want to go to {ADDRESS=proton station} -- i want to go to {KEYWORD=q1} at {ADDRESS=mucqkl} and {ADDRESS=ikesvwrfxjyg} -- i want to go to {ADDRESS=ramallah} -- i want to go to {ADDRESS=revere} -- i want to go to {ADDRESS=st albert} -- i want to go to the {KEYWORD=cxhzrdg building} at {KEYWORD=the university of western ontario} in {ADDRESS=lambeth} -- i want to go to the {KEYWORD=hmxiqp building} at {KEYWORD=universit du qubec rimouski} in {ADDRESS=lake placid town} -- i want to go to the {KEYWORD=jgqlie building} at {KEYWORD=st. thomas more college} in {ADDRESS=tarawa} -- i want to go to the {KEYWORD=kjrudwpzfegx building} at {KEYWORD=saint mary's university} in {ADDRESS=tiskilwa village} -- i want to go to the {KEYWORD=lhwmbavfpqrk building} at {KEYWORD=cole de technologie suprieure} in {ADDRESS=balance of sheridan county} -- i want to go to the {KEYWORD=music building} at {KEYWORD=beer store} in {ADDRESS=beiseker} -- i want to go to the {KEYWORD=music building} at {KEYWORD=hershey centre} in {ADDRESS=rondo} -- i want to go to the {KEYWORD=rdevzsyhib building} at {KEYWORD=universit du qubec chicoutimi} in {ADDRESS=bloomfield} -- i want to go to {ADDRESS=unity} {ADDRESS=washington} -- i want to go to {KEYWORD=waffle house} -- i want to grab {KEYWORD=baconator} in town -- i want to grab {KEYWORD=chicken burgers} in town -- i want to grab {KEYWORD=chicken strips} in town -- i want to grab {KEYWORD=chili} in town -- i want to grab {KEYWORD=filet-o-fish} in town -- i want to grab {KEYWORD=fried chicken} in town -- i want to grab {KEYWORD=nachos} in town -- i want to grab {KEYWORD=quesadillas} in town -- i want to grab {KEYWORD=veggie burgers} in town -- i want to look at {KEYWORD=booster juice} at the intersection of {ADDRESS=7th crse} and {ADDRESS=street west u} -- i want to look at {KEYWORD=bryce canyon} at the intersection of {ADDRESS=53rd rd} and {ADDRESS=i gtwy} -- i want to look at {KEYWORD=estiatorio volos} at the intersection of {ADDRESS=u 6th ln} and {ADDRESS=south pl.} -- i want to look at {KEYWORD=hiroshima peace memorial} at the intersection of {ADDRESS=cswy z} and {ADDRESS=28th byp} -- i want to look at {KEYWORD=hong kong restaurant} at the intersection of {ADDRESS=lakeview ct} and {ADDRESS=a pkwy} -- i want to look at {KEYWORD=itamae sushi} at the intersection of {ADDRESS=v boulevard west} and {ADDRESS=t 49th road north} -- i want to look at {KEYWORD=la seafood direct} at the intersection of {ADDRESS=main north ln.} and {ADDRESS=ln. f} -- i want to look at {KEYWORD=l'unita} at the intersection of {ADDRESS=rd l} and {ADDRESS=hwy b} -- i want to look at {KEYWORD=marble slab creamery} at the intersection of {ADDRESS=v fwy} and {ADDRESS=route 32 street west} -- i want to look at {KEYWORD=menchie'slab} at the intersection of {ADDRESS=dogwood expressway i} and {ADDRESS=charles avenue east} -- i want to look at {KEYWORD=menchie'slab} at the intersection of {ADDRESS=r expy} and {ADDRESS=west 118th gtwy} -- i want to look at {KEYWORD=morty's pub} at the intersection of {ADDRESS=clinton boulevard south} and {ADDRESS=mcgavock ave} -- i want to look at {KEYWORD=morty's pub} at the intersection of {ADDRESS=m st.} and {ADDRESS=west diversey rd. n} -- i want to look at {KEYWORD=pizza hut} at the intersection of {ADDRESS=north ashland vis} and {ADDRESS=12th s ter} -- i want to look at {KEYWORD=smith tower} at the intersection of {ADDRESS=f st.} and {ADDRESS=expy z} -- i want to look at the intersection of {ADDRESS=3rd avenue} and {ADDRESS=irwin street} -- i want to look at the intersection of {ADDRESS=albee square} and {ADDRESS=bragg street} -- i want to look at the intersection of {ADDRESS=aspen drive} and {ADDRESS=whitman drive} -- i want to look at the intersection of {ADDRESS=atkins avenue} and {ADDRESS=neptune avenue} -- i want to look at the intersection of {ADDRESS=channel avenue} and {ADDRESS=brighton 10th street} -- i want to look at the intersection of {ADDRESS=chester avenue} and {ADDRESS=glenwood road} -- i want to look at the intersection of {ADDRESS=mac donough street} and {ADDRESS=lefferts avenue} -- i want to look at the intersection of {ADDRESS=pierrepont street} and {ADDRESS=franklin court} -- i want to see {ADDRESS=altario} on the map -- i want to see {ADDRESS=elberta village} on the map -- i want to see {ADDRESS=folsom borough} on the map -- i want to see {ADDRESS=goodrich city} on the map -- i want to see {ADDRESS=lino lakes city} on the map -- i want to see {ADDRESS=mactier} on the map -- i want to see {ADDRESS=middletown city} on the map -- i want to see {ADDRESS=queen creek} on the map -- i want to see {ADDRESS=roca village} on the map -- i want to see where {ADDRESS=asheville} is on the map -- i want to see where {ADDRESS=austin} is on the map -- i want to see where {ADDRESS=downtown toronto} is on the map -- i want to see where {ADDRESS=guelph} is on a map -- i want to see where {ADDRESS=gustavia} is on the map -- i want to see where {ADDRESS=london} is on the map -- i want to see where {ADDRESS=miami} is on a map -- i want to see where {ADDRESS=new delhi} is on the map -- i want to see where {ADDRESS=owen sound} is on a map -- i want to see where {ADDRESS=paris} is on the map -- i want to see where {ADDRESS=porto-novo} is on a map -- i want to see where {ADDRESS=proton station} is on a map -- i want to see where {ADDRESS=proton station} is on the map -- i want to see where {ADDRESS=rockwood} is on a map -- i want to see where {ADDRESS=suva} is on a map -- i want to see where {ADDRESS=wiarton} is on a map -- i want {KEYWORD=transamerica pyramid} show it to me on a map -- i want you to bring up cheap {KEYWORD=atvs} in town for above 291 euros -- i want you to bring up the corner of {ADDRESS=indiana place} and {ADDRESS=bartlett place} is in {ADDRESS=junction village} -- i want you to check {KEYWORD=curry} for no more than 472 pounds in city -- i want you to check {KEYWORD=motorbikes} for below 326 bucks in my area -- i want you to display best {KEYWORD=braised balsamic chicken} in the surrounding area for under 125 quid -- i want you to display less costly {KEYWORD=blenders} for no more than 456 pounds in the surrounding area -- i want you to display {KEYWORD=vegetable lasagna} here for over 29 pounds -- i want you to find {ADDRESS=burundi} -- i want you to find {KEYWORD=car repair} for more than 264 quid around me -- i want you to find {KEYWORD=cars} for above 468 dollars in town -- i want you to find less costly {KEYWORD=bonnie doon medical centre} on {ADDRESS=chapel street} -- i want you to find most cheap {KEYWORD=potato salad} around my area for under 242 pounds -- i want you to find most costly {KEYWORD=banana bread} for under 475 quid here -- i want you to find rated {KEYWORD=car detailing} for less than 78 bucks in city -- i want you to find the {KEYWORD=machu picchu} using the map -- i want you to head to {ADDRESS=1323} {ADDRESS=hastings street} -- i want you to how about you find a route to {KEYWORD=franklin physiotherapy} that is within 15 kilometer of me -- i want you to locate a {KEYWORD=factory shoe} in my surrounding area -- i want you to search {KEYWORD=car repair} for under 130 dollars in town -- i want you to search {KEYWORD=cars} for not more than 181 pounds in the surrounding area -- i want you to search least popular {KEYWORD=sweet dinner rolls} for about 171 pounds in the town -- i want you to search {KEYWORD=sourdough bread} in the vicinity for more than 139 euros -- i want you to show {KEYWORD=big mac} for over 255 euros in town -- i want you to show highest rating {KEYWORD=zucchini bread} in the city for less than 35 quid -- i want you to show me {KEYWORD=car repair} in {ADDRESS=walnut town} for no more than 42 euros -- i want you to show me cheap {KEYWORD=express delivery} for not more than 185 pounds in city -- i want you to show me {KEYWORD=dry cleaning} in the surrounding area for no more than 33 quid -- i want you to show me high cost {KEYWORD=bikes} for under 234 bucks around here -- i want you to show me highest quality {KEYWORD=pho} for no more than 205 euros in this area -- i want you to show me most low priced {KEYWORD=piercings} in that area for above 343 pounds -- i want you to show {KEYWORD=spring rolls} for between 423 and 467 dollars in the area -- i want you to show worst rated {KEYWORD=buttermilk pancakes} in town for not more than 179 quid -- i want you to view affordable {KEYWORD=french baguettes} in that place for less than 500 pounds -- i want you to view {KEYWORD=bbqs} in city for below 65 bucks -- i want you to view cheaper {KEYWORD=chicken burgers} for under 494 euros in the vicinity -- i want you to view less expensive {KEYWORD=car maintenance} for less than 194 dollars in town -- i want you to view low-cost {KEYWORD=landscaping} for between 240 and 276 euros in this area -- i want you to view {KEYWORD=tables} for over 227 pounds -- i want you to view {KEYWORD=tattoos} in city for no more than 498 dollars -- i want you to view {KEYWORD=tax advice} for no more than 175 pounds in city -- i want you to view {KEYWORD=tax advice} for not more than 462 pounds in town -- i was told about a {KEYWORD=dessert restaurant} in {ADDRESS=meadow bridge town} show me where that is -- i was told of a {KEYWORD=mall} close, find it for me -- i will a costly {KEYWORD=asian restaurant} in city -- i will less expensive {KEYWORD=mexican restaurants} nearby -- i will the finest {KEYWORD=jewish restaurant} in the vicinity -- i would like a {KEYWORD=aeropostale} in the surrounding area -- i would like a {KEYWORD=bakery} in the surrounding area -- i would like a {KEYWORD=blue mosque} nearby -- i would like a {KEYWORD=boston market} around here -- i would like a {KEYWORD=breakfast diner} nearby -- i would like a {KEYWORD=bt tower} in the surrounding area -- i would like a {KEYWORD=cathedral of christ the saviour} in the vicinity -- i would like a {KEYWORD=coffeehouse} here -- i would like a {KEYWORD=comic book store} around here -- i would like a {KEYWORD=dessert restaurant} around here -- i would like a {KEYWORD=fast food joint} in the vicinity -- i would like a {KEYWORD=heel boy} around here -- i would like a {KEYWORD=heel boy} in the surrounding area -- i would like a {KEYWORD=heel boy} nearby -- i would like a {KEYWORD=la palette} in the vicinity -- i would like a {KEYWORD=marble's ice cream} here -- i would like a {KEYWORD=pasta restaurant} here -- i would like a {KEYWORD=pizza hut} in the vicinity -- i would like a {KEYWORD=pizzeria} around here -- i would like a {KEYWORD=plumber} in my area -- i would like a {KEYWORD=portuguese restaurant} nearby -- i would like a {KEYWORD=racetrack} here -- i would like a {KEYWORD=rockefeller centre} around here -- i would like a {KEYWORD=saku toronto} in the surrounding area -- i would like {KEYWORD=african restaurant} in that city -- i would like {KEYWORD=breakfast diner} in that city -- i would like {KEYWORD=family diner} in that city -- i would like going to a {KEYWORD=rbnb} -- i would like going to {ADDRESS=archuleta county} -- i would like going to {KEYWORD=chick-fil-a} -- i would like going to city of {ADDRESS=albany city} -- i would like going to {KEYWORD=culver's} -- i would like going to {KEYWORD=emerald tower} at {ADDRESS=goodyear st.} and {ADDRESS=pl. 470} which is in {ADDRESS=keams canyon} -- i would like going to {KEYWORD=krispy kreme} -- i would like going to {ADDRESS=miller avenue} -- i would like going to {KEYWORD=oberweis dairy} -- i would like going to {ADDRESS=paerdegat 4th street} -- i would like going to {ADDRESS=rogue river city} -- i would like going to {ADDRESS=russell street} nearby {KEYWORD=habitat '67} -- i would like going to {ADDRESS=village road} -- i would like highest rated {KEYWORD=baby stores} around my location -- i would like {KEYWORD=hospitals} in that city -- i would like some {KEYWORD=grocery stores} in the surrounding area -- i would like the {KEYWORD=travel agent} in that town -- i would like to buy a {KEYWORD=food processor} near {ADDRESS=70} {ADDRESS=g ter} -- i would like to buy a {KEYWORD=haircut} near {ADDRESS=232} {ADDRESS=a aly} -- i would like to buy a {KEYWORD=tv} near {ADDRESS=490} {ADDRESS=avenue east x} -- i would like to get a {KEYWORD=home hardware} in city -- i would like to get a {KEYWORD=home hardware} in the area -- i would like to get a low priced a {KEYWORD=bakery} in that town -- i would like to get a top rating {KEYWORD=neighbour's market} in the surrounding area -- i would like to get best {KEYWORD=piercings} -- i would like to get best rated {KEYWORD=landscaping} nearby -- i would like to get best ratings {KEYWORD=landscaping} around my location for over 109 quid -- i would like to get {KEYWORD=blenders} in town -- i would like to get cheaper {KEYWORD=butternut squash pizza} for between 245 and 268 quid -- i would like to get crappiest {KEYWORD=landscaping} in city -- i would like to get high cost {KEYWORD=piercings} in city -- i would like to get high quality {KEYWORD=piercings} for above 485 quid -- i would like to get highest rated {KEYWORD=car detailing} near my current location -- i would like to get lousy {KEYWORD=car maintenance} around my location -- i would like to get most popular {KEYWORD=dryers} -- i would like to get {KEYWORD=motorcycles} here -- i would like to get {KEYWORD=motorcycles} in that region -- i would like to get {KEYWORD=pizza} in that region -- i would like to get the best reviewed {KEYWORD=airports} in that location -- i would like to get the best reviewed {KEYWORD=tcby} in city -- i would like to get the highly rated {KEYWORD=payless shoesource} near my area -- i would like to get the nearest {KEYWORD=little caesars} in this area -- i would like to get the poorest quality {KEYWORD=shelters} in the surrounding area -- i would like to get top rated {KEYWORD=braised pork carnitas} in the vicinity -- i would like to get top-rated {KEYWORD=dryers} in city for less than 301 euros -- i would like to get {KEYWORD=tortilla soup} in city -- i would like to get {KEYWORD=whole wheat honey bread} in city -- i would like to pick up a affordable {KEYWORD=the fifth pub house} in the surrounding area -- i would like to pick up a {KEYWORD=bmo bank of montreal} in that country -- i would like to pick up a costliest {KEYWORD=rubicon labs inc} near my location -- i would like to pick up a {KEYWORD=dk display} in my area -- i would like to pick up a {KEYWORD=markel canada} in the surrounding area -- i would like to pick up a worst {KEYWORD=freshii} in my vicinity -- i would like to pick up bad {KEYWORD=quads} in that city for not more than 120 quid -- i would like to pick up best ratings {KEYWORD=gingerbread} in that location for no more than 295 bucks -- i would like to pick up {KEYWORD=car detailing} -- i would like to pick up close {KEYWORD=spring rolls} in city -- i would like to pick up close {KEYWORD=tvs} nearby for no more than 429 bucks -- i would like to pick up costliest {KEYWORD=vegetable lasagna} -- i would like to pick up crappy {KEYWORD=blenders} for less than 406 dollars -- i would like to pick up crappy {KEYWORD=tvs} in town for above 282 pounds -- i would like to pick up {KEYWORD=dry cleaning} nearby -- i would like to pick up farther {KEYWORD=express delivery} in my surrounding area -- i would like to pick up farthest {KEYWORD=tvs} near me for not more than 143 quid -- i would like to pick up less pricey {KEYWORD=tvs} in town -- i would like to pick up lowest rated {KEYWORD=coffee machines} near my current location -- i would like to pick up mediocre {KEYWORD=barbeques} in the town -- i would like to pick up more close {KEYWORD=tax advice} nearby -- i would like to pick up most economical {KEYWORD=onion rings} in my surrounding area -- i would like to pick up most expensive {KEYWORD=express delivery} -- i would like to pick up most expensive {KEYWORD=tables} nearby me -- i would like to pick up most mediocre {KEYWORD=baklava} around my location -- i would like to pick up {KEYWORD=scooters} in city -- i would like to pick up the better {KEYWORD=dairy queen} in that city -- i would like to pick up the dirt cheap {KEYWORD=hudson kitchen} in the vicinity -- i would like to pick up the farther {KEYWORD=trattoria taverniti} around my location -- i would like to pick up the inexpensive a {KEYWORD=pasta restaurant} in town -- i would like to pick up the inexpensive {KEYWORD=sweet temptations} in that town -- i would like to pick up the low cost {KEYWORD=moya} in town -- i would like to pick up the second rate {KEYWORD=furniture store} in city -- i would like to pick up top ratings {KEYWORD=financial advice} in my area -- i would like to pick up worst rated {KEYWORD=car maintenance} in the surrounding area for under 92 pounds -- i would like to see where {ADDRESS=baycliff terrace} in {ADDRESS=balance of de soto parish} is -- i would like to see where {ADDRESS=bragg street} in {ADDRESS=mulberry city} is -- i would like to see where {ADDRESS=clove road} in {ADDRESS=exline city} is -- i would like to see where {ADDRESS=grand avenue} in {ADDRESS=winnetoon village} is -- i would like to see where {ADDRESS=olive street} in {ADDRESS=delta} is -- i would like to see where postal code {ADDRESS=10241} is -- i would like to see where postal code {ADDRESS=20744} is -- i would like to see where postal code {ADDRESS=24999} is -- i would like to see where postal code {ADDRESS=45412} is -- i would like to see where postal code {ADDRESS=45671} is -- i would like to see where postal code {ADDRESS=52537} is -- i would like to see where postal code {ADDRESS=68292} is -- i would like to see where postal code {ADDRESS=92939} is -- i would like to see where {ADDRESS=ridge street} in {ADDRESS=snead} is -- i would like to see where {ADDRESS=skillman street} in {ADDRESS=brownsville} is -- i would like to see where {ADDRESS=starr street} in {ADDRESS=oppelo city} is -- i would like to see where {ADDRESS=water street} in {ADDRESS=dublin} is -- i would like to see where {ADDRESS=windsor court} in {ADDRESS=barrington hills village} is -- i would like {KEYWORD=vegan restaurant} in that city -- i would like you to bring up {KEYWORD=car detailing} for between 365 and 403 pounds here -- i would like you to bring up {KEYWORD=chicken rice} for over 407 bucks in city -- i would like you to bring up {KEYWORD=financial advice} for about 23 euros -- i would like you to bring up {KEYWORD=pie} in city for more than 11 pounds -- i would like you to bring up {ADDRESS=republic county} {ADDRESS=romania} -- i would like you to bring up {KEYWORD=whopper} in city for less than 87 bucks -- i would like you to check best rated {KEYWORD=whole wheat honey bread} for below 209 dollars in town -- i would like you to check best rating {KEYWORD=cars} for below 338 quid in town -- i would like you to check highest cost {KEYWORD=sound bars} in the area for below 104 dollars -- i would like you to check most cheap {KEYWORD=car maintenance} in that region for under 381 euros -- i would like you to display affordable {KEYWORD=chicken fingers} in town for below 80 quid -- i would like you to display {KEYWORD=car repair} for no more than 199 euros in the surrounding area -- i would like you to display {KEYWORD=dvd players} near my place for between 26 and 138 pounds -- i would like you to display low cost {KEYWORD=tattoos} in that area for between 175 and 163 quid -- i would like you to display top ratings {KEYWORD=naan bread} for no more than 221 quid in the vicinity -- i would like you to find best reviewed {KEYWORD=package delivery} for more than 257 pounds in the city -- i would like you to find {KEYWORD=chandeliers} in this area for above 346 pounds -- i would like you to find {KEYWORD=iassure life brokers} close {KEYWORD=eureka tower} -- i would like you to find {KEYWORD=motorcycles} for between 264 and 56 bucks in the vicinity -- i would like you to locate poi near me -- i would like you to search finest {KEYWORD=car repair} for between 23 and 276 euros in town -- i would like you to search low cost {KEYWORD=microwaves} in the surrounding area for less than 42 bucks -- i would like you to search more pricey {KEYWORD=scooters} for between 312 and 24 pounds in the surrounding area -- i would like you to search most affordable {KEYWORD=motorcycles} in city for less than 70 dollars -- i would like you to search {KEYWORD=motorbikes} for not more than 283 dollars in the vicinity -- i would like you to search {KEYWORD=motorcycles} for less than 227 euros in city -- i would like you to search top ratings {KEYWORD=dry cleaning} for not more than 430 bucks in town -- i would like you to show {KEYWORD=atvs} for not more than 423 quid in town -- i would like you to show {KEYWORD=brownies} for more than 327 pounds around here -- i would like you to show me {KEYWORD=dry cleaning} in {ADDRESS=montgomery city} for between 252 and 412 euros -- i would like you to show me {KEYWORD=financial advice} for less than 300 pounds in {ADDRESS=balance of republic county} -- i would like you to show me highly rated {KEYWORD=belgian waffles} for above 298 euros nearby -- i would like you to show me most pricey {KEYWORD=ratatouille} in the city for under 376 quid -- i would like you to show me {KEYWORD=motorbikes} for no more than 485 bucks in the town -- i would like you to show me {KEYWORD=tax advice} for not more than 57 euros in the surrounding area -- i would like you to show more close {KEYWORD=quesadillas} nearby for over 153 bucks -- i would like you to view costly {KEYWORD=bagels} in the vicinity for below 88 dollars -- i would love a {KEYWORD=boston market} here -- i would love a {KEYWORD=boston market} in the vicinity -- i would love a {KEYWORD=cava} in the surrounding area -- i would love a {KEYWORD=ciao wine bar} around here -- i would love a {KEYWORD=del taco} in the surrounding area -- i would love a {KEYWORD=hooters} nearby -- i would love a {KEYWORD=hsbc tower} in the vicinity -- i would love a {KEYWORD=it's all grk} around here -- i would love a {KEYWORD=jack's plumbing} around here -- i would love a {KEYWORD=jack's plumbing} here -- i would love a {KEYWORD=krystal} here -- i would love a least popular {KEYWORD=party supply store} in that place -- i would love a {KEYWORD=papaya king} in the surrounding area -- i would love a {KEYWORD=rococoa} around here -- i would love a {KEYWORD=the keg} nearby -- i would love {KEYWORD=bulk stores} in town -- i would love for you to bring up close {KEYWORD=hamburgers} around my location for not more than 333 bucks -- i would love for you to bring up closer {KEYWORD=bluray players} in the area for about 68 dollars -- i would love for you to bring up finest {KEYWORD=zucchini patties} in the vicinity for no more than 17 euros -- i would love for you to check {KEYWORD=express delivery} in town for over 32 pounds -- i would love for you to check {KEYWORD=night tables} here for over 214 dollars -- i would love for you to display {KEYWORD=car detailing} for no more than 33 dollars in city -- i would love for you to display economical {KEYWORD=spinach enchilada} in that place for not more than 256 pounds -- i would love for you to display {KEYWORD=freezers} for no more than 139 pounds in my vicinity -- i would love for you to display high quality {KEYWORD=financial advice} in city for not more than 381 dollars -- i would love for you to display lousy {KEYWORD=mcrib} for under 467 bucks in city -- i would love for you to display most lousy {KEYWORD=car detailing} in the surrounding area for above 129 pounds -- i would love for you to display {KEYWORD=piercings} in that town for no more than 444 euros -- i would love for you to display rated {KEYWORD=nachos} for between 119 and 367 euros in city -- i would love for you to display rated {KEYWORD=orange pumpkin loaf} for above 485 bucks in the city -- i would love for you to find highest quality {KEYWORD=pretzels} for no more than 70 dollars in town -- i would love for you to find {KEYWORD=lentil soup} around me for less than 227 euros -- i would love for you to find most outstanding {KEYWORD=quesadillas} in city for not more than 470 euros -- i would love for you to find {KEYWORD=seafood paella} in town for not more than 447 pounds -- i would love for you to find {KEYWORD=tattoos} for above 171 euros -- i would love for you to how far to {ADDRESS=pulaski street} in {ADDRESS=st. leon de chic.} using the fastest way -- i would love for you to locate place of interest near me -- i would love for you to search expensive {KEYWORD=tattoos} for between 215 and 182 dollars around here -- i would love for you to search {KEYWORD=quarter pounder} in town for not more than 500 quid -- i would love for you to show {KEYWORD=chicken burgers} for over 189 dollars in city -- i would love for you to show {KEYWORD=landscaping} for over 240 quid around here -- i would love for you to show {KEYWORD=mac and cheese} in town for over 146 bucks -- i would love for you to show me economical {KEYWORD=burritos} here for between 58 and 283 pounds -- i would love for you to show me {KEYWORD=sofas} in that city for over 289 dollars -- i would love for you to show most liked {KEYWORD=package delivery} for between 159 and 329 euros in city -- i would love for you to show most low priced {KEYWORD=pumpkin pecan pie} for over 99 quid in the city -- i would love for you to show nearer {KEYWORD=package delivery} in town for about 164 bucks -- i would love for you to show top ratings {KEYWORD=butternut squash pizza} in the vicinity for not more than 438 pounds -- i would love for you to view {KEYWORD=beds} nearby for between 27 and 422 pounds -- i would love for you to view costly {KEYWORD=microwaves} for about 344 euros in the vicinity -- i would love for you to view {KEYWORD=entertainment systems} in that country for no more than 493 bucks -- i would love for you to view {KEYWORD=franchino} on {ADDRESS=beayer place} -- i would love for you to view further {KEYWORD=beaver tails} in the city for not more than 76 pounds -- i would love for you to view highest rated {KEYWORD=macaroni salad} in the area for about 50 pounds -- i would love {KEYWORD=libraries} around here -- i would love results for {KEYWORD=attraction} in {ADDRESS=raymond village} -- i would love some {KEYWORD=appliance stores} near me -- i would love some {KEYWORD=basketball courts} in city -- i would love some {KEYWORD=breakfast restaurants} in town -- i would love some {KEYWORD=car washes} in city -- i would love some {KEYWORD=daycares} near me -- i would love some {KEYWORD=greasy spoons} in town -- i would love some {KEYWORD=marine parks} in city -- i would love some {KEYWORD=mongolian restaurants} in the city -- i would love some {KEYWORD=motels} in town -- i would love some {KEYWORD=pedicurists} near me -- i would love some {KEYWORD=tailors} near me -- i would love some {KEYWORD=tech stores} in city -- i would love the poorest quality {KEYWORD=middle eastern restaurants} around my location -- i would love to grab a {KEYWORD=doctor} here for for about 8122 bucks -- i would love to grab a {KEYWORD=doctor} in the surrounding area for for less than 30 euros -- i would love to grab a {KEYWORD=doctor} in the vicinity for for about 8338 quid -- i would love to grab a {KEYWORD=doctor} in the vicinity for for more than 833 euros -- i would love to grab a {KEYWORD=doctor} nearby for for around 69 euros -- i would really like a finest {KEYWORD=delicatessen} around here -- i would really like a good {KEYWORD=racetrack} in the vicinity -- i would really like a poorest quality {KEYWORD=synagogue} in city -- i would really like to pick up {KEYWORD=bbqs} in city for around 2367 dollars -- i would really like to pick up {KEYWORD=chandeliers} in the town for not more than 58 bucks -- i would really like to pick up {KEYWORD=dryers} in town for less than 70 bucks -- i would really like to pick up {KEYWORD=dvd players} in the area for over 316 quid -- i would really like to pick up {KEYWORD=french baguettes} in city for not more than 36 euros -- i would really like to pick up {KEYWORD=honey bun cake} in city for not more than 55 pounds -- i would really like to pick up {KEYWORD=motorcycles} in city for under 611 quid -- i would really like to pick up {KEYWORD=quinoa salad} in town for more than 19 quid -- i would really like to pick up {KEYWORD=washing machines} in the city for more than 15 pounds -- i would really like you to bring up {KEYWORD=bikes} in the surrounding area for under 481 euros -- i would really like you to bring up {KEYWORD=car maintenance} for above 303 quid in town -- i would really like you to bring up highest priced {KEYWORD=tax advice} around here for more than 59 dollars -- i would really like you to bring up {KEYWORD=night lights} in city for more than 176 dollars -- i would really like you to bring up {KEYWORD=sandwiches} for below 277 pounds in my surrounding area -- i would really like you to bring up {KEYWORD=tattoos} for between 291 and 413 dollars in the vicinity -- i would really like you to check {KEYWORD=boats} for not more than 246 euros in the town -- i would really like you to check {KEYWORD=car detailing} for between 250 and 285 euros in my surrounding area -- i would really like you to check {ADDRESS=ecuador} -- i would really like you to check {KEYWORD=express delivery} for more than 456 pounds -- i would really like you to check far {KEYWORD=lentil soup} in town for over 342 dollars -- i would really like you to check {KEYWORD=financial advice} for over 57 bucks here -- i would really like you to check {KEYWORD=fridges} for no more than 365 dollars in town -- i would really like you to check {KEYWORD=hand mixers} for no more than 35 euros in {ADDRESS=blairstown} -- i would really like you to check more costly {KEYWORD=marzipan} for above 498 dollars nearby -- i would really like you to check {KEYWORD=motorbikes} in the surrounding area for below 302 pounds -- i would really like you to check top {KEYWORD=landscaping} for more than 344 euros in city -- i would really like you to display lowly rated {KEYWORD=cars} here for between 218 and 22 bucks -- i would really like you to display {KEYWORD=pan-seared salmon} for not more than 157 dollars in the area -- i would really like you to display poorest {KEYWORD=express delivery} for about 288 bucks around here -- i would really like you to find {KEYWORD=consoles} for over 347 dollars in city -- i would really like you to find {KEYWORD=financial advice} in the city for under 53 quid -- i would really like you to find high priced {KEYWORD=apple pie} for less than 399 quid in city -- i would really like you to find highest ratings {KEYWORD=microwaves} in that region for under 307 quid -- i would really like you to find inexpensive {KEYWORD=donairs} in the area for under 302 dollars -- i would really like you to find {KEYWORD=night tables} for more than 27 quid around here -- i would really like you to find {KEYWORD=package delivery} for less than 485 dollars -- i would really like you to find popular {KEYWORD=red lentil curry} for below 138 dollars in town -- i would really like you to location of {KEYWORD=sugar mountain} at the junction of {ADDRESS=1st avenue} and {ADDRESS=suydam street} -- i would really like you to search cheaper {KEYWORD=pumpkin rolls} for less than 143 euros in town -- i would really like you to search {KEYWORD=financial advice} in that region for below 444 bucks -- i would really like you to search {KEYWORD=i t support} nearby for over 107 pounds -- i would really like you to show {KEYWORD=apple strudel} around me for above 184 bucks -- i would really like you to show best rating {KEYWORD=landscaping} nearby for less than 156 euros -- i would really like you to show close {KEYWORD=tax advice} for over 377 euros around here -- i would really like you to show {KEYWORD=dvd players} for under 466 euros in the city -- i would really like you to show me {KEYWORD=car detailing} for under 84 pounds in the city -- i would really like you to show me expensive {KEYWORD=pan-seared salmon} in that place for between 308 and 210 quid -- i would really like you to show me highest cost {KEYWORD=tacos} here for below 78 pounds -- i would really like you to show me popular {KEYWORD=package delivery} in this area for over 5 euros -- i would really like you to show me {KEYWORD=tattoos} around my current location for no more than 61 pounds -- i would really like you to show {KEYWORD=tax advice} in city for more than 133 pounds -- i would really like you to view affordable {KEYWORD=tattoos} for between 379 and 390 euros in the city -- i would really like you to view {KEYWORD=barbeques} in {ADDRESS=cleveland city} for between 305 and 460 pounds -- i would really like you to view {KEYWORD=fried chicken} for below 413 pounds in this area -- i would really like you to view furthest {KEYWORD=tvs} for above 241 euros in town -- i would really like you to view low-cost {KEYWORD=piercings} in town for above 140 euros -- i would really like you to view most affordable {KEYWORD=chandeliers} nearby for between 47 and 267 pounds -- i would really like you to view {KEYWORD=potato chips} in {ADDRESS=oak brook village} for no more than 461 quid -- i would really like you to view {KEYWORD=pumpkin pecan pie} for under 444 dollars in city -- {KEYWORD=iassure life brokers} near my current location can you give me directions to it -- {ADDRESS=iberville parish} map -- i'd like a dirt cheap {KEYWORD=haute cuisine restaurant} in that location -- i'd like highly rated {KEYWORD=french restaurants} in that town -- i'd like the best rating {KEYWORD=wine shop} around here -- i'd like the {KEYWORD=camerthe store} in town -- i'd like the top ratings {KEYWORD=appliance store} in that city -- i'd like to buy {KEYWORD=wine} near {ADDRESS=718} {ADDRESS=bedford place} -- i'd like to buy {KEYWORD=wine} near {ADDRESS=718} {ADDRESS=classon avenue} -- i'd like to buy {KEYWORD=wine} near {ADDRESS=718} {ADDRESS=jackson court} -- i'd like to see where {ADDRESS=61st street} in {ADDRESS=northglenn city} is -- i'd like to see where {ADDRESS=anna court} in {ADDRESS=waterville} is -- i'd like to see where {ADDRESS=delaware avenue} in {ADDRESS=riley county} is -- i'd like to see where {ADDRESS=lester court} in {ADDRESS=balance of mingo county} is -- i'd like to see where {ADDRESS=oakland place} in {ADDRESS=balance of atoka county} is -- i'd like to see where {ADDRESS=vermont court} in {ADDRESS=tripoli city} is -- i'd like to visit {ADDRESS=1505} {ADDRESS=farragut place} {ADDRESS=51447} {ADDRESS=tripp county} in {ADDRESS=northwest territories} {ADDRESS=states} -- i'd like to visit a {KEYWORD=candy shop} -- i'd like to visit a {KEYWORD=casual dining restaurant} -- i'd like to visit a {KEYWORD=market} -- i'd like to visit a {KEYWORD=steak restaurant} -- i'd like to visit a {KEYWORD=theater} -- i'd like to visit an {KEYWORD=ice cream parlour} on {ADDRESS=throop avenue} -- i'd like to visit an {KEYWORD=opera house} -- i'd like to visit {ADDRESS=billings} -- i'd like to visit {ADDRESS=brightwater avenue} -- i'd like to visit {KEYWORD=california pizza} -- i'd like to visit {KEYWORD=cheesecake factory} -- i'd like to visit {KEYWORD=columbia center} at {ADDRESS=ovklrpdwyu} and {ADDRESS=bdfghk} -- i'd like to visit {ADDRESS=dimondale village} -- i'd like to visit {ADDRESS=elm street} -- i'd like to visit {KEYWORD=horseshoe bend} on {ADDRESS=academy street} -- i'd like to visit my office -- i'd like to visit {KEYWORD=new york fries} -- i'd like to visit {ADDRESS=railroad avenue} -- i'd like to visit {ADDRESS=sedgwick town} -- i'd like to visit the {KEYWORD=university} -- i'd like to visit {KEYWORD=tim hortons} -- i'd like to visit {ADDRESS=turtleford} -- i'd like you to bring up {KEYWORD=cars} in that country for between 320 and 341 bucks -- i'd like you to bring up inexpensive {KEYWORD=car detailing} in that city for over 396 bucks -- i'd like you to bring up top rating {KEYWORD=express delivery} for no more than 280 dollars in the vicinity -- i'd like you to check {KEYWORD=atvs} for no more than 156 dollars -- i'd like you to check {KEYWORD=bikes} in city for below 437 quid -- i'd like you to check most costly {KEYWORD=financial advice} for between 13 and 218 euros in town -- i'd like you to display {KEYWORD=car maintenance} in that city for about 362 pounds -- i'd like you to display costly {KEYWORD=beds} for more than 412 pounds in city -- i'd like you to display {KEYWORD=key lime pie} for not more than 144 quid in the area -- i'd like you to display most costly {KEYWORD=shortbread cookies} in that place for less than 320 quid -- i'd like you to display {KEYWORD=stuffed peppers} for about 74 quid around here -- i'd like you to find costliest {KEYWORD=bikes} for below 238 pounds in town -- i'd like you to find {KEYWORD=dvd players} for between 15 and 371 pounds in city -- i'd like you to find most affordable {KEYWORD=package delivery} in city for less than 328 euros -- i'd like you to find worse {KEYWORD=boats} in that city for above 370 pounds -- i'd like you to head towards {KEYWORD=abitt like home kennels} on lantern lane in whitbourne -- i'd like you to search most pricey {KEYWORD=onion rings} for between 202 and 196 euros in town -- i'd like you to search {KEYWORD=piercings} for more than 290 pounds -- i'd like you to search {KEYWORD=pistachio biscotti} in the town for no more than 431 euros -- i'd like you to search {KEYWORD=whopper} for over 303 quid in town -- i'd like you to show best {KEYWORD=chandeliers} for below 380 euros in city -- i'd like you to show me {KEYWORD=east end garden centre & hardware} in {ADDRESS=hartington city} -- i'd like you to show me farther {KEYWORD=tiramisu} for between 199 and 198 dollars in the city -- i'd like you to show me inexpensive {KEYWORD=tvs} for not more than 112 bucks in the surrounding area -- i'd like you to show me most mediocre {KEYWORD=braised pork carnitas} for between 172 and 333 quid in city -- i'd like you to show most outstanding {KEYWORD=night lights} for about 309 dollars in city -- i'd like you to show {KEYWORD=tattoos} for less than 123 euros in {ADDRESS=antrim county} -- i'd like you to show top ratings {KEYWORD=tvs} in city for no more than 81 quid -- i'd like you to view {KEYWORD=burritos} for no more than 260 pounds in town -- i'd like you to view {KEYWORD=express delivery} for between 25 and 333 pounds in the town -- i'd like you to view farther {KEYWORD=barbeques} for more than 382 quid in town -- i'd like you to view farther {KEYWORD=tax advice} for about 255 bucks in the vicinity -- i'd like you to view more close {KEYWORD=atvs} for about 205 dollars in city -- i'd like you to view worst rated {KEYWORD=pizza slices} in town for less than 197 dollars -- i'd like you to why don't you bring me to {ADDRESS=1674} {ADDRESS=fane court} -- i'd love a further {KEYWORD=bus stop} near my place -- i'd love an {KEYWORD=kfc} here -- i'd love an {KEYWORD=mary brown's} in the surrounding area -- i'd love an {KEYWORD=smoke's poutinerie} around here -- i'd love an {KEYWORD=steak 'n shake} around here -- i'd love for you to bring up {KEYWORD=car repair} around here for below 426 quid -- i'd love for you to bring up highest priced {KEYWORD=pizza crust} in that place for about 455 euros -- i'd love for you to bring up {KEYWORD=i t support} for about 106 dollars around here -- i'd love for you to bring up {KEYWORD=piercings} for less than 306 euros in city -- i'd love for you to bring up {KEYWORD=piercings} for under 30 pounds in city -- i'd love for you to check best rated {KEYWORD=pasta primavera} in the surrounding area for below 413 pounds -- i'd love for you to check high priced {KEYWORD=crab cakes} for between 363 and 378 dollars in city -- i'd love for you to check low-priced {KEYWORD=atvs} for above 195 quid near me -- i'd love for you to check {KEYWORD=seafood paella} in that region for about 340 bucks -- i'd love for you to display {KEYWORD=marken performance & restoration inc} in {ADDRESS=st. olaf city} -- i'd love for you to find {KEYWORD=bluray players} for less than 420 dollars in city -- i'd love for you to find {KEYWORD=car detailing} for under 256 quid in {ADDRESS=yoder town} -- i'd love for you to find {KEYWORD=eggplant parmesan} for under 3 quid in {ADDRESS=latimer city} -- i'd love for you to find furthest {KEYWORD=shawarma} for between 129 and 180 pounds in the surrounding area -- i'd love for you to find highest cost {KEYWORD=car repair} for not more than 487 pounds in this area -- i'd love for you to find less costly {KEYWORD=buttermilk pancakes} in city for over 100 euros -- i'd love for you to find lowest cost {KEYWORD=mashed potatoes} around my location for less than 353 quid -- i'd love for you to find {KEYWORD=package delivery} around here for over 228 quid -- i'd love for you to find poorest quality {KEYWORD=landscaping} near my current location for under 366 dollars -- i'd love for you to find popular {KEYWORD=tax advice} in city for below 305 quid -- i'd love for you to how about you get me to the {KEYWORD=dancing class} around my location -- i'd love for you to locate mediocre a {KEYWORD=sailing school} near my current location -- i'd love for you to location of {KEYWORD=the 3 brewers} at {ADDRESS=baughman place} and {ADDRESS=amersfort place} -- i'd love for you to search far {KEYWORD=package delivery} in city for above 401 pounds -- i'd love for you to search less expensive {KEYWORD=mashed potatoes} in that country for below 69 euros -- i'd love for you to search most expensive {KEYWORD=butternut squash pizza} for no more than 307 dollars around here -- i'd love for you to show {KEYWORD=car maintenance} in that city for below 453 quid -- i'd love for you to show {KEYWORD=dvd players} for no more than 71 dollars in city -- i'd love for you to show {KEYWORD=landscaping} for about 130 quid here -- i'd love for you to show me {KEYWORD=big mac} for above 201 bucks in city -- i'd love for you to show me further {KEYWORD=freezers} in that city for over 459 euros -- i'd love for you to show me highest priced {KEYWORD=fried chicken} in that region for under 60 dollars -- i'd love for you to show me {KEYWORD=landscaping} in the surrounding area for less than 497 bucks -- i'd love for you to show me lousy {KEYWORD=landscaping} for no more than 28 pounds around here -- i'd love for you to show me {ADDRESS=macau} -- i'd love for you to show me nearest {KEYWORD=dvd players} for not more than 246 euros around me -- i'd love for you to show me {KEYWORD=parma ham} around here for more than 109 euros -- i'd love for you to show me {KEYWORD=shortbread cookies} in {ADDRESS=clayton} for over 17 bucks -- i'd love for you to show near {KEYWORD=motorbikes} for more than 281 euros here -- i'd love for you to view {KEYWORD=car detailing} for more than 348 quid in the surrounding area -- i'd love for you to view crappiest {KEYWORD=fish and chips} in that place for more than 37 bucks -- i'd love for you to view further {KEYWORD=tattoos} in that country for below 372 pounds -- i'd love for you to view more costly {KEYWORD=sofas} for more than 156 pounds in town -- i'd love for you to view more expensive {KEYWORD=cake} for more than 360 euros in the area -- i'd love for you to view most affordable {KEYWORD=scooters} in my area for more than 53 quid -- i'd love for you to view {KEYWORD=vegetable lasagna} for between 151 and 92 pounds around here -- i'd love highest rated {KEYWORD=beauty salons} in city -- i'd love most costly {KEYWORD=barbecue restaurants} in town -- i'd love the highest rating {KEYWORD=family restaurants} in my vicinity -- i'd love the poorest {KEYWORD=eclectic restaurant} in that country -- i'd really like a {KEYWORD=basketball court} in the area -- i'd really like a {KEYWORD=cantonese restaurant} in town -- i'd really like a {KEYWORD=doge's palace} in the vicinity -- i'd really like a {KEYWORD=kangaroo creek farm} around here -- i'd really like a {KEYWORD=notre-dame de montral} in the vicinity -- i'd really like a {KEYWORD=restaurant} in town -- i'd really like a {KEYWORD=roots} here -- i'd really like a {KEYWORD=summer palace} in the surrounding area -- i'd really like a {KEYWORD=takakkaw falls} in the vicinity -- i'd really like {KEYWORD=clothing stores} in town -- i'd really like {KEYWORD=drives-in} in town -- i'd really like the low priced {KEYWORD=botanical gardens} in city -- i'd really like the lowest rated {KEYWORD=manicurists} in that place -- i'd really like the lowly rated {KEYWORD=bulgarian restaurant} in that city -- i'd really like the more close {KEYWORD=mexican restaurant} around my area -- i'd really like to find an {KEYWORD=all you can eat buffet} in town for for no more than 599 euros -- i'd really like to find an {KEYWORD=all you can eat buffet} in town for for no more than 987 quid -- i'd really like you to bring up {KEYWORD=eggplant parmesan} for more than 192 quid -- i'd really like you to bring up highly rated {KEYWORD=cars} for not more than 235 quid in the surrounding area -- i'd really like you to bring up most popular {KEYWORD=lobster} for between 264 and 86 quid in the vicinity -- i'd really like you to check economical {KEYWORD=financial advice} in the vicinity for above 5 quid -- i'd really like you to check {KEYWORD=financial advice} in the city for below 417 bucks -- i'd really like you to check lowest cost {KEYWORD=landscaping} in city for over 126 bucks -- i'd really like you to check lowest rated {KEYWORD=motorcycles} in the surrounding area for between 275 and 388 quid -- i'd really like you to display {KEYWORD=chandeliers} for more than 415 euros in the surrounding area -- i'd really like you to display far {KEYWORD=tvs} for no more than 480 dollars in the surrounding area -- i'd really like you to display more expensive {KEYWORD=tables} for over 162 pounds around here -- i'd really like you to display most expensive {KEYWORD=i t support} for over 267 bucks in town -- i'd really like you to display nearer {KEYWORD=beaver tails} in the surrounding area for less than 189 quid -- i'd really like you to display {KEYWORD=red lentil curry} for not more than 11 quid in the town -- i'd really like you to display {KEYWORD=sesame noodles} in this area for no more than 288 pounds -- i'd really like you to display {KEYWORD=tattoos} for more than 103 dollars in town -- i'd really like you to display {KEYWORD=tax advice} in city for between 276 and 341 euros -- i'd really like you to display top rated {KEYWORD=dvd players} for above 374 euros in town -- i'd really like you to search economical {KEYWORD=cheeseburgers} for less than 456 bucks in city -- i'd really like you to search {KEYWORD=package delivery} in {ADDRESS=macclesfield} for not more than 471 dollars -- i'd really like you to search {KEYWORD=speakers} for more than 230 euros in {ADDRESS=kinuso} -- i'd really like you to show farther {KEYWORD=tax advice} in the town for about 281 dollars -- i'd really like you to show further {KEYWORD=scooters} in the vicinity for about 263 euros -- i'd really like you to show highest ratings {KEYWORD=dvd players} in the surrounding area for over 432 dollars -- i'd really like you to show me {KEYWORD=cars} in city for below 225 dollars -- i'd really like you to show me economical {KEYWORD=car maintenance} in city for above 212 euros -- i'd really like you to show me highest rated {KEYWORD=landscaping} for about 253 euros in city -- i'd really like you to show me highest ratings {KEYWORD=night tables} in town for more than 15 dollars -- i'd really like you to show me more pricey {KEYWORD=cinnamon buns} for below 420 pounds in city -- i'd really like you to show me most lousy {KEYWORD=dry cleaning} in the surrounding area for about 62 bucks -- i'd really like you to show me {KEYWORD=shoetopia} on {ADDRESS=rost place} -- i'd really like you to show me {KEYWORD=wraps} in that area for less than 55 dollars -- i'd really like you to show most mediocre {KEYWORD=sweet dinner rolls} for more than 259 euros here -- i'd really like you to show second rate {KEYWORD=piercings} around here for not more than 247 pounds -- i'd really like you to view highest ratings {KEYWORD=vegetable lasagna} here for not more than 235 dollars -- i'd really like you to view inexpensive {KEYWORD=chicken parm} for less than 388 pounds in town -- i'd really like you to view most mediocre {KEYWORD=car maintenance} for above 129 euros in town -- i'd really like you to view poor quality {KEYWORD=bikes} for more than 381 bucks in town -- {KEYWORD=ids center} at {ADDRESS=12} at {ADDRESS=state street} -- i'll a most mediocre {KEYWORD=waterpark} in that country -- i'll {KEYWORD=islamic restaurants} in the vicinity -- i'll most low priced {KEYWORD=polish restaurants} near me -- i'll the poorest {KEYWORD=family diner} in the town -- i'm looking for a place to buy {KEYWORD=dvd players} -- i'm looking for a place to buy {KEYWORD=tvs} -- i'm looking for {KEYWORD=burmese cuisine} -- i'm looking for {KEYWORD=chicken fingers} -- i'm looking for {KEYWORD=green tea sabls} -- i'm looking for {KEYWORD=mcchicken} -- i'm looking for {KEYWORD=shawarma} -- i'm looking for {KEYWORD=slovak cuisine} -- i'm meeting my boss at {ADDRESS=31} {ADDRESS=manhattan court} in city can you please show me it -- i'm meeting my cousin on {ADDRESS=varkens hook road} in the city could you show me it -- i'm meeting my dad on {ADDRESS=st marks avenue} here would you search it -- i'm meeting my mom at {ADDRESS=beverley road} navigate me there -- i'm meeting my sister at {KEYWORD=belvedere palace} in {ADDRESS=balance of pondera county} drive me there -- i'm supposed to meet a friend on {ADDRESS=meadow street} in city is it possible to show me it -- i'm supposed to meet my coworker on {ADDRESS=bevy court} around here will you bring up it -- i'm supposed to meet my father at {KEYWORD=dairy queen} at {ADDRESS=306} {ADDRESS=harrison street} in {ADDRESS=colony town} -- i'm supposed to meet my father on {ADDRESS=heyward street} near my area please display it -- i'm supposed to meet my friend at {ADDRESS=179} {ADDRESS=71st street} around my location could you please check it -- i'm supposed to meet my mother on {ADDRESS=main street east} navigation please -- i'm supposed to meet someone on {ADDRESS=beach 46th street} in town go ahead and find it -- {KEYWORD=important landmark} on {ADDRESS=laurel street} and {ADDRESS=heyward street} plz -- {KEYWORD=in8 developments} in {ADDRESS=balance of amite county} {ADDRESS=ontario} {ADDRESS=trinidad and tobago} -- {KEYWORD=in8 developments} in {ADDRESS=balance of dubuque county} {ADDRESS=ontario} {ADDRESS=saint lucia} -- {KEYWORD=infotech solutions} at {ADDRESS=beaverdam village} and {ADDRESS=fort coffee town} around here can you bring me there -- {KEYWORD=in-n-out burger} close {KEYWORD=arc de triomphe} how can i go there -- {KEYWORD=interesting attractions} on {ADDRESS=ashford street} and {ADDRESS=grace court alley} -- intersection of {ADDRESS=adelphi street} and {ADDRESS=olean street} -- intersection of {ADDRESS=arlington avenue} and {ADDRESS=wilson street} -- intersection of {ADDRESS=balance of dale county} and {ADDRESS=balance of montgomery county street west} please -- intersection of {ADDRESS=berkshire drive} and {ADDRESS=sherman street} -- intersection of {ADDRESS=colonial drive} and {ADDRESS=kensington walk} -- intersection of {ADDRESS=country lane} and {ADDRESS=route 44} -- intersection of {ADDRESS=cox place} and {ADDRESS=dewitt avenue} -- intersection of {ADDRESS=czmpu} and {ADDRESS=selby cor} please -- intersection of {ADDRESS=front street north} and {ADDRESS=route 6} -- intersection of {ADDRESS=gvojndi pl} and {ADDRESS=osler ave.} please -- intersection of {ADDRESS=locpwsbuiya st} and {ADDRESS=starkville city avenue east} please -- intersection of {ADDRESS=orchard street} and {ADDRESS=58th street} -- intersection of {ADDRESS=spruce street} and {ADDRESS=1st place} -- intersection of {ADDRESS=tully ave} and {ADDRESS=42nd ln.} -- intersection of {ADDRESS=village court} and {ADDRESS=brighton 8th street} -- intersection of {ADDRESS=w 33rd ter} and {ADDRESS=81st cir} -- intersection of {ADDRESS=w ave} and {ADDRESS=aly 65} -- intersection of {ADDRESS=x byp} and {ADDRESS=8th dr.} -- intersection of {ADDRESS=zfhrdm} and {ADDRESS=ylnfbdijpax} please -- is it possible for you to map results for {KEYWORD=kyouka ramen} not that far from {ADDRESS=skidmore avenue} -- is it possible to display {ADDRESS=linden street} in city -- is it possible to find {ADDRESS=roanoke rapids} {ADDRESS=south africa} -- is it possible to location of {KEYWORD=akershus fortress} not far from {KEYWORD=holloway circus tower} -- is it possible to location of {KEYWORD=symphony orchestra} not so far from {KEYWORD=kangaroo creek farm} -- is it possible to show a {KEYWORD=women's clothing store} close-by {KEYWORD=donglin temple} -- is it possible to show me a {KEYWORD=mongolian restaurant} in that country -- is it possible to view a {KEYWORD=fusion restaurant} in the vicinity -- is it possible to where is a place of interest not that far from {KEYWORD=acropolis} -- is it possible to where is {ADDRESS=azerbaijan} -- is it possible to where is {ADDRESS=moundville} {ADDRESS=united states of america} -- is there {ADDRESS=1509} {ADDRESS=rogers avenue} {ADDRESS=willard} {ADDRESS=oklahoma} {ADDRESS=greece} -- is there {ADDRESS=1760} {ADDRESS=39th street} {ADDRESS=12821} in {ADDRESS=aurora county} -- is there a affordable {KEYWORD=computer store} near my place for above 81 quid -- is there a {KEYWORD=beer store} here -- is there a {KEYWORD=beer store} in the surrounding area -- is there a {KEYWORD=best buy} in {ADDRESS=baldwin county} -- is there a {KEYWORD=bistro} at {ADDRESS=938} {ADDRESS=2nd street} -- is there a {KEYWORD=booster juice} in {ADDRESS=acequia} -- is there a {KEYWORD=booster juice} in {ADDRESS=waltham city} -- is there a {KEYWORD=brasserie} at {ADDRESS=1464} {ADDRESS=prospect street} {ADDRESS=fordyce city} -- is there a {KEYWORD=brasserie} at {ADDRESS=flatbush avenue} and {ADDRESS=sunset avenue} in {ADDRESS=iroquois city} -- is there a {KEYWORD=brasserie} at the intersection of {ADDRESS=route 202} and {ADDRESS=sullivan place} please -- is there a {KEYWORD=brasserie} close by {ADDRESS=linden street} {ADDRESS=atkinson} {ADDRESS=md} -- is there a {KEYWORD=breakfast restaurant} at the intersection of {ADDRESS=26th street} and {ADDRESS=remsen avenue} in {ADDRESS=balance of pendleton county} -- is there a {KEYWORD=cajun restaurant} at {ADDRESS=jodie court} and {ADDRESS=26th street} -- is there a {KEYWORD=chic-fil-a} in {ADDRESS=la guadeloupe} -- is there a {KEYWORD=columbia university} in {ADDRESS=iowa falls city} -- is there a {KEYWORD=croissant} place along the route -- is there a {KEYWORD=dim sum restaurant} on {ADDRESS=oakland place} in {ADDRESS=mannford town} -- is there a {KEYWORD=esthetics by mira} in that location -- is there a finest place to buy most lousy {KEYWORD=kettles} in town -- is there a {KEYWORD=french toast} place along the route -- is there a {KEYWORD=fried chicken} place along the route -- is there a {KEYWORD=galaxy cinemas} in {ADDRESS=benton county} -- is there a {KEYWORD=gluten free restaurant} at {ADDRESS=1827} {ADDRESS=3rd street north} in {ADDRESS=callisburg city} {ADDRESS=new brunswick} -- is there a good {KEYWORD=all you can eat buffet} in the city -- is there a good {KEYWORD=bistro} in the city -- is there a good {KEYWORD=church} in the city -- is there a good {KEYWORD=delicatessen} in the city -- is there a good {KEYWORD=electronic shop} in the city -- is there a good {KEYWORD=hunting store} in the city -- is there a good {KEYWORD=movie theater} in the city -- is there a good {KEYWORD=music store} in the city -- is there a good {KEYWORD=physiotherapist} in the city -- is there a good place to buy affordable {KEYWORD=amish white bread} here -- is there a good place to buy affordable {KEYWORD=apple pie} in city -- is there a good place to buy affordable {KEYWORD=barbeques} in the city -- is there a good place to buy affordable {KEYWORD=barbeques} in the surrounding area -- is there a good place to buy affordable {KEYWORD=boats} in city -- is there a good place to buy affordable {KEYWORD=chinese takeout} in the surrounding area -- is there a good place to buy affordable {KEYWORD=dvd players} around here -- is there a good place to buy affordable {KEYWORD=dvd players} in the city -- is there a good place to buy affordable {KEYWORD=eggplant parmesan} around here -- is there a good place to buy affordable {KEYWORD=eggplant parmesan} in city -- is there a good place to buy affordable {KEYWORD=find me a} {KEYWORD=fine dining restaurant} near {ADDRESS=medway} -- is there a good place to buy affordable {KEYWORD=find me a} {KEYWORD=pakistani restaurant} near {ADDRESS=hopewell junction} -- is there a good place to buy affordable {KEYWORD=key lime pie} here -- is there a good place to buy affordable {KEYWORD=mixers} in town -- is there a good place to buy affordable {KEYWORD=motorbikes} in town -- is there a good place to buy affordable {KEYWORD=motorcycles} in the area -- is there a good place to buy affordable {KEYWORD=motorcycles} in town -- is there a good place to buy affordable {KEYWORD=oatmeal raisin cookies} in town -- is there a good place to buy affordable {KEYWORD=potato salad} around here -- is there a good place to buy affordable {KEYWORD=poutine} in the vicinity -- is there a good place to buy affordable {KEYWORD=refrigerators} in city -- is there a good place to buy affordable {KEYWORD=scones} in town -- is there a good place to buy affordable {KEYWORD=scooters} in city -- is there a good place to buy affordable {KEYWORD=scooters} in town -- is there a good place to buy affordable {KEYWORD=sofas} in the surrounding area -- is there a good place to buy affordable {KEYWORD=ziti} around here -- is there a good place to buy good {KEYWORD=bluray players} in city -- is there a good place to buy good {KEYWORD=cars} in town -- is there a good place to buy good {KEYWORD=chairs} in city -- is there a good place to buy good {KEYWORD=motorcycles} in town -- is there a good place to buy good {KEYWORD=quads} in town -- is there a good place to buy good {KEYWORD=sofas} in the city -- is there a good place to buy good {KEYWORD=tables} in this area -- is there a good place to buy good {KEYWORD=toaster ovens} in city -- is there a good place to buy good {KEYWORD=waffle makers} in the town -- is there a good place to buy most liked {KEYWORD=boats} in the city -- is there a good place to find an inexpensive {KEYWORD=breakfast diner} in the city -- is there a good place to find bad {KEYWORD=atvs} around here -- is there a good place to find bad {KEYWORD=consoles} in that town -- is there a good place to find bad {KEYWORD=microwaves} in that town -- is there a good place to find bad {KEYWORD=mixers} in that town -- is there a good place to find bad {KEYWORD=motorbikes} in that town -- is there a good place to find bad {KEYWORD=motorcycles} here -- is there a good place to find bad {KEYWORD=scooters} in that town -- is there a good place to find bad {KEYWORD=turkish restaurant} in the vicinity -- is there a good place to find bad {KEYWORD=tvs} in that town -- is there a good place to find bad {KEYWORD=water filters} in that town -- is there a good place to find bad {KEYWORD=water filters} in the vicinity -- is there a good place to find good {KEYWORD=black bean burritos} in that town -- is there a good place to find good {KEYWORD=fried chicken} in that town -- is there a good place to find good {KEYWORD=pumpkin rolls} in that town -- is there a good place to find good {KEYWORD=turkish restaurant} around here -- is there a good {KEYWORD=prison} in the city -- is there a good {KEYWORD=russian restaurant} in the city -- is there a good {KEYWORD=south african restaurant} in the city -- is there a good {KEYWORD=variety store} in the city -- is there a good {KEYWORD=vegan restaurant} in the city -- is there a good {KEYWORD=yoga class} in the city -- is there a {KEYWORD=goodwill stores} around me -- is there a {KEYWORD=goodwill stores} around my area -- is there a {KEYWORD=goodwill stores} near me -- is there a {KEYWORD=gourmet restaurant} at {ADDRESS=120} {ADDRESS=prospect street} {ADDRESS=wallace town} in {ADDRESS=new hampshire} -- is there a {KEYWORD=gracie mews diner} in {ADDRESS=searcy county} -- is there a {KEYWORD=grill} in that town -- is there a {KEYWORD=haute cuisine restaurant} at the the crossing {ADDRESS=banner 3rd road} and {ADDRESS=gold street} {ADDRESS=garner} {ADDRESS=wy} -- is there a {KEYWORD=hot rod cafe} in {ADDRESS=fort simpson} -- is there a inexpensive {KEYWORD=centre for diagnostics} in that place -- is there a {KEYWORD=kebab} place along the route -- is there a {KEYWORD=keg} in {ADDRESS=balance of franklin county} -- is there a {KEYWORD=keg} in {ADDRESS=l'anse village} -- is there a {KEYWORD=keg} in {ADDRESS=mclain town} -- is there a {KEYWORD=keg} in {ADDRESS=rochester city} -- is there a {KEYWORD=keg} in {ADDRESS=rolling hills city} -- is there a {KEYWORD=kernels} near {KEYWORD=queens park} -- is there a {KEYWORD=kurdish restaurant} in city for more than 58 quid -- is there a {KEYWORD=lobster} place along the route -- is there a {KEYWORD=main street cafe} in {ADDRESS=craig} -- is there a {KEYWORD=main street cafe} in {ADDRESS=marshall county} -- is there a {KEYWORD=mary brown's} in {ADDRESS=bassett} -- is there a nearer {KEYWORD=buddhist restaurant} close {KEYWORD=amir} -- is there a {KEYWORD=one} near {KEYWORD=queens park} -- is there a {KEYWORD=onroute} in {ADDRESS=marion} -- is there a {KEYWORD=onroute} in {ADDRESS=weirton city} -- is there a {KEYWORD=papa john's pizza} in {ADDRESS=garden} -- is there a {KEYWORD=persian restaurant} at {ADDRESS=1998} {ADDRESS=putnam avenue} {ADDRESS=69420} {ADDRESS=oromocto} in {ADDRESS=guyana} -- is there a {KEYWORD=pizza} place along the route -- is there a {KEYWORD=pizza} place where {ADDRESS=beechwood drive} and {ADDRESS=schroeders avenue} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=brighton 13th street} and {ADDRESS=estate road} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=buttonwood drive} and {ADDRESS=cropsey avenue} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=colonial avenue} and {ADDRESS=oxford road} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=dorchester road} and {ADDRESS=degraw street} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=green street} and {ADDRESS=harbor court} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=highland boulevard} and {ADDRESS=roosevelt avenue} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=inverness drive} and {ADDRESS=boerum street} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=myrtle avenue} and {ADDRESS=roberts road} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=norman avenue} and {ADDRESS=buckingham drive} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=ocean parkway} and {ADDRESS=route 10} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=route 4} and {ADDRESS=fort hill place} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=saratoga avenue} and {ADDRESS=macon street} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=sherwood drive} and {ADDRESS=jackson street} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=vine street} and {ADDRESS=mill street} converge -- is there a {KEYWORD=pizza} place where {ADDRESS=whale square} and {ADDRESS=conduit boulevard} converge -- is there a {KEYWORD=pizza restaurant} at {ADDRESS=983} {ADDRESS=hamilton manor} in {ADDRESS=dublin city} {ADDRESS=ab} {ADDRESS=vatican city state} -- is there a point of interest {KEYWORD=family foot care} -- is there a poor quality place to buy top ratings {KEYWORD=freezers} in the city -- is there a {KEYWORD=red lobster} in {ADDRESS=dwight} -- is there a {KEYWORD=runza} in {ADDRESS=gladstone city} -- is there a {KEYWORD=southern restaurant} at {ADDRESS=melba court} {ADDRESS=taos town} -- is there a {KEYWORD=subway} in {ADDRESS=bledsoe county} -- is there a {KEYWORD=subway} in {ADDRESS=oakley} -- is there a {KEYWORD=theater} not far from the junction {ADDRESS=howard place} and {ADDRESS=bliss terrace} {ADDRESS=nortonville city} -- is there a top {KEYWORD=enzo pizza bar} in that region -- is there a {KEYWORD=williams} in {ADDRESS=scott} -- is there a {KEYWORD=women's clothing store} at {ADDRESS=1377} at {ADDRESS=95th street} -- is there a {KEYWORD=ymca} in {ADDRESS=dayton city} -- is there {KEYWORD=aldo} at {ADDRESS=hendrix street} {ADDRESS=richburg} {ADDRESS=ri} -- is there an {KEYWORD=asian restaurant} in {ADDRESS=altoona town} -- is there an inexpensive {KEYWORD=benny's family restaurant} in that place -- is there an inexpensive {KEYWORD=emirates office tower} in that place -- is there an inexpensive {KEYWORD=gracie mews diner} in that place -- is there an inexpensive {KEYWORD=itamae sushi} in that place -- is there an inexpensive {KEYWORD=kfc} in that place -- is there an inexpensive {KEYWORD=mars bar and restaurant} in that place -- is there an inexpensive {KEYWORD=menchie'slab} in that place -- is there an inexpensive {KEYWORD=motel 6} in that place -- is there an inexpensive {KEYWORD=smith tower} in that place -- is there an inexpensive {KEYWORD=yogenfruz} in that place -- is there an {KEYWORD=office building} on {ADDRESS=church lane} -- is there {KEYWORD=ashabori} at the the intersection of {ADDRESS=church road} and {ADDRESS=main street east} {ADDRESS=dumont city} {ADDRESS=nova scotia} plz -- is there {KEYWORD=blueberry pie} here -- is there {KEYWORD=bymark} at {ADDRESS=1018} {ADDRESS=cedar avenue} {ADDRESS=28692} {ADDRESS=rogers} {ADDRESS=connecticut} {ADDRESS=angola} -- is there {KEYWORD=bymark restaurant} at {ADDRESS=1786} {ADDRESS=32nd street} {ADDRESS=a5l 5s8} {ADDRESS=babbie town} {ADDRESS=saint lucia} -- is there {KEYWORD=can-west global place} at {ADDRESS=tehama street} {ADDRESS=liverpool city} -- is there {KEYWORD=chum-city building} close-by {ADDRESS=brighton 10th terrace} in {ADDRESS=fallis} {ADDRESS=delaware} -- is there {KEYWORD=cis tower} close-by the intersection of {ADDRESS=5th street south} and {ADDRESS=chapel street} {ADDRESS=smithland} -- is there {KEYWORD=cluny bistro and boulangerie} near me -- is there {KEYWORD=eureka tower} in {ADDRESS=69520} -- is there {ADDRESS=gambia} -- is there {KEYWORD=garden of the gods} at {ADDRESS=henderson walk} and {ADDRESS=bayview avenue} in {ADDRESS=newton county} plz -- is there {KEYWORD=ghanaian cuisine} in the surrounding area -- is there {KEYWORD=holyrood palace} not too far from the intersection {ADDRESS=oak lane} and {ADDRESS=midwood street} {ADDRESS=hoquiam city} -- is there {KEYWORD=jordanian cuisine} around here -- is there {KEYWORD=konzelmann estate winery} at {ADDRESS=366} {ADDRESS=vernon avenue} {ADDRESS=96209} {ADDRESS=oradell borough} in {ADDRESS=burkina faso} -- is there {KEYWORD=menchie'slab} at {ADDRESS=cedar avenue} {ADDRESS=minersville} -- is there {KEYWORD=metro} closest {KEYWORD=rat's nest cave at canmore caverns} -- is there {KEYWORD=national museum of the u.s. air force} at {ADDRESS=43} {ADDRESS=bay 14th street} {ADDRESS=edwardsville} {ADDRESS=indiana} -- is there {KEYWORD=neiman marcus} at {ADDRESS=merit court} {ADDRESS=new cumberland city} -- is there {KEYWORD=norwegian cuisine} in the vicinity -- is there {KEYWORD=panzerotto pizza} on {ADDRESS=rodney street} in {ADDRESS=kemptville}, {ADDRESS=la}, {ADDRESS=cambodia} -- is there {KEYWORD=parthenon} at the junction of {ADDRESS=newton street} and {ADDRESS=cobek court} {ADDRESS=alameda} {ADDRESS=prince edward island} -- is there {KEYWORD=pittodrie stadium} in the vicinity of {KEYWORD=casa mila} -- is there {KEYWORD=prado museum} at the the crossing of {ADDRESS=plaza street} and {ADDRESS=cheever place} {ADDRESS=gresham city} -- is there {KEYWORD=premier wraps} at the the intersection {ADDRESS=oriental court} and {ADDRESS=fairview avenue} in {ADDRESS=johnson county} {ADDRESS=nm} -- is there priciest {KEYWORD=haute cuisine restaurant} not so far from {KEYWORD=taco john's} -- is there {KEYWORD=rabba fine foods} on {ADDRESS=boerum street} in {ADDRESS=arcadia town}, {ADDRESS=new hampshire} -- is there {KEYWORD=raj bhvan} at {ADDRESS=68} {ADDRESS=ocean parkway} {ADDRESS=65337} {ADDRESS=columbia} {ADDRESS=wa} {ADDRESS=sri lanka} -- is there {KEYWORD=sanraku} at the intersection of {ADDRESS=fillmore avenue} and {ADDRESS=prospect street} -- is there {ADDRESS=schenectady avenue} in {ADDRESS=balance of weston county} -- is there {KEYWORD=smoothie king} at {ADDRESS=linda lane} {ADDRESS=deering} -- is there {KEYWORD=sweet temptations} near me -- is there the bad {KEYWORD=culver's} in that town -- is there the {KEYWORD=beauty parlor} in {ADDRESS=19487} -- is there the {KEYWORD=car repair shop} on {ADDRESS=richardson street} of {ADDRESS=opp} -- is there the {KEYWORD=drugstore} at {ADDRESS=legion street} and {ADDRESS=sloan place} in {ADDRESS=linden city} {ADDRESS=north carolina} plz -- is there the far {KEYWORD=bymark} in city -- is there the {KEYWORD=gift shop} at the corner of {ADDRESS=brighton 1st place} and {ADDRESS=marginal street} {ADDRESS=rockville town} {ADDRESS=az} -- is there the high-cost {KEYWORD=outdoors store} in the city -- is there the most costly {KEYWORD=gluten-free restaurant} in this area for about 381 dollars -- is there the most expensive {KEYWORD=kernels} in city -- is there the most outstanding {KEYWORD=sweet temptations} near my location -- is there the near {KEYWORD=car repair shop} in the vicinity -- is there the {KEYWORD=plaza} at {ADDRESS=linden avenue} and {ADDRESS=bay 23rd street} plz -- is there the point of interest {KEYWORD=panthon} -- is there the second-rate {KEYWORD=sbarro} around my current location -- is there {KEYWORD=toad hall toys} at {ADDRESS=batchelder street} {ADDRESS=reserve city} {ADDRESS=idaho} -- is there {KEYWORD=versatel building} at {ADDRESS=31} {ADDRESS=middagh street} {ADDRESS=ouray city} -- is there {KEYWORD=watermark irish pub} at {ADDRESS=12th street east} {ADDRESS=balance of harlan county} -- is there {KEYWORD=world financial center} close to the intersection of {ADDRESS=tillary street} and {ADDRESS=paerdegat 7th street} {ADDRESS=lyman county} {ADDRESS=maryland} -- {KEYWORD=istanbul's tulip} on {ADDRESS=bay 38th street} in {ADDRESS=carrollton town} -- it is the road called {ADDRESS=1454} {ADDRESS=canal street} {ADDRESS=bannock county} {ADDRESS=florida} direct me there -- it is the street named {ADDRESS=glenwood drive} and the street number is {ADDRESS=328} bring me there -- {KEYWORD=itamae sushi} at {ADDRESS=q dr} and {ADDRESS=p 74th ave} navigate me there -- {KEYWORD=itamae sushi} {ADDRESS=china spring} where is it -- {KEYWORD=itamae sushi} {ADDRESS=colonial beach} where is it -- {KEYWORD=itamae sushi} on {ADDRESS=29th boulevard south} and {ADDRESS=de mattei rd} in {ADDRESS=kingston mines} now -- i've heard about a {KEYWORD=breakfast diner} in {ADDRESS=winfield city} can you help me find that -- {KEYWORD=ivoirian} -- {ADDRESS=j pl.} and {ADDRESS=huntington street west j} navigate me there -- {KEYWORD=jack's family restaurant} on {ADDRESS=28th blvd.} and {ADDRESS=d pkwy.} -- {ADDRESS=jaffray street} and {ADDRESS=corbin place} please -- {KEYWORD=jawbone} at {ADDRESS=charles street} and {ADDRESS=oak street} in {ADDRESS=san francisco} -- {KEYWORD=jawbone} at {ADDRESS=rock street} and {ADDRESS=strawberry lane} in {ADDRESS=san francisco} -- {ADDRESS=jefferson court} and {ADDRESS=melba court} please -- {ADDRESS=jet} map -- {KEYWORD=joe's pizzeria and spaghetti house} in {ADDRESS=moore} -- {ADDRESS=joval court} not far from {KEYWORD=haeinsa} can you direct me there -- {KEYWORD=jpmorgan chase tower} on {ADDRESS=cleveland avenue} -- {ADDRESS=k ct} and {ADDRESS=fwy r} in {ADDRESS=putnam station} {ADDRESS=nd} -- {ADDRESS=kamloops} take me there with the most scenic route -- {KEYWORD=kelsey's} in {ADDRESS=winchester village} on {ADDRESS=o 5th aly} find it -- {KEYWORD=kernels} at {ADDRESS=bennington ln} and {ADDRESS=20th pkwy} in {ADDRESS=adrian} -- {KEYWORD=kernels} at {ADDRESS=i pkwy} and {ADDRESS=northeast 2nd st.} navigate me there -- {KEYWORD=kernels} close-by {ADDRESS=elm avenue} and {ADDRESS=bay street} {ADDRESS=manatee county} {ADDRESS=tx} plz -- {KEYWORD=kernels} in the city of {ADDRESS=ridgway} -- {KEYWORD=kernels} where is it -- {KEYWORD=key tower} at {ADDRESS=909} {ADDRESS=dunne place} {ADDRESS=39252} {ADDRESS=vermillion city} in {ADDRESS=north carolina} {ADDRESS=cameroon} drive us there -- {ADDRESS=keyes} {ADDRESS=nova scotia} can you give me directions to it -- {KEYWORD=kfc} at {ADDRESS=1237} {ADDRESS=berry street} in {ADDRESS=elizabeth} {ADDRESS=saskatchewan} -- {KEYWORD=kfc} {ADDRESS=monitor charter township} where is it -- {ADDRESS=kingsland avenue} and {ADDRESS=everett avenue} please -- {ADDRESS=kiribati} location -- {ADDRESS=kiribati} take me there with the most scenic route -- {ADDRESS=kitchener} directions -- {ADDRESS=kitchener} map -- {KEYWORD=konzelmann estate winery} on {ADDRESS=12th street} in {ADDRESS=sheffield village} {ADDRESS=al} please -- {KEYWORD=krger national park} on {ADDRESS=arkansas drive} -- {ADDRESS=kunshan} take me there with the most scenic route -- {KEYWORD=l&s podiatry} on {ADDRESS=lawrence avenue} and {ADDRESS=rosewood drive} please -- {KEYWORD=l&s podiatry} within walking distance of {ADDRESS=herbert street} and {ADDRESS=dunne place} {ADDRESS=balance of hancock county} plz -- {ADDRESS=lamar} {ADDRESS=croatia} show me where that is -- {KEYWORD=landlord rescue inc} closest {ADDRESS=bergen beach place} and {ADDRESS=shore road} in {ADDRESS=mount summit town} {ADDRESS=nh} please -- {KEYWORD=landmark} on {ADDRESS=plumb 3rd street} and {ADDRESS=23rd street} -- {ADDRESS=langham street} and {ADDRESS=beach 37th street} please -- {ADDRESS=langham street} in the city bring me there -- {ADDRESS=langley city} show me how to get there -- {KEYWORD=lashbrook's shoes} at {ADDRESS=highland heights} and {ADDRESS=sycamore} in my area show me it -- {KEYWORD=lashbrook's shoes} at the crossroads of {ADDRESS=monroe county} and {ADDRESS=sprague village} around here where is it -- {KEYWORD=lashbrook's shoes} not so far from {KEYWORD=st. paul's cathedral} directions please -- {KEYWORD=legal sea foods} at {ADDRESS=15th northwest bnd v} and {ADDRESS=46th ave.} in {ADDRESS=piscataway township} -- let me have a look at {KEYWORD=amsouth tower} on {ADDRESS=blvd. e} and {ADDRESS=26th dr.} on the map -- let me have a look at {KEYWORD=east side mario's} on {ADDRESS=court gtwy} and {ADDRESS=main west pl.} on the map -- let me have a look at {KEYWORD=hot rod cafe} on {ADDRESS=c hwy} and {ADDRESS=cswy c} on the map -- let me have a look at {KEYWORD=hsbc tower} on {ADDRESS=97th blvd.} and {ADDRESS=d gtwy} on the map -- let me have a look at {KEYWORD=papa john's pizza} on {ADDRESS=3rd north avenue east} and {ADDRESS=cor i} on the map -- let me have a look at {KEYWORD=pizza hut} on {ADDRESS=s ct} and {ADDRESS=delmas boulevard east} on the map -- let me have a look at {KEYWORD=trestle on tenth} on {ADDRESS=avenue c} and {ADDRESS=malcolm x boulevard} on the map -- let me have a look at {KEYWORD=trestle on tenth} on {ADDRESS=smiths lane} and {ADDRESS=schoolhouse lane} on the map -- let me have a look at {KEYWORD=victoria falls} on {ADDRESS=44th boulevard west d} and {ADDRESS=z 22nd road north} on the map -- let me have a look at {KEYWORD=watermark dental} on {ADDRESS=79th street} and {ADDRESS=shepherd avenue} on the map -- let me have a look at {KEYWORD=watermark dental} on {ADDRESS=dwight street} and {ADDRESS=richardson street} on the map -- let me have a look at {KEYWORD=watermark dental} on {ADDRESS=jackson street} and {ADDRESS=herzl street} on the map -- let me have a look at {KEYWORD=yogenfruz} on {ADDRESS=u ave.} and {ADDRESS=31st crse s} on the map -- let s go to {KEYWORD=donglin temple} on the intersection of {ADDRESS=4th north ln} and {ADDRESS=91st pl} -- let s go to {KEYWORD=mount of olives} on the intersection of {ADDRESS=west lawrence ln} and {ADDRESS=48th street south v} -- let s head to {KEYWORD=great pyramid} at {ADDRESS=d cir} and {ADDRESS=e street north} in the city of {ADDRESS=pottstown} -- let s head to {KEYWORD=modern india restaurant} at {ADDRESS=meadow st} and {ADDRESS=pin oak avenue east} in the city of {ADDRESS=east garden} -- let s head to {KEYWORD=ruth's chris steak house} at {ADDRESS=w 13th ln e} and {ADDRESS=90th place k} in the city of {ADDRESS=wyldwood} -- let s head to {KEYWORD=sabga physiotherapy centre} at {ADDRESS=st i} and {ADDRESS=taylor gateway} in the city of {ADDRESS=karns} -- let s see {KEYWORD=bt tower} at the intersection of {ADDRESS=west diversey pkwy.} and {ADDRESS=v 97th boulevard south} -- let s see {KEYWORD=dairy queen} at the intersection of {ADDRESS=boulevard north q} and {ADDRESS=rd. 114} -- let s see {KEYWORD=la seafood direct} at the intersection of {ADDRESS=i expy} and {ADDRESS=broad aly} -- let s see {KEYWORD=manifesto} at the intersection of {ADDRESS=pkwy. 23} and {ADDRESS=v cor} -- let s see {KEYWORD=notre-dame de montral} at the intersection of {ADDRESS=blvd j} and {ADDRESS=brookside pkwy} -- let s see {KEYWORD=papa john's pizza} at the intersection of {ADDRESS=66th rd} and {ADDRESS=i st.} -- let s see {KEYWORD=papa john's pizza} at the intersection of {ADDRESS=e 41st blvd l} and {ADDRESS=z 73rd boulevard south} -- let s see {KEYWORD=pizza hut} at the intersection of {ADDRESS=x ter} and {ADDRESS=31st dr} -- let s see {KEYWORD=ruby tuesdays} at the intersection of {ADDRESS=15th northwest causeway} and {ADDRESS=89th ave} -- let s see {KEYWORD=sugar mountain} at the intersection of {ADDRESS=q ter} and {ADDRESS=o st} -- let's find {KEYWORD=beef burgundy} -- let's find {KEYWORD=chicken burgers} -- let's find {KEYWORD=omelet} -- let's go to {ADDRESS=1291} {ADDRESS=clove road} -- let's go to {ADDRESS=1993} {ADDRESS=highland avenue} -- let's go to {ADDRESS=309} {ADDRESS=strickland avenue} -- let's go to {ADDRESS=7} {ADDRESS=centre street} -- let's go to a {KEYWORD=bakery} at the the intersection {ADDRESS=polar street} and {ADDRESS=fort hamilton parkway} {ADDRESS=balance of hinds county} {ADDRESS=hi} -- let's go to a {KEYWORD=bicycle shop} -- let's go to a {KEYWORD=dance studio} -- let's go to a {KEYWORD=gluten-free restaurant} -- let's go to a {KEYWORD=grill} -- let's go to a {KEYWORD=guesthouse} -- let's go to a {KEYWORD=marine park} -- let's go to a {KEYWORD=monarch tavern} at {ADDRESS=rochester avenue} and {ADDRESS=jackson court} -- let's go to a {KEYWORD=panera bread} at {ADDRESS=mc keever place} and {ADDRESS=johnson street} -- let's go to a {KEYWORD=phone store} -- let's go to a {KEYWORD=rococoa} at {ADDRESS=lincoln avenue} and {ADDRESS=seeley street} -- let's go to a {KEYWORD=tcby} at {ADDRESS=melba court} and {ADDRESS=99th street} -- let's go to a {KEYWORD=townhall} -- let's go to {ADDRESS=balance of casey county} -- let's go to {ADDRESS=balance of creek county} -- let's go to {ADDRESS=balance of knox county} -- let's go to {KEYWORD=barsa taberna} at {ADDRESS=delaware avenue} and {ADDRESS=north street} now -- let's go to {ADDRESS=brighton 3rd court} -- let's go to {ADDRESS=brown county} -- let's go to {ADDRESS=cetinje} -- lets go to {KEYWORD=champs-elysees} at {ADDRESS=w st.} and {ADDRESS=way h} -- let's go to {KEYWORD=checkers} -- let's go to {ADDRESS=chestnut avenue} and {ADDRESS=alice court} now -- let's go to {KEYWORD=denny's} at {ADDRESS=olean street} and {ADDRESS=canda avenue} now -- let's go to {KEYWORD=essen} -- let's go to {ADDRESS=gene autry town} -- lets go to {KEYWORD=grand teton} at {ADDRESS=w 50th blvd.} and {ADDRESS=clayton street east g} -- let's go to {ADDRESS=great falls} -- let's go to {KEYWORD=konzelmann estate winery} in {ADDRESS=balance of litchfield county} {ADDRESS=wisconsin} -- let's go to {ADDRESS=logan} {ADDRESS=ok} -- let's go to {KEYWORD=mccaf} -- let's go to {KEYWORD=mitchell's fish market} at {ADDRESS=4th street north} and {ADDRESS=billings place} now -- let's go to {KEYWORD=mitchell's fish market} at {ADDRESS=depot street} and {ADDRESS=west street} now -- let's go to {KEYWORD=mitchell's fish market} at {ADDRESS=hanover place} and {ADDRESS=kimball street} now -- let's go to {KEYWORD=mitchell's fish market} at {ADDRESS=lantern lane} and {ADDRESS=108th street} now -- let's go to {KEYWORD=mitchell's fish market} at {ADDRESS=van siclen court} and {ADDRESS=grace court} now -- let's go to {KEYWORD=moto java} on the intersection of {ADDRESS=denton place} and {ADDRESS=route 17} -- let's go to {KEYWORD=moto java} on the intersection of {ADDRESS=ditmas avenue} and {ADDRESS=nassau street} -- let's go to {KEYWORD=moto java} on the intersection of {ADDRESS=noble street} and {ADDRESS=windsor drive} -- let's go to {KEYWORD=mr. greek} -- let's go to {ADDRESS=ocean court} and {ADDRESS=tanglewood drive} now -- let's go to {ADDRESS=olive street} -- let's go to {ADDRESS=penn street} and {ADDRESS=wellington court} now -- let's go to {KEYWORD=pete's donuts} -- let's go to {ADDRESS=pitkin avenue} -- let's go to {KEYWORD=pizza tazza} -- let's go to {ADDRESS=randolph town} -- let's go to {KEYWORD=remarks bar & grill} at {ADDRESS=beekman place} and {ADDRESS=eagle street} now -- let's go to {KEYWORD=rococoa} at {ADDRESS=jefferson avenue} and {ADDRESS=old new utrecht road} now -- let's go to {KEYWORD=rubio's fresh mexican grill} -- let's go to {ADDRESS=seagate terrace} and {ADDRESS=bay street} now -- let's go to {KEYWORD=skerwink trail} at the the intersection {ADDRESS=101st avenue} and {ADDRESS=tiffany place} {ADDRESS=centreville} -- let's go to {KEYWORD=sugar mountain} at {ADDRESS=bethel loop} and {ADDRESS=lacon court} now -- let's go to {ADDRESS=sully} -- let's go to {KEYWORD=taco john's} -- let's go to the {KEYWORD=food bank} give me directions there -- let's go to the {KEYWORD=party supply store} at the the intersection of {ADDRESS=salina} and {ADDRESS=st-blaise-sur-richelieu} in this area plz -- lets go to {KEYWORD=valvoline instant oil change} at {ADDRESS=12th street east} and {ADDRESS=broad street} -- lets go to {KEYWORD=valvoline instant oil change} at {ADDRESS=creekside drive} and {ADDRESS=lakeview drive} -- lets go to {KEYWORD=valvoline instant oil change} at {ADDRESS=kimball street} and {ADDRESS=mechanic street} -- lets go to {KEYWORD=valvoline instant oil change} at {ADDRESS=route 27} and {ADDRESS=madison street} -- let's go to {ADDRESS=van dyke street} and {ADDRESS=brighton 4th court} now -- let's go to {ADDRESS=villa park village} -- let's go to {ADDRESS=wadena} -- let's go to {ADDRESS=water street} and {ADDRESS=duryea place} now -- let's go to {ADDRESS=willow lane} -- let's go to {ADDRESS=yazoo} -- lets go to {KEYWORD=ziggurat of ur} at {ADDRESS=5th west avenue north v} and {ADDRESS=west jackson bnd} -- let's head to {ADDRESS=1717} {ADDRESS=ryder street} in {ADDRESS=mitchell} {ADDRESS=nevada} {ADDRESS=estonia} -- let's head to {ADDRESS=2nd street west} -- let's head to a {KEYWORD=fire station} -- let's head to a {KEYWORD=fusion restaurant} -- let's head to a {KEYWORD=gym} -- let's head to a {KEYWORD=haute cuisine restaurant} -- let's head to a {KEYWORD=thai restaurant} -- let's head to {KEYWORD=amir} -- let's head to {ADDRESS=balance of logan county} -- let's head to {ADDRESS=bulwer place} -- let's head to {KEYWORD=checkers} -- let's head to {KEYWORD=cheesecake factory} -- let's head to {KEYWORD=chick-fil-a} -- let's head to {ADDRESS=columbia street} -- let's head to {KEYWORD=el pollo loco} -- let's head to {ADDRESS=enterprise city} -- let's head to {ADDRESS=forrest street} -- let's head to {ADDRESS=kalispell} {ADDRESS=dominican republic} please -- let's head to {ADDRESS=kaufman place} in {ADDRESS=st. martins}, {ADDRESS=ar} -- let's head to {KEYWORD=mac sushi} -- let's head to {KEYWORD=mcdonald} -- let's head to {ADDRESS=melbourne} -- let's head to {ADDRESS=new houlka} using the scenic way -- let's head to {ADDRESS=oakland place} -- let's head to {KEYWORD=rocky mountain chocolate factory} at {ADDRESS=o ter} and {ADDRESS=e expy} in the city of {ADDRESS=fordyce} -- let's head to {ADDRESS=rolling hills} -- let's head to {KEYWORD=sheraton columbus hotel at capitol square} at {ADDRESS=brighton 8th court} and {ADDRESS=guernsey street} in the city of {ADDRESS=canyon city town} -- let's head to {KEYWORD=sheraton columbus hotel at capitol square} at {ADDRESS=prospect street} and {ADDRESS=whitney avenue} in the city of {ADDRESS=lakeside} -- let's head to {ADDRESS=skyline drive} -- let's head to state of {ADDRESS=manitoba} -- let's head to {KEYWORD=wendys} -- let's head towards {ADDRESS=356} {ADDRESS=valley road} {ADDRESS=16876} {ADDRESS=lenhartsville borough} {ADDRESS=mb} {ADDRESS=zimbabwe} -- let's head towards a {KEYWORD=beauty salon} -- let's head towards a {KEYWORD=cathedral} -- let's head towards a {KEYWORD=day-care center} -- let's head towards a {KEYWORD=dry cleaner} -- let's head towards a {KEYWORD=french restaurant} -- let's head towards a {KEYWORD=hawaiian restaurant} -- let's head towards a {KEYWORD=kindergarten} -- let's head towards a {KEYWORD=lunch restaurant} -- let's head towards a {KEYWORD=petrol station} -- let's head towards a {KEYWORD=sandwich bar} in the vicinity of {KEYWORD=goldman sachs tower} in {ADDRESS=hadar village} -- let's head towards {ADDRESS=aitken place} -- let's head towards {KEYWORD=au bon pain} -- let's head towards {ADDRESS=balance of clinton county} -- let's head towards {ADDRESS=clay county} -- let's head towards {ADDRESS=emerson village} -- let's head towards {ADDRESS=harrison street} -- let's head towards {KEYWORD=harvey's} -- let's head towards {ADDRESS=highland place} near my area -- let's head towards {KEYWORD=in-n-out burger} the intersection of {ADDRESS=jefferson avenue} and {ADDRESS=charles place} -- let's head towards {KEYWORD=notre dame} in {ADDRESS=china} -- let's head towards {ADDRESS=polhemus place} -- let's head towards {KEYWORD=red rooster} -- let's head towards {ADDRESS=skedee town} -- let's head towards {KEYWORD=twice the deal pizza} -- let's head towards {ADDRESS=windsor drive} -- {ADDRESS=liberty street} and {ADDRESS=wolcott street} please -- {KEYWORD=lincoln cathedral} at {ADDRESS=1556} {ADDRESS=avenue s} {ADDRESS=dewey city} in {ADDRESS=texas} -- {KEYWORD=little mermaid} at {ADDRESS=bergen avenue} and {ADDRESS=church street} -- {ADDRESS=lloyd street} closest {KEYWORD=takakkaw falls} tell me how i would drive there -- {ADDRESS=ln 66} and {ADDRESS=k bnd} please -- locate a a {KEYWORD=mechanic} in {ADDRESS=newhalen city} -- locate a place of interest {KEYWORD=vesuvio} -- locate a the {KEYWORD=railway station} in {ADDRESS=columbiana city} -- locate {ADDRESS=anson county} -- locate {ADDRESS=balance of luna county} -- locate {ADDRESS=balance of teton county} -- locate {ADDRESS=biddeford} -- locate {ADDRESS=caledonia village} -- locate cheapest a {KEYWORD=market} around me in {ADDRESS=denzil} -- locate {ADDRESS=city of creede town} -- locate {ADDRESS=denbigh} {ADDRESS=yemen} -- locate {ADDRESS=drake} -- locate {ADDRESS=east dundee village} -- locate {ADDRESS=grinnell} on map -- locate {ADDRESS=griswold city} -- locate {ADDRESS=hampton} -- locate {ADDRESS=harrisonburg village} -- locate {ADDRESS=jamestown city} -- locate {ADDRESS=kedgwick} -- locate {KEYWORD=kinetic networks inc} in {ADDRESS=balance of lafayette parish} -- locate {ADDRESS=lakewood} -- locate {ADDRESS=lyman town} -- locate {ADDRESS=marquette city} -- locate {KEYWORD=mcbride career group inc} in {ADDRESS=kahoka} -- locate {ADDRESS=melbourne city} on map -- locate {ADDRESS=noel} -- locate {ADDRESS=ozawkie city} -- locate {ADDRESS=redwater} -- locate {ADDRESS=rosston town} -- locate {ADDRESS=sitka and borough} -- locate the poi {KEYWORD=ageless fitness & health} -- locate {ADDRESS=thornhill} on map -- locate {KEYWORD=uhaul} near {KEYWORD=notre dame} in {ADDRESS=six nations of the grand river} -- locate {ADDRESS=walnut grove town} {ADDRESS=gabon} -- location of {ADDRESS=260} on {ADDRESS=madison place} -- location of {ADDRESS=397} {ADDRESS=bay street} close {KEYWORD=hiroshima peace memorial} -- location of {ADDRESS=58546} -- location of {ADDRESS=640} {ADDRESS=elmwood avenue} {ADDRESS=charleston} in {ADDRESS=nj} -- location of {ADDRESS=651} {ADDRESS=4th street north} {ADDRESS=green tree borough} {ADDRESS=46425} -- location of {ADDRESS=770} {ADDRESS=oxford walk} {ADDRESS=19942} {ADDRESS=weymouth town city} {ADDRESS=in} in {ADDRESS=tonga} -- location of {ADDRESS=804} {ADDRESS=nautilus avenue} {ADDRESS=20895} {ADDRESS=wyndmere} {ADDRESS=washington} {ADDRESS=canada} -- location of a {KEYWORD=bistro} at {ADDRESS=bethel loop} and {ADDRESS=homecrest court} plz in {ADDRESS=montrose} -- location of a {KEYWORD=chicken restaurant} at {ADDRESS=glenmore avenue} and {ADDRESS=brown street} {ADDRESS=jacksonville village} {ADDRESS=wa} -- location of a {KEYWORD=church} at the intersection of {ADDRESS=101st avenue} and {ADDRESS=railroad avenue} {ADDRESS=deerfield village} -- location of a {KEYWORD=gastro pub} at {ADDRESS=779} {ADDRESS=stanwix street} in {ADDRESS=dayton} {ADDRESS=pe} -- location of a {KEYWORD=persian restaurant} on {ADDRESS=2nd avenue} of {ADDRESS=purdy city} -- location of a {KEYWORD=salon} near {ADDRESS=heather court} and {ADDRESS=clara street} in {ADDRESS=breese} {ADDRESS=oregon} -- location of a {KEYWORD=sandwich bar} on {ADDRESS=37th street} -- location of a {KEYWORD=suit shop} near my location -- location of {ADDRESS=adams county} -- location of {KEYWORD=altman electronics} on {ADDRESS=7th street} in {ADDRESS=adak} -- location of {KEYWORD=arc de triomphe} in the city of {ADDRESS=western springs village} -- location of {KEYWORD=ashabori} at {ADDRESS=kingsborough 7th walk} and {ADDRESS=vanderbilt street} {ADDRESS=allen parish} -- location of {ADDRESS=balance of habersham county} -- location of {ADDRESS=balance of hunterdon county} -- location of {ADDRESS=balance of montgomery county} -- location of {ADDRESS=boone county} -- location of {KEYWORD=bucharest mall} in the city of {ADDRESS=otoe county} -- location of {KEYWORD=cathedral of christ the saviour} at {ADDRESS=815} {ADDRESS=cox place} {ADDRESS=63625} {ADDRESS=sedona city} {ADDRESS=french polynesia} -- location of {KEYWORD=chum-city building} near the intersection of {ADDRESS=bayard street} and {ADDRESS=harkness avenue} in {ADDRESS=attica} {ADDRESS=iowa} -- location of {KEYWORD=cracker barrel} at {ADDRESS=1248} {ADDRESS=durham road} {ADDRESS=bushong city} {ADDRESS=nl} in {ADDRESS=liberia} -- location of {KEYWORD=el catrin destileria} at {ADDRESS=hillside drive} and {ADDRESS=linda lane} {ADDRESS=prescott} {ADDRESS=oregon} -- location of {KEYWORD=epicure cafe and grill} at {ADDRESS=bay parkway} and {ADDRESS=10th street} {ADDRESS=balance of coahoma county} -- location of {KEYWORD=fingal's cave} close-by {ADDRESS=beacon court} and {ADDRESS=creek road} {ADDRESS=julian village} -- location of {KEYWORD=forbidden city} at {ADDRESS=1176} {ADDRESS=coffey street} {ADDRESS=balance of lane county} {ADDRESS=62739} -- location of {KEYWORD=fountain of the four rivers} at the the intersection of {ADDRESS=5th street south} and {ADDRESS=melrose street} in {ADDRESS=greeley city} {ADDRESS=mt} -- location of {KEYWORD=high park} at {ADDRESS=44} {ADDRESS=68th street} {ADDRESS=28075} {ADDRESS=janesville city} {ADDRESS=saskatchewan} {ADDRESS=uk} -- location of {KEYWORD=mary brown's} at {ADDRESS=1100} {ADDRESS=bay ridge place} {ADDRESS=balance of campbell county} {ADDRESS=qc} in {ADDRESS=st. kitts and nevis} -- location of {KEYWORD=new orleans arena} at {ADDRESS=214} {ADDRESS=carriage drive} {ADDRESS=taylorsville town} {ADDRESS=mn} -- location of {KEYWORD=nicholas tower} at {ADDRESS=west end avenue} and {ADDRESS=suydam place} {ADDRESS=balance of brevard county} {ADDRESS=ks} -- location of {ADDRESS=overbaugh place} -- location of {KEYWORD=ponderosa steakhouse} at {ADDRESS=932} {ADDRESS=elm street} in {ADDRESS=yates center} {ADDRESS=sk} -- location of {KEYWORD=ponte di rialto} -- location of {ADDRESS=portland} -- location of {ADDRESS=prospect place} -- location of {KEYWORD=riparian plaza} at {ADDRESS=oak lane} and {ADDRESS=warsoff place} please -- location of {KEYWORD=roberto clemente coliseum} close-by {KEYWORD=suncor energy centre} -- location of {KEYWORD=romano's macaroni grill} at {ADDRESS=parkway court} {ADDRESS=agency village} -- location of {ADDRESS=saint alphonse de granby} -- location of {KEYWORD=signal hill} in {ADDRESS=pierpont village} -- location of {ADDRESS=snelgrove} -- location of {KEYWORD=springbone kitchen} not that far from {KEYWORD=krger national park} -- location of {KEYWORD=stellar management co inc} on {ADDRESS=beaver street} in {ADDRESS=wabigoon}, {ADDRESS=manitoba}, {ADDRESS=st. vincent and the grenadines} -- location of {KEYWORD=teatro coln} at {ADDRESS=court street} and {ADDRESS=russell street} -- location of {KEYWORD=telluride/mountain village gondola} at {ADDRESS=455} {ADDRESS=bay 17th street} {ADDRESS=cerro gordo town} {ADDRESS=ak} -- location of {KEYWORD=the beaches} at {ADDRESS=941} {ADDRESS=delevan street} {ADDRESS=30834} {ADDRESS=huntley village} {ADDRESS=nova scotia} {ADDRESS=mauritania} -- location of the {KEYWORD=garage} in {ADDRESS=83693} -- location of the {KEYWORD=men's clothing store} in city of {ADDRESS=mountain pine} -- location of {KEYWORD=times square} at {ADDRESS=1092} {ADDRESS=bradford street} {ADDRESS=wilton} {ADDRESS=oregon} -- location of {KEYWORD=transamerica pyramid} on {ADDRESS=lefferts avenue} -- location of {ADDRESS=tzshvuwx} -- location of {KEYWORD=uob plaza one} closest {KEYWORD=sistene chapel} -- location of {ADDRESS=widener town} -- {ADDRESS=lombardy street} in the surrounding area please can you guide me there -- {ADDRESS=london} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {KEYWORD=long john silver's} at {ADDRESS=1666} {ADDRESS=ridgecrest terrace} {ADDRESS=56219} {ADDRESS=ainsworth city} {ADDRESS=maryland} {ADDRESS=united states} -- {ADDRESS=long pine city} map -- {ADDRESS=longueuil} take me there with the most scenic route -- look for a {KEYWORD=bakery} -- look for a {KEYWORD=bank} -- look for a {KEYWORD=butcher} -- look for a {KEYWORD=currency exchange} -- look for a {KEYWORD=dance studio} -- look for a {KEYWORD=day-care center} -- look for a {KEYWORD=family restaurant} -- look for a {KEYWORD=job agency} -- look for a {KEYWORD=massage parlor} -- look for a {KEYWORD=medical school} -- look for a {KEYWORD=mosque} -- look for a {KEYWORD=pakistani restaurant} -- look for a {KEYWORD=pharmacy} where {ADDRESS=12th street} and {ADDRESS=stillwell place} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=alum creek dr} and {ADDRESS=memory ln} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=fifty second street} and {ADDRESS=high st} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=maple st} and {ADDRESS=bidwell} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=s hamilton rd} and {ADDRESS=brown rd} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=s hamilton rd} and {ADDRESS=younge} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=seymour st} and {ADDRESS=s high st} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=smithe} and {ADDRESS=jack gibbs blvd} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=w seminole dr} and {ADDRESS=wall} cross -- look for a {KEYWORD=pharmacy} where {ADDRESS=wooster} and {ADDRESS=st mary's rd} cross -- look for a {KEYWORD=pizzeria} -- look for a place where i can find {KEYWORD=office supplies} -- look for a {KEYWORD=prison} -- look for a {KEYWORD=square} -- look for a {KEYWORD=thrift store} -- look for a {KEYWORD=travel agent} -- look for a {KEYWORD=vintage store} -- look for a {KEYWORD=water park} -- look for a {KEYWORD=youth hostel} -- look for {KEYWORD=amsouth tower} -- look for an {KEYWORD=ethnic grocery store} -- look for an {KEYWORD=office building} -- look for an {KEYWORD=office supply store} -- look for an {KEYWORD=outdoor store} -- look for {KEYWORD=arlington national cemetery} -- look for {KEYWORD=belcourt castle} -- look for {KEYWORD=casa mila} -- look for {KEYWORD=castillo de san marcos} -- look for {KEYWORD=edwards gardens} -- look for {KEYWORD=golden temple} -- look for {KEYWORD=guggenheim museum bilbao} -- look for {KEYWORD=house with chimaeras} -- look for {KEYWORD=leaning tower} -- look for {KEYWORD=mammoth cave} -- look for {KEYWORD=museum of fine arts} -- look for {KEYWORD=pan-pacific auditorium} -- look for {KEYWORD=place ville-marie} -- look for {KEYWORD=plaza las americas} -- look for {KEYWORD=prado museum} -- look for {KEYWORD=reliant astrodome} -- look for {KEYWORD=ripley's aquarium of canada} -- look for {KEYWORD=smith tower} -- look for {KEYWORD=st. peter's basilica} -- look for {KEYWORD=stonehenge} -- look for {KEYWORD=sugarloaf mountain} -- look for {KEYWORD=taipei 101} -- look for {KEYWORD=target} -- look for {KEYWORD=tel-aviv central bus station} -- look for {KEYWORD=the colosseum} -- look up {KEYWORD=1366 technologies} -- look up a {KEYWORD=breakfast restaurant} -- look up a {KEYWORD=coffee shop} -- look up a {KEYWORD=concert hall} -- look up a {KEYWORD=consignment store} -- look up a {KEYWORD=country club} -- look up a {KEYWORD=fitness center} -- look up a {KEYWORD=gaming store} -- look up a {KEYWORD=german restaurant} -- look up a {KEYWORD=gourmet restaurant} -- look up a {KEYWORD=grill} -- look up a {KEYWORD=grilled lemon chicken buffet} -- look up a {KEYWORD=healthy restaurant} -- look up a {KEYWORD=hotel} -- look up a {KEYWORD=library} -- look up a longest path to {ADDRESS=downtown rantoul} -- look up a {KEYWORD=movie theatre} -- look up a {KEYWORD=parking lot} -- look up a {KEYWORD=petrol station} -- look up a place where i can buy {KEYWORD=tvs} -- look up a {KEYWORD=south african restaurant} -- look up a {KEYWORD=sushi bar} -- look up a {KEYWORD=town hall} -- look up a {KEYWORD=water park} -- look up a {KEYWORD=youth hostel} -- look up an {KEYWORD=albanian restaurant} -- look up an {KEYWORD=asian restaurant} -- look up an {KEYWORD=electronic store} -- look up an {KEYWORD=indian restaurant} -- look up an {KEYWORD=optometrist} -- look up {KEYWORD=bauhaus} -- look up {KEYWORD=beetham tower} -- look up {KEYWORD=central plaza} -- look up {KEYWORD=chandeliers} -- look up {KEYWORD=cis tower} -- look up {KEYWORD=city tower} -- look up {KEYWORD=crate & barrel} -- look up {KEYWORD=hephaesteum} -- look up {KEYWORD=key tower} -- look up {KEYWORD=leaning tower} -- look up {KEYWORD=mauritshuis} -- look up {KEYWORD=pittodrie stadium} -- look up {KEYWORD=place ville-marie} -- look up {KEYWORD=public library} -- look up {KEYWORD=pyramids of egypt} -- look up {KEYWORD=rideau canal} -- look up {KEYWORD=santa maria novella} -- look up somewhere i can {KEYWORD=fix a flat tire} -- look up {KEYWORD=st. basil's cathedral} -- look up {KEYWORD=statue of liberty} -- look up {KEYWORD=stratford festival} -- look up {KEYWORD=the wells fargo bank plaza} -- look up {KEYWORD=trail ridge road} -- look up {KEYWORD=wild pacific trail} -- look up {KEYWORD=windsor castle} -- {ADDRESS=losee terrace} and {ADDRESS=adams street} please -- {KEYWORD=louisiana superdome} on {ADDRESS=pin oak road west} and {ADDRESS=y 15th dr} in {ADDRESS=boonville} now -- {KEYWORD=louvre} at {ADDRESS=726} on {ADDRESS=cumberland walk} -- {KEYWORD=louvre} not too far from {KEYWORD=great barrier reef} -- {KEYWORD=lund cathedral} at {ADDRESS=1038} {ADDRESS=dover street} in {ADDRESS=paradise valley} {ADDRESS=new jersey} tell me how i would drive there -- {ADDRESS=luquer street} and {ADDRESS=holt court} in {ADDRESS=litchfield park city} please -- {ADDRESS=lusaka} take me there with the most scenic route -- {ADDRESS=m 61st avenue north} and {ADDRESS=beechwood blvd} navigate me there -- {KEYWORD=mabel's fables childrens book store} at {ADDRESS=new buffalo} and {ADDRESS=east camden} in that place find it for me -- {KEYWORD=madeleine} where is it -- {ADDRESS=madeline court} and {ADDRESS=havemeyer street} please -- {ADDRESS=main east road west} and {ADDRESS=s cor} navigate me there -- {KEYWORD=main street cafe} show it to me -- {ADDRESS=malta street} in {ADDRESS=martin village} {ADDRESS=north dakota} please -- {KEYWORD=manchester piccadilly station} at {ADDRESS=950} {ADDRESS=ross street} {ADDRESS=23687} {ADDRESS=sainte cecile de milton} {ADDRESS=malaysia} -- {KEYWORD=manchester victoria station} at {ADDRESS=1616} {ADDRESS=bay 19th street} {ADDRESS=nebraska} direct me there -- {ADDRESS=manhatten} take me there with the most scenic route -- {KEYWORD=manifesto} at {ADDRESS=14th avenue} and {ADDRESS=94th street} in {ADDRESS=tyronza} -- {KEYWORD=manifesto} at {ADDRESS=64th street} and {ADDRESS=23rd street} in {ADDRESS=charleston city} -- {KEYWORD=manifesto} at {ADDRESS=avenue n} and {ADDRESS=brighton 4th walk} in {ADDRESS=balance of pershing county} -- {KEYWORD=manifesto} at {ADDRESS=beach 46th street} and {ADDRESS=chestnut avenue} in {ADDRESS=fayette county} -- {KEYWORD=manifesto} at {ADDRESS=columbia street} and {ADDRESS=8th avenue} in {ADDRESS=michigan city city} -- {KEYWORD=manifesto} at {ADDRESS=dekalb avenue} and {ADDRESS=louisiana avenue} in {ADDRESS=franklin} -- {KEYWORD=manifesto} at {ADDRESS=f avenue west} and {ADDRESS=m 75th avenue east} in {ADDRESS=bensenville} -- {KEYWORD=manifesto} at {ADDRESS=florence avenue} and {ADDRESS=wilson street} in {ADDRESS=ward town} -- {KEYWORD=manifesto} at {ADDRESS=maple avenue} and {ADDRESS=park avenue} in {ADDRESS=woodson county} -- {KEYWORD=manifesto} at {ADDRESS=market street} and {ADDRESS=1st street} in {ADDRESS=goodsoil} -- {KEYWORD=manifesto} at {ADDRESS=mc kenny street} and {ADDRESS=ellery street} in {ADDRESS=childress county} -- {KEYWORD=manifesto} at {ADDRESS=montgomery street} and {ADDRESS=bayard street} in {ADDRESS=culpeper} -- {KEYWORD=manifesto} at {ADDRESS=route 4} and {ADDRESS=ainslie street} in {ADDRESS=eunice} -- {KEYWORD=manifesto} at {ADDRESS=union street} and {ADDRESS=kings place} in {ADDRESS=comfrey} -- {KEYWORD=manifesto} at {ADDRESS=vanderveer place} and {ADDRESS=pilling street} in {ADDRESS=balance of auglaize county} -- {KEYWORD=manifesto} at {ADDRESS=varkens hook road} and {ADDRESS=cass place} in {ADDRESS=plainville} -- {KEYWORD=manifesto} show it to me -- map {KEYWORD=atomium} for me -- map {KEYWORD=bangkok garden restaurant} for me -- map {KEYWORD=el catrin destileria} for me -- map {KEYWORD=italian food} in {ADDRESS=uptown waterloo} -- map {KEYWORD=italian} in {ADDRESS=cody} -- map {KEYWORD=kernels} for me -- map {KEYWORD=menchie'slab} for me -- map {KEYWORD=mexican food} in {ADDRESS=balance of turner county} -- map {KEYWORD=newgrange} for me -- map of {ADDRESS=abu dhabi} -- map of {ADDRESS=ankara} -- map of {ADDRESS=honiara} -- map of {ADDRESS=paris} -- map of {ADDRESS=suva} -- map out a {KEYWORD=park} to go to in {ADDRESS=hernando city} -- map out popular {KEYWORD=culver's} on the way to {ADDRESS=vining city} -- map out popular {KEYWORD=famous dave's} on the way to {ADDRESS=glendale town} -- map out popular {KEYWORD=kfc} on the way to {ADDRESS=branch} -- map out popular {KEYWORD=longhorn steakhouse} on the way to {ADDRESS=balance of sheridan county} -- map out popular {KEYWORD=mcdonald's} on the way to {ADDRESS=balance of grant county} -- map out popular {KEYWORD=nando's} on the way to {ADDRESS=franklin county} -- map out where {KEYWORD=east side mario's} is on {ADDRESS=south wabash byp} -- map out where {KEYWORD=frat burger} is on {ADDRESS=main alley w} -- map out where {KEYWORD=gracie mews diner} is on {ADDRESS=17th northwest fwy} -- map out where {KEYWORD=kfc} is on {ADDRESS=q crse} -- map out where {KEYWORD=main street cafe} is on {ADDRESS=bascom st.} -- map out where {KEYWORD=marble's ice cream} is on {ADDRESS=2nd west blvd.} -- map out where {KEYWORD=santa maria novella} is on {ADDRESS=v dr} -- map out where {KEYWORD=space needle} is on {ADDRESS=rue stanley dr} -- map out where {KEYWORD=wish restaurant} is on {ADDRESS=woodland street east} -- map out where {KEYWORD=yogenfruz} is on {ADDRESS=s ct} -- map {KEYWORD=pizza hut} for me -- map results of {ADDRESS=gabon} -- map results of {ADDRESS=st. martin village} {ADDRESS=uganda} -- map results of {ADDRESS=willcox city} {ADDRESS=falkland islands} -- map {KEYWORD=subway} for me -- map {KEYWORD=sugar mountain} for me -- map {KEYWORD=thai ambience} for me -- map {KEYWORD=the keg} for me -- map {KEYWORD=tokyo tower} for me -- {KEYWORD=marble slab creamery} around my location bring us there -- {KEYWORD=marble slab creamery} at {ADDRESS=1341} {ADDRESS=hamilton manor} {ADDRESS=elsinore} {ADDRESS=63756} -- {KEYWORD=marble's ice cream} at {ADDRESS=a 35th rd} and {ADDRESS=ln h} navigate me there -- {KEYWORD=marble's ice cream} at {ADDRESS=bragg street} and {ADDRESS=oxford road} can you help me find that -- {KEYWORD=marble's ice cream} at {ADDRESS=east street south h} and {ADDRESS=winding byp q} in {ADDRESS=southeastern} -- {KEYWORD=marble's ice cream} at the the intersection of {ADDRESS=salisbury} and {ADDRESS=siloam} in that city -- {KEYWORD=marble's ice cream} {ADDRESS=elkin} find it please -- {KEYWORD=marble's ice cream} on {ADDRESS=charlotte} and {ADDRESS=lynxville village} -- {KEYWORD=marcus square} on {ADDRESS=bay 31st street} -- {ADDRESS=marginal street} in city plz guide me there -- {KEYWORD=marineview plaza} at {ADDRESS=1497} {ADDRESS=main street north} in {ADDRESS=balance of nevada county} {ADDRESS=ri} -- {KEYWORD=marineview plaza} on {ADDRESS=de sales place} in {ADDRESS=ambrose} -- {ADDRESS=marlborough court} and {ADDRESS=provost street} navigate me there -- {KEYWORD=mary brown's} at {ADDRESS=ct d} and {ADDRESS=gion aly} navigate me there -- {KEYWORD=mary brown's} at {ADDRESS=san carlos road east} and {ADDRESS=74th blvd.} please -- {KEYWORD=mary brown's} at the intersection of {ADDRESS=west randolph blvd} and {ADDRESS=way u} -- {KEYWORD=mary brown's} at the the intersection of {ADDRESS=balance of cache county} and {ADDRESS=midland city town} where is that -- {KEYWORD=mary brown's} {ADDRESS=oswego} where is it -- {ADDRESS=matfield green} {ADDRESS=nepal} can you direct me there -- {ADDRESS=maujer street} and {ADDRESS=brighton 13th street} in {ADDRESS=geneva-on-the-lake village} -- {KEYWORD=mccaf} at {ADDRESS=99} {ADDRESS=36th street} {ADDRESS=haskell county} {ADDRESS=ia} -- {KEYWORD=mcchicken} -- {KEYWORD=mcdonald} at {ADDRESS=100} at {ADDRESS=marcy avenue} -- {KEYWORD=mcdonald's} on {ADDRESS=bromfield street} and {ADDRESS=balmy pl} in {ADDRESS=west springfield} now -- {KEYWORD=media express printing} at the intersection of {ADDRESS=moro} and {ADDRESS=balance of morgan county} in that country how do i get to that place -- {KEYWORD=menchie'slab} on {ADDRESS=g 4th hwy} and {ADDRESS=bend b} in {ADDRESS=perryopolis} now -- {KEYWORD=menchie'slab} on {ADDRESS=voorhies avenue} and {ADDRESS=main street east} plz -- {KEYWORD=merrimack valley health services} where is it -- {KEYWORD=meteor crater} at {ADDRESS=269} {ADDRESS=beach 50th street} {ADDRESS=58750} {ADDRESS=hillside village} {ADDRESS=newfoundland and labrador} {ADDRESS=republic of the congo} start navigation -- {KEYWORD=metro} closest {ADDRESS=poplar street} and {ADDRESS=97th street} in {ADDRESS=balance of north slope borough} {ADDRESS=ri} -- {ADDRESS=metrotech court} and {ADDRESS=ridge avenue} is the intersection -- {KEYWORD=mfjv university} -- {ADDRESS=middagh street} and {ADDRESS=bay 43rd street} is the intersection -- {KEYWORD=milad tower} close to {KEYWORD=the metropolitan museum of art} -- {KEYWORD=milan central station} at {ADDRESS=seigel street} and {ADDRESS=stanley avenue} {ADDRESS=oaks village} please -- {ADDRESS=minneapolis} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {KEYWORD=minnesota state capitol} close to {ADDRESS=broad street west} and {ADDRESS=john street} in {ADDRESS=balance of cumberland county} {ADDRESS=nebraska} drive me there plz -- {KEYWORD=mission tv repair} at the intersection of {ADDRESS=richmond hill} and {ADDRESS=pascagoula city} where is that -- {KEYWORD=mister safety shoes} on {ADDRESS=cadman plaza} and {ADDRESS=southgate court} please -- {KEYWORD=mistura restaurant} at the the intersection of {ADDRESS=balance of elmore county} and {ADDRESS=eunice} in my area can you find it for me -- {KEYWORD=molasses sugar cookies} close {ADDRESS=fairplay town} -- {ADDRESS=morris street} and {ADDRESS=ditmas avenue} is the intersection -- {ADDRESS=morris street} and {ADDRESS=mc guinness boulevard} please -- {KEYWORD=morty's pub} {ADDRESS=bechtelsville} where is it -- {KEYWORD=mpha university} -- {KEYWORD=mr jerk} on {ADDRESS=route 17} in {ADDRESS=osakis} -- {KEYWORD=mr. sub} at {ADDRESS=16th avenue} and {ADDRESS=83rd street} show me it -- {KEYWORD=museo sarmiento} in {ADDRESS=17026} -- my destination is {ADDRESS=armenia} please navigation please -- my destination is {ADDRESS=sycamore street} near my location -- {KEYWORD=my thai} at {ADDRESS=304} {ADDRESS=1st street} {ADDRESS=94627} in {ADDRESS=midway city} -- {ADDRESS=n front st} and {ADDRESS=northwoods blvd} please -- {ADDRESS=n fwy} and {ADDRESS=6th place} navigate me there -- {ADDRESS=n hampton dr} and {ADDRESS=old henderson rd} in {ADDRESS=friend city} -- {ADDRESS=nain} map -- {KEYWORD=nami japanese restaurant} in {ADDRESS=poplar hills} on {ADDRESS=fremont avenue north d} find it -- {KEYWORD=nando's} show it to me -- {KEYWORD=navajo national monument} at {ADDRESS=833} {ADDRESS=thomas street} {ADDRESS=rich county} {ADDRESS=mi} -- navigate -- navigate 2 a {KEYWORD=kosher restaurant} -- navigate 2 a {KEYWORD=pizzeria} at {ADDRESS=fleet walk} and {ADDRESS=indiana place} {ADDRESS=balance of bedford county} {ADDRESS=tn} -- navigate 2 {ADDRESS=cambridge drive} -- navigate 2 {KEYWORD=carrabba's italian grill} in my vicinity -- navigate 2 city of {ADDRESS=mbinepsa} -- navigate 2 {KEYWORD=cn tower} in {ADDRESS=84868} -- navigate 2 {ADDRESS=ct} -- navigate 2 {ADDRESS=division street} -- navigate 2 {ADDRESS=jefferson county} -- navigate 2 {ADDRESS=menlo} -- navigate 2 {ADDRESS=montgomery town} -- navigate 2 {KEYWORD=mount rushmore} in {ADDRESS=the crossings} -- navigate 2 {KEYWORD=mount st. helens} {ADDRESS=tye} -- navigate 2 {KEYWORD=papa john's pizza} -- navigate 2 {KEYWORD=quiznos} -- navigate 2 {KEYWORD=sp!re} not too far from the the intersection of {ADDRESS=23rd avenue} and {ADDRESS=riverside drive} {ADDRESS=balance of union county} -- navigate 2 {KEYWORD=union station} at intersection in {ADDRESS=galatia city} called {ADDRESS=chase court} and {ADDRESS=turner place} -- navigate 2 {ADDRESS=yoncalla} -- navigate from here to {ADDRESS=albin} -- navigate from here to {ADDRESS=balance of dixon county} -- navigate from here to {ADDRESS=balance of jackson county} -- navigate from here to {ADDRESS=martintown} -- navigate from here to {ADDRESS=sault sainte marie} -- navigate from here to {ADDRESS=st. catharines} -- navigate from here to {ADDRESS=terrebonne} -- navigate from here to {ADDRESS=toronto} -- navigate me -- navigate me to {ADDRESS=1350} {ADDRESS=q cir} -- navigate me to {ADDRESS=1858} {ADDRESS=mckee rd. y} -- navigate me to {ADDRESS=1st cor o} and {ADDRESS=95th blvd. u} -- navigate me to {ADDRESS=35th street} -- navigate me to a {KEYWORD=bicycle shop} -- navigate me to a {KEYWORD=bulgarian restaurant} -- navigate me to a {KEYWORD=burger joint} -- navigate me to a {KEYWORD=bus station} -- navigate me to a {KEYWORD=carpet store} -- navigate me to a {KEYWORD=computer repair shop} -- navigate me to a {KEYWORD=food bank} -- navigate me to a {KEYWORD=golf club} at {ADDRESS=1621} {ADDRESS=mill street} {ADDRESS=mossyrock city} {ADDRESS=80210} -- navigate me to a {KEYWORD=health club} -- navigate me to a {KEYWORD=mosque} -- navigate me to a {KEYWORD=party supply store} -- navigate me to a {KEYWORD=sandwich shop} -- navigate me to a {KEYWORD=spanish restaurant} -- navigate me to a {KEYWORD=sushi bar} -- navigate me to an {KEYWORD=indian restaurant} -- navigate me to an {KEYWORD=insurance broker} -- navigate me to {ADDRESS=aston-jonction} -- navigate me to {KEYWORD=back yard burgers} -- navigate me to {ADDRESS=balance of grant county} -- navigate me to {ADDRESS=balance of oneida county} -- navigate me to {ADDRESS=bel air} -- navigate me to {ADDRESS=brantford} -- navigate me to {ADDRESS=budapest} -- navigate me to {KEYWORD=burrito bandidos} -- navigate me to {ADDRESS=caracas} -- navigate me to {ADDRESS=carl junction city} using fastest path -- navigate me to {ADDRESS=cedar street} -- navigate me to {ADDRESS=chittagong} -- navigate me to {KEYWORD=church's chicken} -- navigate me to {ADDRESS=crenshaw town} using the shortest route -- navigate me to {KEYWORD=culver's} -- navigate me to {KEYWORD=delight island} -- navigate me to {ADDRESS=donnelly} -- navigate me to {ADDRESS=downtown toronto} -- navigate me to {ADDRESS=dravosburg borough} using the shortest route -- navigate me to {KEYWORD=dunkin' donuts} -- navigate me to {ADDRESS=e fwy} and {ADDRESS=v 49th avenue east} -- navigate me to {ADDRESS=edgewood drive} -- navigate me to {KEYWORD=fat bastard burrito} near {KEYWORD=rococoa} -- navigate me to {KEYWORD=freshii} -- navigate me to {ADDRESS=friendly} -- navigate me to {ADDRESS=g vis} and {ADDRESS=bluebonnet bnd} -- navigate me to {ADDRESS=gibbsboro borough} -- navigate me to {ADDRESS=golden city} -- navigate me to {KEYWORD=golden temple} at {ADDRESS=hillcrest drive} and {ADDRESS=woods place} which is in the {ADDRESS=asheville city} city -- navigate me to {ADDRESS=gravesend neck road} -- navigate me to {ADDRESS=grenora city} -- navigate me to {ADDRESS=grove city} -- navigate me to {KEYWORD=hardee's} -- navigate me to {ADDRESS=jabalpur} -- navigate me to {KEYWORD=jack in the box} -- navigate me to {ADDRESS=jefferson street} -- navigate me to {KEYWORD=jugo juice} -- navigate me to {ADDRESS=kelford town} using longest route -- navigate me to {ADDRESS=lafayette avenue} -- navigate me to {ADDRESS=langruth} -- navigate me to {ADDRESS=lincoln terrace} and {ADDRESS=19th street} -- navigate me to {KEYWORD=lion's choice} -- navigate me to {ADDRESS=lyons} using quickest path -- navigate me to {ADDRESS=maple street} -- navigate me to {ADDRESS=marmora} using the shortest route -- navigate me to {ADDRESS=mckibbin street} -- navigate me to {ADDRESS=mitchell} -- navigate me to {ADDRESS=morgan county} -- navigate me to {ADDRESS=new strawn city} -- navigate me to {KEYWORD=noodles & company} -- navigate me to {KEYWORD=oporto} -- navigate me to {ADDRESS=oriental boulevard} -- navigate me to {KEYWORD=panthon} {ADDRESS=haleiwa} -- navigate me to {ADDRESS=park street} -- navigate me to {ADDRESS=pascagoula} using the shortest route -- navigate me to {ADDRESS=pineapple street} -- navigate me to {ADDRESS=ridge road} -- navigate me to {ADDRESS=royal city} using the shortest route -- navigate me to {ADDRESS=saint-jerome} -- navigate me to {ADDRESS=san juan} -- navigate me to {ADDRESS=simmesport} -- navigate me to {ADDRESS=stoddard place} -- navigate me to {ADDRESS=t 80th street south} and {ADDRESS=canoas garden circle} -- navigate me to {ADDRESS=tapscott avenue} -- navigate me to the {KEYWORD=airport} in {ADDRESS=abu dhabi} -- navigate me to the {KEYWORD=airport} in {ADDRESS=amritsar} -- navigate me to the {KEYWORD=airport} in {ADDRESS=columbus} -- navigate me to the {KEYWORD=airport} in {ADDRESS=dublin} -- navigate me to the {KEYWORD=airport} in {ADDRESS=klang valley} -- navigate me to the {KEYWORD=airport} in {ADDRESS=miami} -- navigate me to the {KEYWORD=airport} in {ADDRESS=quebec city} -- navigate me to the {KEYWORD=airport} in {ADDRESS=toronto} -- navigate me to the {KEYWORD=automotive shop} -- navigate me to the {KEYWORD=jewelry store} -- navigate me to the {KEYWORD=townhall} at {ADDRESS=vanderbilt street} and {ADDRESS=union street} {ADDRESS=balance of cabarrus county} -- navigate me to {ADDRESS=tusayan} -- navigate me to {ADDRESS=wallaston court} -- navigate me to {KEYWORD=wendys} -- navigate me to {ADDRESS=woodland road} -- navigate me to {ADDRESS=woodruff avenue} -- navigate me to {ADDRESS=zhangjiagang} -- navigate please -- navigate there -- navigate to {ADDRESS=1104} {ADDRESS=king} in {ADDRESS=millville city} -- navigate to {ADDRESS=1274} {ADDRESS=king} in {ADDRESS=balance of pierce county} -- navigate to {ADDRESS=1345} {ADDRESS=king} in {ADDRESS=antigonish} -- navigate to {ADDRESS=1423} {ADDRESS=king} in {ADDRESS=hope city} -- navigate to {ADDRESS=1478} {ADDRESS=king} in {ADDRESS=conetoe town} -- navigate to {ADDRESS=1613} {ADDRESS=bragg street} -- navigate to {ADDRESS=1892} {ADDRESS=king} in {ADDRESS=three hills} -- navigate to {ADDRESS=196} {ADDRESS=downing street} {ADDRESS=74226} {ADDRESS=massena city} {ADDRESS=nm} {ADDRESS=vietnam} -- navigate to {ADDRESS=202} {ADDRESS=king} in {ADDRESS=nahanni butte} -- navigate to {ADDRESS=331} {ADDRESS=king} in {ADDRESS=horseshoe bend city} -- navigate to {ADDRESS=33rd street} -- navigate to {ADDRESS=397} {ADDRESS=king} in {ADDRESS=whittier} -- navigate to {ADDRESS=43rd street} -- navigate to {ADDRESS=56} {ADDRESS=king} in {ADDRESS=balance of cass county} -- navigate to {ADDRESS=83} {ADDRESS=bridle lane} {ADDRESS=spring hill} {ADDRESS=ks} -- navigate to {ADDRESS=89th street} -- navigate to a {KEYWORD=bakery} -- navigate to a {KEYWORD=bookstore} -- navigate to a {KEYWORD=car wash} at {ADDRESS=1766} {ADDRESS=cedar avenue} in {ADDRESS=fort cobb} -- navigate to a {KEYWORD=casual restaurant} -- navigate to a {KEYWORD=diner} -- navigate to a {KEYWORD=fast food joint} -- navigate to a {KEYWORD=filipino restaurant} -- navigate to a {KEYWORD=fine dining restaurant} -- navigate to a {KEYWORD=garage} -- navigate to a {KEYWORD=garden centre} -- navigate to a {KEYWORD=gluten-free restaurant} -- navigate to a {KEYWORD=golf club} -- navigate to a {KEYWORD=greasy spoon} on {ADDRESS=quay street} {ADDRESS=jakin} -- navigate to a {KEYWORD=kosher restaurant} at the meeting of {ADDRESS=brighton 3rd street} and {ADDRESS=landis court} -- navigate to a {KEYWORD=laundromat} -- navigate to a {KEYWORD=motel} -- navigate to a {KEYWORD=music store} -- navigate to a {KEYWORD=persian restaurant} -- navigate to a {KEYWORD=police station} at {ADDRESS=lamont} and {ADDRESS=addison village} in that region -- navigate to a {KEYWORD=post office} -- navigate to a {KEYWORD=south american restaurant} -- navigate to a {KEYWORD=stadium} at {ADDRESS=brownvale} and {ADDRESS=coles county} in my surrounding area plz -- navigate to a {KEYWORD=thrift store} at {ADDRESS=bridgewater street} and {ADDRESS=paerdegat 11th street} plz -- navigate to a {KEYWORD=waterpark} -- navigate to an {KEYWORD=art gallery} -- navigate to an {KEYWORD=eclectic restaurant} on {ADDRESS=57th street} in {ADDRESS=ramah town} {ADDRESS=connecticut} -- navigate to {ADDRESS=anamoose city} -- navigate to {ADDRESS=attica} -- navigate to {ADDRESS=balance of cerro gordo county} -- navigate to {ADDRESS=balance of jewell county} -- navigate to {ADDRESS=basswood} -- navigate to {KEYWORD=blimpies} -- navigate to {ADDRESS=boerum place} -- navigate to {ADDRESS=boynton place} -- navigate to {ADDRESS=brighton 5th lane} -- navigate to {KEYWORD=buffalo wild wings} -- navigate to {KEYWORD=cafe rio} -- navigate to {ADDRESS=camden} -- navigate to {KEYWORD=captain d's} -- navigate to {KEYWORD=centre point} at {ADDRESS=montgomery place} and {ADDRESS=6th avenue} in {ADDRESS=bode} -- navigate to {KEYWORD=chipotle mexican grill} -- navigate to {KEYWORD=church's chicken} -- navigate to {ADDRESS=cobblestone court} -- navigate to {ADDRESS=decatur county} -- navigate to {ADDRESS=dumont avenue} -- navigate to {ADDRESS=elko town} -- navigate to {ADDRESS=excel town} -- navigate to {ADDRESS=false pass} -- navigate to {KEYWORD=fieramosca} nearby {KEYWORD=mount of olives} -- navigate to {ADDRESS=florence town} -- navigate to {ADDRESS=hart street} -- navigate to {ADDRESS=hickory street} -- navigate to {KEYWORD=hometown buffet} -- navigate to {KEYWORD=hybird} -- navigate to {KEYWORD=jamba juice} -- navigate to {ADDRESS=judge street} -- navigate to {ADDRESS=keen court} -- navigate to {ADDRESS=keyesport village} -- navigate to {ADDRESS=king} and {ADDRESS=university} in {ADDRESS=doddsville} -- navigate to {ADDRESS=king} and {ADDRESS=university} in {ADDRESS=gamewell town} -- navigate to {ADDRESS=king} and {ADDRESS=university} in {ADDRESS=hoffman} -- navigate to {ADDRESS=king} and {ADDRESS=university} in {ADDRESS=leona} -- navigate to {ADDRESS=king} and {ADDRESS=university} in {ADDRESS=marion} -- navigate to {ADDRESS=king} and {ADDRESS=university} in {ADDRESS=ortley town} -- navigate to {ADDRESS=kingsway place} closest {KEYWORD=union station} -- navigate to {ADDRESS=las vegas} -- navigate to {KEYWORD=lashbrook's shoes} nearby the the intersection of {ADDRESS=stryker street} and {ADDRESS=cumberland street} {ADDRESS=frontier} -- navigate to {ADDRESS=macon street} -- navigate to {KEYWORD=new york fries} -- navigate to {ADDRESS=newport village} -- navigate to {ADDRESS=nez perce county} -- navigate to {ADDRESS=nostrand avenue} -- navigate to {ADDRESS=oakley city} -- navigate to {ADDRESS=orchard avenue} -- navigate to {KEYWORD=perkins restaurant and bakery} -- navigate to {KEYWORD=pete's donuts} -- navigate to {ADDRESS=pinole} -- navigate to {KEYWORD=pollo tropical} -- navigate to {KEYWORD=potbelly sandwich works} -- navigate to {ADDRESS=preston court} -- navigate to {KEYWORD=quiznos} -- navigate to {KEYWORD=rainbow bridge} at {ADDRESS=1183} {ADDRESS=waldorf court} {ADDRESS=st. paul town} {ADDRESS=nl} {ADDRESS=kosovo} -- navigate to {ADDRESS=regent place} -- navigate to {ADDRESS=route 202} -- navigate to {ADDRESS=sabin} -- navigate to {ADDRESS=skillman avenue} -- navigate to {ADDRESS=st nicholas avenue} -- navigate to {ADDRESS=summit street} around me -- navigate to {KEYWORD=teriyaki} -- navigate to the a {KEYWORD=furniture store} called {KEYWORD=fingal's cave} -- navigate to the address {ADDRESS=1262} {ADDRESS=crystal street} in the city of {ADDRESS=avonmore} -- navigate to the {KEYWORD=african restaurant} -- navigate to {KEYWORD=the great burger kitchen} -- navigate to the {KEYWORD=retirement home} on {ADDRESS=parkside avenue} and {ADDRESS=matthews court} -- navigate to the {KEYWORD=thrift store} -- navigate to {ADDRESS=thomas s boyland street} -- navigate to {KEYWORD=victoria falls}, {ADDRESS=balance of perry county} -- navigate to {KEYWORD=whataburger} -- navigate to {KEYWORD=white castle} -- navigate to {ADDRESS=whitney avenue} -- navigation -- navigation please -- navigation to {ADDRESS=abu dhabi} -- navigation to {ADDRESS=margate} -- navigation to {ADDRESS=nodaway city} -- navigational directions for {KEYWORD=columbus city schools central enrollment center} {ADDRESS=fairview road} and {ADDRESS=columbus place} -- navigational directions for {KEYWORD=columbus city schools central enrollment center} {ADDRESS=preston court} and {ADDRESS=rost place} -- navigational directions for {KEYWORD=columbus city schools central enrollment center} {ADDRESS=rapelye street} and {ADDRESS=bank street} -- navigational directions for {KEYWORD=loco prepaid} {ADDRESS=48th street} and {ADDRESS=woodhull street} -- navigational directions for {KEYWORD=loco prepaid} {ADDRESS=carlton avenue} and {ADDRESS=bay 47th street} -- navigational directions for {KEYWORD=lurline baths} {ADDRESS=31st blvd.} and {ADDRESS=san salvador avenue south} -- navigational directions for {KEYWORD=sultan abdul samad building} {ADDRESS=n boulevard east} and {ADDRESS=road south 28} -- need direction -- need directions -- need to get to {ADDRESS=coyle street} and {ADDRESS=goodwin place} in {ADDRESS=egan} -- need to get to {KEYWORD=dhanbad} at {ADDRESS=divisadero gtwy f} and {ADDRESS=center cir} in {ADDRESS=mountain view} -- need to get to {KEYWORD=oriental pearl tower} at {ADDRESS=y st.} and {ADDRESS=79th ln} in {ADDRESS=matamoras} -- need to get to {KEYWORD=the metropolitan museum of art} at {ADDRESS=99th vis k} and {ADDRESS=geary hwy} in {ADDRESS=lago vista} -- need to get to {KEYWORD=ubudiah mosque} at {ADDRESS=m freeway} and {ADDRESS=a gtwy} in {ADDRESS=hermann} -- need to know where {ADDRESS=67th street} and {ADDRESS=barlow drive} is -- need to know where {ADDRESS=6th street west} and {ADDRESS=liberty avenue} is -- need to know where {ADDRESS=allen avenue} and {ADDRESS=fillmore place} is -- need to know where {ADDRESS=avenue z} and {ADDRESS=hubbard place} is -- need to know where {ADDRESS=beach 37th street} and {ADDRESS=harbor view terrace} is -- need to know where {ADDRESS=laurel avenue} and {ADDRESS=main street} is -- need to know where {ADDRESS=madison avenue} and {ADDRESS=cleveland street} is -- need to know where {ADDRESS=pershing loop} and {ADDRESS=broad street} is -- need to know where {ADDRESS=porter avenue} and {ADDRESS=lester court} is -- need to know where {ADDRESS=route 11} and {ADDRESS=brighton 7th court} is -- need to know where {ADDRESS=valley drive} and {ADDRESS=montague street} is -- {KEYWORD=neiman marcus} in the vicinity of {ADDRESS=4th avenue} and {ADDRESS=29th street} {ADDRESS=menlo} please -- {ADDRESS=nelson street} directions please -- {ADDRESS=neptune court} and {ADDRESS=seabring street} is the intersection -- {KEYWORD=neuschwanstein castle} how do i get to that place -- {ADDRESS=new delhi} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {KEYWORD=new dragon one chinese restaurant} on {ADDRESS=1st court} and {ADDRESS=hilltop road} in {ADDRESS=pioneer village city} now -- {KEYWORD=new dragon one chinese restaurant} on {ADDRESS=cedar lane} and {ADDRESS=circle drive} in {ADDRESS=balance of forrest county} now -- {KEYWORD=new dragon one chinese restaurant} on {ADDRESS=linden street} and {ADDRESS=moore street} in {ADDRESS=balance of crawford county} now -- {ADDRESS=new lots avenue} near my area how do i get there -- {ADDRESS=new palestine} map -- {ADDRESS=new utrecht avenue} show me how to get there -- {KEYWORD=newgrange} closest {KEYWORD=sam the record man} -- {ADDRESS=newmarket} directions -- {KEYWORD=nidarosdomen} on {ADDRESS=21st fwy} and {ADDRESS=morrison rd.} in {ADDRESS=corsicana} now -- {ADDRESS=nixon court} in {ADDRESS=wheatfield} -- {ADDRESS=north road north} and {ADDRESS=51st way} in {ADDRESS=phillipsburg} -- {ADDRESS=north vancouver} take me there with the most scenic route -- {KEYWORD=notre dame} closest {KEYWORD=sainsbury centre for visual arts} -- {KEYWORD=notre-dame de paris} close {ADDRESS=chester street} and {ADDRESS=lantern lane} in {ADDRESS=west valley} {ADDRESS=kentucky} plz -- {KEYWORD=notre-dame} on {ADDRESS=avenue x} in {ADDRESS=thomas county} start navigation -- {ADDRESS=oak lane} in {ADDRESS=hamlin} -- {ADDRESS=oak street} within walking distance of {KEYWORD=palace hotel} in {ADDRESS=prairie home city} navigate me there -- {KEYWORD=oberweis dairy} {ADDRESS=pinehurst} where is it -- {ADDRESS=old york pl} and {ADDRESS=65th road east d} navigate me there -- on second thought start going to {KEYWORD=al-aqsa mosque} -- on second thought start going to {KEYWORD=bank of america center} -- on second thought start going to {KEYWORD=bt tower} -- on second thought start going to {KEYWORD=devil's tower} -- on second thought start going to {KEYWORD=lds church office building} -- on second thought start going to {KEYWORD=meteor crater} -- on second thought start going to {KEYWORD=midwest cosmetic and laser surgery centre} -- on second thought start going to {KEYWORD=symphony orchestra} -- on second thought switch on going to {KEYWORD=amp place} -- on second thought switch on going to {KEYWORD=arizona-sonora desert museum} -- on second thought switch on going to {KEYWORD=capital tower} -- on second thought switch on going to {KEYWORD=goldman sachs tower} -- on second thought switch on going to {KEYWORD=manchester victoria station} -- on second thought switch on going to {KEYWORD=marishal college} -- on second thought switch on going to {KEYWORD=monumento nacional a la bandera} -- on second thought switch on going to {KEYWORD=myra canyon park} -- on second thought switch on going to {KEYWORD=olympian zeus temple} -- on second thought switch on going to {KEYWORD=promenade ii} -- on second thought switch on going to {KEYWORD=riparian plaza} -- on second thought switch on going to {KEYWORD=royal conservatory of music} -- on second thought switch on going to {KEYWORD=sam the record man} -- on second thought switch on going to {KEYWORD=shalom meir tower} -- on second thought switch on going to {KEYWORD=sp!re} -- on second thought switch on going to {KEYWORD=suntrust plaza} -- on second thought switch on going to {KEYWORD=versatel building} -- on second thought switch on going to {KEYWORD=veterans memorial} -- on second thought turn on going to {KEYWORD=albert college} -- on second thought turn on going to {KEYWORD=central island park} -- on second thought turn on going to {KEYWORD=himeji castle} -- on second thought turn on going to {KEYWORD=machu picchu} -- on second thought turn on going to {KEYWORD=palace of culture and science} -- on second thought turn on going to {KEYWORD=pan-pacific auditorium} -- on second thought turn on going to {KEYWORD=plaza las americas} -- on second thought turn on going to {KEYWORD=rocky mountain buffalo ranch & guest cottage buffalo tours} -- on second thought turn on going to {KEYWORD=schonbrunn palace} -- on second thought turn on going to {KEYWORD=tate gallery} -- on second thought turn on going to {KEYWORD=the pentagon} -- on second thought turn on going to {KEYWORD=the westin harbour castle} -- on second thought turn on going to {KEYWORD=villa badoer} -- on second thought turn on going to {KEYWORD=westminster abbey} -- on second thought turn on going to {KEYWORD=ziggurat of ur} -- {KEYWORD=one atlantic center} at {ADDRESS=1635} {ADDRESS=stillwell place} {ADDRESS=point hope} {ADDRESS=mb} -- {KEYWORD=one canada square} at {ADDRESS=1777} {ADDRESS=church street} {ADDRESS=14463} {ADDRESS=balance of hamilton county} in {ADDRESS=me} {ADDRESS=cayman islands} guide me there -- {KEYWORD=one yonge street} at {ADDRESS=855} at {ADDRESS=newkirk placez} how do i get there -- {KEYWORD=oporto} in {ADDRESS=laureldale borough} on {ADDRESS=front south boulevard west s} find it -- {ADDRESS=orlando} directions -- {ADDRESS=orlando} location -- {KEYWORD=orsanmichele} in {ADDRESS=carver city} -- {ADDRESS=oslo} map -- {KEYWORD=osoyoos desert model railroad} in {ADDRESS=new rockford} give me directions there -- {KEYWORD=osteria} at {ADDRESS=noll street} and {ADDRESS=bay 10th street} {ADDRESS=prattville} {ADDRESS=alaska} plz -- {KEYWORD=oub centre} not too far from {KEYWORD=ziggurat of ur} -- {ADDRESS=owen sound} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {ADDRESS=oxford court} in {ADDRESS=castor} -- {ADDRESS=oxford street} and {ADDRESS=blake court} please -- {ADDRESS=oxford village} {ADDRESS=grenada} can you help me find it -- {ADDRESS=paerdegat 15th street} and {ADDRESS=wall street} please -- {ADDRESS=paerdegat 6th street} {ADDRESS=lovejoy} {ADDRESS=sk} plz -- {KEYWORD=palacio real de madrid} not far from {KEYWORD=ggantija} -- {KEYWORD=panamanian} -- {KEYWORD=papa john's pizza} in {ADDRESS=oak forest city} on {ADDRESS=maiden cswy} find it -- {KEYWORD=papua new guinean food} -- {ADDRESS=paris} location -- {ADDRESS=paris} take me there with the most scenic route -- {KEYWORD=park hyatt tower} at the intersection of {ADDRESS=rd. p} and {ADDRESS=y st} -- {ADDRESS=park ridge city} map -- {KEYWORD=pdq restaurant} at {ADDRESS=poplar street} and {ADDRESS=verona street} plz -- {KEYWORD=penn station east coast subs} in {ADDRESS=bartley village} on {ADDRESS=43rd dr} find it -- {ADDRESS=penn street} around here please direct me there -- {KEYWORD=percel incorporated} at {ADDRESS=arvada} and {ADDRESS=pocahontas village} in town bring us there -- {ADDRESS=perkins county} -- {KEYWORD=perkins restaurant and bakery} at {ADDRESS=1535} {ADDRESS=90th street} {ADDRESS=doa ana county} -- {ADDRESS=perth} take me there with the most scenic route -- {KEYWORD=pete's donuts} at the junction of {ADDRESS=fillmore place} and {ADDRESS=spring street} {ADDRESS=hunting valley village} -- {ADDRESS=pickering} directions -- {KEYWORD=pinecrest motel} at {ADDRESS=hawthorne street} {ADDRESS=woodcliff lake borough} plz -- {KEYWORD=pinecrest motel} not that far from {ADDRESS=adelphi street} and {ADDRESS=poplar street} {ADDRESS=in} {ADDRESS=liberty city} in please -- {KEYWORD=pizza} -- {KEYWORD=pizza hut} at {ADDRESS=6th west boulevard north} and {ADDRESS=senter street east z} in {ADDRESS=elnora} -- {KEYWORD=pizza hut} at {ADDRESS=96th aly} and {ADDRESS=n ln.} navigate me there -- {KEYWORD=pizza hut} at {ADDRESS=r pl.} and {ADDRESS=t blvd.} show me where it is -- {KEYWORD=pizza hut} {ADDRESS=buies creek} find it please -- {KEYWORD=pizza hut} {ADDRESS=eldridge} find it please -- {KEYWORD=pizza hut} on {ADDRESS=avenue west 58} and {ADDRESS=ct 69} -- {KEYWORD=pizza hut} on {ADDRESS=road south 867} and {ADDRESS=boulevard south 536} -- {KEYWORD=pizza hut} {ADDRESS=st cloud} find it please -- {KEYWORD=pizza pizza} {ADDRESS=fairwater} where is it -- {KEYWORD=pizza pizza} on {ADDRESS=berkeley street south} and {ADDRESS=12th s cir} in {ADDRESS=dearborn} now -- {KEYWORD=pizza slices} -- {ADDRESS=pl e} and {ADDRESS=d 41st blvd} is the intersection -- places to eat {KEYWORD=kebabs} -- places to eat {KEYWORD=sourdough bread} -- places to eat {KEYWORD=sushi} -- places to eat {KEYWORD=vegetable lasagna} -- {KEYWORD=play it again sports} close by the intersection of {ADDRESS=sea breeze avenue} and {ADDRESS=kay court} {ADDRESS=balance of coles county} {ADDRESS=texas} -- {ADDRESS=plaza street} and {ADDRESS=schoolhouse lane} please -- please {KEYWORD=bauhaus} close-by the the intersection {ADDRESS=scott avenue} and {ADDRESS=corbin place} {ADDRESS=grant county} -- please {ADDRESS=bay 53rd street} in {ADDRESS=laclede} {ADDRESS=nc} -- please bring up a {KEYWORD=southern restaurant} around here -- please bring up {ADDRESS=desmond court} in {ADDRESS=alexander} -- please bring up {ADDRESS=highland avenue} in {ADDRESS=pima} -- please bring up {KEYWORD=l'unita} in that region -- please bring up {ADDRESS=wilson avenue} -- please check a {KEYWORD=dim sum restaurant} in that area -- please check {KEYWORD=juicy smashed burgers} at {ADDRESS=hildebran} and {ADDRESS=balance of clark county} in city -- please check {ADDRESS=lake street} in {ADDRESS=rolling fork city}, {ADDRESS=bc}, {ADDRESS=djibouti} -- please check {KEYWORD=masjid al haram} in that city -- please check {KEYWORD=maximum realty ltd} at the intersection of {ADDRESS=cat lake} and {ADDRESS=arriba town} -- please check {ADDRESS=salvage} {ADDRESS=sudan} -- please check {KEYWORD=softmoc} on {ADDRESS=jamison lane} in {ADDRESS=balance of rankin county}, {ADDRESS=montana} -- please check {KEYWORD=statue of zeus} in town -- please check {KEYWORD=the co-operators} not that far from {KEYWORD=temple of amun} -- please check the {KEYWORD=home and garden store} for not more than 94 dollars in that city -- please check the {KEYWORD=square} near my location -- please check {KEYWORD=victoria & julia's flowers} in city -- please {ADDRESS=churdan} {ADDRESS=united states} -- please could you bring me to a {KEYWORD=chili restaurant} at {ADDRESS=park street} {ADDRESS=blair county} {ADDRESS=illinois} -- please direct me to the {KEYWORD=hair salon} not too far from the crossroads of {ADDRESS=patchen avenue} and {ADDRESS=cook street} {ADDRESS=mannington city} -- please directions for a {KEYWORD=gluten free restaurant} at {ADDRESS=doscher street} and {ADDRESS=66th street} {ADDRESS=dover town} -- please directions to {ADDRESS=bay 48th street} {ADDRESS=tucker county} -- please directions to {KEYWORD=dollarama} here -- please display a {KEYWORD=beer store} on {ADDRESS=cottage street} -- please display a {KEYWORD=mexican restaurant} closest {KEYWORD=the panthon} -- please display a {KEYWORD=mongolian restaurant} for below 224 pounds in that place -- please display a {KEYWORD=vegan restaurant} in town -- please display {KEYWORD=pinecrest motel} close {KEYWORD=imam ali mosque} -- please display {KEYWORD=rentaform} on {ADDRESS=lott avenue} -- please display {KEYWORD=welsh upholstery} at the the intersection of {ADDRESS=foxwarren} and {ADDRESS=claiborne county} here -- please drive me to {KEYWORD=century 21} at {ADDRESS=lisle village} and {ADDRESS=balance of lawrence county} in town -- please {KEYWORD=ed mirvish theatre} close to {KEYWORD=central plaza} -- please {KEYWORD=eliot's bookshop} not that far from {ADDRESS=strauss street} and {ADDRESS=garnet street} {ADDRESS=logansport} -- please find a {KEYWORD=casual restaurant} at the junction of {ADDRESS=clinton city} and {ADDRESS=wauneta village} in that region -- please find a {KEYWORD=classic restaurant} close to the the intersection of {ADDRESS=paerdegat 8th street} and {ADDRESS=bulwer place} in {ADDRESS=greeley county unified government (balance)} {ADDRESS=nc} -- please find a {KEYWORD=fast food joint} for more than 423 pounds in that country -- please find a {KEYWORD=pet shop} at {ADDRESS=albemarle road} and {ADDRESS=emerald street} -- please find an {KEYWORD=italian restaurant} at the the intersection of {ADDRESS=woodside avenue} and {ADDRESS=wilson avenue} in {ADDRESS=hampden} -- please find {KEYWORD=bayreuth festspielhaus} at the meeting {ADDRESS=mulberry street} and {ADDRESS=nixon court} {ADDRESS=pana city} -- please find {ADDRESS=borinquen pl} in {ADDRESS=buffalo county}, al, {ADDRESS=indonesia} -- please find {KEYWORD=centre point} at {ADDRESS=hillcrest avenue} {ADDRESS=quincy} -- please find {KEYWORD=chteau frontenac} around here -- please find {KEYWORD=cn tower} around the junction {ADDRESS=roder avenue} and {ADDRESS=lincoln street} {ADDRESS=balance of power county} -- please find {KEYWORD=marble slab creamery} on {ADDRESS=beekman place} in {ADDRESS=essex fells borough}, {ADDRESS=new mexico} -- please find {ADDRESS=serbia} -- please find {KEYWORD=stellar management co inc} close-by the the intersection of {ADDRESS=brighton 2nd street} and {ADDRESS=buckingham drive} in {ADDRESS=lamont} {ADDRESS=mo} -- please find the a {KEYWORD=bus station} within walking distance of {ADDRESS=downing street} and {ADDRESS=george street} {ADDRESS=aberdeen village} {ADDRESS=northwest territories} -- please find the a {KEYWORD=discount food store} at {ADDRESS=woodland avenue} and {ADDRESS=cypress court} {ADDRESS=st-louis de kent} {ADDRESS=illinois} -- please find the an {KEYWORD=ice cream parlour} on {ADDRESS=route 70} in {ADDRESS=lynch} {ADDRESS=tn} -- please find the {KEYWORD=esthetics by mira} on {ADDRESS=maple avenue} in {ADDRESS=balance of rice county} {ADDRESS=delaware} -- please find the {KEYWORD=fulton opera house} at the corner {ADDRESS=linden boulevard} and {ADDRESS=jackson street} {ADDRESS=newman grove city} {ADDRESS=ia} -- please find the {KEYWORD=great barrier reef} close {ADDRESS=jay street} in {ADDRESS=balance of floyd county} {ADDRESS=british columbia} -- please find the {KEYWORD=neuschwanstein} around the intersection of {ADDRESS=magnolia court} and {ADDRESS=pine street} {ADDRESS=balance of leake county} {ADDRESS=arizona} -- please find the {KEYWORD=tower of london} not far from {KEYWORD=statue of liberty} -- please find where {KEYWORD=balzac's coffee roasters} is along the way to {ADDRESS=81st street} -- please find where {KEYWORD=boston market} is along the way to {ADDRESS=heather court} -- please find where {KEYWORD=burrito burrito} is along the way to {ADDRESS=troy avenue} -- please find where {KEYWORD=carrabba's italian grill} is along the way to {ADDRESS=vernon avenue} -- please find where {KEYWORD=fatburger} is along the way to {ADDRESS=dewitt avenue} -- please find where {KEYWORD=jimmy john's} is along the way to {ADDRESS=quentin road} -- please find where {KEYWORD=krispy kreme} is along the way to {ADDRESS=65th street} -- please find where {KEYWORD=pizza depot} is along the way to {ADDRESS=highland boulevard} -- please find where {KEYWORD=raising cane's chicken fingers} is along the way to {ADDRESS=wythe avenue} -- please find where {KEYWORD=starbucks} is along the way to {ADDRESS=garden street} -- please find where {KEYWORD=subway} is along the way to {ADDRESS=jardine place} -- please find where {KEYWORD=tim hortons} is along the way to {ADDRESS=maple avenue} -- please find where {KEYWORD=twice the deal pizza} is along the way to {ADDRESS=applegate court} -- please find where {KEYWORD=waffle house} is along the way to {ADDRESS=50th street} -- please get me to {ADDRESS=tuvalu} -- please get to {ADDRESS=1603} {ADDRESS=dogwood lane} near me -- please get to {ADDRESS=berkshire drive} in the city -- please give directions to {KEYWORD=smith tower} at {ADDRESS=warwick street} {ADDRESS=henderson city} {ADDRESS=az} -- please go ahead and bring me to {KEYWORD=famous people players dinner theatre} at the the intersection {ADDRESS=5th street west} and {ADDRESS=waterbury street} {ADDRESS=atlanta city} -- please go ahead and get me to {ADDRESS=7th avenue} {ADDRESS=ellendale} -- please go ahead and get me to {ADDRESS=djibouti} -- please go ahead and give me a route to a {KEYWORD=rbnb} at {ADDRESS=oneonta city} and {ADDRESS=grand rapids} in my surrounding area -- please go ahead and navigate to a {KEYWORD=clothing store} in city -- please go ahead and navigate to {KEYWORD=city tower} at {ADDRESS=canal street} and {ADDRESS=desmond court} {ADDRESS=granton village} {ADDRESS=north carolina} -- please go ahead and navigate to {ADDRESS=highland avenue} in the surrounding area -- please go to {ADDRESS=2nd street} {ADDRESS=bentonville city} -- please go to a {KEYWORD=creole restaurant} at {ADDRESS=bay 52nd street} and {ADDRESS=water street} {ADDRESS=baldwyn city} {ADDRESS=nb} -- please go to a {KEYWORD=jewish restaurant} at {ADDRESS=gates avenue} and {ADDRESS=johnson street} in {ADDRESS=montrose city} {ADDRESS=ns} -- please go to a {KEYWORD=soul food restaurant} at {ADDRESS=buckingham drive} and {ADDRESS=glen street} in {ADDRESS=jacksonburg village} {ADDRESS=nt} -- please go to an {KEYWORD=italian restaurant} at the intersection {ADDRESS=fillmore avenue} and {ADDRESS=19th avenue} {ADDRESS=garland} -- please go to the {KEYWORD=doctor's office} at {ADDRESS=bedell lane} and {ADDRESS=brighton 2nd place} {ADDRESS=tchula} -- please {KEYWORD=gold mirror} at the the intersection {ADDRESS=noll street} and {ADDRESS=beach 38th street} {ADDRESS=mount union city} -- please {KEYWORD=great smoky mountains national park} at {ADDRESS=14th avenue} and {ADDRESS=verona place} in {ADDRESS=fishers} {ADDRESS=delaware} -- please head to {ADDRESS=47th street} in the surrounding area -- please head to a {KEYWORD=bar} at the junction of {ADDRESS=whitman drive} and {ADDRESS=winding way} in {ADDRESS=colorado county} {ADDRESS=south carolina} -- please head to {KEYWORD=saint joseph's oratory} closest {ADDRESS=bay 8th street} and {ADDRESS=canton court} in {ADDRESS=balance of union county} {ADDRESS=mi} -- please head towards {KEYWORD=ronald reagan building} in the vicinity of the the crossing {ADDRESS=bay 11th street} and {ADDRESS=van sinderen avenue} {ADDRESS=aurora city} {ADDRESS=alberta} -- please help me get to a {KEYWORD=pet store} within 30 km of me -- please {KEYWORD=historical site} on {ADDRESS=plumb 3rd street} -- please how about you bring me to {KEYWORD=cafe rio} around my location -- please how about you get {ADDRESS=me} to a {KEYWORD=pet shop} at the intersection of {ADDRESS=1st place} and {ADDRESS=virginia avenue} {ADDRESS=avant town} me -- please how about you give me a route to {KEYWORD=re/max} at {ADDRESS=roopville} and {ADDRESS=caldwell} in my surrounding area -- please how about you take me to {ADDRESS=950} {ADDRESS=gem street} in town -- please how about you take me to the {KEYWORD=art gallery} in city -- please how do i get to {ADDRESS=1604} {ADDRESS=3rd avenue} in town -- please how do i get to {ADDRESS=684} {ADDRESS=dearborn court} in town -- please how do i get to the intersection of {ADDRESS=balance of mckinley county} and {ADDRESS=lynn haven city} near my current location -- please how do i get to {KEYWORD=the metropolitan museum of art} at {ADDRESS=madison street} and {ADDRESS=church street north} in {ADDRESS=eutaw town} -- please how far away to {KEYWORD=woolworth building} at {ADDRESS=wood street} and {ADDRESS=95th avenue} -- please how far to {ADDRESS=676} {ADDRESS=brown street} in town -- please how to get to {ADDRESS=little street} in town -- please how would i get to a {KEYWORD=pho restaurant} at {ADDRESS=mulberry street} {ADDRESS=rocanville} -- please i am going to {KEYWORD=manneken pis} close to {ADDRESS=commercial street} and {ADDRESS=valley view road} {ADDRESS=tekonsha village} -- please i need directions to an {KEYWORD=auto repair shop} on {ADDRESS=main street west} in the vicinity -- please i need to get to {KEYWORD=menshikov tower} at {ADDRESS=6th street north} and {ADDRESS=lexington drive} in {ADDRESS=pilot point} -- please i want to go to {KEYWORD=running room} at the the intersection of {ADDRESS=lake city city} and {ADDRESS=balance of carter county} -- please i would like going to {ADDRESS=tiffany place} in {ADDRESS=port-menier} -- please i'd like to visit {KEYWORD=foot locker} at {ADDRESS=cochrane} and {ADDRESS=balance of sargent county} nearby -- please is there a {KEYWORD=dutch restaurant} at the the intersection {ADDRESS=bragg court} and {ADDRESS=river street} {ADDRESS=flagler county} -- please is there an {KEYWORD=italian restaurant} at {ADDRESS=victoria court} and {ADDRESS=hillel place} in {ADDRESS=vandalia village} {ADDRESS=ut} -- please is there {KEYWORD=fitness depot} at the intersection {ADDRESS=amity street} and {ADDRESS=lexington drive} in {ADDRESS=franklin county} {ADDRESS=ar} -- please is there {KEYWORD=nicholas tower} at {ADDRESS=division avenue} and {ADDRESS=devoe street} in {ADDRESS=cary town} {ADDRESS=ca} -- please is there {KEYWORD=stratford festival} at the the intersection {ADDRESS=sloan place} and {ADDRESS=harkness avenue} {ADDRESS=balance of sebastian county} -- please let's head to a {KEYWORD=healthy restaurant} at the the junction {ADDRESS=bayview avenue} and {ADDRESS=cherry street} {ADDRESS=statesville} {ADDRESS=ma} -- please let's head to a {KEYWORD=shopping mall} at {ADDRESS=croton loop} and {ADDRESS=church lane} {ADDRESS=topeka city} {ADDRESS=in} -- please let's head to {ADDRESS=bosnia herzegovina} -- please let's head to {ADDRESS=mill road} nearby -- please locate poi near my area -- please location of a {KEYWORD=brewpub} at the the intersection of {ADDRESS=marlborough road} and {ADDRESS=church avenue} -- please location of a {KEYWORD=casual restaurant} at {ADDRESS=brighton 2nd street} and {ADDRESS=river road} in {ADDRESS=jeisyville village} -- please location of a {KEYWORD=classic restaurant} in the vicinity of the crossroads of {ADDRESS=hooper street} and {ADDRESS=flatlands 5th street} in {ADDRESS=florence town} {ADDRESS=ks} -- please location of {KEYWORD=marble slab creamery} not that far from {ADDRESS=pin oak drive} in {ADDRESS=nelsonville} {ADDRESS=nt} -- please location of {KEYWORD=sagrada famlia} not so far from the crossroads of {ADDRESS=grant avenue} and {ADDRESS=flushing avenue} in {ADDRESS=brentford town} {ADDRESS=ma} -- please location of {KEYWORD=sight & sound theatres} at the intersection of {ADDRESS=livonia avenue} and {ADDRESS=manhattan court} {ADDRESS=urbana} -- please location of {KEYWORD=skerwink trail} at {ADDRESS=ellery street} and {ADDRESS=bush street} -- please location of {KEYWORD=steak 'n shake} at {ADDRESS=fay court} {ADDRESS=biggs city} {ADDRESS=vt} -- please location of the place of interest close to {KEYWORD=plaza las americas} -- please look for {ADDRESS=burundi} -- please look up {ADDRESS=hattiesburg city} {ADDRESS=belize} -- please navigate 2 {KEYWORD=charloo's west indian food inc} at the corner of {ADDRESS=sainte dorothe} and {ADDRESS=caledonia town} nearby -- please navigate me to {KEYWORD=cn tower} at the the intersection of {ADDRESS=erskine loop} and {ADDRESS=warsoff place} -- please navigate to a {KEYWORD=coffee shop} in the vicinity of the the intersection {ADDRESS=woodland drive} and {ADDRESS=park cir} {ADDRESS=putnam town} {ADDRESS=oklahoma} -- please navigate to a {KEYWORD=day-care center} at {ADDRESS=perry} and {ADDRESS=clatskanie city} -- please navigate to {ADDRESS=gage county} {ADDRESS=reunion island} -- please navigate to {ADDRESS=ridge road} in {ADDRESS=jasper city}, {ADDRESS=mi}, {ADDRESS=philippines} -- please navigate to {KEYWORD=sena bhavan} nearby {ADDRESS=beacon court} and {ADDRESS=fane court} in {ADDRESS=entiat} {ADDRESS=ga} -- please {KEYWORD=pack rat hobbies & collectibles} close to {ADDRESS=18th avenue} in {ADDRESS=cowansville} {ADDRESS=nova scotia} -- please point me the way to the {KEYWORD=doctor's office} not too far from the intersection of {ADDRESS=lancaster avenue} and {ADDRESS=summit street} {ADDRESS=chippewa county} -- please route for {KEYWORD=teatro yaguez} -- please route me a {KEYWORD=brewpub} on {ADDRESS=country club road} in my area -- please route me {KEYWORD=motel 6} at the intersection of {ADDRESS=villa rica city} and {ADDRESS=williamsburg town} -- please route me to the {KEYWORD=fire station} at the the intersection of {ADDRESS=cleveland avenue} and {ADDRESS=avenue t} {ADDRESS=latham city} -- please search a {KEYWORD=bbq restaurant} in the surrounding area -- please search a {KEYWORD=pizzeria} near my current location -- please search {KEYWORD=alma florists ltd} on {ADDRESS=31st street} -- please search {KEYWORD=dairy queen} in that area -- please search {KEYWORD=metropolis apparel} on {ADDRESS=fairway drive} -- please search {KEYWORD=mitek fine auto inc} nearby me -- please search {KEYWORD=star cities plumbing} near my area -- please search {KEYWORD=techcure} around {KEYWORD=burj khalifa} -- please search the intersection of {ADDRESS=paris} and {ADDRESS=fort ripley city} nearby me -- please see where is {ADDRESS=6th street} in {ADDRESS=beaufort county} {ADDRESS=pe} -- please see where is a {KEYWORD=fine dining restaurant} at {ADDRESS=beach 43rd street} and {ADDRESS=97th street} in {ADDRESS=backus} -- please see where is {KEYWORD=mastermind toys} closest the the intersection of {ADDRESS=buttonwood drive} and {ADDRESS=chauncey street} in {ADDRESS=somerdale borough} {ADDRESS=nl} -- please see where is poi not that far from {KEYWORD=little mermaid} -- please see where is {KEYWORD=sistene chapel} closest {KEYWORD=ycvzpnijo towers} -- please see where is {KEYWORD=sugar mountain} at {ADDRESS=45th street} {ADDRESS=eagle village} -- please see where is the {KEYWORD=electronic shop} at the the crossing of {ADDRESS=eastern parkway} and {ADDRESS=mckinley avenue} in {ADDRESS=shawnee} -- please show {ADDRESS=1202} {ADDRESS=parkville avenue} {ADDRESS=east jordan} -- please show {ADDRESS=1675} {ADDRESS=rutherford place} {ADDRESS=balance of pierce county} -- please show {ADDRESS=1910} {ADDRESS=sands street} {ADDRESS=williston} -- please show {ADDRESS=196} {ADDRESS=rockwell place} {ADDRESS=gamaliel city} -- please show {ADDRESS=389} {ADDRESS=mckibben street} {ADDRESS=grafton village} -- please show {ADDRESS=48} {ADDRESS=dean street} {ADDRESS=woodville} -- please show {ADDRESS=669} {ADDRESS=bokee court} {ADDRESS=balance of jefferson county} -- please show {ADDRESS=68} {ADDRESS=park street} {ADDRESS=perth} -- please show a {KEYWORD=filipino restaurant} at {ADDRESS=calhoun county} and {ADDRESS=balance of oklahoma county} -- please show {KEYWORD=applebee's} at the crossing of {ADDRESS=balance of hoke county} and {ADDRESS=franklin lakes borough} in that region -- please show {KEYWORD=blueridge parkway} in {ADDRESS=new summerfield city} -- please show {KEYWORD=booster juice} in {ADDRESS=groton} -- please show {KEYWORD=canada's best value inn} close to {KEYWORD=united nations headquarters} -- please show {KEYWORD=dairy queen} on {ADDRESS=river road} in {ADDRESS=balance of platte county} -- please show {KEYWORD=david's fresh cut fries} in {ADDRESS=pierre part} -- please show {KEYWORD=ember hot stove and social} at {ADDRESS=cheyenne city} and {ADDRESS=northlake city} -- please show {ADDRESS=grant street} in {ADDRESS=gainesboro}, {ADDRESS=alaska} -- please show {KEYWORD=hagia sophia} in {ADDRESS=oakridge} -- please show {KEYWORD=la seafood direct} in {ADDRESS=chisholm} -- please show {KEYWORD=lion's choice} close {KEYWORD=palais garnier} -- please show {KEYWORD=long john silver's} in {ADDRESS=gibsonia} -- please show {KEYWORD=marble slab creamery} on {ADDRESS=highland avenue} in {ADDRESS=cawker}, {ADDRESS=colorado}, {ADDRESS=moldova} -- please show {ADDRESS=matthews place} using a map -- please show me a {KEYWORD=burger joint} in city -- please show me a route for a {KEYWORD=bakery} at the the intersection {ADDRESS=86th street} and {ADDRESS=windsor place} {ADDRESS=allerton village} -- please show me a route to {KEYWORD=subway} near my location -- please show me a {KEYWORD=turkish restaurant} at {ADDRESS=santa rosa} and {ADDRESS=galva city} around here -- please show me {KEYWORD=corydon cycle & sports} at {ADDRESS=clifton town} and {ADDRESS=southend} in that location -- please show me how to get to {ADDRESS=1122} {ADDRESS=banner avenue} near my area -- please show me how to get to {ADDRESS=wood street} in city -- please show me place of interest in my vicinity -- please show me {KEYWORD=shake shack} around here -- please show me {KEYWORD=tealeaf technology} in city -- please show me {KEYWORD=walking on a cloud} close to {KEYWORD=national infantry museum and soldier center} -- please show me where is a {KEYWORD=caribbean restaurant} at {ADDRESS=franklin avenue} and {ADDRESS=clinton street} in {ADDRESS=timber lake} -- please show me where is a {KEYWORD=caribbean restaurant} in the vicinity of {ADDRESS=brighton 7th lane} in {ADDRESS=mattawa town} {ADDRESS=minnesota} -- please show me where is a {KEYWORD=tennis club} closest the the intersection {ADDRESS=schenck place} and {ADDRESS=terrace place} {ADDRESS=tofield} {ADDRESS=iowa} -- please show me where is {KEYWORD=basler messeturm} at {ADDRESS=bouck court} {ADDRESS=jonesboro} {ADDRESS=wi} -- please show me where is {KEYWORD=cici's pizza} at the intersection {ADDRESS=east avenue} and {ADDRESS=bay 38th street} {ADDRESS=burke city} {ADDRESS=utah} -- please show me where is {KEYWORD=q1} at {ADDRESS=ferris street} and {ADDRESS=montauk avenue} {ADDRESS=edam} -- please show me where is {KEYWORD=real canadian superstore} closest {ADDRESS=amherst street} in {ADDRESS=mchenry} {ADDRESS=alaska} -- please show me where is {KEYWORD=stawamus chief park} close by the the intersection {ADDRESS=pearson street} and {ADDRESS=depot street} {ADDRESS=brazos country city} -- please show me where is {KEYWORD=yogenfruz} close to the the crossing of {ADDRESS=route 100} and {ADDRESS=coffey street} {ADDRESS=calico rock} -- please show {KEYWORD=potbelly sandwich works} in {ADDRESS=baxter} -- please show {ADDRESS=rost place} in the vicinity -- please show {KEYWORD=sears tower} in {ADDRESS=galt} -- please show {KEYWORD=southdale center} in {ADDRESS=kingsport} -- please show {KEYWORD=star anise} in {ADDRESS=waubun} -- please show {KEYWORD=tcby} in {ADDRESS=muskegon charter} -- please show {KEYWORD=the computer geeks} on {ADDRESS=harbor lane} in {ADDRESS=lakeside city town}, {ADDRESS=south carolina} -- please show {KEYWORD=the keg} in {ADDRESS=wawaka} -- please show the point of interest {KEYWORD=white house} -- please show the {KEYWORD=realtor} on {ADDRESS=harbor view terrace} in {ADDRESS=fontanelle city} -- please show {KEYWORD=tivoli} in {ADDRESS=south park township} -- please show where is a {KEYWORD=casual restaurant} at {ADDRESS=parker street} and {ADDRESS=crystal street} in {ADDRESS=coffeyville} -- please show where is a {KEYWORD=southwestern restaurant} at {ADDRESS=route 29} and {ADDRESS=lacon court} {ADDRESS=garfield} {ADDRESS=il} -- please show where is an {KEYWORD=ethnic restaurant} at {ADDRESS=60th street} and {ADDRESS=greene avenue} {ADDRESS=deerfield village} {ADDRESS=minnesota} -- please {KEYWORD=signal hill} at {ADDRESS=whitwell place} and {ADDRESS=amherst street} in {ADDRESS=grand ridge town} -- please take me to a {KEYWORD=school} at the the intersection of {ADDRESS=tombstone city} and {ADDRESS=keene} -- please take me to the city of {ADDRESS=minidoka city} -- please take me to the city of {ADDRESS=mount carroll} -- please {KEYWORD=torre colpatria} close-by {ADDRESS=ovington avenue} and {ADDRESS=atkins avenue} {ADDRESS=carver county} -- please {KEYWORD=veterans memorial} at the meeting of {ADDRESS=sunset drive} and {ADDRESS=warren place} {ADDRESS=balance of moffat county} {ADDRESS=mn} -- please view a {KEYWORD=mediterranean restaurant} at the the crossing of {ADDRESS=vail} and {ADDRESS=guatemala city} in this area -- please view {KEYWORD=butter avenue} at the intersection of {ADDRESS=frederick county} and {ADDRESS=zavalla} in that town -- please view {KEYWORD=computer repair shop} in that region -- please view {KEYWORD=gossip restaurant} on {ADDRESS=new lots avenue} -- please view {KEYWORD=hiroshima peace memorial} in that region -- please view {KEYWORD=olive garden} on {ADDRESS=schaefer street} in {ADDRESS=somerset city}, {ADDRESS=north carolina}, {ADDRESS=comoros} -- please view {KEYWORD=red lobster} here -- please view the {KEYWORD=night club} at {ADDRESS=hollister} and {ADDRESS=montgomery county} in this area -- please we are going to {KEYWORD=storting} at {ADDRESS=albemarle road} and {ADDRESS=church street} in {ADDRESS=kelvington} {ADDRESS=nebraska} -- please what roads will take me to {KEYWORD=manhattan wellness group} on {ADDRESS=india street} in city -- please what route do i take to a {KEYWORD=pakistani restaurant} at the the intersection of {ADDRESS=willow lane} and {ADDRESS=weldon street} {ADDRESS=idabel city} -- please where is a {KEYWORD=latin american restaurant} at the the intersection of {ADDRESS=brighton 2nd place} and {ADDRESS=marshall street} -- please where is a {KEYWORD=pakistani restaurant} close-by the junction of {ADDRESS=boynton place} and {ADDRESS=hoyts lane} {ADDRESS=mcfarlan town} -- please where is {KEYWORD=hotel le germain} around the the crossroads {ADDRESS=dikeman street} and {ADDRESS=marcy avenue} in {ADDRESS=mclaughlin} {ADDRESS=oregon} -- please where is {KEYWORD=manneken pis} at {ADDRESS=engert avenue} and {ADDRESS=linden boulevard} in {ADDRESS=centreville town} -- please where is {KEYWORD=oub centre} at the crossroads {ADDRESS=bleecker street} and {ADDRESS=3rd street west} in {ADDRESS=bowmanville} {ADDRESS=manitoba} -- please where is {KEYWORD=rainbow bridge} at the the intersection {ADDRESS=elmwood avenue} and {ADDRESS=nevins street} in {ADDRESS=duson} {ADDRESS=pei} -- please where is {KEYWORD=salvation army family store} close by {ADDRESS=ovington avenue} and {ADDRESS=bay 19th street} {ADDRESS=bushton} {ADDRESS=va} -- please where is the a {KEYWORD=camera store} at {ADDRESS=prince street} and {ADDRESS=halsey street} {ADDRESS=hamberg} -- please where is the a {KEYWORD=jewish restaurant} at the the intersection of {ADDRESS=sterling street} and {ADDRESS=prescott place} {ADDRESS=oaklyn borough} -- please where is the a {KEYWORD=public house} at the the intersection of {ADDRESS=bay 17th street} and {ADDRESS=palm court} in {ADDRESS=cedaredge} {ADDRESS=ohio} -- please where is the an {KEYWORD=atm} at {ADDRESS=broad street} and {ADDRESS=bergen beach place} in {ADDRESS=hillsboro} {ADDRESS=de} -- please where is {KEYWORD=the dog house daycare} not that far from {ADDRESS=palm court} and {ADDRESS=lafayette avenue} in {ADDRESS=bancroft village} {ADDRESS=nevada} -- please where is the {KEYWORD=tomb of king mausolus of caria} closest the intersection of {ADDRESS=route 32} and {ADDRESS=route 17} {ADDRESS=balance of lincoln county} -- please where is the {KEYWORD=worldgym} at {ADDRESS=cambridge drive} {ADDRESS=whitefish} -- please why don't you direct me to the {KEYWORD=stripmall} on {ADDRESS=dewitt avenue} in the town -- please why don't you find a route to an {KEYWORD=atm} at {ADDRESS=balance of allamakee county} and {ADDRESS=emerson city} in the surrounding area -- please why don't you find a route to the {KEYWORD=food bank} at {ADDRESS=teton county} and {ADDRESS=balance of greene county} in this area -- please why don't you give me directions to {KEYWORD=newport tower} close to the intersection of {ADDRESS=lawton street} and {ADDRESS=palm court} {ADDRESS=san felipe town} -- please why don't you navigate me to a {KEYWORD=fusion restaurant} at {ADDRESS=campus road} and {ADDRESS=lawton street} -- please why don't you navigate me to {ADDRESS=konawa city} {ADDRESS=guatemala} -- please why don't you navigate to {KEYWORD=bucharest mall} at {ADDRESS=doughty street} {ADDRESS=attala county} -- please why don't you take me to {KEYWORD=roosevelt campobello international park} not that far from {ADDRESS=bay 38th street} and {ADDRESS=kings place} {ADDRESS=balance of summit county} {ADDRESS=ab} -- {ADDRESS=plymouth street} and {ADDRESS=summer street} in {ADDRESS=middleton city} please -- plz bring me to {ADDRESS=morris street} -- plz bring me to the the junction of {ADDRESS=ratcliff city} and {ADDRESS=rivesville town} near my current location -- plz bring up a {KEYWORD=dim sum restaurant} at {ADDRESS=eastborough} and {ADDRESS=ramsey city} in that city -- plz bring up a {KEYWORD=public house} at {ADDRESS=le flore} and {ADDRESS=belzoni city} near my place -- plz bring up a {KEYWORD=southwestern restaurant} at {ADDRESS=ada county} and {ADDRESS=polk village} -- plz bring up {KEYWORD=cleaver co inc} at {ADDRESS=boone county} and {ADDRESS=dean} in that location -- plz bring up {KEYWORD=dairy queen} not too far from {KEYWORD=grand teton} -- plz bring up the {KEYWORD=college} for more than 155 euros in that town -- plz bring up {KEYWORD=the temple of heaven} in that area -- plz check a {KEYWORD=cantonese restaurant} at the the intersection of {ADDRESS=linden city} and {ADDRESS=minco city} in the vicinity -- plz check a {KEYWORD=steakhouse} in that location -- plz check a {KEYWORD=waterpark} at {ADDRESS=swanton village} and {ADDRESS=gettysburg borough} in the surrounding area -- plz check an {KEYWORD=albanian restaurant} on {ADDRESS=estate road} -- plz check {KEYWORD=brooklyn funeral home & cremation services} on {ADDRESS=pulaski street} in {ADDRESS=las animas city}, ok, {ADDRESS=el salvador} -- plz check {KEYWORD=jason's deli} on {ADDRESS=vermont street} in {ADDRESS=balance of barnstable county} -- plz check {KEYWORD=kyouka ramen} at {ADDRESS=gretna} and {ADDRESS=craig county} around my location -- plz check {KEYWORD=mark's work wearhouse} at {ADDRESS=radisson} and {ADDRESS=deering city} around my area -- plz check {KEYWORD=mio ristobar} in the area -- plz directions 2 a {KEYWORD=park} at {ADDRESS=empire boulevard} and {ADDRESS=sutter avenue} {ADDRESS=lyerly town} -- plz directions 2 an {KEYWORD=appliance store} at the the junction of {ADDRESS=neoga} and {ADDRESS=st-felix-de-valois} -- plz directions for {KEYWORD=grand canyon} not that far from the intersection {ADDRESS=spencer place} and {ADDRESS=front street south} in {ADDRESS=burke city} {ADDRESS=delaware} -- plz directions for {KEYWORD=gump's} at {ADDRESS=mulvane} and {ADDRESS=salaberry-de-valleyfield} -- plz display {KEYWORD=mcalister's deli} at the the intersection of {ADDRESS=melbourne} and {ADDRESS=athens-clarke county unified government (balance)} in city -- plz display {KEYWORD=tcby} close by {KEYWORD=manchester victoria station} -- plz display the {KEYWORD=amusement park} close {KEYWORD=temple of saint sava} -- plz drive me {KEYWORD=glacier point} on {ADDRESS=rost place} in {ADDRESS=baie-st-paul} {ADDRESS=michigan} -- plz drive me to a {KEYWORD=seafood restaurant} in the surrounding area -- plz drive me to the {KEYWORD=government office} at {ADDRESS=green street} and {ADDRESS=mill road} in {ADDRESS=gary city} {ADDRESS=rhode island} -- plz find a route to {KEYWORD=lincoln memorial} at {ADDRESS=lafayette avenue} {ADDRESS=fogo} {ADDRESS=massachusetts} -- plz find a route to the {KEYWORD=hairdresser} at the meeting of {ADDRESS=route 32} and {ADDRESS=hill street} {ADDRESS=sasakwa} -- plz find {KEYWORD=allstate} on {ADDRESS=cranberry street} -- plz find an {KEYWORD=airport} within walking distance of the intersection {ADDRESS=crescent street} and {ADDRESS=calder place} in {ADDRESS=cheney} {ADDRESS=wyoming} -- plz find an {KEYWORD=amusement park} on {ADDRESS=clarkson avenue} -- plz find {KEYWORD=blue mosque} at the junction {ADDRESS=madeline court} and {ADDRESS=15th street} in {ADDRESS=middletown city} {ADDRESS=tennessee} -- plz find {KEYWORD=cambridge tire} in the surrounding area -- plz find {ADDRESS=goldsby town} {ADDRESS=equatorial guinea} -- plz find {KEYWORD=gump's} on {ADDRESS=41st street} in {ADDRESS=balance of aransas county}, {ADDRESS=nova scotia}, {ADDRESS=denmark} -- plz find me {ADDRESS=prevost} {ADDRESS=sao tome and principe} -- plz find {KEYWORD=neiman marcus} in the surrounding area -- plz find {KEYWORD=neuschwanstein} at {ADDRESS=lefferts avenue} and {ADDRESS=watkins street} in {ADDRESS=schneider} -- plz find {KEYWORD=ripley's aquarium of canada} at {ADDRESS=6th street} {ADDRESS=hinton} -- plz find {ADDRESS=rockwell place} {ADDRESS=pittsboro} -- plz find {KEYWORD=running room} at {ADDRESS=lac la biche} and {ADDRESS=hernando} in that location -- plz find {KEYWORD=sultan abdul samad building} at {ADDRESS=clay street} and {ADDRESS=fairview avenue} in {ADDRESS=spanish fort city} -- plz find the a {KEYWORD=caribbean restaurant} at {ADDRESS=cedar avenue} and {ADDRESS=new utrecht avenue} in {ADDRESS=garden} -- plz find the a {KEYWORD=restaurant} nearby the intersection {ADDRESS=willow street} and {ADDRESS=portland avenue} in {ADDRESS=oak ridge} {ADDRESS=hawaii} -- plz find the a {KEYWORD=seafood restaurant} in the vicinity of {ADDRESS=classon avenue} and {ADDRESS=danforth street} {ADDRESS=cedarville} -- plz find the a {KEYWORD=yoga class} not so far from {ADDRESS=balfour place} and {ADDRESS=madoc avenue} {ADDRESS=rock springs} -- plz find the an {KEYWORD=ethnic restaurant} at {ADDRESS=1st avenue} {ADDRESS=marana town} -- plz find the {KEYWORD=konzelmann estate winery} at {ADDRESS=temple court} and {ADDRESS=miami court} -- plz find the poi within walking distance of {KEYWORD=taj mahal} -- plz find the {KEYWORD=the art of print} at the the intersection {ADDRESS=brighton 5th walk} and {ADDRESS=orange street} in {ADDRESS=essex fells borough} {ADDRESS=mn} -- plz find the the {KEYWORD=home decor store} at the junction of {ADDRESS=cox place} and {ADDRESS=24th street} in {ADDRESS=sumner} {ADDRESS=ct} -- plz go ahead and get me to {KEYWORD=the westin harbour castle} near the intersection {ADDRESS=winthrop street} and {ADDRESS=cedar lane} in {ADDRESS=york county} {ADDRESS=new mexico} -- plz go ahead and give me a route to a {KEYWORD=burger joint} near my place -- plz go ahead and navigate to a {KEYWORD=business school} in the area -- plz go ahead and take me to {ADDRESS=1452} {ADDRESS=halleck street} in the town -- plz go to a {KEYWORD=bakery} close by the intersection {ADDRESS=laurel lane} and {ADDRESS=victor road} {ADDRESS=corsica} -- plz go to a {KEYWORD=casual restaurant} at {ADDRESS=front street north} and {ADDRESS=parkside court} in {ADDRESS=greenfield town} {ADDRESS=il} -- plz go to {ADDRESS=australia} -- plz go to {KEYWORD=canadian war museum} at the intersection of {ADDRESS=burnett street} and {ADDRESS=bridge street} {ADDRESS=martin} {ADDRESS=nl} -- plz go to {KEYWORD=coit tower} at the the intersection of {ADDRESS=glendale court} and {ADDRESS=beach 48th street} {ADDRESS=kittitas} -- plz {KEYWORD=gossip} close-by {ADDRESS=broad way} and {ADDRESS=63rd street} {ADDRESS=knox county} {ADDRESS=utah} -- plz head towards a {KEYWORD=sandwich shop} at {ADDRESS=ash street} and {ADDRESS=hudson avenue} {ADDRESS=balance of bibb county} -- plz how about you direct me to {KEYWORD=ronald reagan building} nearby the intersection of {ADDRESS=elm place} and {ADDRESS=rutherford place} {ADDRESS=mcville city} -- plz how about you find a route to a {KEYWORD=cajun restaurant} not far from the crossing of {ADDRESS=evergreen drive} and {ADDRESS=valley view drive} in {ADDRESS=byers city} {ADDRESS=ak} -- plz how about you find a route to a {KEYWORD=variety store} within walking distance of the the intersection of {ADDRESS=elm place} and {ADDRESS=morton street} {ADDRESS=keyesport village} {ADDRESS=florida} -- plz how about you find a route to {KEYWORD=uhaul} at {ADDRESS=otisville village} and {ADDRESS=churchill county} in that city -- plz how about you give me directions to an {KEYWORD=albanian restaurant} at the crossroads of {ADDRESS=madison street} and {ADDRESS=5th street south} {ADDRESS=cross city town} {ADDRESS=sd} -- plz how about you navigate me to {KEYWORD=canada one travel} at {ADDRESS=balance of kodiak island borough} and {ADDRESS=murtaugh} -- plz how about you navigate to {ADDRESS=garland court} in the area -- plz how about you navigate to the {KEYWORD=skating rink} at the the intersection of {ADDRESS=balance of washington county} and {ADDRESS=martindale city} in city -- plz how do i get to a {KEYWORD=frozen yogurt restaurant} at the intersection of {ADDRESS=madison court} and {ADDRESS=9th street} in {ADDRESS=chunky town} {ADDRESS=yt} -- plz how far away to {ADDRESS=little nassau street} -- plz how to get to {KEYWORD=factory shoe} in city -- plz how would i get to {ADDRESS=greene avenue} in this area -- plz how would i get to the {KEYWORD=men's fashion store} at {ADDRESS=coeur d'alene city} and {ADDRESS=rock hall town} in my surrounding area -- plz i am going to {ADDRESS=jefferson street} in {ADDRESS=luana}, {ADDRESS=oregon} -- plz i need directions to a {KEYWORD=railroad station} in the vicinity of {ADDRESS=poplar street} and {ADDRESS=ditmas avenue} {ADDRESS=laurel city} {ADDRESS=ms} -- plz i need to get to a place of interest {KEYWORD=habitat '67} in {ADDRESS=cordova village} -- plz i wanna go to {KEYWORD=belcourt castle} at the the intersection {ADDRESS=jackson place} and {ADDRESS=rockwell place} {ADDRESS=newhall} {ADDRESS=al} -- plz i'd like to visit a {KEYWORD=cantonese restaurant} close the meeting {ADDRESS=sycamore drive} and {ADDRESS=hanover place} {ADDRESS=cajah's mountain} -- plz is there a {KEYWORD=car repair shop} at the junction of {ADDRESS=maspeth avenue} and {ADDRESS=fort greene place} {ADDRESS=balance of campbell county} -- plz is there a {KEYWORD=greek restaurant} at the the intersection of {ADDRESS=macon street} and {ADDRESS=lawn court} in {ADDRESS=stuart} {ADDRESS=ab} -- plz is there a {KEYWORD=south african restaurant} closest the intersection {ADDRESS=washington street} and {ADDRESS=cadman plaza} in {ADDRESS=dunkirk} {ADDRESS=ok} -- plz is there a {KEYWORD=southern restaurant} at the intersection {ADDRESS=landis court} and {ADDRESS=lenox road} in {ADDRESS=harrell} {ADDRESS=massachusetts} -- plz is there an {KEYWORD=asian restaurant} not that far from the the intersection {ADDRESS=virginia avenue} and {ADDRESS=batchelder street} {ADDRESS=cedar bluff town} {ADDRESS=newfoundland and labrador} -- plz is there an {KEYWORD=ice cream parlour} close by {ADDRESS=havens place} and {ADDRESS=lake avenue} in {ADDRESS=lewisporte} {ADDRESS=de} -- plz is there {KEYWORD=ashabori} closest {ADDRESS=liberty street} and {ADDRESS=bank street} in {ADDRESS=south holland village} {ADDRESS=prince edward island} -- plz is there {KEYWORD=bank of china tower} at {ADDRESS=sycamore lane} and {ADDRESS=schaefer street} -- plz is there {KEYWORD=glacier point} at {ADDRESS=hamilton avenue} and {ADDRESS=hamilton street} {ADDRESS=brooklet city} -- plz is there {KEYWORD=gold's gym} close-by {KEYWORD=energysolutions arena} -- plz is there {KEYWORD=suncor energy centre} at {ADDRESS=nolans lane} and {ADDRESS=academy street} in {ADDRESS=bay l`argent} -- plz let's go to a {KEYWORD=hamburger restaurant} at {ADDRESS=fane court} and {ADDRESS=menahan street} {ADDRESS=glassboro borough} {ADDRESS=de} -- plz let's head to a {KEYWORD=mandarin restaurant} not so far from the intersection {ADDRESS=crescent street} and {ADDRESS=frost street} in {ADDRESS=balance of anoka county} {ADDRESS=delaware} -- plz let's head to {KEYWORD=sleep country canada} at {ADDRESS=brighton avenue} and {ADDRESS=20th drive} in {ADDRESS=balance of pottawatomie county} -- plz let's head towards {KEYWORD=statue of liberty} at {ADDRESS=sharon street} {ADDRESS=balance of scotts bluff county} -- plz location of a {KEYWORD=gluten-free restaurant} at {ADDRESS=ridge avenue} and {ADDRESS=bay 23rd street} -- plz location of {KEYWORD=splendido restaurant} at {ADDRESS=brighton 2 path} and {ADDRESS=56th drive} in {ADDRESS=franklin} {ADDRESS=yt} -- plz location of {KEYWORD=the crystal palace} close to the the intersection {ADDRESS=veranda place} and {ADDRESS=7th street} {ADDRESS=northfield village} -- plz look for {ADDRESS=holmes county} {ADDRESS=uganda} -- plz navigate to {KEYWORD=takakkaw falls} on {ADDRESS=narrows avenue} in {ADDRESS=chickasha} {ADDRESS=oklahoma} -- plz route me the {KEYWORD=bicycle repair shop} at the intersection of {ADDRESS=cooper street} and {ADDRESS=orchard street} in {ADDRESS=phillips} {ADDRESS=nova scotia} -- plz route me to {KEYWORD=firrhill high school} at the intersection {ADDRESS=lafayette street} and {ADDRESS=new lots avenue} {ADDRESS=weston} -- plz search a {KEYWORD=bakery} at the the intersection of {ADDRESS=belvidere} and {ADDRESS=balance of haakon county} -- plz search a {KEYWORD=summer camp} at the intersection of {ADDRESS=maple creek} and {ADDRESS=kinston} -- plz search {KEYWORD=avenue cafe and bistro} in the city -- plz search {KEYWORD=glen j sytnyk - realtor} here -- plz search {KEYWORD=psychic readings by cecelia} in that location -- plz search {KEYWORD=rococoa} at {ADDRESS=ovid town} and {ADDRESS=gunn city village} in the vicinity -- plz search {KEYWORD=rubicon labs inc} at {ADDRESS=vero beach city} and {ADDRESS=savonburg} in the area -- plz search {KEYWORD=the chase fish and oyster} at the the intersection of {ADDRESS=milo} and {ADDRESS=eugene} around here -- plz see where is a {KEYWORD=bbq restaurant} at {ADDRESS=sandford street} and {ADDRESS=pitkin avenue} in {ADDRESS=macdiarmid} -- plz see where is a {KEYWORD=grill} close-by {ADDRESS=himrod street} and {ADDRESS=park street} {ADDRESS=chatham village} -- plz see where is {KEYWORD=culver's} at the intersection {ADDRESS=thornton street} and {ADDRESS=lake street} in {ADDRESS=greenfield} {ADDRESS=mt} -- plz see where is {KEYWORD=hollywood bar} at the the intersection {ADDRESS=whitney avenue} and {ADDRESS=liberty avenue} {ADDRESS=weaubleau} {ADDRESS=ky} -- plz see where is {KEYWORD=konzelmann estate winery} at {ADDRESS=main street} and {ADDRESS=regent place} in {ADDRESS=chittenden county} {ADDRESS=pennsylvania} -- plz see where is {KEYWORD=lund cathedral} at {ADDRESS=cumberland walk} and {ADDRESS=chestnut avenue} {ADDRESS=san benito city} -- plz see where is {KEYWORD=moxie's} not that far from the intersection {ADDRESS=5th street} and {ADDRESS=whipple street} in {ADDRESS=monterey} {ADDRESS=maryland} -- plz see where is {KEYWORD=neuschwanstein} at {ADDRESS=avenue b} and {ADDRESS=duryea place} -- plz see where is {KEYWORD=newport tower} within walking distance of the the crossing {ADDRESS=8th street west} and {ADDRESS=bay 29th street} in {ADDRESS=casar town} {ADDRESS=il} -- plz see where is {KEYWORD=rocky mountain chocolate factory} close-by the intersection {ADDRESS=gain court} and {ADDRESS=central avenue} {ADDRESS=scott city} -- plz see where is {KEYWORD=schonbrunn palace} close-by {KEYWORD=teatro yaguez} -- plz see where is {KEYWORD=the helix} in the vicinity of {KEYWORD=christopher erb house} -- plz see where is the {KEYWORD=night club} at {ADDRESS=brighton 5th street} and {ADDRESS=dahl court} -- plz show {ADDRESS=31st street} in {ADDRESS=sasakwa town}, {ADDRESS=arizona}, {ADDRESS=qatar} -- plz show {ADDRESS=3rd avenue} in {ADDRESS=pillsbury}, il, {ADDRESS=belarus} -- plz show {KEYWORD=b&l commercial seating} at {ADDRESS=antlers} and {ADDRESS=basehor city} in my vicinity -- plz show {KEYWORD=cava} on {ADDRESS=penn street} in {ADDRESS=kenton}, {ADDRESS=northwest territories} -- plz show directions to {KEYWORD=beaulieu palace} at {ADDRESS=pennsylvania avenue} and {ADDRESS=97th street} -- plz show directions to {KEYWORD=lighthouse of alexandria} nearby the meeting of {ADDRESS=fenimore street} and {ADDRESS=ferry place} {ADDRESS=balance of monroe county} {ADDRESS=ontario} -- plz show directions to the {KEYWORD=massage therapist} not far from {ADDRESS=bedford place} and {ADDRESS=fairview place} {ADDRESS=prescott city} -- plz show me {ADDRESS=1847} {ADDRESS=church street north} in {ADDRESS=lanett} {ADDRESS=massachusetts} -- plz show me a {KEYWORD=family diner} at the crossroads of {ADDRESS=oxbow} and {ADDRESS=north logan} -- plz show me a {KEYWORD=grill} at {ADDRESS=eubank} and {ADDRESS=hallowell city} nearby -- plz show me a {KEYWORD=music store} at {ADDRESS=dimmitt} and {ADDRESS=dakota county} -- plz show me {ADDRESS=guadeloupe} -- plz show me how to get to an {KEYWORD=albanian restaurant} close by the the intersection of {ADDRESS=skidmore place} and {ADDRESS=main street} in {ADDRESS=luther} {ADDRESS=nd} -- plz show me how to get to {KEYWORD=percel incorporated} at the intersection of {ADDRESS=vine grove} and {ADDRESS=morrison town} in the surrounding area -- plz show me {KEYWORD=panera bread} in town -- plz show me {KEYWORD=superstore} on {ADDRESS=george street} -- plz show me the way to {KEYWORD=gasometer} within walking distance of the intersection {ADDRESS=park place} and {ADDRESS=4th street north} {ADDRESS=sinking spring borough} -- plz show me where is a {KEYWORD=buffet} not that far from {ADDRESS=skidmore lane} and {ADDRESS=keen court} {ADDRESS=sayre city} {ADDRESS=florida} -- plz show me where is a {KEYWORD=coffeehouse} at the intersection of {ADDRESS=bay parkway} and {ADDRESS=prospect avenue} {ADDRESS=balance of luna county} {ADDRESS=michigan} -- plz show me where is a {KEYWORD=gluten-free restaurant} not far from the the junction of {ADDRESS=7th street} and {ADDRESS=o'brien place} {ADDRESS=appomattox county} {ADDRESS=pe} -- plz show me where is a {KEYWORD=hamburger restaurant} at {ADDRESS=new jersey avenue} and {ADDRESS=eastern parkway} -- plz show me where is a {KEYWORD=music school} around the the intersection of {ADDRESS=pennsylvania avenue} and {ADDRESS=tompkins place} in {ADDRESS=berrien county} {ADDRESS=ok} -- plz show me where is an {KEYWORD=indian restaurant} at the intersection of {ADDRESS=cass place} and {ADDRESS=essex court} -- plz show me where is {KEYWORD=ayers rock} at the junction of {ADDRESS=montague terrace} and {ADDRESS=coleman street} in {ADDRESS=indian head park village} {ADDRESS=ma} -- plz show me where is {KEYWORD=terminal tower} close to the the junction {ADDRESS=15th avenue} and {ADDRESS=fuller place} {ADDRESS=jennings city} {ADDRESS=de} -- plz show me where is the {KEYWORD=bank} not so far from {ADDRESS=morton street} and {ADDRESS=van siclen court} in {ADDRESS=balance of cocke county} {ADDRESS=tennessee} -- plz show me where is the {KEYWORD=shelter} near {ADDRESS=hyman court} and {ADDRESS=academy street} {ADDRESS=balance of collin county} {ADDRESS=bc} -- plz show me {KEYWORD=zion national park} in city -- plz show poi near my location -- plz show {KEYWORD=price tower} in that area -- plz show {KEYWORD=sugar mountain} in city -- plz show where is a {KEYWORD=bistro} at {ADDRESS=warsoff place} and {ADDRESS=skidmore place} {ADDRESS=sheridan county} -- plz show where is {KEYWORD=beaulieu palace} at {ADDRESS=stillwell place} and {ADDRESS=mulberry court} {ADDRESS=rich hill city} {ADDRESS=ms} -- plz show where is {KEYWORD=green burrito} on {ADDRESS=tillary street} in {ADDRESS=taylorsville town} {ADDRESS=nebraska} -- plz show where is {KEYWORD=marble slab creamery} near {ADDRESS=ruby street} in {ADDRESS=syracuse} {ADDRESS=south dakota} -- plz show where is {KEYWORD=national museum of the marine corps} at {ADDRESS=8th street south} and {ADDRESS=route 29} in {ADDRESS=foley city} {ADDRESS=new york state} -- plz show where is {KEYWORD=your good health} around {ADDRESS=martense court} and {ADDRESS=schaefer street} in {ADDRESS=bridgeport village} {ADDRESS=utah} -- plz take me to a place of interest {KEYWORD=prague castle} in {ADDRESS=hoxie} -- plz take me to {KEYWORD=marineview plaza} at the the intersection of {ADDRESS=aspen court} and {ADDRESS=webers court} in {ADDRESS=heritage creek city} {ADDRESS=nu} -- plz take me to the city of {ADDRESS=lavon city} -- plz take me to the {KEYWORD=trade school} in the town -- plz view {ADDRESS=56th street} in {ADDRESS=little flock}, {ADDRESS=md}, {ADDRESS=bhutan} -- plz view a {KEYWORD=buddhist restaurant} at the intersection of {ADDRESS=liberty} and {ADDRESS=edinburgh town} in the vicinity -- plz view {KEYWORD=daytrips from toronto} in city -- plz view {KEYWORD=loblaws} within walking distance of {KEYWORD=rica seilet hotel} -- plz view {KEYWORD=mount st. helens} in town -- plz view {KEYWORD=parkland kennels west inc} at {ADDRESS=balance of estill county} and {ADDRESS=balance of laclede county} -- plz view {KEYWORD=princess of wales theatre} here -- plz view {KEYWORD=sweet temptations} at {ADDRESS=sutton} and {ADDRESS=bend} in the vicinity -- plz we are going to an {KEYWORD=afghan restaurant} at {ADDRESS=heyward street} and {ADDRESS=quentin street} {ADDRESS=brookneal town} {ADDRESS=missouri} -- plz we are going to {KEYWORD=notre-dame de montral} at the intersection of {ADDRESS=mother gaston boulevard} and {ADDRESS=elmwood avenue} {ADDRESS=sturgis} {ADDRESS=ne} -- plz what roads will take me to a {KEYWORD=british restaurant} near the intersection {ADDRESS=homestead drive} and {ADDRESS=west avenue} in {ADDRESS=murray} {ADDRESS=yt} -- plz what roads will take me to {KEYWORD=cozy kitty accommodations} at the the intersection of {ADDRESS=denmark village} and {ADDRESS=corning} in city -- plz where is a {KEYWORD=bank machine} at {ADDRESS=77th street} and {ADDRESS=colin place} {ADDRESS=sidney} {ADDRESS=arizona} -- plz where is a {KEYWORD=chinese restaurant} at {ADDRESS=arkansas drive} and {ADDRESS=quincy street} in {ADDRESS=edwin} -- plz where is a {KEYWORD=pakistani restaurant} at {ADDRESS=gates avenue} and {ADDRESS=william street} -- plz where is a {KEYWORD=persian restaurant} around the the intersection {ADDRESS=magnolia drive} and {ADDRESS=madison street} {ADDRESS=carterville} {ADDRESS=new brunswick} -- plz where is an {KEYWORD=ethnic restaurant} at {ADDRESS=irving avenue} {ADDRESS=oacoma} {ADDRESS=indiana} -- plz where is {KEYWORD=arndale tower} at the intersection {ADDRESS=stillwell place} and {ADDRESS=vine street} in {ADDRESS=plainfield village} {ADDRESS=ontario} -- plz where is {KEYWORD=roy rogers restaurants} near {ADDRESS=st johns place} and {ADDRESS=croton loop} {ADDRESS=north plains} -- plz where is {KEYWORD=seattle central library} at the intersection of {ADDRESS=stratford road} and {ADDRESS=hornell loop} {ADDRESS=blandford} -- plz where is {KEYWORD=second city} at the junction of {ADDRESS=church street north} and {ADDRESS=monument walk} {ADDRESS=edwards county} {ADDRESS=colorado} -- plz where is {KEYWORD=shoetopia} at the intersection {ADDRESS=mac kenzie street} and {ADDRESS=troutman street} {ADDRESS=brent city} -- plz where is the a {KEYWORD=pizzeria} at {ADDRESS=louisa street} and {ADDRESS=poly place} -- plz where is the an {KEYWORD=organic restaurant} not that far from {ADDRESS=banker street} and {ADDRESS=holmes lane} in {ADDRESS=gravette} {ADDRESS=pa} -- plz where is the an {KEYWORD=outdoors store} on {ADDRESS=irving place} in {ADDRESS=mason town} {ADDRESS=ak} -- plz where is the {ADDRESS=bay 26th street} {ADDRESS=waleska city} {ADDRESS=nt} -- plz where is the {KEYWORD=marble's ice cream} at {ADDRESS=orchard lane} and {ADDRESS=12th street east} {ADDRESS=lake park city} {ADDRESS=texas} -- plz where is the {KEYWORD=menara kuala lumpur} at {ADDRESS=greenwood avenue} and {ADDRESS=revere place} in {ADDRESS=saratoga} {ADDRESS=vt} -- plz where is the {KEYWORD=neiman marcus} at the the intersection {ADDRESS=juliana place} and {ADDRESS=jefferson street} {ADDRESS=bridgeport village} -- plz where is the {KEYWORD=toronto eaton centre} at the the crossroads of {ADDRESS=merit court} and {ADDRESS=adams avenue} -- plz where is the {ADDRESS=walnut avenue} {ADDRESS=columbia city} {ADDRESS=florida} -- plz where is {KEYWORD=union station} at {ADDRESS=rogers avenue} and {ADDRESS=ivy lane} in {ADDRESS=raywick} -- plz why don't you bring me to {KEYWORD=blenheim palace} at {ADDRESS=woodruff avenue} and {ADDRESS=laurel lane} in {ADDRESS=georgetown county} {ADDRESS=indiana} -- plz why don't you bring me to {KEYWORD=dg bank building} in the vicinity of the intersection of {ADDRESS=edgewood road} and {ADDRESS=72nd court} {ADDRESS=schellsburg borough} -- plz why don't you get me to {ADDRESS=colonial gdns} {ADDRESS=hoffman estates village} -- plz why don't you give me directions to a {KEYWORD=casual dining restaurant} on {ADDRESS=route 30} in {ADDRESS=alger county} {ADDRESS=west virginia} -- plz why don't you navigate to {KEYWORD=caf moroc} on {ADDRESS=66th street} in my vicinity -- plz why don't you navigate to {KEYWORD=posh pooch hotel & daycare inc} at {ADDRESS=beaver} and {ADDRESS=leland city} in that country -- plz why don't you take me to {KEYWORD=atomium} at {ADDRESS=dogwood lane} and {ADDRESS=flatlands 9th street} -- plz {KEYWORD=windsor castle} on {ADDRESS=hull street} -- plz {KEYWORD=winspear centre} close by {ADDRESS=york road} and {ADDRESS=oceanview avenue} {ADDRESS=brighton} {ADDRESS=ga} -- {ADDRESS=podgorica} location -- poi {KEYWORD=sydney tower} in {ADDRESS=sebree} give me directions -- point me the way to {ADDRESS=168} {ADDRESS=cortelyou road} in {ADDRESS=mantachie town} {ADDRESS=ns} -- point me the way to a {KEYWORD=cobbler} at {ADDRESS=forrest street} and {ADDRESS=banner 3rd terrace} please -- point me the way to a {KEYWORD=gluten free restaurant} -- point me the way to a {KEYWORD=latin restaurant} -- point me the way to a {KEYWORD=mosque} -- point me the way to a {KEYWORD=vegan restaurant} -- point me the way to an {KEYWORD=appliance store} -- point me the way to {KEYWORD=applebee's} -- point me the way to {ADDRESS=bay 41st street} -- point me the way to {ADDRESS=blue river} -- point me the way to {KEYWORD=culver's} -- point me the way to {KEYWORD=einstein bros. bagels} -- point me the way to {KEYWORD=home insurance building} at {ADDRESS=20th lane} and {ADDRESS=ide court} in {ADDRESS=glynn county} -- point me the way to {KEYWORD=jimmy john's} -- point me the way to {ADDRESS=juab county} -- point me the way to {KEYWORD=lashbrook's shoes} at the the intersection of {ADDRESS=echo} and {ADDRESS=charlevoix county} in the surrounding area -- point me the way to {KEYWORD=oporto} -- point me the way to {KEYWORD=red burrito} -- point me the way to {KEYWORD=round table pizza} -- point me the way to {KEYWORD=schonbrunn palace} at the the intersection of {ADDRESS=linda lane} and {ADDRESS=garland court} in {ADDRESS=garfield county} -- point me the way to {ADDRESS=sidney place} -- point me the way to {KEYWORD=sydney tower} -- point me the way to {ADDRESS=teulon} -- point me the way to {ADDRESS=williamsburg village} -- point of interest {KEYWORD=national museum of the marine corps} in {ADDRESS=balance of cheatham county} navigation please -- point of interest {KEYWORD=ruth's chris steak house} -- {ADDRESS=polhemus place} in {ADDRESS=washington} take me there -- {ADDRESS=polk county} -- {ADDRESS=pooles lane} and {ADDRESS=ash street} in {ADDRESS=balance of douglas county} now -- {ADDRESS=poplar street} and {ADDRESS=hillcrest drive} please -- {ADDRESS=poplar street} not too far from {KEYWORD=ggantija} guide me there -- {KEYWORD=prime burger} at {ADDRESS=1665} {ADDRESS=aspen court} in {ADDRESS=polk county} {ADDRESS=wv} {ADDRESS=sri lanka} -- {ADDRESS=produce court} and {ADDRESS=e gay st} in {ADDRESS=bartlett village} -- {ADDRESS=prospect avenue} and {ADDRESS=homestead drive} in {ADDRESS=jacksonville beach} please -- {ADDRESS=proton station} take me there with the most scenic route -- provide me with the construction free way to {ADDRESS=city} please -- provide me with the longest way to {ADDRESS=carefree} please -- provide me with the longest way to {ADDRESS=clifton forge} please -- provide me with the longest way to {ADDRESS=coloma} please -- provide me with the longest way to {ADDRESS=rutland} please -- provide me with the traffic free route to {ADDRESS=city} please -- {KEYWORD=pure spirits} at the junction of {ADDRESS=balance of fluvanna county} and {ADDRESS=fentress county} near my place find that for me -- put {KEYWORD=aeropostale} {ADDRESS=winnipeg} {ADDRESS=ontario} on a map -- put {KEYWORD=chernobyl npp} {ADDRESS=ainsworth city} {ADDRESS=south carolina} on a map -- put {KEYWORD=columbia lake village} {ADDRESS=kitchener} {ADDRESS=ontario} on a map -- put {KEYWORD=columbus city schools central enrollment center} {ADDRESS=owen sound} {ADDRESS=ontario} on a map -- put {KEYWORD=dk display} {ADDRESS=clarendon city} {ADDRESS=kentucky} on a map -- put {KEYWORD=eaton centre} {ADDRESS=monroe village} {ADDRESS=sd} on a map -- put {KEYWORD=exhale} {ADDRESS=kitchener} {ADDRESS=ontario} on a map -- put {KEYWORD=fazoli's italian foods} {ADDRESS=trimble} on a map -- put {KEYWORD=frat burger} {ADDRESS=chelsea} on a map -- put {KEYWORD=harrison park} {ADDRESS=sapulpa} {ADDRESS=pa} on a map -- put {KEYWORD=heel boy} {ADDRESS=bernard city} {ADDRESS=nv} on a map -- put {KEYWORD=hue's kitchen} {ADDRESS=centre hall} on a map -- put {KEYWORD=jefferson memorial} {ADDRESS=healy} on a map -- put {KEYWORD=kernels} {ADDRESS=montrose ghent} on a map -- put {KEYWORD=leo j. ryan federal building} {ADDRESS=algonac} on a map -- put {KEYWORD=lowes} {ADDRESS=ottawa} {ADDRESS=ontario} on a map -- put {KEYWORD=marble slab creamery} {ADDRESS=kiawah island} on a map -- put {KEYWORD=onroute} {ADDRESS=ankara} {ADDRESS=ontario} on a map -- put {KEYWORD=remax} {ADDRESS=paris} {ADDRESS=ontario} on a map -- put {KEYWORD=romano's macaroni grill} {ADDRESS=edgartown} on a map -- put {KEYWORD=sanraku} {ADDRESS=horseheads} on a map -- put {KEYWORD=subway} {ADDRESS=new century} on a map -- put {KEYWORD=td bank} {ADDRESS=douglas} {ADDRESS=ontario} on a map -- put {KEYWORD=td bank} {ADDRESS=gage county} {ADDRESS=ontario} on a map -- put {KEYWORD=td bank} {ADDRESS=harrold town} {ADDRESS=ontario} on a map -- put {KEYWORD=td bank} {ADDRESS=hudson} {ADDRESS=ontario} on a map -- put {KEYWORD=td bank} {ADDRESS=kinston town} {ADDRESS=ontario} on a map -- put {KEYWORD=td bank} {ADDRESS=nulato} {ADDRESS=ontario} on a map -- put {KEYWORD=td bank} {ADDRESS=ohio county} {ADDRESS=ontario} on a map -- put {KEYWORD=td bank} {ADDRESS=shoreham village} {ADDRESS=ontario} on a map -- put {KEYWORD=the co-operators} {ADDRESS=balance of brown county} {ADDRESS=nebraska} on a map -- put {KEYWORD=the works} {ADDRESS=gas city city} {ADDRESS=mt} on a map -- put {KEYWORD=the works} {ADDRESS=tyrone} {ADDRESS=ny} on a map -- put {KEYWORD=trip central} {ADDRESS=south jordan city} {ADDRESS=id} on a map -- put {KEYWORD=williams} {ADDRESS=vineland} on a map -- put {KEYWORD=ymca} {ADDRESS=boston} {ADDRESS=ontario} on a map -- put {KEYWORD=yogenfruz} {ADDRESS=upper lake} on a map -- {KEYWORD=pyramids of egypt} at {ADDRESS=banner 3rd terrace} {ADDRESS=wood river} {ADDRESS=delaware} plz -- {KEYWORD=qdoba mexican grill} at {ADDRESS=charles place} and {ADDRESS=desmond court} {ADDRESS=balance of dare county} plz -- {KEYWORD=qdoba mexican grill} at {ADDRESS=somerset dr} and {ADDRESS=24th st} in {ADDRESS=hollidaysburg} -- {ADDRESS=railroad street} and {ADDRESS=linden street} please -- {KEYWORD=rainbow bridge} here plz how can i go there -- {ADDRESS=ramallah} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {ADDRESS=red hook lane} and {ADDRESS=bay 37th street} please -- {KEYWORD=reliant astrodome} {ADDRESS=leroy} find it please -- {ADDRESS=repentigny} take me there with the most scenic route -- {KEYWORD=republic plaza} at {ADDRESS=72} {ADDRESS=barlow drive} {ADDRESS=douglas city} {ADDRESS=ks} tell me how i would drive there -- {KEYWORD=reserve bank of fiji building} at {ADDRESS=569} {ADDRESS=monroe street} {ADDRESS=29091} {ADDRESS=nicholas county} {ADDRESS=al} {ADDRESS=panama} give me directions -- {KEYWORD=reunion tower} at {ADDRESS=374} {ADDRESS=sea breeze avenue} {ADDRESS=funston} {ADDRESS=ga} {ADDRESS=seychelles} -- {KEYWORD=reunion tower} at {ADDRESS=571} {ADDRESS=haring street} {ADDRESS=57682} {ADDRESS=upton} in {ADDRESS=pa} {ADDRESS=bulgaria} -- {KEYWORD=rex's} at {ADDRESS=496} {ADDRESS=edgewood drive} {ADDRESS=courtenay} {ADDRESS=me} {ADDRESS=new zealand} -- {KEYWORD=rialto towers} at {ADDRESS=33rd byp} and {ADDRESS=tennessee highway 100 crse g} show me where it is -- {KEYWORD=rialto towers} at {ADDRESS=597} {ADDRESS=ralph avenue} {ADDRESS=29646} {ADDRESS=burt county} in {ADDRESS=bc} {ADDRESS=somalia} direct me there -- {KEYWORD=rica seilet hotel} on {ADDRESS=spencer court} in {ADDRESS=langdon city} -- {KEYWORD=richardson building} at {ADDRESS=garnet street} {ADDRESS=delight city} plz -- {ADDRESS=road north 494} and {ADDRESS=y fwy} navigate me there -- {ADDRESS=robson} and {ADDRESS=n front st} please -- {KEYWORD=rocky mountain chocolate factory} at the junction of {ADDRESS=hancock county} and {ADDRESS=rogersville} in that area -- {KEYWORD=rocky mountain chocolate factory} at {ADDRESS=william street} {ADDRESS=lake hallie village} -- {KEYWORD=rocky mountain chocolate factory} {ADDRESS=fairview} find it please -- {KEYWORD=rococoa} -- {KEYWORD=rococoa} at {ADDRESS=1760} {ADDRESS=wallabout street} in {ADDRESS=covington county} {ADDRESS=wisconsin} -- {KEYWORD=rococoa} at {ADDRESS=hanchett avenue north} and {ADDRESS=expy 17} navigate me there -- {KEYWORD=rococoa} at {ADDRESS=w pkwy.} and {ADDRESS=strawberry road south} in {ADDRESS=homeacre} -- {ADDRESS=ronceverte city} {ADDRESS=san marino} where is it -- {KEYWORD=roosevelt campobello international park} on {ADDRESS=shore road lane} in {ADDRESS=kugluktuk} how do i get to that place -- {ADDRESS=rosendale} map -- {ADDRESS=route 20} and {ADDRESS=knight court} i need to get to the intersection -- route for {ADDRESS=53rd street} -- route for a {KEYWORD=bar and lounge} -- route for a {KEYWORD=cajun restaurant} -- route for a {KEYWORD=campus} -- route for a {KEYWORD=casual dining restaurant} -- route for a {KEYWORD=cathedral} -- route for a {KEYWORD=diamond pizza} near my destination -- route for a {KEYWORD=mediterranean restaurant} -- route for a {KEYWORD=salon} -- route for an {KEYWORD=albanian restaurant} -- route for an {KEYWORD=australian restaurant} -- route for {ADDRESS=arion place} -- route for {ADDRESS=berkshire drive} -- route for {KEYWORD=boathouse} nearby {KEYWORD=st. paul's cathedral} -- route for {ADDRESS=boerum place} -- route for {KEYWORD=bonefish grill} -- route for {ADDRESS=bridle lane} -- route for {ADDRESS=lacon court} close to {KEYWORD=arches national park} -- route for {ADDRESS=lincoln avenue} -- route for {ADDRESS=pierrepont street} -- route for {ADDRESS=pitt meadows} -- route for {ADDRESS=quay street} -- route for {KEYWORD=ruth's chris steak house} -- route for {KEYWORD=tim horton's} -- route for {ADDRESS=turtle creek borough} -- route me {ADDRESS=1937} {ADDRESS=main street south} {ADDRESS=84800} {ADDRESS=perry} in {ADDRESS=mississippi} {ADDRESS=liechtenstein} -- route me a {KEYWORD=coffeehouse} not too far from the the intersection {ADDRESS=mulberry court} and {ADDRESS=pearl street} {ADDRESS=ignace} -- route me a {KEYWORD=pizza restaurant} -- route me a {KEYWORD=railroad station} -- route me a {KEYWORD=seafood restaurant} -- route me {ADDRESS=allison city} -- route me an {KEYWORD=australian restaurant} -- route me {ADDRESS=big springs village} -- route me {ADDRESS=brookside drive} -- route me {KEYWORD=checkers} -- route me {ADDRESS=cleveland county} -- route me {ADDRESS=conecuh county} -- route me {ADDRESS=fillmore} -- route me {ADDRESS=greenspond} -- route me {ADDRESS=kingston} -- route me {ADDRESS=lacon court} -- route me {ADDRESS=malin city} -- route me {KEYWORD=noodles & company} -- route me {ADDRESS=oak creek town} -- route me {KEYWORD=schnitzel express} -- route me {KEYWORD=sun tower} at {ADDRESS=cross street} and {ADDRESS=sedgwick place} plz -- route me the {KEYWORD=fine dining restaurant} -- route me {ADDRESS=thibodaux} -- route me to {ADDRESS=13th street} -- route me to {ADDRESS=2nd place} -- route me to {ADDRESS=80th street} -- route me to {KEYWORD=a and w} -- route me to a {KEYWORD=bank} -- route me to a {KEYWORD=bulgarian restaurant} -- route me to a {KEYWORD=dancing class} -- route me to a {KEYWORD=diner} -- route me to a {KEYWORD=fire station} -- route me to a {KEYWORD=fitness store} -- route me to a {KEYWORD=florist} -- route me to a {KEYWORD=gastro pub} -- route me to a {KEYWORD=hunting store} -- route me to a {KEYWORD=jail} -- route me to a {KEYWORD=kindergarten} -- route me to a {KEYWORD=latin restaurant} -- route me to a {KEYWORD=locksmith} -- route me to a {KEYWORD=massage therapist} -- route me to a {KEYWORD=park} -- route me to a {KEYWORD=pho restaurant} -- route me to a {KEYWORD=sailing school} -- route me to a {KEYWORD=shoe store} -- route me to {KEYWORD=al madina} -- route me to {ADDRESS=amersfort place} -- route me to {ADDRESS=balance of adams county} -- route me to {ADDRESS=balance of boise county} -- route me to {ADDRESS=bay 14th street} -- route me to {ADDRESS=beaver street} -- route me to {KEYWORD=big pita} -- route me to {ADDRESS=breckenridge town} -- route me to {KEYWORD=cathedral of christ the saviour} in {ADDRESS=benjamin} -- route me to {KEYWORD=cheesecake factory} -- route me to {ADDRESS=circle drive} -- route me to {ADDRESS=clay county} -- route me to {KEYWORD=dairy queen} on {ADDRESS=corbin place} in {ADDRESS=baddeck} -- route me to {ADDRESS=devon road} -- route me to {ADDRESS=elkhorn} {ADDRESS=ontario} {ADDRESS=canada} -- route me to {ADDRESS=greene county} -- route me to {ADDRESS=hilton head island town} {ADDRESS=nc} -- route me to {ADDRESS=holly street} -- route me to {ADDRESS=jamaica avenue} -- route me to {KEYWORD=jamba juice} -- route me to {KEYWORD=jason's deli} -- route me to {ADDRESS=lery} -- route me to {ADDRESS=lynnville city} -- route me to {ADDRESS=magnolia court} -- route me to {ADDRESS=mansfield} -- route me to {ADDRESS=martin luther king place} -- route me to {ADDRESS=mcbride} -- route me to {KEYWORD=mcdonald} -- route me to {ADDRESS=medina city} -- route me to my office -- route me to {ADDRESS=oak street} -- route me to {ADDRESS=piedmont city} -- route me to {ADDRESS=rapelye street} -- route me to {ADDRESS=ravenna city} -- route me to {ADDRESS=richmond} -- route me to {ADDRESS=ridgewood place} -- route me to {ADDRESS=riviere-heva} -- route me to {ADDRESS=rosslyn farms borough} {ADDRESS=ontario} {ADDRESS=canada} -- route me to {KEYWORD=roy rogers restaurants} -- route me to {KEYWORD=rubio's fresh mexican grill} -- route me to {ADDRESS=sidney} -- route me to {ADDRESS=sigourney street} -- route me to {ADDRESS=sinking spring borough} -- route me to {ADDRESS=smith street} -- route me to {ADDRESS=springer} -- route me to {KEYWORD=taco bell} -- route me to the {KEYWORD=deli} -- route me to the {KEYWORD=gym} -- route me to the {KEYWORD=japanese restaurant} -- route me to the {KEYWORD=medical school} -- route me to {KEYWORD=the metropolitan museum of art} at {ADDRESS=bridge street} and {ADDRESS=conway street} {ADDRESS=burr oak} {ADDRESS=massachusetts} -- route me to the {KEYWORD=taxi stop} at the the intersection of {ADDRESS=applegate court} and {ADDRESS=roosevelt avenue} in {ADDRESS=alderson} {ADDRESS=alaska} -- route me to {KEYWORD=togo's eatery} -- route me to {KEYWORD=toppers pizza} -- route me to tullys coffee -- route me to {KEYWORD=wendys} -- route me {KEYWORD=two four one pizza} -- route me {ADDRESS=walnut street} -- route to {ADDRESS=1757} {ADDRESS=linden boulevard} {ADDRESS=50914} {ADDRESS=turner village} {ADDRESS=yemen} -- route to a {KEYWORD=book store} -- route to a {KEYWORD=bookstore} -- route to a {KEYWORD=cell phone store} not that far from the the intersection of {ADDRESS=paerdegat 14th street} and {ADDRESS=51st street} {ADDRESS=x} -- route to a {KEYWORD=kosher restaurant} -- route to a {KEYWORD=mexican restaurant} -- route to a {KEYWORD=public house} -- route to a {KEYWORD=shopping mall} -- route to {ADDRESS=albany city} -- route to an {KEYWORD=albanian restaurant} at {ADDRESS=917} {ADDRESS=lester court} {ADDRESS=meadowview estates} {ADDRESS=nebraska} in {ADDRESS=macedonia} -- route to an {KEYWORD=eclectic restaurant} at the junction of {ADDRESS=palmetto street} and {ADDRESS=beaver street} {ADDRESS=inman} -- route to an {KEYWORD=ethnic restaurant} -- route to an {KEYWORD=university} -- route to {ADDRESS=banker street} -- route to {KEYWORD=big ben} at {ADDRESS=dogwood drive} and {ADDRESS=hartford road} in {ADDRESS=overly} -- route to {ADDRESS=califon borough} -- route to {KEYWORD=carl's jr.} -- route to {KEYWORD=carrabba's italian grill} -- route to {ADDRESS=carriage drive} -- route to {ADDRESS=colorado city town} -- route to {KEYWORD=compuland inc} at {ADDRESS=kuttawa city} and {ADDRESS=sanders city} in the town -- route to {KEYWORD=del property management inc} around my location -- route to {KEYWORD=domino's pizza} -- route to {ADDRESS=greenwood} -- route to {ADDRESS=linden boulevard} -- route to {KEYWORD=masjid al nabawi} at the the intersection {ADDRESS=grant avenue} and {ADDRESS=batchelder street} in {ADDRESS=advance town} {ADDRESS=nl} -- route to {KEYWORD=mcalister's deli} -- route to {KEYWORD=mcdonald} -- route to {KEYWORD=merchandise mart} on {ADDRESS=conduit boulevard} -- route to {KEYWORD=millennium dome} at the crossroads of {ADDRESS=cranberry street} and {ADDRESS=crosby avenue} {ADDRESS=bartelso village} {ADDRESS=sc} plz -- route to {ADDRESS=morrill county} -- route to {ADDRESS=neligh} -- route to {ADDRESS=new summerfield city} -- route to {ADDRESS=nicholasville} -- route to {ADDRESS=ocean court} -- route to {ADDRESS=oregon city} -- route to {KEYWORD=schnitzel express} -- route to {KEYWORD=the westin harbour castle} {ADDRESS=waterloo} -- route to {ADDRESS=unadilla city} -- route to {ADDRESS=vail} {ADDRESS=haiti} please -- {KEYWORD=royal opera house} on {ADDRESS=aurelia court} in {ADDRESS=balance of mineral county} {ADDRESS=hawaii} drive us there please -- {KEYWORD=royal tyrrell museum} at {ADDRESS=1502} at {ADDRESS=bouck court} -- {KEYWORD=royal tyrrell museum} at {ADDRESS=1938} {ADDRESS=36th street} {ADDRESS=pinetops town} {ADDRESS=ab} in {ADDRESS=oman} -- {KEYWORD=runners choice} on {ADDRESS=front street south} and {ADDRESS=cherry street} -- {KEYWORD=sacre coeur} at {ADDRESS=eddyville city} and {ADDRESS=vernonburg town} please -- {ADDRESS=saguenay} directions -- {ADDRESS=saint john vis b} and {ADDRESS=avenue north 51} in {ADDRESS=vernon hills} {ADDRESS=new york} -- {KEYWORD=saks fifth avenue} where is it -- {KEYWORD=saku toronto} nearby me plz can you direct me there -- {ADDRESS=saline county} {ADDRESS=bhutan} can you find it for me -- {ADDRESS=san juan} map -- {ADDRESS=san juan} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {ADDRESS=san salvador} take me there with the most scenic route -- {KEYWORD=sandwiches} not too far from {ADDRESS=st-louis-de-france} -- {KEYWORD=santa maria novella} at {ADDRESS=1035} {ADDRESS=seeley street} {ADDRESS=63052} {ADDRESS=richburg village} in {ADDRESS=austria} navigate me there -- {KEYWORD=schlotzsky's deli} where is it -- {KEYWORD=schnbrunn palace} on {ADDRESS=fairview place} in the vicinity please can you give me directions to it -- {KEYWORD=schonbrunn palace} at {ADDRESS=544} {ADDRESS=charles street} {ADDRESS=ninnekah} in {ADDRESS=ar} -- {ADDRESS=school lane} and {ADDRESS=24th avenue} please -- {KEYWORD=scotia plaza} in {ADDRESS=87479} -- {KEYWORD=scottish parliament building} in the city of {ADDRESS=ouzinkie} -- {KEYWORD=scottish parliament building} on {ADDRESS=orchard avenue} -- search {ADDRESS=1088} {ADDRESS=gallatin place} around here -- search {ADDRESS=1832} {ADDRESS=barbey street} around {KEYWORD=ramesseum} -- search {ADDRESS=556} {ADDRESS=doughty street} in city -- search a {KEYWORD=bank machine} -- search a {KEYWORD=bbq restaurant} -- search a {KEYWORD=bicycle repair shop} -- search a {KEYWORD=brazilian restaurant} -- search a {KEYWORD=breakfast restaurant} -- search a {KEYWORD=camping store} -- search a {KEYWORD=caribbean restaurant} at {ADDRESS=south wabash pl} and {ADDRESS=5th west} -- search a {KEYWORD=casual dining restaurant} -- search a {KEYWORD=casual restaurant} -- search a {KEYWORD=chili restaurant} -- search a {KEYWORD=circus} -- search a {KEYWORD=dim sum restaurant} -- search a {KEYWORD=football stadium} -- search a {KEYWORD=frozen yogurt restaurant} -- search a {KEYWORD=garage} -- search a {KEYWORD=glassmaker} -- search a {KEYWORD=healthy restaurant} for below 185 quid here -- search a {KEYWORD=kindergarten} -- search a {KEYWORD=korean restaurant} -- search a {KEYWORD=kosher restaurant} at {ADDRESS=church south} and {ADDRESS=2nd street west} -- search a {KEYWORD=latin restaurant} -- search a {KEYWORD=library} -- search a list of {KEYWORD=sar-e-rah} using a map -- search a {KEYWORD=medical school} -- search a {KEYWORD=museum} -- search a {KEYWORD=nouvelle cuisine restaurant} -- search a {KEYWORD=parts center} -- search a place where i can buy {KEYWORD=sofas} -- search a {KEYWORD=russian restaurant} -- search a {KEYWORD=sandwich bar} -- search a {KEYWORD=steak restaurant} for about 305 dollars on {ADDRESS=coffey street} in {ADDRESS=portsmouth city} -- search a {KEYWORD=subway} -- search a {KEYWORD=sushi bar} -- search a {KEYWORD=tailor} -- search a {KEYWORD=tattoo parlour} -- search a {KEYWORD=thai restaurant} at {ADDRESS=lombard} and {ADDRESS=madison street east} -- search a {KEYWORD=thrift store} -- search an {KEYWORD=elementary school} at {ADDRESS=springview village} and {ADDRESS=north adams village} here plz -- search an {KEYWORD=indian restaurant} at {ADDRESS=clarion} and {ADDRESS=street north 66} -- search an {KEYWORD=indonesian restaurant} -- search {KEYWORD=arches national park} -- search {KEYWORD=auto rental place} in {ADDRESS=marble falls city} {ADDRESS=mn} -- search {KEYWORD=balmoral castle} -- search {KEYWORD=birmingham town hall} at {ADDRESS=west 42nd byp k} and {ADDRESS=main} -- search {ADDRESS=brunswick} in {ADDRESS=uzbekistan} -- search {KEYWORD=buckingham palace} -- search {KEYWORD=burritos} in city for about 129 bucks -- search {KEYWORD=cis tower} at {ADDRESS=24th rd.} and {ADDRESS=central park s} -- search {KEYWORD=cliffs variety store} at the intersection of {ADDRESS=bartow county} and {ADDRESS=duncan town} near my location -- search closest {KEYWORD=pizza} in the vicinity for not more than 468 pounds -- search costliest {KEYWORD=sugar mountain} in the city -- search crappiest the {KEYWORD=daycare} around here -- search {KEYWORD=creme brasserie} at {ADDRESS=main street west} and {ADDRESS=locust} -- search {KEYWORD=dhanbad} -- search {KEYWORD=dry cleaning} for no more than 374 pounds in the vicinity -- search {KEYWORD=dvd players} in the vicinity for not more than 474 quid -- search {KEYWORD=dvd players} near my area for over 401 bucks -- search {ADDRESS=edgewood road} here -- search {KEYWORD=eiffel tower} -- search far {KEYWORD=tcby} in town -- search farthest {KEYWORD=dvd players} for between 437 and 117 quid in city -- search finest {KEYWORD=ratatouille} for more than 142 euros in city -- search for a {KEYWORD=botanical garden} while in transit {ADDRESS=malden bridge} -- search for a {KEYWORD=british restaurant} -- search for a {KEYWORD=british restaurant} on the way to {ADDRESS=angier} -- search for a {KEYWORD=cajun restaurant} on the way to {ADDRESS=beatrice} -- search for a {KEYWORD=candy shop} -- search for a {KEYWORD=cheesecake factory} -- search for a {KEYWORD=church} -- search for a {KEYWORD=clothing store} -- search for a {KEYWORD=fast food joint} near the intersection of {ADDRESS=8th s aly c} and {ADDRESS=rue de champlain aly} -- search for a {KEYWORD=frozen yogurt restaurant} -- search for a good {KEYWORD=bar milano} in {ADDRESS=danville town} -- search for a good {KEYWORD=caf moroc} in {ADDRESS=marengo} -- search for a good {KEYWORD=cracker barrel} in {ADDRESS=baker county} -- search for a good {KEYWORD=doggi's venezuelan cuisine} in {ADDRESS=staplehurst village} -- search for a good {KEYWORD=kfc} in {ADDRESS=preston village} -- search for a good {KEYWORD=mio ristobar} in {ADDRESS=coahoma} -- search for a good {KEYWORD=papaya king} in {ADDRESS=balance of cedar county} -- search for a good {KEYWORD=pizza hut} in {ADDRESS=balance of cameron county} -- search for a good {KEYWORD=red lobster} in {ADDRESS=forbes} -- search for a good {KEYWORD=tcby} in {ADDRESS=champaign county} -- search for a good {KEYWORD=tcby} in {ADDRESS=wainfleet} -- search for a good {KEYWORD=the boulevard cafe} in {ADDRESS=cedar bluff town} -- search for a good {KEYWORD=tim hortons} in {ADDRESS=kauai county} -- search for a good {KEYWORD=tim hortons} in {ADDRESS=taunton} -- search for a good {KEYWORD=wahlburgers} in {ADDRESS=lodge town} -- search for a good {KEYWORD=woods} in {ADDRESS=lamoure} -- search for a {KEYWORD=latin american restaurant} on the way to {ADDRESS=lutcher} -- search for a {KEYWORD=music store} -- search for a {KEYWORD=organic restaurant} near the intersection of {ADDRESS=e crse} and {ADDRESS=glenwood aly} -- search for a {KEYWORD=pakistani restaurant} -- search for a {KEYWORD=pasta restaurant} -- search for a {KEYWORD=pedicurist} -- search for a {KEYWORD=pharmacy} toward my destination {ADDRESS=de smet} -- search for a {KEYWORD=physiotherapist} along my route {ADDRESS=ocean pines} -- search for a {KEYWORD=retirement home} -- search for a {KEYWORD=scones buffet} -- search for a {KEYWORD=shoe store} -- search for a {KEYWORD=supermarket} near {ADDRESS=uptown waterloo} -- search for a {KEYWORD=synagogue} -- search for a {KEYWORD=temple} -- search for a {KEYWORD=wholesaler} -- search for {KEYWORD=aeropostale} in {ADDRESS=dryden} {ADDRESS=great britain} -- search for {ADDRESS=albania} -- search for an {KEYWORD=afghan restaurant} -- search for an {KEYWORD=american restaurant} -- search for an {KEYWORD=aquarium} -- search for an {KEYWORD=electronic shop} -- search for an {KEYWORD=eyewear specialist} -- search for an {KEYWORD=ice cream parlour} -- search for {KEYWORD=back yard burgers} near {KEYWORD=tim hortons} -- search for {ADDRESS=bahamas} -- search for {ADDRESS=balance of rockcastle county} {ADDRESS=peru} -- search for {ADDRESS=barbados} -- search for {KEYWORD=beer store} in {ADDRESS=newton} {ADDRESS=cuba} -- search for {KEYWORD=beer store} in {ADDRESS=walters} {ADDRESS=oman} -- search for {KEYWORD=bryce canyon} -- search for {KEYWORD=burger joints} -- search for {KEYWORD=burger joints} on the way to {ADDRESS=apsley} -- search for {KEYWORD=burger joints} on the way to {ADDRESS=blanchard city} -- search for {KEYWORD=burger joints} on the way to {ADDRESS=bruceton} -- search for {KEYWORD=burger joints} on the way to {ADDRESS=grayling} -- search for {KEYWORD=chernobyl npp} in {ADDRESS=morganfield} {ADDRESS=andorra} -- search for {KEYWORD=chernobyl npp} in {ADDRESS=washington village} {ADDRESS=grenada} -- search for {KEYWORD=cn tower} -- search for {KEYWORD=cnn} in {ADDRESS=stockbridge village} {ADDRESS=texas} -- search for {KEYWORD=dairy queen} -- search for {KEYWORD=dante's pizza vino pasta} near {KEYWORD=tim hortons} -- search for {KEYWORD=denny's} near {KEYWORD=john hancock building} -- search for {ADDRESS=equatorial guinea} -- search for {ADDRESS=eritrea} -- search for {KEYWORD=fingal's cave} -- search for {KEYWORD=frat burger} near {KEYWORD=bauhaus} -- search for {KEYWORD=golden gate bridge} -- search for {KEYWORD=gracie mews diner} near {KEYWORD=sun tower} -- search for {KEYWORD=guggenheim museum bilbao} -- search for {KEYWORD=home hardwares} in {ADDRESS=ashland} {ADDRESS=ontario} -- search for {KEYWORD=home hardwares} in {ADDRESS=farmington} {ADDRESS=ontario} -- search for {KEYWORD=home hardwares} in {ADDRESS=farmington town} {ADDRESS=ontario} -- search for {KEYWORD=home hardwares} in {ADDRESS=oakland borough} {ADDRESS=ontario} -- search for {KEYWORD=home hardwares} in {ADDRESS=texola} {ADDRESS=ontario} -- search for {KEYWORD=hot rod cafe} near {KEYWORD=avala tv tower} -- search for {KEYWORD=jasper national park} -- search for {KEYWORD=la scala theater} -- search for {ADDRESS=liberia} -- search for {ADDRESS=malaysia} -- search for {KEYWORD=manifesto} -- search for {KEYWORD=marble's ice cream} near {KEYWORD=palais garnier} -- search for {KEYWORD=marina bay sands} -- search for {KEYWORD=mars bar and restaurant} -- search for {KEYWORD=mary brown's} near {KEYWORD=devil's tower} -- search for {KEYWORD=mary brown's} near {KEYWORD=parliament hill} -- search for {KEYWORD=meteor crater} -- search for {KEYWORD=motel 6} in {ADDRESS=plantagenet} {ADDRESS=mi} -- search for {ADDRESS=mozambique} -- search for {KEYWORD=one restaurant} -- search for {ADDRESS=pakistan} -- search for {KEYWORD=palace of culture and science} -- search for {KEYWORD=pizza hut} -- search for {KEYWORD=plaza las americas} -- search for {KEYWORD=reliant astrodome} -- search for {KEYWORD=remax} in city for 2 pounds -- search for {KEYWORD=remax} in city for 4255 dollars -- search for {KEYWORD=rocky mountain chocolate factory} near {KEYWORD=tim hortons} -- search for {KEYWORD=roots} in {ADDRESS=gasconade county} {ADDRESS=kansas} -- search for {KEYWORD=rosewater} -- search for {KEYWORD=royal mile} -- search for {ADDRESS=san marino} -- search for {KEYWORD=sight & sound theatres} -- search for {KEYWORD=singer building} -- search for {ADDRESS=south sudan} -- search for {ADDRESS=st lucia} -- search for {KEYWORD=st. jerome's university} -- search for {KEYWORD=starbucks} near {KEYWORD=tim hortons} -- search for {KEYWORD=statue of zeus} -- search for {KEYWORD=suntrust plaza} -- search for {KEYWORD=tcby} near {KEYWORD=tim hortons} -- search for {KEYWORD=teatro coln} -- search for {KEYWORD=telluride/mountain village gondola} -- search for the {KEYWORD=burj khalifa} -- search for the {KEYWORD=cape breton highlands national park} -- search for the crappiest {KEYWORD=circuses} in {ADDRESS=the city} -- search for the {KEYWORD=firrhill high school} -- search for the highest cost {KEYWORD=motel 6} in town -- search for the less expensive {KEYWORD=motel 6} in town -- search for the most expensive {KEYWORD=aquarium} in the city -- search for the most expensive {KEYWORD=cathedral} in the city -- search for the most expensive {KEYWORD=chinese restaurant} in the city -- search for the most expensive {KEYWORD=fast food restaurant} in the city -- search for the most expensive {KEYWORD=furniture stores} iin city -- search for the most expensive {KEYWORD=men's clothing store} in the city -- search for the most popular {KEYWORD=bar mercurio} in city -- search for the most popular {KEYWORD=chili's} in town -- search for the most popular {KEYWORD=epicure cafe and grill} in the city -- search for the most popular {KEYWORD=frost bank tower} in city -- search for the most popular {KEYWORD=kfc} in this area -- search for the most popular {KEYWORD=pizza hut} in city -- search for the most popular {KEYWORD=subway} in the city -- search for the most popular {KEYWORD=wildfire} in town -- search for the {KEYWORD=st. nicholas church} -- search for the top {KEYWORD=motel 6} in town -- search for {KEYWORD=toronto dominion centre} -- search for {KEYWORD=torre mayor} -- search for {ADDRESS=ukraine} -- search for {KEYWORD=village on the green} in {ADDRESS=sylvan lake} {ADDRESS=jamaica} -- search for {KEYWORD=white house} -- search for {KEYWORD=world trade centre} -- search for {KEYWORD=york minster} -- search for {KEYWORD=ziggurat of ur} -- search further a {KEYWORD=subway station} for no more than 351 bucks in {ADDRESS=denver} -- search {KEYWORD=genie solutions} on {ADDRESS=liberty street} in {ADDRESS=summerville city}, {ADDRESS=newfoundland and labrador} -- search {KEYWORD=gettysburg national military park} -- search {KEYWORD=hagia sophia} -- search {KEYWORD=hephaesteum} at {ADDRESS=church north} and {ADDRESS=central park south} -- search {ADDRESS=herzl street} in city -- search highest cost {KEYWORD=fajitas} in this area for between 58 and 96 dollars -- search highest priced {KEYWORD=artichoke dip} in that area for between 182 and 91 quid -- search highest rating {KEYWORD=snickerdoodles} for about 469 pounds in this area -- search highly rated {KEYWORD=dry cleaning} for about 136 euros in town -- search {ADDRESS=hillside avenue} -- search {KEYWORD=hockey hall of fame} at {ADDRESS=y cswy} and {ADDRESS=beach} -- search {ADDRESS=jackson county} in {ADDRESS=netherlands} -- search {ADDRESS=jasper county} in {ADDRESS=bolivia} -- search {KEYWORD=john hancock building} at {ADDRESS=foster avenue} and {ADDRESS=6th west} -- search {KEYWORD=kangaroo creek farm} -- search {KEYWORD=landscaping} around here for less than 381 quid -- search {KEYWORD=leaning tower of pisa} in that town -- search less pricey {KEYWORD=landscaping} for between 410 and 60 euros around here -- search low-priced {KEYWORD=buttermilk pancakes} for less than 73 euros around here -- search low-priced {KEYWORD=express delivery} in the surrounding area for under 288 dollars -- search {KEYWORD=lund cathedral} at {ADDRESS=demonbreun} and {ADDRESS=chestnut street} -- search {KEYWORD=mac and cheese} for above 304 dollars in town -- search {KEYWORD=malkera} in the vicinity -- search {KEYWORD=manchester victoria station} -- search map results for the {KEYWORD=plaza} close-by {ADDRESS=bluffton} -- search {KEYWORD=marble slab creamery} at {ADDRESS=walcott city} and {ADDRESS=edgefield} in that area please -- search mediocre {KEYWORD=car detailing} for no more than 33 quid in town -- search {KEYWORD=mission inn} in the surrounding area -- search {KEYWORD=monumento nacional a la bandera} -- search more close {KEYWORD=eclaires} for about 152 bucks around here -- search more costly {KEYWORD=the guy who fixes computers} around here -- search most low cost {KEYWORD=bikes} here for below 37 dollars -- search most pricey an {KEYWORD=acupuncturist} near my place -- search most pricey {KEYWORD=quesadillas} for about 419 dollars in town -- search {KEYWORD=museo sarmiento} here -- search {KEYWORD=niagara falls} -- search {ADDRESS=old new utrecht road} in the surrounding area -- search {KEYWORD=optometrist} in {ADDRESS=shawnee} {ADDRESS=ma} -- search {KEYWORD=package delivery} for less than 85 bucks in city -- search {KEYWORD=package delivery} for under 145 dollars -- search {KEYWORD=parking lot} in {ADDRESS=kiron city} {ADDRESS=ia} -- search {KEYWORD=petronas towers} -- search {KEYWORD=phone store} in {ADDRESS=tioga} {ADDRESS=ny} -- search poi {KEYWORD=holiday inn} in city -- search poi {KEYWORD=lafayette laundry} in town -- search poor {KEYWORD=tables} for above 70 dollars in the vicinity -- search {KEYWORD=post office} in {ADDRESS=hurdland city} {ADDRESS=la} -- search {ADDRESS=preston village} {ADDRESS=bosnia} -- search {ADDRESS=ramsey borough} {ADDRESS=mexico} -- search {KEYWORD=republic plaza} -- search {KEYWORD=ripley's aquarium of canada} around here -- search {KEYWORD=sainsbury centre for visual arts} at {ADDRESS=boulevard north 182} and {ADDRESS=w 118th} -- search {KEYWORD=santa maria novella} -- search second-rate {KEYWORD=tvs} for no more than 244 pounds near my current location -- search {KEYWORD=snickerdoodles} in this area for about 258 quid -- search {KEYWORD=sugar mountain} at the crossing of {ADDRESS=jamestown} and {ADDRESS=fort qu`appelle} in town please -- search {KEYWORD=suit shop} in {ADDRESS=balance of thayer county} {ADDRESS=idaho} -- search {KEYWORD=suit shop} in {ADDRESS=willard city} {ADDRESS=ri} -- search {KEYWORD=supermarket} in {ADDRESS=fieldsboro borough} {ADDRESS=ri} -- search {KEYWORD=supermarket} in {ADDRESS=millbrook} {ADDRESS=utah} -- search {KEYWORD=supermarket} in {ADDRESS=mound station village} {ADDRESS=kansas} -- search {KEYWORD=supermarket} in {ADDRESS=south haven city} {ADDRESS=florida} -- search {KEYWORD=tax advice} near me for between 324 and 483 dollars -- search {KEYWORD=tcby} at {ADDRESS=john} and {ADDRESS=west} -- search {KEYWORD=temple of artemis of the ephesians} -- search the {KEYWORD=garage} in {ADDRESS=oregon village} {ADDRESS=mn} -- search the {KEYWORD=swimming pool} in {ADDRESS=edmonton city} -- search top rated {KEYWORD=dry cleaning} in town for about 206 bucks -- search top rated {KEYWORD=texas barbeque pork} for above 406 quid in city -- search {KEYWORD=tribune tower} at {ADDRESS=queen} and {ADDRESS=atlantic} -- search {KEYWORD=ubudiah mosque} at {ADDRESS=west 50th} and {ADDRESS=north central} -- search {KEYWORD=union station} at {ADDRESS=e ln.} and {ADDRESS=1st} -- search {KEYWORD=villa badoer} -- search {ADDRESS=viokrjx avenue west} in {ADDRESS=wyaconda city}, {ADDRESS=kentucky}, {ADDRESS=romania} -- search {KEYWORD=wendy's} at {ADDRESS=balance of nowata county} and {ADDRESS=rivergrove} around here please -- search {KEYWORD=wendy's} at {ADDRESS=surrey lane} and {ADDRESS=main south} -- search {KEYWORD=wild pacific trail} -- search {KEYWORD=women's clothing store} in {ADDRESS=glendale heights village} {ADDRESS=maine} -- {KEYWORD=seattle central library} in {ADDRESS=cannelburg town} -- see where is {ADDRESS=1020} {ADDRESS=court square} {ADDRESS=eastport} {ADDRESS=louisiana} -- see where is {ADDRESS=226} {ADDRESS=hillside avenue} in {ADDRESS=balance of sunflower county} {ADDRESS=arkansas} -- see where is {ADDRESS=534} {ADDRESS=92nd street} near {KEYWORD=university of padua} -- see where is a {KEYWORD=barbecue restaurant} at {ADDRESS=560} {ADDRESS=queen street} {ADDRESS=egeland city} {ADDRESS=or} -- see where is a {KEYWORD=british restaurant} at {ADDRESS=shell road} and {ADDRESS=rockaway avenue} -- see where is a {KEYWORD=drive-in} at {ADDRESS=110} on {ADDRESS=fayette street} -- see where is a {KEYWORD=food bank} at the intersection {ADDRESS=brighton 11th street} and {ADDRESS=floyd bennett field} {ADDRESS=quadra island} -- see where is a {KEYWORD=garden supply center} at the the intersection of {ADDRESS=2nd street} and {ADDRESS=avenue n} in {ADDRESS=wapella} {ADDRESS=nb} -- see where is a {KEYWORD=hawaiian restaurant} at {ADDRESS=hampton place} and {ADDRESS=bay 28th street} in {ADDRESS=pawnee rock} -- see where is a {KEYWORD=medical center} on {ADDRESS=matthews place} in {ADDRESS=val-barrette}, {ADDRESS=nh}, {ADDRESS=slovakia} -- see where is a place to buy {KEYWORD=motorcycles} -- see where is a place to find {KEYWORD=alcohol} -- see where is a place to get {KEYWORD=wood beams} fixed -- see where is a {KEYWORD=public house} at {ADDRESS=knapp street} and {ADDRESS=terrace place} -- see where is a {KEYWORD=southern restaurant} at {ADDRESS=oak lane} and {ADDRESS=lilac lane} please in {ADDRESS=tamaha} -- see where is a {KEYWORD=southwestern restaurant} at {ADDRESS=471} {ADDRESS=brighton 5th court} {ADDRESS=85034} {ADDRESS=barton county} {ADDRESS=mt} {ADDRESS=belgium} -- see where is a {KEYWORD=sportsbar} at {ADDRESS=shepherd avenue} {ADDRESS=woking} {ADDRESS=id} -- see where is {KEYWORD=albert college} at {ADDRESS=288} {ADDRESS=dumont avenue} {ADDRESS=auburn city} in {ADDRESS=illinois} -- see where is {KEYWORD=american eagle} at the intersection {ADDRESS=somers street} and {ADDRESS=fulton street} {ADDRESS=raymond} -- see where is an {KEYWORD=african restaurant} at {ADDRESS=1524} {ADDRESS=preston court} {ADDRESS=pillsbury} -- see where is an {KEYWORD=ethnic restaurant} at {ADDRESS=henry street} and {ADDRESS=12th street} in {ADDRESS=ashland city} -- see where is {KEYWORD=arches national park} at {ADDRESS=stryker court} and {ADDRESS=huntington street} in {ADDRESS=forest park town} {ADDRESS=idaho} -- see where is {KEYWORD=auditorium building} in {ADDRESS=balance of greenwood county} -- see where is {KEYWORD=boathouse} not so far from the the intersection {ADDRESS=smith street} and {ADDRESS=ann street} in {ADDRESS=elliston} {ADDRESS=az} -- see where is {KEYWORD=bosmal city center} at {ADDRESS=1746} {ADDRESS=seton place} {ADDRESS=frontier city} in {ADDRESS=tennessee} -- see where is {KEYWORD=bryce canyon} at the the crossing {ADDRESS=broad way} and {ADDRESS=jefferson avenue} {ADDRESS=seligman} -- see where is {KEYWORD=chiang kai shek memorial hall} on {ADDRESS=moore place} -- see where is {KEYWORD=dairy queen} on {ADDRESS=brown street} in {ADDRESS=bennet village} {ADDRESS=quebec} -- see where is {ADDRESS=doscher street} in {ADDRESS=ste. rose du lac} -- see where is {KEYWORD=hanging gardens of babylon} in {ADDRESS=uganda} -- see where is {ADDRESS=hzsa} -- see where is {KEYWORD=kernels} close the meeting {ADDRESS=white street} and {ADDRESS=paerdegat 12th street} in {ADDRESS=middlesex county} {ADDRESS=nb} -- see where is {KEYWORD=kinetic networks inc} not so far from {ADDRESS=bay 53rd street} and {ADDRESS=girard street} {ADDRESS=ferndale} -- see where is {KEYWORD=marble slab creamery} at the the intersection of {ADDRESS=old mill road} and {ADDRESS=chestnut street} -- see where is {KEYWORD=marble's ice cream} not far from the the intersection {ADDRESS=broome street} and {ADDRESS=merit court} {ADDRESS=rockaway beach} -- see where is {ADDRESS=marshall street} near {KEYWORD=parthenon} -- see where is {KEYWORD=pharos of egypt} in the vicinity of the the intersection of {ADDRESS=moore street} and {ADDRESS=revere place} {ADDRESS=atlanta city} {ADDRESS=ns} -- see where is place of interest {KEYWORD=plaza las americas} -- see where is {KEYWORD=sydney opera house} at {ADDRESS=507} at {ADDRESS=cass place} -- see where is {KEYWORD=symphony orchestra} not far from the the intersection {ADDRESS=hemlock street} and {ADDRESS=autumn avenue} in {ADDRESS=linn county} {ADDRESS=south carolina} -- see where is the {KEYWORD=ad agency} not that far from the intersection of {ADDRESS=kings place} and {ADDRESS=highland avenue} {ADDRESS=bridgeville borough} {ADDRESS=ohio} -- see where is the {KEYWORD=bicycle shop} not that far from the the intersection {ADDRESS=trucklemans lane} and {ADDRESS=falmouth street} {ADDRESS=waterman village} -- see where is the {KEYWORD=eyewear specialist} not too far from the intersection {ADDRESS=willoughby avenue} and {ADDRESS=30th street} in {ADDRESS=cave city city} {ADDRESS=mn} -- see where is the {KEYWORD=furniture store} at the crossroads of {ADDRESS=doone court} and {ADDRESS=valley view drive} -- see where is the place of interest {KEYWORD=lakeside park carousel} -- see where is the {KEYWORD=variety store} at the crossing of {ADDRESS=westminster drive} and {ADDRESS=clay street} {ADDRESS=duson town} {ADDRESS=illinois} plz -- see where is {KEYWORD=world financial center} at the the crossroads of {ADDRESS=trucklemans lane} and {ADDRESS=wellington court} {ADDRESS=in} {ADDRESS=athens-clarke county unified government (balance)} in -- see where is {KEYWORD=your good health} on {ADDRESS=forest drive} -- {ADDRESS=seldom seen rd} and {ADDRESS=davie} in {ADDRESS=east carbon} -- {ADDRESS=seventy first ave.} and {ADDRESS=weber} please -- {ADDRESS=shamattawa} how can i go there -- {KEYWORD=shell} at {ADDRESS=belmont avenue west} and {ADDRESS=bute} somewhere in {ADDRESS=meridian city} -- {KEYWORD=shell} at {ADDRESS=bridge street} and {ADDRESS=linwood street} somewhere in {ADDRESS=rougemont} -- {KEYWORD=shell} at {ADDRESS=dare court} and {ADDRESS=cook street} somewhere in {ADDRESS=johnson county} -- {KEYWORD=shell} at {ADDRESS=grand} and {ADDRESS=spadina avenue} somewhere in {ADDRESS=louise} -- {KEYWORD=shell} at {ADDRESS=n front st} and {ADDRESS=barclay} somewhere in {ADDRESS=hartford city} -- {KEYWORD=shell} at {ADDRESS=old henderson rd} and {ADDRESS=church} somewhere in {ADDRESS=berry hill city} -- {KEYWORD=shell} at {ADDRESS=south civic center drive} and {ADDRESS=bute} somewhere in {ADDRESS=blue ridge} -- {ADDRESS=sherwood drive} in town plz navigate me there -- {KEYWORD=shoeless joe's} at {ADDRESS=n way} and {ADDRESS=o hwy} show me where it is -- {KEYWORD=shoeless joe's} {ADDRESS=summit township} where is it -- {KEYWORD=shoeless joe's} where is it -- {DESCRIPTOR=shortest} route to {KEYWORD=a{ADDRESS=airport} -- show {ADDRESS=554} {ADDRESS=6th street west} in the town -- show {ADDRESS=79th street} in {ADDRESS=fauquier}, {ADDRESS=nt} -- show {ADDRESS=822} {ADDRESS=oak avenue} close {KEYWORD=buta palace} -- show {ADDRESS=977} {ADDRESS=mulberry lane} in that country -- show a {KEYWORD=baby store} -- show a {KEYWORD=baby store} on {ADDRESS=menahan street} in {ADDRESS=hopewell borough} for below 248 euros -- show a {KEYWORD=basketball court} -- show a {KEYWORD=burger joint} at {ADDRESS=balance of coweta county} and {ADDRESS=haddam} in that town -- show a {KEYWORD=cafe} -- show a {KEYWORD=cajun restaurant} for below 367 euros in {ADDRESS=warkworth} -- show a {KEYWORD=cuban restaurant} -- show a {KEYWORD=delicatessen} at {ADDRESS=arlington avenue} and {ADDRESS=amherst} -- show a {KEYWORD=discount food store} -- show a {KEYWORD=factory} -- show a {KEYWORD=family diner} close by {KEYWORD=can-west global place} -- show a {KEYWORD=fusion restaurant} -- show a {KEYWORD=health store} -- show a {KEYWORD=healthy restaurant} on {ADDRESS=norman avenue} in {ADDRESS=norge}, {ADDRESS=oh} -- show a {KEYWORD=hunting store} at the crossroads of {ADDRESS=battlefield city} and {ADDRESS=balance of chariton county} in that town plz -- show a {KEYWORD=laundromat} -- show a {KEYWORD=massage therapist} at the the intersection of {ADDRESS=martindale city} and {ADDRESS=new strawn} in my area -- show a {KEYWORD=middle eastern restaurant} at {ADDRESS=turnbull avenue} and {ADDRESS=2nd east} -- show a place i can buy {KEYWORD=tvs} -- show a route to {ADDRESS=three} -- show a {KEYWORD=southern restaurant} -- show a {KEYWORD=southwestern restaurant} at {ADDRESS=lincoln} and {ADDRESS=west lee dr k} -- show a {KEYWORD=spanish restaurant} at {ADDRESS=w 33rd} and {ADDRESS=8th south} -- show a {KEYWORD=sports store} -- show a {KEYWORD=suit shop} -- show a {KEYWORD=toy store} -- show affordable a {KEYWORD=dessert restaurant} on {ADDRESS=lincoln avenue} in {ADDRESS=york springs borough} {ADDRESS=wi} -- show {KEYWORD=alpha tower} -- show {KEYWORD=amish white bread} for between 187 and 455 quid in city -- show an {KEYWORD=accountant} at {ADDRESS=morrison bluff town} and {ADDRESS=potterville city} plz -- show an {KEYWORD=university} -- show {KEYWORD=arlington national cemetery} in that place -- show {KEYWORD=au bon pain} at {ADDRESS=clermont avenue} and {ADDRESS=3rd north} -- show bad {KEYWORD=creamy burrito casserole} for under 66 dollars in the vicinity -- show {ADDRESS=balance of millard county} {ADDRESS=tunisia} -- show best rating {KEYWORD=dvd players} in that area for between 444 and 9 bucks -- show {KEYWORD=bikes} in that town for between 333 and 212 quid -- show {KEYWORD=boats} around here for between 435 and 359 euros -- show bottom rated {KEYWORD=quads} for above 346 euros in city -- show {KEYWORD=bravi ristorante} at the the intersection of {ADDRESS=westcliffe} and {ADDRESS=balance of benton county} in that city -- show {ADDRESS=burien} -- show {KEYWORD=canadian war museum} -- show {KEYWORD=car detailing} for over 19 euros here -- show {KEYWORD=car maintenance} for over 119 pounds in the vicinity -- show {KEYWORD=car repair} for above 287 pounds in {ADDRESS=bethel heights} -- show {KEYWORD=carl's jr.} at {ADDRESS=church north} and {ADDRESS=surrey lane} -- show cheapest {KEYWORD=package delivery} in city for about 478 dollars -- show {KEYWORD=chteau frontenac} -- show {KEYWORD=cis tower} in the vicinity -- show {KEYWORD=city tower} -- show {KEYWORD=cn tower} -- show {KEYWORD=coit tower} -- show {KEYWORD=coit tower} at {ADDRESS=n northwest blvd} and {ADDRESS=w 14th} -- show {KEYWORD=cornfields electronics inc} in city -- show costliest {KEYWORD=whole wheat honey bread} for more than 479 bucks in the vicinity -- show crappy {KEYWORD=pizza} around here for not more than 405 euros -- show {KEYWORD=dairy queen} at {ADDRESS=balance of emmet county} and {ADDRESS=casper} around here -- show {ADDRESS=des peres} -- show directions to a {KEYWORD=bank} -- show directions to a {KEYWORD=breakfast diner} -- show directions to a {KEYWORD=cafe} closest {KEYWORD=ripley's aquarium of canada} in {ADDRESS=vona town} -- show directions to a {KEYWORD=computer repair shop} -- show directions to a {KEYWORD=currency exchange} -- show directions to a {KEYWORD=fitness center} -- show directions to a {KEYWORD=kurdish restaurant} -- show directions to a {KEYWORD=mall} -- show directions to a {KEYWORD=medical school} -- show directions to a {KEYWORD=music school} -- show directions to a {KEYWORD=spanish restaurant} -- show directions to a {KEYWORD=subway entrance} -- show directions to a {KEYWORD=sushi restaurant} -- show directions to a {KEYWORD=trade school} -- show directions to a {KEYWORD=travel agent} -- show directions to a {KEYWORD=vegan restaurant} -- show directions to a {KEYWORD=vegetarian restaurant} -- show directions to a {KEYWORD=wine shop} -- show directions to {ADDRESS=aliquippa city} -- show directions to an {KEYWORD=accountant} -- show directions to an {KEYWORD=art store} -- show directions to an {KEYWORD=office} -- show directions to an {KEYWORD=outdoors store} -- show directions to {ADDRESS=arlington city} -- show directions to {ADDRESS=atikokan} -- show directions to {KEYWORD=avala tv tower} at {ADDRESS=762} {ADDRESS=hillcrest drive} {ADDRESS=coffey county} {ADDRESS=west virginia} in {ADDRESS=estonia} -- show directions to {ADDRESS=balance of caldwell parish} -- show directions to {ADDRESS=balance of coosa county} -- show directions to {ADDRESS=balance of gasconade county} -- show directions to {ADDRESS=balance of lincoln county} -- show directions to {ADDRESS=balance of mineral county} -- show directions to {KEYWORD=blimpies} -- show directions to {ADDRESS=brandywine drive} -- show directions to {ADDRESS=brighton 2nd place} -- show directions to {KEYWORD=burger king} -- show directions to {ADDRESS=conover street} -- show directions to {ADDRESS=cottonwood shores} -- show directions to {ADDRESS=courtright} -- show directions to {ADDRESS=crawford avenue} -- show directions to {KEYWORD=del taco} -- show directions to {KEYWORD=dunkin' donuts} -- show directions to {KEYWORD=fructus tower} at {ADDRESS=36} {ADDRESS=applegate court} {ADDRESS=13300} {ADDRESS=keyser} in {ADDRESS=new hampshire} {ADDRESS=monaco} -- show directions to {ADDRESS=gifford village} -- show directions to {ADDRESS=heyward street} -- show directions to {ADDRESS=hyde park} -- show directions to {ADDRESS=inverness} -- show directions to {ADDRESS=kenton} -- show directions to {ADDRESS=klamath county} -- show directions to {ADDRESS=kyuquot} -- show directions to {ADDRESS=lilesville} -- show directions to {ADDRESS=linda lane} -- show directions to {ADDRESS=main street south} -- show directions to {KEYWORD=mcdonald} -- show directions to {KEYWORD=mcdonalds} -- show directions to {ADDRESS=new albany} -- show directions to {ADDRESS=new haven city} -- show directions to {KEYWORD=o'charley's} -- show directions to {KEYWORD=olive garden} -- show directions to {ADDRESS=opal court} -- show directions to {ADDRESS=paerdegat 4th street} -- show directions to {KEYWORD=penn station east coast subs} -- show directions to {ADDRESS=post falls} -- show directions to {KEYWORD=rally's} -- show directions to {KEYWORD=red lobster} -- show directions to {ADDRESS=roosevelt avenue} -- show directions to {ADDRESS=route 6} -- show directions to {ADDRESS=stanton road} -- show directions to {ADDRESS=stoddard place} -- show directions to {ADDRESS=sunflower county} -- show directions to the {KEYWORD=bar} -- show directions to the {KEYWORD=daycare} -- show directions to the {KEYWORD=ethnic restaurant} -- show directions to the {KEYWORD=guesthouse} -- show directions to {ADDRESS=times place} -- show directions to {ADDRESS=wendell} -- show directions to {ADDRESS=will place} -- show directions to {ADDRESS=wollaston lake} -- show directions to {KEYWORD=yummy yummy chinese food} -- show dirt cheap {KEYWORD=colcannon} for no more than 140 quid in my vicinity -- show dirt cheap {KEYWORD=express delivery} in city for over 151 dollars -- show {KEYWORD=distillery historic district} -- show economical {KEYWORD=night tables} in the surrounding area for over 395 euros -- show {ADDRESS=edgecomb} -- show {ADDRESS=ennice} -- show {ADDRESS=estonia} -- show {KEYWORD=eureka tower} -- show {KEYWORD=express delivery} for under 379 quid in the surrounding area -- show {ADDRESS=fort dodge} -- show {KEYWORD=freedom tower} -- show {ADDRESS=french guiana} -- show {KEYWORD=fried chicken} for less than 264 euros in town -- show {KEYWORD=gaylord opryland resort} on {ADDRESS=east greenway road south} in {ADDRESS=el dorado} -- show {KEYWORD=golden temple} at {ADDRESS=central park s} and {ADDRESS=demonbreun} -- show {KEYWORD=gracie mews diner} on {ADDRESS=30th hwy} in {ADDRESS=youngwood} -- show {KEYWORD=gyros} in the surrounding area for more than 303 quid -- show {KEYWORD=hagia sophia} -- show high cost {KEYWORD=motorcycles} here for less than 381 euros -- show highest rated {KEYWORD=harris' restaurant} in that region -- show highest rated {KEYWORD=vegetable lasagna} for over 110 dollars here -- show highly rated {KEYWORD=texas barbeque pork} for below 68 euros in town -- show {KEYWORD=jasper's corner tapas} at {ADDRESS=wakefield} and {ADDRESS=van alstyne} in that town plz -- show {KEYWORD=kernels} at the intersection of {ADDRESS=kanorado city} and {ADDRESS=bell buckle town} in city please -- show {KEYWORD=kinetic networks inc} on {ADDRESS=college avenue} -- show {KEYWORD=landscaping} for about 1 euros around here -- show least popular {KEYWORD=whopper} for not more than 318 quid in town -- show {ADDRESS=lecanto} -- show {KEYWORD=leo j. ryan federal building} -- show less expensive {KEYWORD=zucchini patties} for no more than 350 bucks around here -- show {ADDRESS=liberia} -- show {ADDRESS=liechtenstein} -- show {KEYWORD=louisiana superdome} -- show {KEYWORD=louvre} -- show low cost {KEYWORD=consoles} in that country for more than 328 euros -- show low cost {KEYWORD=financial advice} in the surrounding area for less than 405 euros -- show lowest cost {KEYWORD=fried chicken} here for less than 104 bucks -- show lowest priced {KEYWORD=i t support} in that city for below 346 pounds -- show {ADDRESS=magnolia springs} on a map -- show {KEYWORD=maluuba} on {ADDRESS=3rd street east} in {ADDRESS=steep rock} -- show {KEYWORD=maluuba} on {ADDRESS=mill road} in {ADDRESS=kingsbury county} -- show map results for {ADDRESS=peru} -- show map results of {ADDRESS=south korea} -- show me {ADDRESS=6th avenue} and {ADDRESS=meadow street} on the map -- show me a {KEYWORD=argentinian restaurant} place in the vicinity -- show me a {KEYWORD=bank machine} place in the surrounding area -- show me a {KEYWORD=bistro} -- show me a {KEYWORD=book store} -- show me a {KEYWORD=braised balsamic chicken} place here -- show me a {KEYWORD=brasserie} -- show me a {KEYWORD=cajun restaurant} at the the crossing of {ADDRESS=cherry county} and {ADDRESS=kuttawa city} in town -- show me a {KEYWORD=caribbean restaurant} for below 382 dollars in {ADDRESS=polkville city} -- show me a {KEYWORD=casino} at {ADDRESS=locust grove} and {ADDRESS=morristown city} near my place plz -- show me a {KEYWORD=chicken restaurant} place in the surrounding area -- show me a {KEYWORD=curry} place here -- show me a {KEYWORD=diner} for no more than 374 pounds here -- show me a {KEYWORD=dinner restaurant} in city -- show me a {KEYWORD=doctor's office} -- show me a {KEYWORD=dutch restaurant} at {ADDRESS=balance of charlevoix county} and {ADDRESS=balance of clay county} in that location please -- show me a {KEYWORD=eggplant parmesan} place here -- show me a {KEYWORD=football stadium} -- show me a {KEYWORD=gluten-free restaurant} at {ADDRESS=california state route 89} and {ADDRESS=21st s} -- show me a {KEYWORD=gluten-free restaurant} place around here -- show me a {KEYWORD=hamburger} place nearby -- show me a {KEYWORD=healthy restaurant} on {ADDRESS=avenue h} -- show me a {KEYWORD=jewelry store} -- show me a list of {KEYWORD=marble slab creamery} on a map -- show me a {KEYWORD=lobster} place in the vicinity -- show me a {KEYWORD=mediterranean restaurant} -- show me a {KEYWORD=museum} -- show me a {KEYWORD=pakistani restaurant} at {ADDRESS=wyckoff avenue} and {ADDRESS=new} -- show me a place that sells {KEYWORD=boats} -- show me a place that sells {KEYWORD=bswixfrg} -- show me a place that sells {KEYWORD=cars} -- show me a place that sells {KEYWORD=chandeliers} -- show me a place that sells {KEYWORD=dvd players} -- show me a place that sells {KEYWORD=fpdwnz} -- show me a place that sells {KEYWORD=motorcycles} -- show me a place that sells {KEYWORD=nemhctgvyqu} -- show me a place that sells {KEYWORD=night lights} -- show me a place that sells {KEYWORD=uywfatojicl} -- show me a {KEYWORD=plaza} -- show me a {KEYWORD=plumber} around here -- show me a {KEYWORD=plumber} in the surrounding area -- show me a {KEYWORD=plumber} in the vicinity -- show me a point of interest {KEYWORD=smoothie king} in city -- show me a {KEYWORD=primary school} -- show me a {KEYWORD=railway station} for above 65 quid in {ADDRESS=union county} -- show me a route for {ADDRESS=158} at {ADDRESS=strong place} -- show me a route for a {KEYWORD=computer repair shop} -- show me a route for a {KEYWORD=computer repair shop} at the intersection of {ADDRESS=34th street} and {ADDRESS=route 7} {ADDRESS=audrain county} -- show me a route for a {KEYWORD=kurdish restaurant} at {ADDRESS=1941} {ADDRESS=ira court} {ADDRESS=77711} {ADDRESS=blair} {ADDRESS=indiana} {ADDRESS=bulgaria} -- show me a route for a {KEYWORD=locksmith} -- show me a route for a {KEYWORD=pawn shop} -- show me a route for a {KEYWORD=vegetarian restaurant} -- show me a route for {ADDRESS=brighton 7th walk} -- show me a route for {ADDRESS=calhoun county} -- show me a route for {KEYWORD=chili's} -- show me a route for {KEYWORD=dairy queen} -- show me a route for {ADDRESS=dogwood lane} -- show me a route for {KEYWORD=einstein bros. bagels} -- show me a route for {ADDRESS=elizabeth street} -- show me a route for {ADDRESS=furman street} -- show me a route for {ADDRESS=grace court} -- show me a route for {ADDRESS=grafton street} -- show me a route for {ADDRESS=grand avenue} in {ADDRESS=fairfield} -- show me a route for {KEYWORD=green burrito} -- show me a route for {ADDRESS=hoyts lane} -- show me a route for {ADDRESS=logan county} -- show me a route for {ADDRESS=midway} -- show me a route for {ADDRESS=noel avenue} -- show me a route for {ADDRESS=osyka} -- show me a route for {KEYWORD=shake shack} -- show me a route for {ADDRESS=south euclid} using highway free path -- show me a route for {ADDRESS=tarkio city} -- show me a route for the {KEYWORD=attractions} called {KEYWORD=sydney opera house} -- show me a route for {KEYWORD=togo's eatery} -- show me a route for {ADDRESS=uruguay} -- show me a route to {ADDRESS=20th street} -- show me a route to a {KEYWORD=brewpub} -- show me a route to a {KEYWORD=cajun restaurant} on {ADDRESS=bay 48th street} -- show me a route to a {KEYWORD=cell phone store} -- show me a route to a {KEYWORD=computer repair shop} -- show me a route to a {KEYWORD=garage} -- show me a route to a {KEYWORD=laundromat} -- show me a route to a {KEYWORD=laundry} -- show me a route to a {KEYWORD=lunch restaurant} -- show me a route to a {KEYWORD=shopping mall} -- show me a route to {ADDRESS=backus} -- show me a route to {KEYWORD=captain d's} -- show me a route to {ADDRESS=cedar point town} -- show me a route to {ADDRESS=east hazel crest village} -- show me a route to {KEYWORD=eiffel tower} can you direct me there -- show me a route to {ADDRESS=granite street} -- show me a route to {ADDRESS=kootenai county} -- show me a route to {KEYWORD=legal sea foods} -- show me a route to {KEYWORD=markel canada} at the intersection of {ADDRESS=clayton village} and {ADDRESS=summersville} -- show me a route to {KEYWORD=mcdonald} -- show me a route to {KEYWORD=oporto} -- show me a route to {ADDRESS=radde place} -- show me a route to {KEYWORD=romano's macaroni grill} -- show me a route to {ADDRESS=salt lake} -- show me a route to {ADDRESS=south charleston} -- show me a route to {ADDRESS=stanwix street} -- show me a route to the {KEYWORD=doctor's office} at {ADDRESS=tulsa} and {ADDRESS=forest hills city} -- show me a route to {KEYWORD=the grill} -- show me a route to the {KEYWORD=high school} -- show me a route to {KEYWORD=the panthon} in the vicinity of the corner of {ADDRESS=weirfield street} and {ADDRESS=elmwood avenue} {ADDRESS=cusseta} {ADDRESS=va} -- show me a route to the {KEYWORD=town hall} -- show me a route to {KEYWORD=ypsilanti water tower} at {ADDRESS=avenue i} {ADDRESS=hallam village} -- show me a {KEYWORD=school} -- show me a {KEYWORD=spanish restaurant} -- show me a {KEYWORD=swimming pool} -- show me a {KEYWORD=tofu parmigiana} place here -- show me a {KEYWORD=vintage store} -- show me a way to get to {KEYWORD=home insurance building} at {ADDRESS=57th ave} and {ADDRESS=20th fwy z} in {ADDRESS=ann arbor} -- show me a way to get to {KEYWORD=konzelmann estate winery} at {ADDRESS=smith street} and {ADDRESS=st felix street} in {ADDRESS=primera} -- show me a way to get to {KEYWORD=newport tower} at {ADDRESS=locust lane} and {ADDRESS=race street} in {ADDRESS=balance of harrison county} -- show me a way to get to {KEYWORD=pan am building} at {ADDRESS=south sherwood forest ave.} and {ADDRESS=35th bnd} in {ADDRESS=dos palos} -- show me a way to get to {KEYWORD=taipei 101} at {ADDRESS=z crse} and {ADDRESS=44th boulevard west o} in {ADDRESS=crest hill} -- show me a way to get to {KEYWORD=the perennial} at {ADDRESS=market street} and {ADDRESS=penn street} in {ADDRESS=weldon town} -- show me a way to get to {KEYWORD=torre colpatria} at {ADDRESS=huron street} and {ADDRESS=fairview avenue} in {ADDRESS=bratenahl village} -- show me affordable {KEYWORD=tattoos} in the vicinity for more than 345 euros -- show me {KEYWORD=afghan restaurant} for over 54 quid in my vicinity -- show me an {KEYWORD=asian restaurant} -- show me an {KEYWORD=auto rental place} -- show me an {KEYWORD=electronic shop} -- show me an {KEYWORD=exhale} en route to my destination {ADDRESS=hardin county} -- show me an {KEYWORD=eyewear specialist} -- show me an {KEYWORD=hair fx inc} on the way to {ADDRESS=sharpsburg borough} -- show me an {KEYWORD=islamic restaurant} -- show me an {KEYWORD=lowes} on the road {ADDRESS=zalma village} -- show me an {KEYWORD=onroute} en route {ADDRESS=oakland acres city} -- show me an {KEYWORD=onroute} en route to my destination {ADDRESS=marionville city} -- show me an {KEYWORD=onroute} on the road {ADDRESS=houston county} -- show me an {KEYWORD=the co-operators} while on my route {ADDRESS=hessmer village} -- show me an {KEYWORD=the guy who fixes computers} on the way to {ADDRESS=scotts hill town} -- show me an {KEYWORD=valu mart} on the way to my destination {ADDRESS=raleigh county} -- show me {KEYWORD=anaya's eatery} at {ADDRESS=midvale} and {ADDRESS=melrose park village} in town plz -- show me {ADDRESS=antarctica} -- show me {ADDRESS=aruba} -- show me {KEYWORD=atvs} for between 110 and 198 dollars in city -- show me {ADDRESS=bay 11th street} and {ADDRESS=bokee court} on the map -- show me {ADDRESS=belize} -- show me {ADDRESS=belmopan} in {ADDRESS=colombia} -- show me {KEYWORD=benihana} at {ADDRESS=west 50th} and {ADDRESS=george street} -- show me {ADDRESS=berlin} in {ADDRESS=romania} -- show me best {KEYWORD=car maintenance} around here for more than 251 pounds -- show me best rated {KEYWORD=car repair} in city for between 77 and 228 euros -- show me best rating {KEYWORD=express delivery} for over 310 quid in the vicinity -- show me {KEYWORD=bluray players} for not more than 201 dollars in my vicinity -- show me {KEYWORD=bob evans} at {ADDRESS=rio arriba county} and {ADDRESS=panama} near my place please -- show me {ADDRESS=brighton 5th walk} and {ADDRESS=23rd avenue} on the map -- show me {KEYWORD=brooklyn funeral home & cremation services} at the intersection of {ADDRESS=keachi} and {ADDRESS=las cruces city} -- show me {KEYWORD=brooklyn funeral home & cremation services} within walking distance of {KEYWORD=takakkaw falls} -- show me {KEYWORD=butchart gardens} -- show me {KEYWORD=car detailing} for not more than 281 dollars near my location -- show me {KEYWORD=car maintenance} for less than 19 dollars around here -- show me {KEYWORD=car maintenance} for over 103 quid -- show me {KEYWORD=casa mil} -- show me {KEYWORD=central plaza 1} -- show me cheapest {KEYWORD=marble slab creamery} in the surrounding area -- show me cheapest {KEYWORD=mcbride career group inc} in that country -- show me {KEYWORD=chiang kai shek memorial hall} at {ADDRESS=3rd street north} and {ADDRESS=4th south} -- show me {ADDRESS=china} -- show me {KEYWORD=cn tower} -- show me {KEYWORD=coit tower} -- show me {ADDRESS=colonial road} and {ADDRESS=bay 17th street} on the map -- show me costliest {KEYWORD=blueberry pie} in that place for no more than 272 euros -- show me {KEYWORD=crepes} for about 317 quid nearby -- show me {KEYWORD=dairy queen} here -- show me directions for {KEYWORD=al-aqsa mosque} at {ADDRESS=57th ln} and {ADDRESS=f 67th dr} please -- show me directions for {ADDRESS=boulevard north 46} and {ADDRESS=tully byp} please -- show me directions for {KEYWORD=grand canyon} at {ADDRESS=alum rock avenue east} and {ADDRESS=e bnd} please -- show me directions for {ADDRESS=road east c} and {ADDRESS=52nd boulevard east z} please -- show me directions for {KEYWORD=the ticket lot} at {ADDRESS=force tube avenue} and {ADDRESS=lincoln place} please -- show me directions for {KEYWORD=the ticket lot} at {ADDRESS=poplar street} and {ADDRESS=irvington place} please -- show me dirt cheap {KEYWORD=dvd players} for more than 202 pounds in town -- show me {ADDRESS=downtown toronto} in {ADDRESS=solomon islands} -- show me {KEYWORD=drive-in} for less than 46 pounds in the vicinity -- show me {KEYWORD=dvd players} for no more than 303 pounds in town -- show me {KEYWORD=dvd players} in town for not more than 183 pounds -- show me {KEYWORD=eric williams plaza} -- show me {KEYWORD=fast food joint} for about 2 pounds in my vicinity -- show me {ADDRESS=finland} -- show me for an {KEYWORD=outdoors store} using the map -- show me {KEYWORD=fries} for more than 305 dollars in city -- show me {KEYWORD=golden gate bridge} at {ADDRESS=franklin avenue} and {ADDRESS=hanchett} -- show me {KEYWORD=great wall} -- show me {KEYWORD=great wall} at {ADDRESS=water street} and {ADDRESS=van ness} -- show me {KEYWORD=greek restaurant} for over 76 pounds in my vicinity -- show me {KEYWORD=guggenheim museum bilbao} -- show me {ADDRESS=guinea bissau} -- show me {ADDRESS=guyana} -- show me high cost {KEYWORD=tvs} for no more than 219 dollars in the surrounding area -- show me highest ratings {KEYWORD=curry} in the vicinity for below 150 bucks -- show me highest ratings {KEYWORD=pizza crust} in that region for more than 441 quid -- show me highly rated {KEYWORD=motorbikes} in city for less than 261 dollars -- show me {ADDRESS=hillcrest avenue} and {ADDRESS=van dyke street} on the map -- show me how to get to {ADDRESS=1766} {ADDRESS=13th street} {ADDRESS=cottonwood town} -- show me how to get to a {KEYWORD=skating rink} -- show me how to get to {ADDRESS=belmont avenue} in my surrounding area -- show me how to get to {ADDRESS=brighton 4th road} -- show me how to get to {ADDRESS=broad way} -- show me how to get to {ADDRESS=clarkedale city} {ADDRESS=virgin islands} plz -- show me how to get to {ADDRESS=columbus} {ADDRESS=texas} -- show me how to get to {ADDRESS=conway street} -- show me how to get to {ADDRESS=cottage street} -- show me how to get to {KEYWORD=cracker barrel} -- show me how to get to {ADDRESS=dusseldorf} {ADDRESS=texas} -- show me how to get to {ADDRESS=henderson walk} and the intersection with {ADDRESS=bijou avenue} -- show me how to get to {ADDRESS=mill street} and the intersection with {ADDRESS=marshall street} -- show me how to get to {ADDRESS=minneapolis} {ADDRESS=texas} -- show me how to get to {ADDRESS=moncton} {ADDRESS=texas} -- show me how to get to {ADDRESS=ralph avenue} and the intersection with {ADDRESS=hunts lane} -- show me how to get to {ADDRESS=san juan} {ADDRESS=texas} -- show me how to get to {KEYWORD=smoke's poutinerie} -- show me how to get to {ADDRESS=st marks avenue} -- show me how to get to {ADDRESS=st. john's} {ADDRESS=texas} -- show me how to get to the {KEYWORD=jltqkv building} at {KEYWORD=mcgill university} in {ADDRESS=amo town} -- show me how to get to the town of {ADDRESS=atascosa county} -- show me how to get to the town of {ADDRESS=hobson city town} -- show me how to get to the town of {ADDRESS=pine river} -- show me how to get to the town of {ADDRESS=springfield} -- show me how to get to the town of {ADDRESS=stockton borough} -- show me how to get to {ADDRESS=trois-rivieres} {ADDRESS=texas} -- show me {ADDRESS=india} -- show me {KEYWORD=konzelmann estate winery} here -- show me {KEYWORD=kosher restaurant} for more than 20 quid in the vicinity -- show me {KEYWORD=la sagrada} -- show me {KEYWORD=lamps} for no more than 82 bucks here -- show me {KEYWORD=lamps} for not more than 95 pounds in my vicinity -- show me {KEYWORD=landscaping} here for no more than 54 pounds -- show me {KEYWORD=lds church office building} -- show me less pricey {KEYWORD=piercings} in city for between 25 and 308 bucks -- show me low-cost {KEYWORD=sabga physiotherapy centre} in the city -- show me low-priced {KEYWORD=metro} in the area -- show me {ADDRESS=macedonia} -- show me {ADDRESS=magnolia drive} in city -- show me map results of {ADDRESS=fenton} {ADDRESS=tuvalu} -- show me {KEYWORD=mauritshuis} -- show me {ADDRESS=mc guinness boulevard} and {ADDRESS=polhemus place} on the map -- show me {KEYWORD=middle eastern restaurant} for under 25 pounds in my vicinity -- show me more close {KEYWORD=consoles} around here for not more than 404 euros -- show me most costly {KEYWORD=dressers} in town for over 330 bucks -- show me most inexpensive a {KEYWORD=frozen yogurt restaurant} in the town -- show me most low priced {KEYWORD=second time around} around here -- show me most popular {KEYWORD=microwaves} in that location for more than 430 pounds -- show me {KEYWORD=motorcycles} for above 481 pounds around me -- show me {KEYWORD=motorcycles} for below 390 quid in town -- show me {KEYWORD=motorcycles} for no more than 5920 bucks in my vicinity -- show me {KEYWORD=national museum of the marine corps} -- show me nearer {KEYWORD=coffee machines} in the surrounding area for between 285 and 391 bucks -- show me nearest {KEYWORD=rococoa} in the vicinity -- show me {ADDRESS=new zealand} -- show me {KEYWORD=niavaran palace} at {ADDRESS=a byp} and {ADDRESS=main west} -- show me {KEYWORD=night lights} for between 184 and 87 quid in the surrounding area -- show me {KEYWORD=one canada square} -- show me {ADDRESS=owen sound} in {ADDRESS=switzerland} -- show me {KEYWORD=package delivery} in town for not more than 182 pounds -- show me {ADDRESS=panama} -- show me place of interest near my place -- show me places to eat {KEYWORD=apple strudel} -- show me places to eat {KEYWORD=cinnamon buns} -- show me places to eat {KEYWORD=croissants} -- show me places to eat {KEYWORD=fish} -- show me places to eat {KEYWORD=nachos} -- show me places to eat {KEYWORD=subs} -- show me places where i can get {KEYWORD=sushi} -- show me poor {KEYWORD=chandeliers} in town for over 464 quid -- show me poor {KEYWORD=tax advice} in that place for below 280 pounds -- show me poor the {KEYWORD=parking garage} on {ADDRESS=mill lane} for not more than 16 pounds -- show me poorest quality {KEYWORD=your good health} in that town -- show me {KEYWORD=prague castle} -- show me pricey {KEYWORD=atvs} for not more than 203 quid in the surrounding area -- show me {KEYWORD=quads} for less than 288 euros -- show me {KEYWORD=ramesseum} -- show me {KEYWORD=rosewater} on {ADDRESS=george street} in {ADDRESS=laconia}, {ADDRESS=nb} -- show me {KEYWORD=ryugyong hotel} -- show me {KEYWORD=sears} at {ADDRESS=lilac} and {ADDRESS=hamilton} -- show me {ADDRESS=senegal} -- show me {ADDRESS=singapore} -- show me {KEYWORD=skerwink trail} at {ADDRESS=5th east} and {ADDRESS=buttonwood} -- show me {KEYWORD=smith tower} -- show me some {KEYWORD=business school} places en route {ADDRESS=hustisford} -- show me some {KEYWORD=indian food} places on the way to {ADDRESS=lenox} -- show me some {KEYWORD=italian cuisine} places on the way to {ADDRESS=havana town} -- show me some {KEYWORD=italian cuisine} places on the way to {ADDRESS=taylor city} -- show me some {KEYWORD=pho cuisine} places on the way to {ADDRESS=palm bay city} -- show me some {KEYWORD=playground} places not far off my path {ADDRESS=doon} -- show me some {KEYWORD=retirement home} places along the way {ADDRESS=wausaukee} -- show me some {KEYWORD=uzbek food} places on the way to {ADDRESS=belchertown} -- show me some {KEYWORD=yugoslav food} places on the way to {ADDRESS=terrytown} -- show me {KEYWORD=stanley park} at {ADDRESS=ann} and {ADDRESS=manor drive} -- show me {ADDRESS=suva} in {ADDRESS=montserrat} -- show me {ADDRESS=tanzania} -- show me {KEYWORD=tattoos} in {ADDRESS=beckley city} for more than 47 bucks -- show me {KEYWORD=tcby} at {ADDRESS=desoto county} and {ADDRESS=balance of fresno county} in my vicinity -- show me the address {ADDRESS=367} {ADDRESS=1st place} -- show me the address {ADDRESS=367} {ADDRESS=academy street} -- show me the address {ADDRESS=367} {ADDRESS=ashland place} -- show me the address {ADDRESS=367} {ADDRESS=bay view court} -- show me the address {ADDRESS=367} {ADDRESS=chauncey street} -- show me the address {ADDRESS=367} {ADDRESS=clymer street} -- show me the address {ADDRESS=367} {ADDRESS=duryea court} -- show me the address {ADDRESS=367} {ADDRESS=maple avenue} -- show me the address {ADDRESS=367} {ADDRESS=norfolk street} -- show me the address {ADDRESS=367} {ADDRESS=park avenue} -- show me the address {ADDRESS=367} {ADDRESS=schenectady avenue} -- show me the address {ADDRESS=367} {ADDRESS=shepherd avenue} -- show me the address {ADDRESS=367} {ADDRESS=somerset drive} -- show me {KEYWORD=the colosseum} -- show me the {KEYWORD=computer store} at {ADDRESS=les boules} and {ADDRESS=trenton} around me -- show me {KEYWORD=the helix} -- show me the {KEYWORD=hong kong restaurant} in {ADDRESS=bingen} -- show me the {KEYWORD=hong kong restaurant} in {ADDRESS=hague city} -- show me the {KEYWORD=hong kong restaurant} in {ADDRESS=iva} -- show me the {KEYWORD=hong kong restaurant} in {ADDRESS=north vancouver} -- show me the intersection {ADDRESS=64th} and {ADDRESS=gladys} on a map -- show me the intersection {ADDRESS=bute} and {ADDRESS=wooster} on a map -- show me the intersection {ADDRESS=e gay st} and {ADDRESS=old henderson rd} on a map -- show me the intersection {ADDRESS=king} and {ADDRESS=dublin rd} on a map -- show me the intersection {ADDRESS=memory ln} and {ADDRESS=northwoods blvd} on a map -- show me the intersection of {ADDRESS=cleveland avenue} and {ADDRESS=78th avenue} -- show me the intersection of {ADDRESS=davie} and {ADDRESS=church} -- show me the intersection of {ADDRESS=dundas street} and {ADDRESS=high st} -- show me the intersection of {ADDRESS=howard} and {ADDRESS=produce court} -- show me the intersection of {ADDRESS=oak st} and {ADDRESS=grand} -- show me the intersection of {ADDRESS=school st} and {ADDRESS=47th ave.} -- show me the intersection of {ADDRESS=smog test queen only} and {ADDRESS=watermark dr} -- show me the intersection of {ADDRESS=st james st} and {ADDRESS=cleveland avenue} -- show me the intersection of {ADDRESS=st james st} and {ADDRESS=s high st} -- show me the intersection of {ADDRESS=university} and {ADDRESS=aylmer street} -- show me the intersection of {ADDRESS=w cordova st} and {ADDRESS=s high st} -- show me the intersection of {ADDRESS=weber street} and {ADDRESS=vine st} -- show me the intersection of {ADDRESS=west broad street} and {ADDRESS=westmount} -- show me the {KEYWORD=night club} close-by {ADDRESS=805} {ADDRESS=little street} in {ADDRESS=elizabeth town} -- show me the place of interest in the vicinity of {KEYWORD=menshikov tower} -- show me the postal code {ADDRESS=08846} -- show me the postal code {ADDRESS=10442} -- show me the postal code {ADDRESS=12111} -- show me the postal code {ADDRESS=12743} -- show me the postal code {ADDRESS=13240} -- show me the postal code {ADDRESS=15080} -- show me the postal code {ADDRESS=15507} -- show me the postal code {ADDRESS=17999} -- show me the postal code {ADDRESS=21025} -- show me the postal code {ADDRESS=24480} -- show me the postal code {ADDRESS=25756} -- show me the postal code {ADDRESS=28805} -- show me the postal code {ADDRESS=28948} -- show me the postal code {ADDRESS=30529} -- show me the postal code {ADDRESS=36265} -- show me the postal code {ADDRESS=38204} -- show me the postal code {ADDRESS=38594} -- show me the postal code {ADDRESS=39122} -- show me the postal code {ADDRESS=40574} -- show me the postal code {ADDRESS=41516} -- show me the postal code {ADDRESS=44392} -- show me the postal code {ADDRESS=47049} -- show me the postal code {ADDRESS=48713} -- show me the postal code {ADDRESS=48859} -- show me the postal code {ADDRESS=52124} -- show me the postal code {ADDRESS=52187} -- show me the postal code {ADDRESS=52506} -- show me the postal code {ADDRESS=53693} -- show me the postal code {ADDRESS=54362} -- show me the postal code {ADDRESS=54629} -- show me the postal code {ADDRESS=55155} -- show me the postal code {ADDRESS=55710} -- show me the postal code {ADDRESS=56556} -- show me the postal code {ADDRESS=60147} -- show me the postal code {ADDRESS=60501} -- show me the postal code {ADDRESS=63144} -- show me the postal code {ADDRESS=64442} -- show me the postal code {ADDRESS=65090} -- show me the postal code {ADDRESS=67123} -- show me the postal code {ADDRESS=67443} -- show me the postal code {ADDRESS=69386} -- show me the postal code {ADDRESS=69974} -- show me the postal code {ADDRESS=70975} -- show me the postal code {ADDRESS=71595} -- show me the postal code {ADDRESS=72128} -- show me the postal code {ADDRESS=72437} -- show me the postal code {ADDRESS=72544} -- show me the postal code {ADDRESS=72957} -- show me the postal code {ADDRESS=75493} -- show me the postal code {ADDRESS=77445} -- show me the postal code {ADDRESS=80983} -- show me the postal code {ADDRESS=81399} -- show me the postal code {ADDRESS=81993} -- show me the postal code {ADDRESS=84687} -- show me the postal code {ADDRESS=84724} -- show me the postal code {ADDRESS=90649} -- show me the postal code {ADDRESS=91042} -- show me the postal code {ADDRESS=91556} -- show me the postal code {ADDRESS=93138} -- show me the postal code {ADDRESS=94516} -- show me the postal code {ADDRESS=96751} -- show me the postal code {ADDRESS=97488} -- show me the postal code {ADDRESS=99049} -- show me the postal code {ADDRESS=a2w 7r9} -- show me the postal code {ADDRESS=a8m 2q9} -- show me the postal code {ADDRESS=s6w 0i1} -- show me the way to {ADDRESS=49} {ADDRESS=murdock court} {ADDRESS=balance of callaway county} {ADDRESS=nevada} {ADDRESS=singapore} -- show me the way to a {KEYWORD=brasserie} -- show me the way to a {KEYWORD=doctor's office} -- show me the way to a {KEYWORD=fast food joint} -- show me the way to a {KEYWORD=movie theater} -- show me the way to a {KEYWORD=museum} -- show me the way to a {KEYWORD=shopping mall} at {ADDRESS=polkville} and {ADDRESS=temagami} near my current location plz -- show me the way to a {KEYWORD=sushi restaurant} -- show me the way to {ADDRESS=balance of judith basin county} -- show me the way to {ADDRESS=belleville} -- show me the way to {ADDRESS=brandywine drive} -- show me the way to {ADDRESS=brighton 14th street} -- show me the way to {ADDRESS=carthage city} -- show me the way to {KEYWORD=faisal mosque} in the vicinity of the intersection {ADDRESS=dupont street} and {ADDRESS=94th street} in {ADDRESS=prattville city} {ADDRESS=ga} -- show me the way to {ADDRESS=forest street} -- show me the way to {ADDRESS=front street} -- show me the way to {KEYWORD=golden corral} -- show me the way to {KEYWORD=gump's} at the intersection of {ADDRESS=balance of sioux county} and {ADDRESS=calera} plz -- show me the way to {ADDRESS=hausman street} in the area -- show me the way to {ADDRESS=hebron city} -- show me the way to {KEYWORD=jagannath temple} at the junction of {ADDRESS=17th avenue} and {ADDRESS=elizabeth street} in {ADDRESS=carlton city} please -- show me the way to {KEYWORD=juicy smashed burgers} -- show me the way to {ADDRESS=kingsley} {ADDRESS=kyrgyzstan} please -- show me the way to {ADDRESS=madison avenue} within walking distance of {KEYWORD=victoria falls} -- show me the way to {ADDRESS=magnolia avenue} -- show me the way to {ADDRESS=main street north} -- show me the way to {KEYWORD=mighty bowl} -- show me the way to {ADDRESS=north webster town} -- show me the way to {ADDRESS=paerdegat 7th street} -- show me the way to {ADDRESS=prospect park} -- show me the way to {ADDRESS=rutledge} -- show me the way to the {KEYWORD=onroute} in {ADDRESS=pangburn city} -- show me the way to the {KEYWORD=six mile lake provincial park} in {ADDRESS=tappen city} -- show me the way to {KEYWORD=ubudiah mosque} on {ADDRESS=bay 16th street} -- show me the way to {ADDRESS=windsor drive} -- show me {KEYWORD=tim hortons} sorted by rating -- show me toll free routes to {ADDRESS=balance of doa ana county} {ADDRESS=pennsylvania} -- show me toll free routes to {ADDRESS=bellevue city} {ADDRESS=az} -- show me toll free routes to {ADDRESS=chase county} {ADDRESS=ab} -- show me toll free routes to {ADDRESS=cleveland} {ADDRESS=ns} -- show me toll free routes to {ADDRESS=gull bay} {ADDRESS=massachusetts} -- show me toll free routes to {ADDRESS=hazen city} {ADDRESS=ct} -- show me toll free routes to {ADDRESS=manitouwadge} {ADDRESS=alaska} -- show me toll free routes to {ADDRESS=oradell borough} {ADDRESS=pei} -- show me toll free routes to {ADDRESS=verden} {ADDRESS=northwest territories} -- show me toll free routes to {ADDRESS=west fork city} {ADDRESS=pennsylvania} -- show me top-rated {KEYWORD=quesadillas} in the surrounding area for between 407 and 157 bucks -- show me {ADDRESS=toronto} in {ADDRESS=sudan} -- show me {KEYWORD=transamerica pyramid} -- show me {ADDRESS=united states} -- show me {ADDRESS=united states of america} -- show me {KEYWORD=versailles} -- show me {KEYWORD=veterans memorial} in the vicinity -- show me {ADDRESS=walnut avenue} and {ADDRESS=creamer street} on the map -- show me {KEYWORD=washing machines} for below 251 pounds around here -- show me {ADDRESS=watauga} {ADDRESS=japan} -- show me {KEYWORD=wells fargo center} -- show me where a {KEYWORD=carl's jr.} is -- show me where a {KEYWORD=coffee cultures} is -- show me where a {KEYWORD=fatburger} is -- show me where a {KEYWORD=fazoli's italian foods} is -- show me where a {KEYWORD=gino's pizza} is -- show me where a {KEYWORD=mcalister's deli} is -- show me where a {KEYWORD=mcdonald's} is -- show me where a {KEYWORD=mr. sub} is -- show me where a {KEYWORD=pancheros mexican grill} is -- show me where a {KEYWORD=papaya king} is -- show me where a {KEYWORD=red burrito} is -- show me where {KEYWORD=capitol} is -- show me where {KEYWORD=cnn} is in {ADDRESS=balance of avoyelles parish} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=barrington borough} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=clifton city} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=emerson borough} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=ensign city} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=fox lake city} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=hartford} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=otsego} {ADDRESS=georgia} -- show me where {KEYWORD=cnn} is in {ADDRESS=page} {ADDRESS=georgia} -- show me where {KEYWORD=east side mario's} is in {ADDRESS=shanksville} -- show me where {KEYWORD=gettysburg national military park} is in {ADDRESS=reform} -- show me where {KEYWORD=glaspaleis} is in atlanta, {ADDRESS=georgia} -- show me where {KEYWORD=hershey centre} is in {ADDRESS=bosque county} -- show me where {KEYWORD=house with chimaeras} is -- show me where i can buy {KEYWORD=buffet} -- show me where i can buy {KEYWORD=entertainment systems} -- show me where i can buy {KEYWORD=french restaurant} -- show me where i can buy {KEYWORD=soul food restaurant} -- show me where i can buy {KEYWORD=specialty coffee from central america} -- show me where i can buy {KEYWORD=sushi bar} -- show me where is {ADDRESS=1370} {ADDRESS=gunther place} -- show me where is {ADDRESS=1382} {ADDRESS=conduit boulevard} is around my location -- show me where is {ADDRESS=400} {ADDRESS=dorset street} in {ADDRESS=mount pleasant} {ADDRESS=arizona} {ADDRESS=bosnia herzegovina} -- show me where is {ADDRESS=801} {ADDRESS=corbin place} {ADDRESS=78864} {ADDRESS=balance of shelby county} {ADDRESS=guinea-bissau} -- show me where is a {KEYWORD=bar and grill} at {ADDRESS=powell street} and {ADDRESS=fieldstone drive} in {ADDRESS=north middletown} -- show me where is a {KEYWORD=bistro} at the the intersection {ADDRESS=56th street} and {ADDRESS=bay 50th street} in {ADDRESS=nevada county} {ADDRESS=nv} -- show me where is a {KEYWORD=breakfast diner} at the the intersection of {ADDRESS=eldert street} and {ADDRESS=bay 47th street} plz -- show me where is a {KEYWORD=dessert restaurant} at {ADDRESS=1762} {ADDRESS=penn street} {ADDRESS=19727} {ADDRESS=stillmore} in {ADDRESS=portugal} -- show me where is a {KEYWORD=discount store} at the intersection of {ADDRESS=42nd street} and {ADDRESS=buckingham drive} in {ADDRESS=balance of georgetown county} please -- show me where is a {KEYWORD=greek restaurant} at {ADDRESS=998} {ADDRESS=oak street} in {ADDRESS=balance of chippewa county} -- show me where is a {KEYWORD=healthy restaurant} at the corner of {ADDRESS=101st avenue} and {ADDRESS=bay 29th street} please in {ADDRESS=brigus} -- show me where is a {KEYWORD=mexican restaurant} at {ADDRESS=847} {ADDRESS=kenmore terrace} {ADDRESS=25540} {ADDRESS=picayune city} in {ADDRESS=nh} {ADDRESS=germany} -- show me where is a place to buy {KEYWORD=dvd players} -- show me where is a place to find {KEYWORD=toys} -- show me where is a {KEYWORD=southern restaurant} at {ADDRESS=beaver street} and {ADDRESS=ocean parkway} {ADDRESS=poteau} {ADDRESS=florida} -- show me where is an {KEYWORD=all you can eat buffet} at {ADDRESS=597} {ADDRESS=gold street} {ADDRESS=dutchtown village} {ADDRESS=new york} {ADDRESS=antarctica} -- show me where is an {KEYWORD=indian restaurant} on {ADDRESS=hemlock street} in {ADDRESS=allegany county}, {ADDRESS=wv} -- show me where is an {KEYWORD=islamic restaurant} at {ADDRESS=23} {ADDRESS=monroe street} {ADDRESS=lake} {ADDRESS=wi} in {ADDRESS=paraguay} -- show me where is {KEYWORD=angel falls} in {ADDRESS=trinidad and tobago} -- show me where is {ADDRESS=balance of buckingham county} {ADDRESS=states} -- show me where is {KEYWORD=basilica of our lady of peace} in {ADDRESS=dunkirk} -- show me where is {KEYWORD=bosmal city center} at {ADDRESS=1} {ADDRESS=troy avenue} {ADDRESS=32916} {ADDRESS=walnut city} in {ADDRESS=india} -- show me where is {KEYWORD=capella tower} on {ADDRESS=lewis place} -- show me where is {KEYWORD=casa loma} at {ADDRESS=winding way} and {ADDRESS=irving street} in {ADDRESS=jackson county} -- show me where is {ADDRESS=clarkson avenue} nearby {KEYWORD=versatel building} -- show me where is {KEYWORD=cleaver co inc} at {ADDRESS=351} {ADDRESS=chester court} {ADDRESS=ludlow} {ADDRESS=nb} -- show me where is {KEYWORD=dairy queen} on {ADDRESS=broad way} -- show me where is {KEYWORD=faisal mosque} in {ADDRESS=13094} -- show me where is {KEYWORD=gettysburg national military park} at {ADDRESS=1706} {ADDRESS=42nd street} {ADDRESS=johnson county} {ADDRESS=idaho} in {ADDRESS=albania} -- show me where is {KEYWORD=glacier point} nearby {KEYWORD=minnesota state capitol} -- show me where is {KEYWORD=harvey's} in the vicinity of the the intersection {ADDRESS=banner 3rd road} and {ADDRESS=clark street} {ADDRESS=tekamah city} -- show me where is {KEYWORD=hollywood canteen} not that far from the the intersection {ADDRESS=jewel street} and {ADDRESS=lincoln street} in {ADDRESS=clark county} {ADDRESS=ar} -- show me where is {KEYWORD=kernels} at {ADDRESS=953} on {ADDRESS=rochester avenue} -- show me where is {KEYWORD=menchie'slab} around {ADDRESS=4th street} in {ADDRESS=denison city} {ADDRESS=tx} -- show me where is {KEYWORD=middle of the earth} in {ADDRESS=iceland} -- show me where is {KEYWORD=museum tavern restaurant and bar} -- show me where is {KEYWORD=noce restaurant} at {ADDRESS=1917} {ADDRESS=harrison avenue} {ADDRESS=87109} {ADDRESS=bland county} {ADDRESS=argentina} -- show me where is {ADDRESS=randolph street} in {ADDRESS=morgan county}, nt, {ADDRESS=burkina faso} -- show me where is {KEYWORD=reunion tower} -- show me where is {KEYWORD=rococoa} at {ADDRESS=applegate court} and {ADDRESS=dogwood lane} -- show me where is {KEYWORD=sacre coeur} at {ADDRESS=278} {ADDRESS=1st street} {ADDRESS=balance of haywood county} {ADDRESS=ri} {ADDRESS=nepal} -- show me where is {ADDRESS=sandford street} {ADDRESS=grinnell city} -- show me where is {KEYWORD=swiss chalet} at {ADDRESS=1979} {ADDRESS=heather court} {ADDRESS=lavaca city} {ADDRESS=67532} -- show me where is the {KEYWORD=beer store} in city of {ADDRESS=decatur} -- show me where is {KEYWORD=the elgin & winter garden theatre centre} at the the intersection of {ADDRESS=herzl street} and {ADDRESS=tennis court} in {ADDRESS=balance of rio arriba county} please -- show me where is the {KEYWORD=laundromat} at {ADDRESS=1413} {ADDRESS=6th street north} {ADDRESS=25874} in {ADDRESS=burley} -- show me where is the {KEYWORD=parking garage} at {ADDRESS=184} {ADDRESS=powell street} {ADDRESS=balance of craig county} {ADDRESS=60059} -- show me where is the {KEYWORD=vintage store} at {ADDRESS=378} {ADDRESS=state street} in {ADDRESS=edgemont city} -- show me where is {KEYWORD=tribune tower} closest {ADDRESS=berry street} {ADDRESS=balance of morgan county} {ADDRESS=yukon} -- show me where {KEYWORD=manifesto} is in {ADDRESS=greer} -- show me where {KEYWORD=marineview plaza} is -- show me where {KEYWORD=mary brown's} is in {ADDRESS=warriors mark} -- show me where {KEYWORD=papa john's pizza} is in {ADDRESS=north redington beach} -- show me where {KEYWORD=patria} is in {ADDRESS=williamsburg} -- show me where {KEYWORD=pizza hut} is in {ADDRESS=peach glen} -- show me where {KEYWORD=roots} is in {ADDRESS=cabarrus county} -- show me where {KEYWORD=savoy} is in {ADDRESS=el segundo} -- show me where {KEYWORD=sight & sound theatres} is in atlanta, {ADDRESS=georgia} -- show me where the affordable {KEYWORD=zion national park} is -- show me where the best {KEYWORD=gonda building} is -- show me where the cheaper {KEYWORD=dk display} is in {ADDRESS=ashley town} -- show me where the top-rated {KEYWORD=amp place} is -- show me where {KEYWORD=the white house} is in {ADDRESS=straughn} -- show me where {KEYWORD=the works} is in {ADDRESS=riverton city} {ADDRESS=co} -- show me where {KEYWORD=university of chicago} is in {ADDRESS=cherokee} {ADDRESS=ms} -- show me where {KEYWORD=village on the green} is in {ADDRESS=colleton county} -- show me where {KEYWORD=village on the green} is in {ADDRESS=jefferson county} -- show me wherethe best {KEYWORD=beer store} is -- show me wherethe best {KEYWORD=columbia lake village} is -- show me wherethe best {KEYWORD=motel 6} is -- show me wherethe more pricey {KEYWORD=home hardware} is -- show me {KEYWORD=white house} at {ADDRESS=main} and {ADDRESS=main 10} -- show me worst {KEYWORD=croissants} in that place for less than 18 bucks -- show me {KEYWORD=yellowstone park} -- show me {KEYWORD=york minster} in the surrounding area -- show me {KEYWORD=zeller's} at {ADDRESS=pier 39 concourse} and {ADDRESS=brighton 3rd lane} -- show me {KEYWORD=ziggurat of ur} at {ADDRESS=main street north} and {ADDRESS=w 11th} -- show {KEYWORD=minnesota state capitol} -- show {ADDRESS=montgomeryville} -- show more close {KEYWORD=donairs} for above 483 dollars in city -- show more costly a {KEYWORD=business} for less than 124 dollars on {ADDRESS=victoria court} -- show more costly {KEYWORD=pitas} for over 497 quid in town -- show more expensive {KEYWORD=motorbikes} for above 84 dollars around here -- show most economical {KEYWORD=french baguettes} for over 416 pounds in the area -- show most mediocre {KEYWORD=bluray players} for about 372 bucks in the vicinity -- show most outstanding {KEYWORD=tattoos} in city for under 167 euros -- show most pricey {KEYWORD=dvd players} for below 213 dollars in the town -- show {KEYWORD=motorcycles} for above 87 euros in {ADDRESS=sheffield village} -- show {KEYWORD=mount of olives} -- show {KEYWORD=nidarosdomen} -- show {KEYWORD=oriental pearl tower} -- show {KEYWORD=package delivery} for between 448 and 289 dollars -- show {KEYWORD=palace of culture and science} on {ADDRESS=q cswy} in {ADDRESS=flemington} -- show {KEYWORD=pan-pacific auditorium} -- show {ADDRESS=park avenue} in {ADDRESS=balance of sherman county}, {ADDRESS=tx}, {ADDRESS=french guiana} -- show {KEYWORD=patiala house} on {ADDRESS=sacramento ave} in {ADDRESS=neponset} -- show {ADDRESS=pequannock} -- show {ADDRESS=philippines} -- show {KEYWORD=pho} for no more than 75 euros in city -- show {KEYWORD=pizza} around here for under 294 dollars -- show {KEYWORD=pizza tazza} on {ADDRESS=32nd expy l} in {ADDRESS=dietrich} -- show poor {KEYWORD=boats} near my area for no more than 292 euros -- show poorest {KEYWORD=cinnamon buns} for below 287 quid in town -- show popular a {KEYWORD=lunch restaurant} in that town -- show {KEYWORD=psychic isabella} at {ADDRESS=pemberton borough} and {ADDRESS=kaministiquia} plz -- show {KEYWORD=raising cane's chicken fingers} here for over 217 dollars -- show {KEYWORD=ramesseum} at {ADDRESS=2nd west} and {ADDRESS=lexington court} -- show {KEYWORD=rialto towers} -- show {KEYWORD=roberto clemente coliseum} -- show {ADDRESS=roosevelt avenue} in town -- show {KEYWORD=roostein display mannequins} on {ADDRESS=lamont court} in {ADDRESS=oxford} -- show {KEYWORD=royal opera house} at {ADDRESS=de mattei} and {ADDRESS=sherwood} -- show {KEYWORD=royal tyrrell museum} around here -- show {KEYWORD=saint joseph's oratory} -- show {KEYWORD=schlotzsky's deli} at the the intersection of {ADDRESS=eastvale borough} and {ADDRESS=washington town} in that city please -- show {KEYWORD=sears tower} -- show {ADDRESS=seaside park} -- show {ADDRESS=serbia} -- show {KEYWORD=smith tower} in city -- show {KEYWORD=songgwangsa} -- show {KEYWORD=sphinx} at {ADDRESS=circle blvd.} and {ADDRESS=n square} -- show {KEYWORD=subway} at {ADDRESS=manor} and {ADDRESS=45th ln} -- show {ADDRESS=suriname} -- show {KEYWORD=swamithoppe pathi} at {ADDRESS=route 17} and {ADDRESS=t 3rd avenue east} -- show {KEYWORD=sweet temptations} at {ADDRESS=okmulgee city} and {ADDRESS=glenwood village} in the surrounding area -- show {KEYWORD=sweet temptations} on {ADDRESS=k st.} in {ADDRESS=owasso} -- show {KEYWORD=table top mountain} -- show the affordable {KEYWORD=boston market} in the town -- show the {KEYWORD=carpet store} on {ADDRESS=grove street} in {ADDRESS=munster}, {ADDRESS=kentucky}, {ADDRESS=spain} -- show {KEYWORD=the co-operators} around here for more than 963 euros -- show {KEYWORD=the co-operators} here for more than 598 euros -- show {KEYWORD=the co-operators} in the surrounding area for less than 6069 dollars -- show {KEYWORD=the co-operators} in the surrounding area for not more than 53 dollars -- show {KEYWORD=the co-operators} in the surrounding area for over 38 euros -- show {KEYWORD=the co-operators} in the vicinity for over 797 dollars -- show {KEYWORD=the co-operators} in the vicinity for over 89 euros -- show the dirt cheap {KEYWORD=eaton centre} in town -- show the highest priced {KEYWORD=columbus city schools central enrollment center} in town -- show the highest rated {KEYWORD=balmoral castle} in town -- show the highest rated {KEYWORD=dairy queen} in city -- show the highest rated {KEYWORD=duke of wellington} in town -- show the highest rated {KEYWORD=haleakala crater} in town -- show the highest rated {KEYWORD=morty's pub} in city -- show the highest rated {KEYWORD=morty's pub} in town -- show the highest rated {KEYWORD=rat's nest cave at canmore caverns} in town -- show the highest rated {KEYWORD=smith tower} in city -- show the highest rated {KEYWORD=spanish steps} in town -- show the highest rated {KEYWORD=subway} in town -- show the highest ratings {KEYWORD=columbus city schools central enrollment center} in city -- show the location of {KEYWORD=beertown} around me -- show the location of {KEYWORD=beertown} in my area -- show the location of {KEYWORD=beertown} in my vicinity -- show the location of {KEYWORD=itamae sushi} nearby me -- show the location of {KEYWORD=subway} nearby me -- show the most affordable {KEYWORD=valu mart} in town -- show the nearer {KEYWORD=madison square garden} in city -- show the {KEYWORD=subway station} in {ADDRESS=pryor creek}, {ADDRESS=massachusetts} -- show the top ratings {KEYWORD=lowes} in town -- show {KEYWORD=the westin harbour castle} at {ADDRESS=church north byp} and {ADDRESS=5th west} -- show {KEYWORD=times square} -- show {ADDRESS=timmonsville} -- show {ADDRESS=tipton} -- show top rated {KEYWORD=chili crab} here for above 171 euros -- show top rating {KEYWORD=landscaping} for no more than 81 quid in town -- show {KEYWORD=toronto dominion centre} at {ADDRESS=cardinal} and {ADDRESS=pennsylvania bnd} -- show {KEYWORD=torre colpatria} -- show {ADDRESS=vietnam} -- show {KEYWORD=waterfront place} -- show where a {KEYWORD=french toast} place is close to {ADDRESS=arch blvd. r} and {ADDRESS=creek st.} -- show where a {KEYWORD=italian chicken sandwiches} place is close to {ADDRESS=u ave.} and {ADDRESS=65th pkwy.} -- show where a {KEYWORD=slovene cuisine} place is close to {ADDRESS=magnolia cswy} and {ADDRESS=fwy b} -- show where an {KEYWORD=church} place is close to {ADDRESS=jackson dr.} and {ADDRESS=avenue east 18} -- show where an {KEYWORD=mexican food} place is close to {ADDRESS=route 1} and {ADDRESS=story street} -- show where an {KEYWORD=taxi stop} place is close to {ADDRESS=t pkwy.} and {ADDRESS=69th drive w} -- show where an {KEYWORD=vegetarian} place is close to {ADDRESS=6th avenue} and {ADDRESS=cheever place} -- show where an {KEYWORD=vegetarian} place is close to {ADDRESS=irving avenue} and {ADDRESS=railroad avenue} -- show where is {ADDRESS=1091} {ADDRESS=railroad street} {ADDRESS=hudson town} {ADDRESS=nv} in {ADDRESS=india} -- show where is {ADDRESS=362} {ADDRESS=durland place} {ADDRESS=balance of gilliam county} {ADDRESS=british columbia} -- show where is {ADDRESS=54th street} -- show where is {ADDRESS=623} {ADDRESS=grand avenue} is around my location -- show where is a {KEYWORD=breakfast diner} -- show where is a {KEYWORD=car wash} around the intersection of {ADDRESS=surrey lane} and {ADDRESS=bay ridge avenue} {ADDRESS=ithaca village} -- show where is a {KEYWORD=german restaurant} at {ADDRESS=dank court} and {ADDRESS=catherine street} in {ADDRESS=harrow} {ADDRESS=wv} -- show where is a {KEYWORD=hawaiian restaurant} not too far from the the intersection {ADDRESS=harden street} and {ADDRESS=8th street} {ADDRESS=stone mountain city} -- show where is a {KEYWORD=hawaiian restaurant} within walking distance of {KEYWORD=musical instrument museum} -- show where is a {KEYWORD=nursery school} at {ADDRESS=vanderbilt street} and {ADDRESS=walker court} {ADDRESS=oak harbor city} -- show where is a {KEYWORD=pizza restaurant} at the the intersection of {ADDRESS=route 20} and {ADDRESS=union street} in {ADDRESS=mercer county} -- show where is a {KEYWORD=spanish restaurant} -- show where is an {KEYWORD=african restaurant} in {ADDRESS=98590} -- show where is an {KEYWORD=outdoor store} at {ADDRESS=1844} on {ADDRESS=veronica place} -- show where is {KEYWORD=bajrakli mosque} at {ADDRESS=901} {ADDRESS=avenue u} {ADDRESS=straughn} {ADDRESS=oregon} {ADDRESS=brazil} -- show where is {ADDRESS=beach 51st street} near {KEYWORD=chteau frontenac} -- show where is {KEYWORD=duthie park winter gardens} close to the meeting {ADDRESS=hilltop road} and {ADDRESS=carriage drive} in {ADDRESS=westmoreland} {ADDRESS=az} -- show where is {KEYWORD=el morro castle} at {ADDRESS=312} {ADDRESS=turnbull avenue} {ADDRESS=balance of beckham county} {ADDRESS=nu} in {ADDRESS=hong kong} -- show where is {ADDRESS=friel place} in {ADDRESS=wayne town} {ADDRESS=new hampshire} -- show where is {KEYWORD=frost bank tower} not so far from the intersection of {ADDRESS=76th street} and {ADDRESS=kenmore court} in {ADDRESS=fort lupton} {ADDRESS=yt} -- show where is {KEYWORD=joe's crab shack} close to {ADDRESS=locust street} and {ADDRESS=prospect street} {ADDRESS=delta county} -- show where is {KEYWORD=kremlin} at {ADDRESS=spruce street} and {ADDRESS=marine avenue} in {ADDRESS=balance of iowa county} plz -- show where is {ADDRESS=marlborough court} in {ADDRESS=sigurd town} -- show where is {KEYWORD=niagara falls} at {ADDRESS=167} {ADDRESS=noll street} {ADDRESS=s3m 0p0} {ADDRESS=balance of grand county} in {ADDRESS=trinidad and tobago} -- show where is {KEYWORD=notre dame} on {ADDRESS=fillmore avenue} -- show where is {KEYWORD=prague castle} at {ADDRESS=new dock street} and {ADDRESS=brighton 8th lane} -- show where is {KEYWORD=richardson building} at {ADDRESS=bokee court} and {ADDRESS=jackson street} -- show where is {KEYWORD=sky tower} not that far from {KEYWORD=palacio real de madrid} -- show where is {KEYWORD=sovereign bank tower} at {ADDRESS=banner 3rd road} and {ADDRESS=wythe place} {ADDRESS=cobb county} -- show where is {KEYWORD=st paul's cathedral} at {ADDRESS=836} on {ADDRESS=hendrickson street} -- show where is {KEYWORD=sugar mountain} close by {ADDRESS=paerdegat 10th street} and {ADDRESS=provost street} {ADDRESS=haskell county} -- show where is {KEYWORD=sweet temptations} at the junction of {ADDRESS=laurel drive} and {ADDRESS=hillcrest drive} {ADDRESS=garibaldi city} {ADDRESS=on} -- show where is {KEYWORD=taco john's} at the the intersection {ADDRESS=columbus place} and {ADDRESS=pine street} {ADDRESS=aredale} -- show where is {KEYWORD=td bank} near {ADDRESS=opal court} and {ADDRESS=van brunt street} {ADDRESS=randolph county} -- show where is the {KEYWORD=circus} at the crossing {ADDRESS=bay 8th street} and {ADDRESS=highlawn avenue} in {ADDRESS=balance of mellette county} {ADDRESS=alabama} -- show where is {KEYWORD=the kaaba} at {ADDRESS=1340} {ADDRESS=mc guinness boulevard} {ADDRESS=allendale county} {ADDRESS=17027} -- show where is the {KEYWORD=museum} within walking distance of {KEYWORD=jefferson memorial} -- show where is the {KEYWORD=outdoors store} on {ADDRESS=sheepshead bay road} in {ADDRESS=hebertville}, {ADDRESS=nu}, {ADDRESS=united kingdom} -- show where is {KEYWORD=toronto eaton centre} at {ADDRESS=1785} {ADDRESS=aberdeen street} {ADDRESS=wright} {ADDRESS=kentucky} {ADDRESS=united arab emirates} -- show where is {KEYWORD=winter palace} in {ADDRESS=collinsville} -- show {KEYWORD=williams} on {ADDRESS=dr. m} in {ADDRESS=oakland charter township} -- show {KEYWORD=wingstop} in the surrounding area for over 78 dollars -- show {KEYWORD=world trade centre} -- show worst {KEYWORD=banana bread} here for not more than 492 bucks -- show {KEYWORD=ziggurat of ur} -- show {KEYWORD=zip nac} at {ADDRESS=church south} and {ADDRESS=paerdegat 7th street} -- {KEYWORD=sight & sound theatres} at {ADDRESS=40} {ADDRESS=virginia avenue} {ADDRESS=65350} {ADDRESS=moorland} drive me there -- {KEYWORD=sight & sound theatres} at {ADDRESS=606} on {ADDRESS=brighton 1st road} -- {KEYWORD=sight and sound theatres} at {ADDRESS=1813} {ADDRESS=44th street} {ADDRESS=78311} {ADDRESS=avon city} -- {KEYWORD=sir leonard tilley building} at {ADDRESS=878} {ADDRESS=veranda place} {ADDRESS=box elder county} {ADDRESS=fl} in {ADDRESS=south sudan} -- {KEYWORD=sistene chapel} at {ADDRESS=1743} {ADDRESS=emerald street} {ADDRESS=12140} {ADDRESS=cowlington town} {ADDRESS=new mexico} {ADDRESS=guinea} -- {KEYWORD=sky tower} near {KEYWORD=statue of liberty} -- {KEYWORD=skydome} at {ADDRESS=noble street} and {ADDRESS=nolans lane} please -- {KEYWORD=skydome} close-by {ADDRESS=front street} in {ADDRESS=seabrook island town} {ADDRESS=west virginia} navigation please plz -- {KEYWORD=smartop computer services} where is it -- {ADDRESS=smithe} and {ADDRESS=queen} please -- {KEYWORD=s{ADDRESS=smog test queen only} on {ADDRESS=columbia} and smog test queen only -- {KEYWORD=smog test queen only} on {ADDRESS=cox place} and {ADDRESS=bergen court} -- {KEYWORD=smog test queen only} on {ADDRESS=w seminole dr} and {ADDRESS=seymour st} -- {ADDRESS=so paulo} take me there with the most scenic route -- some directions for {ADDRESS=597} {ADDRESS=sharon street} -- some directions for {ADDRESS=893} {ADDRESS=havens place} -- some directions for {ADDRESS=92} {ADDRESS=lefferts place} -- some directions for {ADDRESS=922} {ADDRESS=4th street north} -- some directions for {ADDRESS=sullivan street} on {ADDRESS=berry street} -- {KEYWORD=songgwangsa} in {ADDRESS=utica} -- {ADDRESS=south africa} drive us there -- {KEYWORD=south st burger} at {ADDRESS=52} {ADDRESS=104th street} in {ADDRESS=rozel} {ADDRESS=iowa} {ADDRESS=lebanon} -- {KEYWORD=south st burger} at {ADDRESS=dumont borough} and {ADDRESS=grass range town} around here can you help me find it -- {KEYWORD=spice route asian bistro and bar} on {ADDRESS=wimbledon city} and {ADDRESS=alberton} plz -- {ADDRESS=st nicholas avenue} near me navigate me there -- {ADDRESS=st petersburg} take me there with the most scenic route -- {KEYWORD=st. paul's cathedral} at {ADDRESS=center street} and {ADDRESS=bay 22nd street} plz -- {KEYWORD=st. peter's basilica} at {ADDRESS=1176} {ADDRESS=brookside drive} {ADDRESS=69492} in {ADDRESS=fairview} how do i get there -- {KEYWORD=st. peter's basilica} at {ADDRESS=van siclen court} {ADDRESS=lac-delage} please -- {ADDRESS=stanhope street} and {ADDRESS=dogwood drive} please -- start directing me to {KEYWORD=acropolis} -- start directing me to {KEYWORD=brandenburg gate} -- start directing me to {KEYWORD=city gate} -- start directing me to {KEYWORD=distillery historic district} -- start directing me to {KEYWORD=drottningholm palace theatre} -- start directing me to {KEYWORD=energysolutions arena} -- start directing me to {KEYWORD=eureka tower} -- start directing me to {KEYWORD=european physiotherapy center} -- start directing me to {KEYWORD=garden of the gods} -- start directing me to {KEYWORD=gaylord opryland resort} -- start directing me to {KEYWORD=grand canyon} -- start directing me to {KEYWORD=great mosque of djenn} -- start directing me to {KEYWORD=great pyramid of cheops} -- start directing me to {KEYWORD=lurline baths} -- start directing me to {KEYWORD=masjid al haram} -- start directing me to {KEYWORD=meteor crater} -- start directing me to {KEYWORD=newgrange} -- start directing me to {KEYWORD=one atlantic center} -- start directing me to {KEYWORD=one canada square} -- start directing me to {KEYWORD=palacio real de madrid} -- start directing me to {KEYWORD=rainbow bridge} -- start directing me to {KEYWORD=riparian plaza} -- start directing me to {KEYWORD=sage gateshead} -- start directing me to {KEYWORD=schonbrunn palace} -- start directing me to {KEYWORD=sears tower} -- start directing me to {KEYWORD=spadina historic house and gardens} -- start directing me to {KEYWORD=sukharev tower} -- start directing me to {KEYWORD=summer palace} -- start directing me to {KEYWORD=swamithoppe pathi} -- start directing me to {KEYWORD=the crystal palace} -- start directing me to {KEYWORD=torre mayor} -- start directing me to {KEYWORD=tower of london} -- start directing me to {KEYWORD=u.s. bank tower} -- start directing me to {KEYWORD=victoria falls} -- start directing me to {KEYWORD=villa emo} -- start directing me to {KEYWORD=westminster} -- start direction to {KEYWORD=starbucks} -- start go to {KEYWORD=starbucks} -- start going -- start going to {ADDRESS=balance of custer county} -- start going to {ADDRESS=balance of edgefield county} -- start going to {ADDRESS=balance of fremont county} -- start going to {ADDRESS=balance of genesee county} -- start going to {ADDRESS=bellville} -- start going to {KEYWORD=bucharest mall} in {ADDRESS=klamath falls city} -- start going to {ADDRESS=cambridge} -- start going to {ADDRESS=chattahoochee hills} -- start going to {ADDRESS=clinton} -- start going to {KEYWORD=coltejer} in {ADDRESS=hendley village} -- start going to {KEYWORD=curzon street railway station} in {ADDRESS=hickory county} -- start going to {KEYWORD=curzon street railway station} in {ADDRESS=martensville} -- start going to {KEYWORD=eureka tower} in {ADDRESS=adair city} -- start going to {ADDRESS=fairfax} -- start going to {ADDRESS=faith} -- start going to {ADDRESS=five points} -- start going to {KEYWORD=freedom tower} in {ADDRESS=daphne city} -- start going to {ADDRESS=hansboro city} -- start going to {ADDRESS=hardy} -- start going to {KEYWORD=hockey hall of fame} in {ADDRESS=maud city} -- start going to {ADDRESS=hooker county} -- start going to {KEYWORD=hopewell centre} in {ADDRESS=balance of aurora county} -- start going to {KEYWORD=key tower} in {ADDRESS=milton-freewater city} -- start going to {KEYWORD=little mermaid} in {ADDRESS=hurdland city} -- start going to {ADDRESS=littleton town} -- start going to {KEYWORD=malkera} in {ADDRESS=brent city} -- start going to {KEYWORD=marcus square} in {ADDRESS=port moody} -- start going to {KEYWORD=mary} in {ADDRESS=shady cove city} -- start going to {ADDRESS=midwest town} -- start going to {KEYWORD=millennium dome} in {ADDRESS=newman grove} -- start going to {ADDRESS=nags head} -- start going to {ADDRESS=neepawa} -- start going to {ADDRESS=ontario city} -- start going to {KEYWORD=oriental pearl tower} in {ADDRESS=arlington village} -- start going to {KEYWORD=panthon} in {ADDRESS=hoyt city} -- start going to {ADDRESS=passaic town} -- start going to {KEYWORD=pharos of egypt} in {ADDRESS=pleasant hill} -- start going to {ADDRESS=pointe-lebel} -- start going to {KEYWORD=provincial park} in {ADDRESS=balance of washington county} -- start going to {KEYWORD=raj bhvan} in {ADDRESS=summerfield town} -- start going to {KEYWORD=royal opera house} in {ADDRESS=south chicago heights village} -- start going to {KEYWORD=saint joseph's oratory} in {ADDRESS=balance of buffalo county} -- start going to {KEYWORD=sam the record man} in {ADDRESS=englehart} -- start going to {ADDRESS=sebring} -- start going to {ADDRESS=senatobia city} -- start going to {KEYWORD=songgwangsa} in {ADDRESS=ashuapmushuan} -- start going to {KEYWORD=space needle} in {ADDRESS=interior} -- start going to {KEYWORD=st. nicholas church} in {ADDRESS=crawford} -- start going to {KEYWORD=temple of amun} in {ADDRESS=glasgow city} -- start going to {KEYWORD=the crystal palace} in {ADDRESS=worthington borough} -- start going to {KEYWORD=the helix} in {ADDRESS=magnolia village} -- start going to {ADDRESS=traill county} -- start going to {KEYWORD=u.s. bank tower} in {ADDRESS=balance of conecuh county} -- start going to {KEYWORD=u.s. bank tower} in {ADDRESS=west union} -- start going to {KEYWORD=united nations headquarters} in {ADDRESS=bibb county} -- start going to {ADDRESS=val marie} -- start going to {ADDRESS=westwood borough} -- start navi -- start navigating to a {KEYWORD=bank machine} -- start navigating to a {KEYWORD=barber shop} -- start navigating to a {KEYWORD=beer store} -- start navigating to a {KEYWORD=buddhist restaurant} -- start navigating to a {KEYWORD=burger joint} -- start navigating to a {KEYWORD=child daycare center} -- start navigating to a {KEYWORD=classic restaurant} -- start navigating to a {KEYWORD=clinic} -- start navigating to a {KEYWORD=consignment store} -- start navigating to a {KEYWORD=daycare} -- start navigating to a {KEYWORD=deli} -- start navigating to a {KEYWORD=discount food store} -- start navigating to a {KEYWORD=french restaurant} -- start navigating to a {KEYWORD=gluten free restaurant} -- start navigating to a {KEYWORD=hairdresser} -- start navigating to a {KEYWORD=kindergarten} -- start navigating to a {KEYWORD=southern restaurant} -- start navigating to a {KEYWORD=suit shop} -- start navigating to a {KEYWORD=supermarket} -- start navigating to a {KEYWORD=theater} -- start navigating to an {KEYWORD=organic restaurant} -- start taking me to {KEYWORD=auditorium building} -- start taking me to {KEYWORD=basilica of our lady of peace} -- start taking me to {KEYWORD=basler messeturm} -- start taking me to {KEYWORD=bauhaus} -- start taking me to {KEYWORD=bucharest mall} -- start taking me to {KEYWORD=canadian war museum} -- start taking me to {KEYWORD=castillo de san marcos} -- start taking me to {KEYWORD=chateau laurier} -- start taking me to {KEYWORD=city gate} -- start taking me to {KEYWORD=coltejer} -- start taking me to {KEYWORD=edwards gardens} -- start taking me to {KEYWORD=emerald tower} -- start taking me to {KEYWORD=goldman sachs tower} -- start taking me to {KEYWORD=habitat '67} -- start taking me to {KEYWORD=hockey hall of fame} -- start taking me to {KEYWORD=jefferson arch} -- start taking me to {KEYWORD=la sagrada} -- start taking me to {KEYWORD=lincoln memorial} -- start taking me to {KEYWORD=menshikov tower} -- start taking me to {KEYWORD=na pali coast} -- start taking me to {KEYWORD=oriental pearl tower} -- start taking me to {KEYWORD=peak 2 peak gondola} -- start taking me to {KEYWORD=portobello} -- start taking me to {KEYWORD=pyramids of egypt} -- start taking me to {KEYWORD=royal bc museum} -- start taking me to {KEYWORD=saint joseph's oratory} -- start taking me to {KEYWORD=sam the record man} -- start taking me to {KEYWORD=seattle central library} -- start taking me to {KEYWORD=sistene chapel} -- start taking me to {KEYWORD=symphony orchestra} -- start taking me to {KEYWORD=tribune tower} -- start taking me to {KEYWORD=ubudiah mosque} -- start taking me to {KEYWORD=west edmonton mall} -- {KEYWORD=stephansdom} {ADDRESS=mesick} where is it -- {ADDRESS=stockholm} directions -- {ADDRESS=stockville village} {ADDRESS=poland} show me where that is -- {ADDRESS=street east 90} and {ADDRESS=p pl} in {ADDRESS=kenmore} {ADDRESS=florida} -- {ADDRESS=street south c} and {ADDRESS=pl. e} in {ADDRESS=grover beach} {ADDRESS=fl} -- street view of {ADDRESS=burundi} -- street view of {ADDRESS=faroe islands} -- street view of {ADDRESS=italy} -- street view of {ADDRESS=martinique} -- street view of {ADDRESS=solomon islands} -- street view of {ADDRESS=united states} -- street view of {ADDRESS=vatican city} -- {KEYWORD=subway} at {ADDRESS=x pkwy.} and {ADDRESS=57th highway b} navigate me there -- {KEYWORD=subway} {ADDRESS=gassville} find it please -- {KEYWORD=sugar mountain} at {ADDRESS=1451} on {ADDRESS=willoughby avenue} -- {KEYWORD=sugar mountain} at {ADDRESS=hancock street} and {ADDRESS=canal street} -- {KEYWORD=sugar mountain} at the intersection {ADDRESS=george street} and {ADDRESS=union street} {ADDRESS=grosse tete village} {ADDRESS=georgia} -- {KEYWORD=sugar mountain} in {ADDRESS=orlando} on {ADDRESS=i ln} find it -- suggest a {KEYWORD=apalla} for more than 44 bucks here to me -- suggest a {KEYWORD=bed} for under 72 euros in that place to me -- suggest a best {KEYWORD=swyft technologies inc} around here -- suggest a {KEYWORD=boat} for over 719 euros in that place to me -- suggest a {KEYWORD=brewpub} here for not more than 311 bucks to me -- suggest a {KEYWORD=brewpub} in that town for between 447 and 299 dollars to me -- suggest a {KEYWORD=buffalo wild wings} in my surrounding area -- suggest a {KEYWORD=bulgarian restaurant} for over 88 quid in that place to me -- suggest a {KEYWORD=car} for about 895 euros in that place to me -- suggest a cheap {KEYWORD=organic restaurant} in the area -- suggest a cheaper {KEYWORD=lebanese restaurant} in the surrounding area for below 26 pounds -- suggest a {KEYWORD=choice office personal ltd} in the city to me -- suggest a {KEYWORD=cwzys} for under 623 bucks in my vicinity -- suggest a {KEYWORD=del taco} for about 84 quid here to me -- suggest a dirt cheap {KEYWORD=gyro} in that region -- suggest a {KEYWORD=dvd player} for less than 8358 bucks in that place to me -- suggest a {KEYWORD=dvd player} for over 604 quid in the surrounding area to me -- suggest a {KEYWORD=eclectic restaurant} for about 18 dollars in that place to me -- suggest a {KEYWORD=exul} between 35 and 95 euros in my vicinity -- suggest a {KEYWORD=family restaurant} between 20 and 70 quid in that place to me -- suggest a far {KEYWORD=marrocco memorial chapel} in this area for me -- suggest a {KEYWORD=gluten free restaurant} around my area for above 397 pounds -- suggest a {KEYWORD=gluten-free restaurant} in that town -- suggest a {KEYWORD=horizon insurance brokers limited} near my current location -- suggest a {KEYWORD=hot rod cafe} for less than 75 dollars in the vicinity to me -- suggest a inexpensive {KEYWORD=hollywood canteen} in my vicinity to me -- suggest a low-cost {KEYWORD=travel agent} in the town for between 59 and 139 euros for me -- suggest a lowest rated {KEYWORD=greasy spoon} in my vicinity -- suggest a {KEYWORD=mary brown's} for about 81 bucks around here to me -- suggest a mediocre {KEYWORD=big fat burrito} around here -- suggest a mediocre {KEYWORD=optometrist} in that country -- suggest a {KEYWORD=mediterranean restaurant} in that location -- suggest a more expensive {KEYWORD=chili restaurant} near my current location for less than 340 bucks for me -- suggest a {KEYWORD=morty's pub} for about 78 pounds in the vicinity to me -- suggest a {KEYWORD=mr. sub} between 10 and 75 dollars in the surrounding area to me -- suggest a {KEYWORD=mr. sub} for not more than 68 euros here to me -- suggest a {KEYWORD=mr. sub} for over 39 pounds in the surrounding area to me -- suggest a {KEYWORD=mr. sub} for under 23 dollars in the vicinity to me -- suggest a {KEYWORD=mr. sub} for under 26 bucks in the surrounding area to me -- suggest a {KEYWORD=politica resto bar} for around 78 dollars around here to me -- suggest a {KEYWORD=rocky mountain chocolate factory} between 5 and 70 bucks here to me -- suggest a {KEYWORD=round table pizza} for not more than 15 quid around here to me -- suggest a {KEYWORD=southwestern restaurant} in city for under 493 quid to me -- suggest a {KEYWORD=sweet temptations} between 40 and 75 pounds here to me -- suggest a {KEYWORD=tcby} for under 90 dollars in the surrounding area to me -- suggest a worst rated {KEYWORD=organic restaurant} in city for me -- suggest an expensive {KEYWORD=yoga class} in my vicinity to me -- suggest {KEYWORD=community centres} for not more than 877 bucks -- suggest {KEYWORD=hair salons} for not more than 4 bucks -- suggest {KEYWORD=passport offices} for not more than 760 bucks -- suggest {KEYWORD=pho cuisine} for for more than 95 euros here to me -- suggest {KEYWORD=pho cuisine} for for no more than 4693 pounds around here to me -- suggest {KEYWORD=pho cuisine} for for over 5913 bucks in the vicinity to me -- suggest the affordable {KEYWORD=argentinian restaurants} in that region -- suggest the best rated {KEYWORD=gastro pub} around here for over 247 bucks for me -- suggest the best rating {KEYWORD=albanian restaurants} in city to me -- suggest the best reviewed {KEYWORD=shopping centers} in the surrounding area for under 248 pounds to me -- suggest the {KEYWORD=book store} in this area -- suggest the cheaper {KEYWORD=noce} in that region -- suggest the farther {KEYWORD=baby stores} in that place for over 348 dollars -- suggest the farthest {KEYWORD=nouvelle cuisine restaurants} in the vicinity for above 460 pounds -- suggest the high cost {KEYWORD=day camps} in that area for more than 50 dollars -- suggest the highest priced {KEYWORD=wholesale club} around here -- suggest the highest rating {KEYWORD=middle eastern restaurants} in that city for no more than 251 quid for me -- suggest the low cost {KEYWORD=yoga class} in that country -- suggest the low priced {KEYWORD=afghan restaurant} in the town for no more than 224 bucks -- suggest the low-cost {KEYWORD=kosher restaurants} in that location to me -- suggest the lowest cost {KEYWORD=avant gout restaurant} in that area -- suggest the lowest cost {KEYWORD=barber shop} in this area for not more than 464 quid for me -- suggest the lowest cost {KEYWORD=german restaurants} in my surrounding area for below 51 euros to me -- suggest the more costly {KEYWORD=casual dining restaurant} near me for me -- suggest the more costly {KEYWORD=indian restaurants} in the vicinity -- suggest the most fairly priced {KEYWORD=hair salon} in the vicinity -- suggest the most outstanding {KEYWORD=ajisen ramen} in that region -- suggest the priciest {KEYWORD=kentucky variety} around my location to me -- suggest the priciest {KEYWORD=synagogue} in town -- suggest the second rate {KEYWORD=thai restaurants} in the town for me -- suggest the top rated {KEYWORD=asian restaurants} in this area -- suggest the top ratings {KEYWORD=community centres} near me for not more than 244 quid for me -- suggest the worse {KEYWORD=malls} around me for me -- suggest the worst {KEYWORD=big mac} in the surrounding area to me -- suggest the worst {KEYWORD=mcdouble} around here to me -- suggest the worst {KEYWORD=sausages} in the vicinity to me -- suggest the worst {KEYWORD=wraps} in the surrounding area to me -- {ADDRESS=sunnyside avenue} nearby {KEYWORD=fort knox} take me there -- {ADDRESS=sunset drive} {ADDRESS=harrison county} -- {ADDRESS=sweden} can you help me find that -- {KEYWORD=sweet temptations} in {ADDRESS=93398} -- {KEYWORD=sweet temptations} on {ADDRESS=sumner place} -- switch on directing me to {KEYWORD=al-aqsa mosque} -- switch on directing me to {KEYWORD=bajrakli mosque} -- switch on directing me to {KEYWORD=cherun-meru} -- switch on directing me to {KEYWORD=college park} -- switch on directing me to {KEYWORD=daytrips from toronto} -- switch on directing me to {KEYWORD=empire state building} -- switch on directing me to {KEYWORD=himeji castle} -- switch on directing me to {KEYWORD=jefferson memorial} -- switch on directing me to {KEYWORD=lincoln memorial} -- switch on directing me to {KEYWORD=mall of america} -- switch on directing me to {KEYWORD=niavaran palace} -- switch on directing me to {KEYWORD=parliament hill} -- switch on directing me to {KEYWORD=royal mile} -- switch on directing me to {KEYWORD=sphinx} -- switch on directing me to {KEYWORD=times square} -- switch on going to {KEYWORD=amp place} in {ADDRESS=somerville village} -- switch on going to {KEYWORD=amsouth tower} in {ADDRESS=upton city} -- switch on going to {ADDRESS=balance of butte county} -- switch on going to {ADDRESS=balance of hardy county} -- switch on going to {KEYWORD=bam citadel} in {ADDRESS=kermit town} -- switch on going to {KEYWORD=bank of america tower} in {ADDRESS=lee county} -- switch on going to {KEYWORD=bank of america tower} in {ADDRESS=rentiesville} -- switch on going to {KEYWORD=bauhaus} in {ADDRESS=ottawa} -- switch on going to {ADDRESS=blue ridge city} -- switch on going to {ADDRESS=brazoria county} -- switch on going to {KEYWORD=butchart gardens} in {ADDRESS=taylorsville city} -- switch on going to {KEYWORD=chrysler building} in {ADDRESS=snowflake} -- switch on going to {ADDRESS=claire} -- switch on going to {ADDRESS=columbia county} -- switch on going to {KEYWORD=dubailand} in {ADDRESS=dyersburg city} -- switch on going to {KEYWORD=eiffeltower} in {ADDRESS=creighton city} -- switch on going to {KEYWORD=empire state building} in {ADDRESS=bates county} -- switch on going to {ADDRESS=fairfield county} -- switch on going to {KEYWORD=federal hall} in {ADDRESS=hertford county} -- switch on going to {KEYWORD=glaspaleis} in {ADDRESS=star city town} -- switch on going to {KEYWORD=golden gate bridge} in {ADDRESS=balance of chautauqua county} -- switch on going to {ADDRESS=greene county} -- switch on going to {KEYWORD=high park} in {ADDRESS=shirley town} -- switch on going to {KEYWORD=hiroshima peace memorial} in {ADDRESS=trshavn} -- switch on going to {ADDRESS=jackson village} -- switch on going to {KEYWORD=krger national park} in {ADDRESS=ponce de leon town} -- switch on going to {KEYWORD=la sagrada} in {ADDRESS=covington town} -- switch on going to {KEYWORD=lincoln cathedral} in {ADDRESS=ventnor city city} -- switch on going to {KEYWORD=lund cathedral} in {ADDRESS=danville} -- switch on going to {KEYWORD=mount st. helens} in {ADDRESS=wister} -- switch on going to {KEYWORD=oub centre} in {ADDRESS=clay county} -- switch on going to {ADDRESS=page city} -- switch on going to {KEYWORD=panthon} in {ADDRESS=hollister} -- switch on going to {KEYWORD=plaza las americas} in {ADDRESS=castine village} -- switch on going to {ADDRESS=portales} -- switch on going to {ADDRESS=postville city} -- switch on going to {KEYWORD=promenade ii} in {ADDRESS=vienna city} -- switch on going to {ADDRESS=rantoul village} -- switch on going to {KEYWORD=reunion tower} in {ADDRESS=wilson county} -- switch on going to {ADDRESS=rifle city} -- switch on going to {ADDRESS=saguache} -- switch on going to {KEYWORD=shreepati arcade} in {ADDRESS=jonesville town} -- switch on going to {KEYWORD=teatro yaguez} in {ADDRESS=charles town} -- switch on going to {KEYWORD=teatro yaguez} in {ADDRESS=morehead} -- switch on going to {KEYWORD=terminal tower} in {ADDRESS=brandsville city} -- switch on going to {KEYWORD=union station} in {ADDRESS=priest river} -- switch on going to {KEYWORD=united nations headquarters} in {ADDRESS=weeping water city} -- switch on going to {ADDRESS=walcott} -- switch on going to {ADDRESS=walton} -- switch on going to {KEYWORD=wells fargo center} in {ADDRESS=balance of franklin county} -- switch on going to {KEYWORD=westminster abbey} in {ADDRESS=lisle village} -- switch on going to {ADDRESS=westphalia village} -- switch on going to {ADDRESS=yanceyville} -- switch on going to {KEYWORD=york minster} in {ADDRESS=edgewood city} -- switch on going to {KEYWORD=york minster} in {ADDRESS=sault ste. marie city} -- switch on navigating -- switch on navigating to a {KEYWORD=barber shop} -- switch on navigating to a {KEYWORD=basketball court} -- switch on navigating to a {KEYWORD=breakfast diner} -- switch on navigating to a {KEYWORD=buffet} -- switch on navigating to a {KEYWORD=burger joint} -- switch on navigating to a {KEYWORD=clothing store} -- switch on navigating to a {KEYWORD=day-care center} -- switch on navigating to a {KEYWORD=fitness store} -- switch on navigating to a {KEYWORD=florist} -- switch on navigating to a {KEYWORD=french restaurant} -- switch on navigating to a {KEYWORD=garden centre} -- switch on navigating to a {KEYWORD=party supply store} -- switch on navigating to a {KEYWORD=pedicurist} -- switch on navigating to a {KEYWORD=taxi stop} -- switch on navigating to an {KEYWORD=opera house} -- switch on route service -- switch on taking me to {KEYWORD=arizona-sonora desert museum} -- switch on taking me to {KEYWORD=arlington national cemetery} -- switch on taking me to {KEYWORD=arndale tower} -- switch on taking me to {KEYWORD=christopher erb house} -- switch on taking me to {KEYWORD=duthie park winter gardens} -- switch on taking me to {KEYWORD=eric williams plaza} -- switch on taking me to {KEYWORD=hsbc tower} -- switch on taking me to {KEYWORD=jefferson arch} -- switch on taking me to {KEYWORD=konzelmann estate winery} -- switch on taking me to {KEYWORD=louisiana superdome} -- switch on taking me to {KEYWORD=marina bay sands} -- switch on taking me to {KEYWORD=masjid al nabawi} -- switch on taking me to {KEYWORD=museo mitre} -- switch on taking me to {KEYWORD=newport tower} -- switch on taking me to {KEYWORD=signal hill} -- switch on taking me to {KEYWORD=suntrust plaza} -- switch on taking me to {KEYWORD=tower 42} -- switch on taking me to {KEYWORD=villa badoer} -- {ADDRESS=t rd.} and {ADDRESS=12th east way} in {ADDRESS=storm lake} -- {ADDRESS=t vis} and {ADDRESS=j pl.} please -- {KEYWORD=taj mahal} at {ADDRESS=1315} {ADDRESS=gates avenue} -- take me 2 {ADDRESS=67} {ADDRESS=fillmore avenue} {ADDRESS=wallingford} -- take me 2 a {KEYWORD=beauty shop} -- take me 2 an {KEYWORD=arena} on {ADDRESS=bergen avenue} -- take me 2 {KEYWORD=blue mosque} at {ADDRESS=105th street} and {ADDRESS=70th street} please -- take me 2 {KEYWORD=bob evans} -- take me 2 {KEYWORD=carl's jr.} -- take me 2 {KEYWORD=denny's} -- take me 2 {ADDRESS=haakon county} -- take me 2 {ADDRESS=howard alley} -- take me 2 {KEYWORD=hsbc} at {ADDRESS=pleasant hill} and {ADDRESS=roosevelt county} -- take me 2 {ADDRESS=loveland} -- take me 2 {KEYWORD=lund cathedral} in {ADDRESS=epworth city} {ADDRESS=on} -- take me 2 {ADDRESS=maple lane} -- take me 2 {KEYWORD=mcdonald} -- take me 2 {ADDRESS=new utrecht avenue} -- take me 2 {ADDRESS=park place} -- take me 2 {ADDRESS=reading city} -- take me 2 {KEYWORD=taco bell} -- take me 2 {ADDRESS=wallingford} -- take me there -- take me to {ADDRESS=11th avenue} -- take me to {ADDRESS=12748} -- take me to {ADDRESS=13th street} -- take me to {ADDRESS=16392} -- take me to {ADDRESS=16671} -- take me to {ADDRESS=1952} {ADDRESS=franklin court} {ADDRESS=balance of franklin county} {ADDRESS=de} {ADDRESS=mexico} -- take me to {ADDRESS=1st avenue} -- take me to {ADDRESS=1st place} -- take me to {ADDRESS=1st street} -- take me to {ADDRESS=21st avenue} -- take me to {ADDRESS=27th street} -- take me to {ADDRESS=2nd avenue} -- take me to {ADDRESS=32nd street} -- take me to {ADDRESS=3rd street east} -- take me to {ADDRESS=3rd street north} -- take me to {ADDRESS=4th avenue} -- take me to {ADDRESS=4th street west} -- take me to {ADDRESS=53422} -- take me to {ADDRESS=53896} -- take me to {ADDRESS=54th street} -- take me to {ADDRESS=58831} -- take me to {ADDRESS=5th avenue} -- take me to {ADDRESS=63907} -- take me to {ADDRESS=68816} -- take me to {ADDRESS=68859} -- take me to {ADDRESS=70th street} -- take me to {ADDRESS=72924} -- take me to {ADDRESS=770} {ADDRESS=hillel place} {ADDRESS=73818} {ADDRESS=altoona town} {ADDRESS=maine} {ADDRESS=brazil} -- take me to {ADDRESS=77th street} -- take me to {ADDRESS=7th avenue} -- take me to {ADDRESS=80118} -- take me to {ADDRESS=83rd street} -- take me to {ADDRESS=88712} -- take me to {ADDRESS=91426} -- take me to {ADDRESS=91st street} -- take me to {ADDRESS=99792} -- take me to {ADDRESS=9th street} -- take me to a {KEYWORD=baby store} -- take me to a {KEYWORD=bakery} -- take me to a {KEYWORD=bank} -- take me to a {KEYWORD=barber shop} -- take me to a {KEYWORD=basketball court} -- take me to a {KEYWORD=beauty shop} -- take me to a {KEYWORD=breakfast diner} -- take me to a {KEYWORD=brewpub} -- take me to a {KEYWORD=british restaurant} -- take me to a {KEYWORD=buffet} -- take me to a {KEYWORD=bulgarian restaurant} -- take me to a {KEYWORD=burger joint} -- take me to a {KEYWORD=bus stop} -- take me to a {KEYWORD=cafe} -- take me to a {KEYWORD=campus} -- take me to a {KEYWORD=cantonese restaurant} -- take me to a {KEYWORD=carpet store} -- take me to a {KEYWORD=cathedral} -- take me to a {KEYWORD=chapel} close-by {ADDRESS=gain court} and {ADDRESS=plymouth street} {ADDRESS=caledonia county} -- take me to a {KEYWORD=chechen restaurant} -- take me to a {KEYWORD=chicken restaurant} -- take me to a {KEYWORD=children's clothing store} -- take me to a {KEYWORD=chili restaurant} -- take me to a {KEYWORD=chinese restaurant} -- take me to a {KEYWORD=clothing store} -- take me to a {KEYWORD=college} -- take me to a {KEYWORD=computer repair shop} -- take me to a {KEYWORD=concert hall} -- take me to a {KEYWORD=country club} -- take me to a {KEYWORD=creole restaurant} -- take me to a {KEYWORD=cuban restaurant} -- take me to a {KEYWORD=currency exchange} -- take me to a {KEYWORD=dance studio} -- take me to a {KEYWORD=dancing class} -- take me to a {KEYWORD=day camp} -- take me to a {KEYWORD=daycare} -- take me to a {KEYWORD=delicatessen} -- take me to a {KEYWORD=dessert bakery} -- take me to a {KEYWORD=diner} -- take me to a {KEYWORD=dinner restaurant} -- take me to a {KEYWORD=discount food store} -- take me to a {KEYWORD=discount store} -- take me to a {KEYWORD=dry cleaner} -- take me to a {KEYWORD=drycleaner} -- take me to a {KEYWORD=family diner} -- take me to a {KEYWORD=filipino restaurant} -- take me to a {KEYWORD=florist} -- take me to a {KEYWORD=football field} -- take me to a {KEYWORD=football stadium} -- take me to a {KEYWORD=furniture store} -- take me to a {KEYWORD=garage} -- take me to a {KEYWORD=garden} -- take me to a {KEYWORD=garden centre} -- take me to a {KEYWORD=gas station} -- take me to a {KEYWORD=gastro pub} -- take me to a {KEYWORD=gift shop} -- take me to a {KEYWORD=gluten-free restaurant} -- take me to a {KEYWORD=golf club} -- take me to a {KEYWORD=government office} -- take me to a {KEYWORD=greek restaurant} -- take me to a {KEYWORD=grill} -- take me to a {KEYWORD=guesthouse} -- take me to a {KEYWORD=gym} -- take me to a {KEYWORD=hairdresser} -- take me to a {KEYWORD=hardware store} -- take me to a {KEYWORD=houseware store} -- take me to a {KEYWORD=hunting store} -- take me to a {KEYWORD=jail} -- take me to a {KEYWORD=jewish restaurant} -- take me to a {KEYWORD=kosher restaurant} -- take me to a {KEYWORD=latin american restaurant} -- take me to a {KEYWORD=laundry} -- take me to a {KEYWORD=lebanese restaurant} -- take me to a {KEYWORD=liquor store} -- take me to a {KEYWORD=lunch restaurant} -- take me to a {KEYWORD=mall} -- take me to a {KEYWORD=massage therapist} -- take me to a {KEYWORD=mechanic} -- take me to a {KEYWORD=medical center} -- take me to a {KEYWORD=mexican restaurant} -- take me to a {KEYWORD=middle eastern restaurant} -- take me to a {KEYWORD=mosque} -- take me to a {KEYWORD=motel} -- take me to a {KEYWORD=museum} -- take me to a {KEYWORD=nouvelle cuisine restaurant} -- take me to a {KEYWORD=parts center} -- take me to a {KEYWORD=pedicurist} -- take me to a {KEYWORD=persian restaurant} -- take me to a {KEYWORD=pet store} -- take me to a {KEYWORD=playground} -- take me to a {KEYWORD=police station} -- take me to a {KEYWORD=portuguese restaurant} -- take me to a {KEYWORD=portuguese restaurant} at the the crossing {ADDRESS=stone avenue} and {ADDRESS=fuller place} {ADDRESS=ricketts} -- take me to a {KEYWORD=prison} -- take me to a {KEYWORD=public house} -- take me to a {KEYWORD=racetrack} -- take me to a {KEYWORD=railroad station} -- take me to a {KEYWORD=resort} -- take me to a {KEYWORD=retirement home} -- take me to a {KEYWORD=sailing school} -- take me to a {KEYWORD=sandwich shop} -- take me to a {KEYWORD=secondhand store} -- take me to a {KEYWORD=service station} -- take me to a {KEYWORD=shelter} -- take me to a {KEYWORD=shoe store} -- take me to a {KEYWORD=soup restaurant} -- take me to a {KEYWORD=spanish restaurant} -- take me to a {KEYWORD=sportsbar} -- take me to a {KEYWORD=stadium} -- take me to a {KEYWORD=steak restaurant} -- take me to a {KEYWORD=stripmall} -- take me to a {KEYWORD=subway} -- take me to a {KEYWORD=subway entrance} -- take me to a {KEYWORD=suit shop} -- take me to a {KEYWORD=super charger} -- take me to a {KEYWORD=supermarket} -- take me to a {KEYWORD=synagogue} -- take me to a {KEYWORD=tech store} -- take me to a {KEYWORD=temple} -- take me to a {KEYWORD=tennis court} -- take me to a {KEYWORD=therapist} -- take me to a {KEYWORD=town hall} -- take me to a {KEYWORD=variety store} -- take me to a {KEYWORD=waterpark} -- take me to a {KEYWORD=wine shop} -- take me to a {KEYWORD=women's clothing store} -- take me to a {KEYWORD=yoga class} -- take me to {ADDRESS=abitibi canyon} using the highway free way -- take me to {ADDRESS=adrian city} -- take me to {KEYWORD=aeropostale} on {ADDRESS=younge} in {ADDRESS=logansport town} -- take me to {ADDRESS=agate court} -- take me to {ADDRESS=alderson town} -- take me to {ADDRESS=alton place} -- take me to {ADDRESS=alvin city} -- take me to {ADDRESS=amber street} -- take me to {KEYWORD=amir} -- take me to an {KEYWORD=afghan restaurant} -- take me to an {KEYWORD=all you can eat buffet} -- take me to an {KEYWORD=antique shop} -- take me to an {KEYWORD=art store} -- take me to an {KEYWORD=asian restaurant} -- take me to an {KEYWORD=australian restaurant} -- take me to an {KEYWORD=auto repair shop} -- take me to an {KEYWORD=ethnic grocery store} -- take me to an {KEYWORD=eyewear specialist} -- take me to an {KEYWORD=indonesian restaurant} -- take me to an intersection in {ADDRESS=ensley} called {ADDRESS=union fwy} and {ADDRESS=i ln.} -- take me to an intersection in {ADDRESS=hampton} called {ADDRESS=church road} and {ADDRESS=lawrence street} -- take me to an intersection in {ADDRESS=la loche} called {ADDRESS=nova court} and {ADDRESS=cedar street} -- take me to an intersection in {ADDRESS=lindenhurst} called {ADDRESS=64th rd.} and {ADDRESS=86th cir} -- take me to an intersection in {ADDRESS=lynch} called {ADDRESS=e st} and {ADDRESS=u cir} -- take me to an intersection in {ADDRESS=robert lee} called {ADDRESS=3rd north pkwy.} and {ADDRESS=e rd} -- take me to an {KEYWORD=islamic restaurant} -- take me to an {KEYWORD=italian restaurant} -- take me to an {KEYWORD=office building} -- take me to an {KEYWORD=office supply store} -- take me to an {KEYWORD=optometrist} -- take me to an {KEYWORD=organic restaurant} -- take me to an {KEYWORD=outdoors store} -- take me to an {KEYWORD=university} -- take me to {ADDRESS=anderson city} -- take me to {KEYWORD=applebee's} -- take me to {ADDRESS=applegate court} -- take me to {KEYWORD=arby's} -- take me to {KEYWORD=arizona-sonora desert museum} {ADDRESS=fisher} -- take me to {ADDRESS=ash street} -- take me to {ADDRESS=atlantic avenue} not too far from {KEYWORD=stratford festival} -- take me to {KEYWORD=au bon pain} -- take me to {ADDRESS=auxvasse city} -- take me to {ADDRESS=avenue c} -- take me to {ADDRESS=avenue d} -- take me to {ADDRESS=avon town} -- take me to {KEYWORD=back yard burgers} -- take me to {ADDRESS=balance of adams county} using the scenic route -- take me to {ADDRESS=balance of bartholomew county} -- take me to {ADDRESS=balance of cherry county} -- take me to {ADDRESS=balance of clermont county} -- take me to {ADDRESS=balance of floyd county} -- take me to {ADDRESS=balance of garden county} -- take me to {ADDRESS=balance of glynn county} using the highway free way -- take me to {ADDRESS=balance of harmon county} -- take me to {ADDRESS=balance of jackson county} -- take me to {ADDRESS=balance of jefferson county} -- take me to {ADDRESS=balance of johnson county} -- take me to {ADDRESS=balance of kenton county} -- take me to {ADDRESS=balance of kiowa county} using the highway free way -- take me to {ADDRESS=balance of latah county} -- take me to {ADDRESS=balance of lewis and clark county} -- take me to {ADDRESS=balance of mitchell county} -- take me to {ADDRESS=balance of montezuma county} -- take me to {ADDRESS=balance of northwest arctic borough} -- take me to {ADDRESS=balance of rice county} -- take me to {ADDRESS=balance of shoshone county} -- take me to {ADDRESS=balance of thomas county} -- take me to {ADDRESS=balance of wallace county} -- take me to {ADDRESS=balance of wasco county} -- take me to {ADDRESS=balance of wetzel county} -- take me to {ADDRESS=bancroft} -- take me to {KEYWORD=bank of china tower} at {ADDRESS=portola street south i} and {ADDRESS=bestor rd} which is in {ADDRESS=grayling} -- take me to {ADDRESS=bank street} and {ADDRESS=maple st} -- take me to {ADDRESS=banks town} -- take me to {ADDRESS=banner avenue} -- take me to {ADDRESS=bantam borough} -- take me to {KEYWORD=baskin-robbins} -- take me to {ADDRESS=bath avenue} -- take me to {ADDRESS=bay 22nd street} -- take me to {ADDRESS=bay 52nd street} -- take me to {ADDRESS=bay 54th street} -- take me to {ADDRESS=bay parkway} -- take me to {ADDRESS=bay ridge avenue} -- take me to {ADDRESS=bayberry drive} -- take me to {KEYWORD=bayreuth festspielhaus} at {ADDRESS=33rd pkwy. b} and {ADDRESS=west lee expy} which is in {ADDRESS=eufaula} -- take me to {ADDRESS=beach 44th street} -- take me to {ADDRESS=beach 50th street} -- take me to {ADDRESS=beauval} -- take me to {ADDRESS=beckley} -- take me to {ADDRESS=bedford avenue} -- take me to {ADDRESS=belmont avenue} -- take me to {ADDRESS=belvidere street} -- take me to {KEYWORD=benihana} -- take me to {ADDRESS=bennington town} -- take me to {ADDRESS=berry hill} -- take me to {ADDRESS=billings city} -- take me to {ADDRESS=blanchard town} -- take me to {KEYWORD=blimpies} -- take me to {ADDRESS=blountsville} -- take me to {ADDRESS=boerum place} -- take me to {ADDRESS=bogart street} -- take me to {KEYWORD=boston market} -- take me to {ADDRESS=boyle county} -- take me to {ADDRESS=bragg court} -- take me to {ADDRESS=bragg street} -- take me to {ADDRESS=brighton 3rd road} -- take me to {ADDRESS=brighton 7th street} -- take me to {ADDRESS=brighton 7th walk} -- take me to {ADDRESS=brighton 8th street} -- take me to {ADDRESS=broadway town} -- take me to {ADDRESS=broome street} -- take me to {ADDRESS=bryan county} -- take me to {ADDRESS=buffalo avenue} -- take me to {KEYWORD=buffalo wild wings} -- take me to {KEYWORD=burger king} -- take me to {ADDRESS=burley city} -- take me to {ADDRESS=burlington} -- take me to {ADDRESS=burnett street} -- take me to {ADDRESS=burns} -- take me to {KEYWORD=burrito bandidos} -- take me to {ADDRESS=bushwick place} -- take me to {ADDRESS=butler place} -- take me to {ADDRESS=calhoun county} -- take me to {KEYWORD=canadian war museum} {ADDRESS=gloversville} -- take me to {ADDRESS=canal street} -- take me to {ADDRESS=canterbury drive} -- take me to {ADDRESS=cardinal drive} -- take me to {KEYWORD=carl's jr.} -- take me to {ADDRESS=carstairs} -- take me to {ADDRESS=carteret county} -- take me to {ADDRESS=caton place} -- take me to {ADDRESS=cecil} -- take me to {ADDRESS=cedar grove town} -- take me to {ADDRESS=channel avenue} -- take me to {ADDRESS=charter oak} -- take me to {KEYWORD=cheesecake factory} -- take me to {ADDRESS=chevak city} -- take me to {KEYWORD=chick-fil-a} -- take me to {KEYWORD=chili's} -- take me to {KEYWORD=china wok take-out} -- take me to {KEYWORD=chopstick foods} -- take me to {KEYWORD=chrysler building} {ADDRESS=new franklin} -- take me to {ADDRESS=chugwater town} -- take me to {ADDRESS=church street south} -- take me to {KEYWORD=church's chicken} -- take me to {KEYWORD=cici's pizza} -- take me to {ADDRESS=clark county} -- take me to {ADDRESS=clay center} -- take me to {ADDRESS=clay street} -- take me to {ADDRESS=clayton city} -- take me to {KEYWORD=cleaver co inc} -- take me to {ADDRESS=clinton city} -- take me to {ADDRESS=clinton street} -- take me to {ADDRESS=coffee springs} -- take me to {ADDRESS=coles county} -- take me to {ADDRESS=columbia street} -- take me to {ADDRESS=columbus place} -- take me to {ADDRESS=concord street} -- take me to {ADDRESS=conover street} -- take me to {ADDRESS=coolidge} -- take me to {ADDRESS=cooper street} -- take me to {ADDRESS=cordova city} -- take me to {ADDRESS=cornlea village} using the highway free way -- take me to {ADDRESS=cotesfield village} -- take me to {ADDRESS=country club drive} -- take me to {ADDRESS=country club village} -- take me to {ADDRESS=court street} -- take me to {ADDRESS=coventry road} -- take me to {ADDRESS=cozad} -- take me to {KEYWORD=cracker barrel} -- take me to {ADDRESS=craig village} -- take me to {ADDRESS=craven county} -- take me to {ADDRESS=crenshaw town} -- take me to {ADDRESS=crete city} -- take me to {ADDRESS=cropsey avenue} -- take me to {ADDRESS=cushing village} -- take me to {ADDRESS=custer county} -- take me to {KEYWORD=dairy queen} -- take me to {KEYWORD=dairy queen brazier} -- take me to {ADDRESS=danforth street} -- take me to {ADDRESS=dardanelle city} -- take me to {KEYWORD=dave and buster's} -- take me to {ADDRESS=de sales place} -- take me to {ADDRESS=deerfield drive} -- take me to {ADDRESS=delaware avenue} -- take me to {ADDRESS=demorest city} -- take me to {ADDRESS=des arc village} -- take me to {ADDRESS=deuel county} -- take me to {ADDRESS=devonshire drive} -- take me to {ADDRESS=dickson city} -- take me to {ADDRESS=ditmas avenue} -- take me to {ADDRESS=dodge} -- take me to {ADDRESS=dogwood drive} -- take me to {KEYWORD=domino's pizza} -- take me to {ADDRESS=doniphan village} -- take me to {ADDRESS=doone court} -- take me to {ADDRESS=dunne court} -- take me to {ADDRESS=dupont street} -- take me to {ADDRESS=east new market town} -- take me to {ADDRESS=eaton} -- take me to {KEYWORD=eaton centre} {ADDRESS=new london city} -- take me to {ADDRESS=edinburg village} -- take me to {ADDRESS=elberton city} -- take me to {ADDRESS=elk} -- take me to {ADDRESS=ely city} -- take me to {ADDRESS=emery county} -- take me to {ADDRESS=estelline city} -- take me to {ADDRESS=fairview avenue} -- take me to {ADDRESS=falardeau} -- take me to {KEYWORD=family medical clinic} at {ADDRESS=shelby} and {ADDRESS=jasper county} please -- take me to {KEYWORD=famous dave's} -- take me to {ADDRESS=farragut place} -- take me to {ADDRESS=fawn lane} -- take me to {ADDRESS=fayette street} -- take me to {ADDRESS=fayetteville city} -- take me to {KEYWORD=fazoli's italian foods} -- take me to {ADDRESS=federalsburg} -- take me to {KEYWORD=firehouse subs} -- take me to {KEYWORD=five guys famous burgers and fries} -- take me to {ADDRESS=flatlands 1st street} -- take me to {ADDRESS=flatlands 5th street} -- take me to {ADDRESS=fleet walk} -- take me to {ADDRESS=florala} -- take me to {ADDRESS=floyd village} -- take me to {ADDRESS=forest street} -- take me to {ADDRESS=fort smith} -- take me to {ADDRESS=fort thomas city} -- take me to {ADDRESS=fountain inn city} -- take me to {ADDRESS=frank court} -- take me to {ADDRESS=franklin street} -- take me to {ADDRESS=fredonia city} -- take me to {KEYWORD=freshii} -- take me to {ADDRESS=fulton street} -- take me to {ADDRESS=gain court} -- take me to {ADDRESS=gainsborough} -- take me to {KEYWORD=galaxy cinemas} {ADDRESS=nanchang} -- take me to {ADDRESS=gallatin county} -- take me to {ADDRESS=garfield avenue} -- take me to {ADDRESS=gaston county} -- take me to {ADDRESS=gatling place} -- take me to {ADDRESS=gem street} -- take me to {ADDRESS=glendale court} -- take me to {KEYWORD=godfather's pizza} -- take me to {KEYWORD=gold star chili} -- take me to {KEYWORD=golden corral} -- take me to {KEYWORD=goldman sachs tower}, {ADDRESS=wallington borough} -- take me to {ADDRESS=grainola town} -- take me to {ADDRESS=gray} -- take me to {ADDRESS=grovetown} -- take me to {ADDRESS=gruver city} -- take me to {ADDRESS=guadalupe} -- take me to {ADDRESS=guider avenue} -- take me to {KEYWORD=gyro} -- take me to {ADDRESS=hallsville} -- take me to {ADDRESS=hamburg city} -- take me to {ADDRESS=hamilton street} -- take me to {ADDRESS=hanahan} -- take me to {ADDRESS=hannaford city} -- take me to {ADDRESS=haring street} -- take me to {ADDRESS=harnett county} -- take me to {ADDRESS=harrah city} -- take me to {KEYWORD=harrison park} on {ADDRESS=davie} in {ADDRESS=college park city} -- take me to {KEYWORD=harrison park} on {ADDRESS=west broad street} in {ADDRESS=balance of henry county} -- take me to {ADDRESS=harrison street} -- take me to {KEYWORD=hasty market} not too far from {KEYWORD=place ville-marie} in {ADDRESS=florala town} -- take me to {ADDRESS=hatley} -- take me to {ADDRESS=hausman street} -- take me to {ADDRESS=hayden} -- take me to {ADDRESS=hazelton} -- take me to {ADDRESS=hemingford village} -- take me to {ADDRESS=henderson county} -- take me to {ADDRESS=herbert street} -- take me to {ADDRESS=herkimer place} -- take me to {ADDRESS=hershey village} -- take me to {ADDRESS=hickory lane} -- take me to {ADDRESS=highland view avenue} -- take me to {ADDRESS=hill street} -- take me to {ADDRESS=hinckley place} -- take me to {KEYWORD=hofburg} at the intersection of {ADDRESS=front street north} and {ADDRESS=willow street} {ADDRESS=allport town} plz -- take me to {ADDRESS=holly street} -- take me to {KEYWORD=hometown buffet} -- take me to {KEYWORD=hooters} -- take me to {ADDRESS=houghton} -- take me to {ADDRESS=howard place} -- take me to {ADDRESS=hudson avenue} -- take me to {ADDRESS=hudson street} -- take me to {ADDRESS=hudson town} -- take me to {ADDRESS=humboldt} -- take me to {KEYWORD=hybird} -- take me to {ADDRESS=ide court} -- take me to {KEYWORD=ihop} -- take me to {ADDRESS=india street} -- take me to {ADDRESS=indiana place} -- take me to {KEYWORD=in-n-out burger} -- take me to {ADDRESS=interborough parkway} -- take me to {ADDRESS=iola city} -- take me to {ADDRESS=irvington city} -- take me to {KEYWORD=jack in the box} -- take me to {ADDRESS=jackson county} -- take me to {KEYWORD=jagannath temple} in {ADDRESS=barrhead} {ADDRESS=nebraska} -- take me to {KEYWORD=jamba juice} -- take me to {ADDRESS=jamestown city} -- take me to {ADDRESS=jefferson county} -- take me to {KEYWORD=jfk airport} {ADDRESS=lecompton} -- take me to {KEYWORD=jimmy john's} -- take me to {ADDRESS=john street} -- take me to {ADDRESS=kane place} -- take me to {ADDRESS=kansas city city} -- take me to {ADDRESS=kaw city city} -- take me to {ADDRESS=kekoskee village} -- take me to {ADDRESS=kendrick} -- take me to {ADDRESS=kensal city} -- take me to {ADDRESS=keswick} -- take me to {ADDRESS=kingsborough 7th walk} -- take me to {ADDRESS=kingston} -- take me to {ADDRESS=kingston avenue} -- take me to {ADDRESS=knickerbocker avenue} -- take me to {ADDRESS=knox county} -- take me to {KEYWORD=ko burger} -- take me to {ADDRESS=kotlik city} -- take me to {KEYWORD=krystal} -- take me to {ADDRESS=labette county} -- take me to {ADDRESS=lafontaine} -- take me to {ADDRESS=lake county} -- take me to {ADDRESS=lake street} -- take me to {ADDRESS=lambton} -- take me to {ADDRESS=laramie county} -- take me to {ADDRESS=larue county} -- take me to {ADDRESS=latvia} -- take me to {ADDRESS=lauderdale-by-the-sea town} -- take me to {ADDRESS=leake county} -- take me to {KEYWORD=legal sea foods} -- take me to {KEYWORD=lenox fast food} -- take me to {ADDRESS=leon} -- take me to {ADDRESS=lewiston village} -- take me to {ADDRESS=liberty street} -- take me to {ADDRESS=lincoln center} -- take me to {ADDRESS=lincoln road} -- take me to {ADDRESS=lincoln terrace} -- take me to {ADDRESS=lineville city} -- take me to {ADDRESS=little nassau street} -- take me to {ADDRESS=liverpool city} -- take me to {ADDRESS=lloyd court} -- take me to {ADDRESS=longton} -- take me to {ADDRESS=longview city} -- take me to {ADDRESS=loring avenue} -- take me to {ADDRESS=love lane} -- take me to {ADDRESS=lowry crossing} -- take me to {ADDRESS=ludlam place} -- take me to {ADDRESS=luverne} -- take me to {ADDRESS=lynn town} -- take me to {ADDRESS=lyon county} -- take me to {ADDRESS=magnolia} -- take me to {ADDRESS=main street south} -- take me to {ADDRESS=main street west} -- take me to {ADDRESS=manchester} -- take me to {KEYWORD=manchu wok} -- take me to {ADDRESS=manzanita city} -- take me to {ADDRESS=maple avenue} -- take me to {ADDRESS=maple street} -- take me to {ADDRESS=margate} -- take me to {ADDRESS=marion street} -- take me to {ADDRESS=marked tree} -- take me to {ADDRESS=marlow} -- take me to {ADDRESS=matthews place} -- take me to {ADDRESS=maujer street} -- take me to {ADDRESS=mayfield village} -- take me to {ADDRESS=mayo} -- take me to {KEYWORD=mccaf} -- take me to {ADDRESS=mcdonald avenue} -- take me to {KEYWORD=mcdonalds} -- take me to {ADDRESS=meadville city} -- take me to {ADDRESS=mechanic street} -- take me to {ADDRESS=melba court} -- take me to {ADDRESS=mellette county} -- take me to {KEYWORD=menchie'slab} at {ADDRESS=s hwy} and {ADDRESS=50th boulevard north t} in the city of {ADDRESS=lone oak} -- take me to {ADDRESS=midland town} -- take me to {ADDRESS=midwest town} -- take me to {ADDRESS=mifflin village} -- take me to {KEYWORD=mighty bowl} -- take me to {ADDRESS=mill road} -- take me to {ADDRESS=mills town} -- take me to {ADDRESS=monroe street} -- take me to {ADDRESS=montreal - est} -- take me to {ADDRESS=montrose county} -- take me to {ADDRESS=mother gaston boulevard} -- take me to {ADDRESS=mount auburn village} -- take me to {ADDRESS=mountain} -- take me to {ADDRESS=muscotah} -- take me to {ADDRESS=n hampton dr} and {ADDRESS=station street} -- take me to {ADDRESS=nahunta} -- take me to {KEYWORD=nando's} -- take me to {ADDRESS=navy street} -- take me to {ADDRESS=navy walk} -- take me to {ADDRESS=new jersey avenue} -- take me to {ADDRESS=new knoxville village} -- take me to {ADDRESS=new utrecht avenue} -- take me to {ADDRESS=newberry} -- take me to {KEYWORD=newport tower} on {ADDRESS=bay 22nd street} {ADDRESS=nevada city} -- take me to {ADDRESS=newtown borough} -- take me to {ADDRESS=nikolai} -- take me to {ADDRESS=nitro} -- take me to {KEYWORD=noodles & company} -- take me to {ADDRESS=north east town} -- take me to {ADDRESS=north street} -- take me to {ADDRESS=northfork town} -- take me to {ADDRESS=numa city} -- take me to {ADDRESS=oacoma} -- take me to {ADDRESS=oakland place} -- take me to {KEYWORD=oberweis dairy} -- take me to {ADDRESS=oblong village} -- take me to {ADDRESS=oketo city} -- take me to {ADDRESS=old mill road} -- take me to {ADDRESS=olive street} -- take me to {ADDRESS=olmitz} -- take me to {KEYWORD=onroute} {ADDRESS=louisville} -- take me to {KEYWORD=oporto} -- take me to {KEYWORD=orange julius} -- take me to {ADDRESS=oriental court} -- take me to {KEYWORD=orsanmichele}, {ADDRESS=douglas town} -- take me to {ADDRESS=pacific city} -- take me to {ADDRESS=palmetto} -- take me to {KEYWORD=panda express} -- take me to {KEYWORD=panera bread} -- take me to {KEYWORD=panzerotto pizza} -- take me to {KEYWORD=papa john's pizza} -- take me to {ADDRESS=parham} -- take me to {ADDRESS=paris} -- take me to {ADDRESS=park cir} -- take me to {ADDRESS=park place} -- take me to {KEYWORD=parkwood estate} in {ADDRESS=fox creek} {ADDRESS=ontario} {ADDRESS=canada} -- take me to {KEYWORD=parkwood estate} in {ADDRESS=la reine} {ADDRESS=ontario} {ADDRESS=canada} -- take me to {KEYWORD=pdq restaurant} -- take me to {ADDRESS=pearson street} -- take me to {ADDRESS=pelham} -- take me to {ADDRESS=pennsylvania avenue} -- take me to {KEYWORD=pepi's pizza} -- take me to {ADDRESS=philip} and {ADDRESS=homer} -- take me to {KEYWORD=pho rex} -- take me to {ADDRESS=pickrell village} -- take me to {KEYWORD=pizza nova} -- take me to {KEYWORD=pizza ranch} -- take me to {ADDRESS=plainfield town} -- take me to {ADDRESS=pleasant hill} -- take me to {KEYWORD=pollo tropical} -- take me to {KEYWORD=ponderosa steakhouse} -- take me to {ADDRESS=poplar street} -- take me to {ADDRESS=port louis} -- take me to {ADDRESS=preston} -- take me to {KEYWORD=qdoba mexican grill} -- take me to {ADDRESS=quitaque city} -- take me to {ADDRESS=railroad avenue} -- take me to {ADDRESS=rainsburg borough} -- take me to {KEYWORD=raising cane's chicken fingers} -- take me to {ADDRESS=raith} -- take me to {KEYWORD=rally's} -- take me to {ADDRESS=ralston} -- take me to {ADDRESS=ramona town} -- take me to {ADDRESS=randolph} -- take me to {ADDRESS=randolph county} -- take me to {ADDRESS=randolph street} -- take me to {ADDRESS=rawlins county} -- take me to {ADDRESS=raytown city} -- take me to {KEYWORD=rialto towers} at {ADDRESS=creek road} and {ADDRESS=5th street} which is in the {ADDRESS=eakly} city -- take me to {ADDRESS=richwood} -- take me to {ADDRESS=rio rancho} -- take me to {ADDRESS=river street} -- take me to {ADDRESS=rogersville city} -- take me to {ADDRESS=rollet} -- take me to {KEYWORD=roots} {ADDRESS=rockwood} -- take me to {KEYWORD=rose emporium ltd} not far from the meeting of {ADDRESS=folsom place} and {ADDRESS=cemetery road} in {ADDRESS=balance of habersham county} -- take me to {KEYWORD=round table pizza} -- take me to {KEYWORD=rubio's fresh mexican grill} -- take me to {KEYWORD=runza} -- take me to {KEYWORD=ruth's chris steak house} -- take me to {ADDRESS=rutland road} -- take me to {ADDRESS=sackman street} -- take me to {ADDRESS=salt lake} -- take me to {ADDRESS=san miguel county} -- take me to {ADDRESS=sands street} -- take me to {ADDRESS=schenck place} -- take me to {ADDRESS=schoolhouse lane} -- take me to {ADDRESS=schweikerts walk} -- take me to {ADDRESS=seagate terrace} -- take me to {ADDRESS=sedgwick place} -- take me to {ADDRESS=sellersburg} -- take me to {ADDRESS=seton place} -- take me to {KEYWORD=shalom meir tower} at {ADDRESS=e 41st ln} and {ADDRESS=r expy} which is in {ADDRESS=adamsburg} -- take me to {ADDRESS=sharon street} -- take me to {ADDRESS=shelburne} -- take me to {ADDRESS=shell rock city} -- take me to {ADDRESS=sherwood} -- take me to {ADDRESS=shevlin} -- take me to {ADDRESS=skellytown} -- take me to {KEYWORD=smashburger} -- take me to {ADDRESS=smith street} -- take me to {KEYWORD=sonic drive-in} -- take me to {KEYWORD=sonic nightclub} at {ADDRESS=avenue f} and {ADDRESS=hart place} which is in the {ADDRESS=budapest} city -- take me to {KEYWORD=sonic nightclub} at {ADDRESS=dore} and {ADDRESS=king} -- take me to {KEYWORD=sonic nightclub} at {ADDRESS=howard} and {ADDRESS=seldom seen rd} -- take me to {KEYWORD=sonic nightclub} at {ADDRESS=northwoods blvd} and {ADDRESS=jessie} -- take me to {KEYWORD=sonic nightclub} at {ADDRESS=wallabout street} and {ADDRESS=bay 41st street} which is in the {ADDRESS=wilton} city -- take me to {ADDRESS=south dayton village} -- take me to {ADDRESS=south street} -- take me to {ADDRESS=spadina avenue} and {ADDRESS=s high st} -- take me to {ADDRESS=spink county} -- take me to {ADDRESS=st james st} and {ADDRESS=s grant ave} -- take me to {ADDRESS=st. francis county} -- take me to {ADDRESS=st. vincent`s-st. stephen`s-pe} -- take me to {ADDRESS=stagg street} -- take me to {KEYWORD=stanley park}, {ADDRESS=mitchell} -- take me to {ADDRESS=stanley village} -- take me to {ADDRESS=stanton} -- take me to {ADDRESS=stanton road} -- take me to {KEYWORD=starbucks} -- take me to {ADDRESS=st-clet} -- take me to {KEYWORD=steak 'n shake} -- take me to {ADDRESS=steuben street} -- take me to {ADDRESS=stewart avenue} -- take me to {ADDRESS=st-gabriel} -- take me to {ADDRESS=st-georges-de-cacouna} -- take me to {ADDRESS=stockton street} -- take me to {ADDRESS=st-odilon-de-cranbourne} -- take me to {ADDRESS=story court} -- take me to {ADDRESS=story street} -- take me to {ADDRESS=stout city} -- take me to {ADDRESS=stryker court} -- take me to {ADDRESS=st-ulric} -- take me to {KEYWORD=subway} -- take me to {KEYWORD=sun tower} -- take me to {KEYWORD=suncor energy centre} at {ADDRESS=21st st. t} and {ADDRESS=ave. w} which is in {ADDRESS=jacksonville} -- take me to {ADDRESS=surgoinsville} -- take me to {ADDRESS=sutter avenue} -- take me to {KEYWORD=swiss chalet} -- take me to {ADDRESS=sycamore drive} -- take me to {ADDRESS=sycamore lane} -- take me to {ADDRESS=taloga} -- take me to {KEYWORD=tandoori} -- take me to {ADDRESS=tatum town} -- take me to {ADDRESS=tech place} -- take me to {KEYWORD=teppanyaki grill} -- take me to {KEYWORD=thai express} -- take me to {KEYWORD=thai square} -- take me to {ADDRESS=thatford avenue} -- take me to the address {ADDRESS=10} {ADDRESS=flatlands 2nd street} please. -- take me to the address {ADDRESS=10} {ADDRESS=valley view road} please. -- take me to the city of {ADDRESS=byron village} -- take me to the city of {ADDRESS=jgzqrhtyas} -- take me to the city of {ADDRESS=okolona} -- take me to the city of {ADDRESS=valeria city} please -- take me to the closest {KEYWORD=fitness center} -- take me to the closest {KEYWORD=hardware store} -- take me to the closest {KEYWORD=massage therapist} -- take me to the corner of {ADDRESS=brighton 11th street} and {ADDRESS=mill road} -- take me to the corner of {ADDRESS=n harrells ferry aly} and {ADDRESS=ln f} -- take me to the corner of {ADDRESS=queen cswy} and {ADDRESS=hamilton rd} -- take me to the corner of {ADDRESS=route 1} and {ADDRESS=fuller place} -- take me to the {KEYWORD=family restaurant} -- take me to the {KEYWORD=football stadium} in {ADDRESS=alpine} -- take me to the {KEYWORD=football stadium} in {ADDRESS=nixa city} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=alanson village} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=balance of jackson county} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=batavia village} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=bottineau county} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=dungannon} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=jackson city} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=mesquite city} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=netawaka city} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=st-pierre} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=williamsburg} -- take me to the {KEYWORD=galaxy cinemas} {ADDRESS=woodbine borough} -- take me to the {KEYWORD=hair salon} -- take me to {KEYWORD=the helix} at {ADDRESS=south wabash ave} and {ADDRESS=magnolia pl} which is in {ADDRESS=stuyvesant falls} -- take me to the intersection of {ADDRESS=s high st} and {ADDRESS=south civic center drive} in {ADDRESS=ottawa} -- take me to the intersection of {ADDRESS=younge} and {ADDRESS=w seminole dr} in {ADDRESS=ottawa} -- take me to the {KEYWORD=passport office} on {ADDRESS=avenue o} and {ADDRESS=green street} -- take me to the {KEYWORD=passport office} on {ADDRESS=belvidere street} and {ADDRESS=cedar avenue} -- take me to the {KEYWORD=passport office} on {ADDRESS=evans street} and {ADDRESS=64th street} -- take me to the {KEYWORD=passport office} on {ADDRESS=kingsland avenue} and {ADDRESS=ridge court} -- take me to the {KEYWORD=passport office} on {ADDRESS=oxford street} and {ADDRESS=downing street} -- take me to {KEYWORD=the perennial} {ADDRESS=notre-dame-de-la-paix} -- take me to the {KEYWORD=phone store} in {ADDRESS=julesburg} -- take me to {KEYWORD=the pita pit} -- take me to {KEYWORD=tim horton's} -- take me to {KEYWORD=tim hortons} at {ADDRESS=avenue w} and {ADDRESS=dahl court} -- take me to {KEYWORD=tim hortons} at {ADDRESS=coles street} and {ADDRESS=dover street} -- take me to {KEYWORD=tim hortons} at {ADDRESS=river street} and {ADDRESS=dooley street} -- take me to {ADDRESS=tiraspol} -- take me to to {KEYWORD=notre-dame} -- take me to {ADDRESS=topton borough} -- take me to {KEYWORD=toronto dominion centre} {ADDRESS=estacada} -- take me to {ADDRESS=townsend street} -- take me to {KEYWORD=trip central} {ADDRESS=markham} -- take me to {KEYWORD=triple triple pizza & chicken} -- take me to {ADDRESS=tunica county} -- take me to {ADDRESS=turkey creek village} -- take me to {KEYWORD=twice the deal pizza} -- take me to {KEYWORD=una pizza napoletana} at intersection in {ADDRESS=balance of eddy county} called {ADDRESS=1st avenue} and {ADDRESS=canal street} -- take me to {KEYWORD=una pizza napoletana} at intersection in {ADDRESS=keya paha county} called {ADDRESS=barwell terrace} and {ADDRESS=sackett street} -- take me to {KEYWORD=una pizza napoletana} at intersection in {ADDRESS=louisbourg} called {ADDRESS=sherman street} and {ADDRESS=thomas s boyland street} -- take me to {ADDRESS=underhill avenue} -- take me to {ADDRESS=union bridge} -- take me to {KEYWORD=university of chicago} {ADDRESS=balance of franklin parish} -- take me to {ADDRESS=upland village} -- take me to {ADDRESS=valley road} -- take me to {ADDRESS=valley view drive} -- take me to {ADDRESS=vanderbilt street} -- take me to {ADDRESS=vanderveer place} -- take me to {ADDRESS=varick street} -- take me to {ADDRESS=vaughan} -- take me to {ADDRESS=vermontville village} -- take me to {ADDRESS=veronica place} -- take me to {ADDRESS=viborg city} -- take me to {KEYWORD=villa tugendhat} at {ADDRESS=2nd cor w} and {ADDRESS=2nd west boulevard west} which is in {ADDRESS=riverdale} -- take me to {ADDRESS=village of four seasons village} -- take me to {ADDRESS=virginia avenue} -- take me to {ADDRESS=virginia street} -- take me to {ADDRESS=voorhies avenue} -- take me to {ADDRESS=wallburg} -- take me to {ADDRESS=walnut street} -- take me to {ADDRESS=walnut town} -- take me to {ADDRESS=ward} -- take me to {ADDRESS=warren place} -- take me to {ADDRESS=washington avenue} -- take me to {ADDRESS=washington county} -- take me to {ADDRESS=waterbury city} -- take me to {ADDRESS=waucoma} -- take me to {KEYWORD=wendy's} -- take me to {ADDRESS=wernersville borough} -- take me to {ADDRESS=wesson} -- take me to {ADDRESS=westbury court} -- take me to {ADDRESS=westlake city} -- take me to {ADDRESS=wetzel county} -- take me to where {ADDRESS=belmont avenue west} and {ADDRESS=dundas street} intersect -- take me to where {ADDRESS=brown rd} and {ADDRESS=school st} intersect -- take me to where {ADDRESS=chapel street} and {ADDRESS=durham court} intersect -- take me to where {ADDRESS=eastern parkway} and {ADDRESS=37th street} intersect -- take me to where {ADDRESS=s james rd} and {ADDRESS=twenty third ave.} intersect -- take me to where {ADDRESS=w cordova st} and {ADDRESS=smog test queen only} intersect -- take me to {ADDRESS=white avenue} -- take me to {ADDRESS=white street} -- take me to {KEYWORD=wild wing} -- take me to {ADDRESS=willard} -- take me to {ADDRESS=william street} -- take me to {ADDRESS=williamsburg street} -- take me to {ADDRESS=willingdon} -- take me to {ADDRESS=willow place} -- take me to {ADDRESS=windsor place} -- take me to {ADDRESS=windthorst} -- take me to {KEYWORD=wingstop} -- take me to {ADDRESS=woodbine city} -- take me to {ADDRESS=woods cross} -- take me to {ADDRESS=woodstock} -- take me to {ADDRESS=woodworth city} -- take me to {ADDRESS=wooster} -- take me to {KEYWORD=yellowstone park}, {ADDRESS=shreveport} -- take me to {ADDRESS=york road} -- take me to {KEYWORD=yummy yummy chinese food} -- take me to {KEYWORD=zaitzeff} -- take me to {KEYWORD=zaxby's} -- take me to {ADDRESS=zeeland} -- take me to {KEYWORD=zehrs} {ADDRESS=king city} -- take me to {KEYWORD=zoup!} -- take the construction free way to {ADDRESS=fremont county} -- take the fastest route to {ADDRESS=kingston town} -- take the fastest route to {ADDRESS=monetta} -- take the fastest route to {ADDRESS=oriska} -- take the fastest way to {ADDRESS=union city} -- take the shortest route to {ADDRESS=eston} -- take the shortest way to {ADDRESS=clayton town} -- take the traffic free route to {ADDRESS=balance of campbell county} -- {KEYWORD=tcby} at the intersection of {ADDRESS=w vis} and {ADDRESS=brown cir} -- {KEYWORD=tcby} at {ADDRESS=w 118th blvd q} and {ADDRESS=st. 706} please -- {KEYWORD=tcby} on {ADDRESS=pier 39 concourse byp} and {ADDRESS=a blvd.} -- {KEYWORD=td bank} at {ADDRESS=cass place} {ADDRESS=wenonah borough} please -- {KEYWORD=temple of artemisof the ephesians} at {ADDRESS=1721} {ADDRESS=church road} {ADDRESS=37863} {ADDRESS=highland city} {ADDRESS=newfoundland and labrador} {ADDRESS=united states} -- {KEYWORD=terminal tower} at {ADDRESS=b crse} and {ADDRESS=e expy} navigate me there -- {KEYWORD=terminal tower} in {ADDRESS=clark county} -- {ADDRESS=terrell hills} {ADDRESS=india} start navigation -- the {KEYWORD=ad agency} at the the intersection of {ADDRESS=sellersburg} and {ADDRESS=fremont county} can you guide me there -- the address {ADDRESS=1065} {ADDRESS=c rd.} where is that -- the address {ADDRESS=1097} {ADDRESS=gion rd} where is that -- the address {ADDRESS=1422} {ADDRESS=street east e} where is that -- the address {ADDRESS=1487} {ADDRESS=crse f} where is that -- the address {ADDRESS=1831} {ADDRESS=m vis} where is that -- the address {ADDRESS=1846} {ADDRESS=2nd east vista} where is that -- the address {ADDRESS=1884} {ADDRESS=street east 99} where is that -- the address {ADDRESS=190} {ADDRESS=gain court} where is that -- the address {ADDRESS=190} {ADDRESS=highland drive} where is that -- the address {ADDRESS=190} {ADDRESS=norman avenue} where is that -- the address {ADDRESS=190} {ADDRESS=warren avenue} where is that -- the address {ADDRESS=601} {ADDRESS=12th dr.} where is that -- the address i am going to is {ADDRESS=1085} {ADDRESS=highland drive} in the vicinity -- the address i am going to is {ADDRESS=1312} {ADDRESS=berry street} in city -- the address i am going to is {ADDRESS=887} {ADDRESS=tabor court} {ADDRESS=north carolina} {ADDRESS=germany} {ADDRESS=31866} navigate there -- the address i need to get to is {ADDRESS=492} {ADDRESS=bristol street} here -- the address i need to get to is {ADDRESS=andrews town} {ADDRESS=united kingdom} -- the address i need to get to is {ADDRESS=ellwood borough} {ADDRESS=luxembourg} navigate me there -- the address i need to get to is {ADDRESS=florence} {ADDRESS=luxembourg} start navigation -- the address i need to get to is {KEYWORD=loblaws} on {ADDRESS=ruby street} in town -- the address i need to get to is {KEYWORD=museo mitre} on {ADDRESS=9th street} in the vicinity -- the address i'm going to is an {KEYWORD=australian restaurant} on {ADDRESS=tiffany place} in the vicinity -- the address i'm going to is {ADDRESS=maspeth avenue} in town -- the address i'm going to is {ADDRESS=plumb 1st street} in the surrounding area -- the address i'm going to is {ADDRESS=radisson} {ADDRESS=united states} -- the address i'm going to is {KEYWORD=stratford festival} nearby -- the address is {ADDRESS=balance of bay county} {ADDRESS=guam} -- the address is {ADDRESS=elon town} {ADDRESS=zambia} give me directions there -- the address is {ADDRESS=morocco} navigate there -- the address that i am going to is {ADDRESS=1619} {ADDRESS=grove avenue} -- the address that i am going to is {ADDRESS=233} {ADDRESS=101st street} {ADDRESS=new brunswick} {ADDRESS=serbia} show me how to get there -- the address that i am going to is {ADDRESS=827} {ADDRESS=beard street} {ADDRESS=colorado} -- the address that i am going to is an {KEYWORD=afghan restaurant} on {ADDRESS=shepherd avenue} in my area -- the address that i am going to is {ADDRESS=guinea-bissau} drive us there -- the address that i am going to is {KEYWORD=la catrina mexican food} near me -- the address that i am going to is {ADDRESS=manderson town} {ADDRESS=belarus} -- the address that i am going to is {ADDRESS=mcpherson county} {ADDRESS=martinique} -- the address that i am going to is {ADDRESS=mooreland} {ADDRESS=egypt} plz drive us there -- the address that i am going to is {ADDRESS=opal court} in city -- the address that i am going to is the {KEYWORD=art gallery} on {ADDRESS=hillside drive} in city -- the address that i am going to is the {KEYWORD=botanical garden} on {ADDRESS=bradford street} in the city -- the address that i am going to is {ADDRESS=thornton street} in city -- the {KEYWORD=antique store} at {ADDRESS=1209} {ADDRESS=state street} {ADDRESS=56264} {ADDRESS=valley brook} in {ADDRESS=wi} {ADDRESS=norway} -- the {KEYWORD=appliance store} at the junction of {ADDRESS=balance of cass county} and {ADDRESS=veneta city} in this area please help me find it -- the {KEYWORD=arena} close-by {KEYWORD=reunion tower} -- the {KEYWORD=art gallery} at the the intersection of {ADDRESS=poplar street} and {ADDRESS=sutter avenue} -- the {KEYWORD=bookstore} at {ADDRESS=genola} and {ADDRESS=pueblo county} bring us there -- the {KEYWORD=botanical garden} at {ADDRESS=418} {ADDRESS=plymouth street} in {ADDRESS=north apollo borough} {ADDRESS=ok} -- the {KEYWORD=business school} at {ADDRESS=607} on {ADDRESS=86th street} -- the {KEYWORD=butcher} not so far from {KEYWORD=krger national park} in {ADDRESS=thornton city} -- the {KEYWORD=car wash} at {ADDRESS=balance of woods county} and {ADDRESS=brown county} please -- the {KEYWORD=carpet store} at {ADDRESS=van buren street} {ADDRESS=chubbuck} {ADDRESS=mt} -- the {KEYWORD=charity} at {ADDRESS=adler place} and {ADDRESS=grant avenue} {ADDRESS=cottonwood shores} {ADDRESS=wisconsin} -- the city of {ADDRESS=craig city} {ADDRESS=lesotho} direct me there -- the city of {ADDRESS=franklin city} {ADDRESS=pakistan} give me directions there -- the city of {ADDRESS=morrilton city} {ADDRESS=solomon islands} how do i get to that place -- the city of {ADDRESS=virginia village} please can you give me directions to it -- the city of {ADDRESS=worthington city}, navigation please -- the {KEYWORD=cobbler} at the the intersection of {ADDRESS=war} and {ADDRESS=clarks village} in city can you guide me there -- {KEYWORD=the colosseum} at {ADDRESS=1255} {ADDRESS=tompkins place} in {ADDRESS=queen charlotte} {ADDRESS=de} {ADDRESS=japan} -- {KEYWORD=the colosseum} on {ADDRESS=gold street} and {ADDRESS=ross street} plz -- {KEYWORD=the computer geeks} at {ADDRESS=brighton 4th terrace} and {ADDRESS=noll street} plz -- the country of {ADDRESS=barbados} can you direct me there -- the country of {ADDRESS=chad} give me directions there -- the country of {ADDRESS=liechtenstein} can you direct me there -- the country of {ADDRESS=solomon islands} how can i go there -- the crossroads of {ADDRESS=hill country village city boulevard north} and {ADDRESS=quinwood street south} please -- the destination i need to get to is a {KEYWORD=tax clinic} on {ADDRESS=doughty street} in city -- the destination i need to get to is {ADDRESS=hudson street} in my surrounding area -- the destination i need to get to is {ADDRESS=montserrat} -- the destination i need to get to is the city of {ADDRESS=toole county} give me directions there -- the destination i need to get to is {ADDRESS=westmount} {ADDRESS=panama} -- the {KEYWORD=discount store} at {ADDRESS=1506} {ADDRESS=93rd street} {ADDRESS=14596} {ADDRESS=panama village} {ADDRESS=equatorial guinea} -- the {KEYWORD=dressmaker} at {ADDRESS=286} {ADDRESS=bergen street} {ADDRESS=sherwood village} {ADDRESS=ny} -- the {KEYWORD=dressmaker} at the intersection of {ADDRESS=berkeley county} and {ADDRESS=clark} in that location can you bring me there -- the {KEYWORD=electronics store} at {ADDRESS=port mellon} and {ADDRESS=phillipsburg} can you give me directions to it -- {KEYWORD=the elgin & winter garden theatre centre} at {ADDRESS=431} {ADDRESS=52nd street} {ADDRESS=elie} {ADDRESS=la} -- {KEYWORD=the emerson} {ADDRESS=gloucester} find it please -- the {KEYWORD=football field} on {ADDRESS=bay 14th street} in {ADDRESS=panola county} {ADDRESS=co} plz -- the {KEYWORD=gaming store} on {ADDRESS=debevoise avenue} in town plz can you bring me there -- {KEYWORD=the grill} at {ADDRESS=95} {ADDRESS=bergen street} in {ADDRESS=st. marys city} {ADDRESS=nv} {ADDRESS=mongolia} -- the {KEYWORD=guesthouse} at {ADDRESS=1254} {ADDRESS=orchard lane} in {ADDRESS=morris county} -- the {KEYWORD=hardware store} in this area plz directions please -- {KEYWORD=the helix} at {ADDRESS=cswy q} and {ADDRESS=88th cor} in {ADDRESS=goodland} -- {KEYWORD=the helix} on {ADDRESS=wilson street} -- the {KEYWORD=home and garden store} on {ADDRESS=java town} and {ADDRESS=west siloam springs town} -- the {KEYWORD=home decor store} at {ADDRESS=1727} {ADDRESS=main street south} {ADDRESS=43091} {ADDRESS=mountain park} in {ADDRESS=italy} -- the {KEYWORD=ice cream parlour} at {ADDRESS=maple avenue} and {ADDRESS=ridge avenue} in {ADDRESS=balance of yellowstone county} {ADDRESS=missouri} -- the intersection is {ADDRESS=10th avenue} and {ADDRESS=highland avenue} -- the intersection is {ADDRESS=9th street west} and {ADDRESS=bragg street} -- the intersection is {ADDRESS=avenue x} and {ADDRESS=mulberry street} -- the intersection is {ADDRESS=colonial drive} and {ADDRESS=maspeth avenue} -- the intersection is {ADDRESS=gerry street} and {ADDRESS=east avenue} -- the intersection is {ADDRESS=gilmore court} and {ADDRESS=bay 47th street} -- the intersection is {ADDRESS=glenwood road} and {ADDRESS=highland place} -- the intersection is {ADDRESS=inverness drive} and {ADDRESS=anthony street} -- the intersection is {ADDRESS=judge street} and {ADDRESS=3rd street north} -- the intersection is {ADDRESS=kingsborough 6th walk} and {ADDRESS=windsor place} -- the intersection is {ADDRESS=lafayette walk} and {ADDRESS=49th street} -- the intersection is {ADDRESS=lawrence street} and {ADDRESS=lilac lane} -- the intersection is {ADDRESS=mechanic street} and {ADDRESS=river street} -- the intersection is {ADDRESS=newkirk avenue} and {ADDRESS=cambridge court} -- the intersection is {ADDRESS=newton street} and {ADDRESS=2nd street north} -- the intersection is {ADDRESS=oriental court} and {ADDRESS=hubbard street} -- the intersection is {ADDRESS=ridge avenue} and {ADDRESS=liberty avenue} -- the intersection is {ADDRESS=rosewood drive} and {ADDRESS=sherman street} -- the intersection is {ADDRESS=sackett street} and {ADDRESS=forest place} -- the intersection is {ADDRESS=schenectady avenue} and {ADDRESS=3rd street east} -- the intersection of bloor and church in {ADDRESS=adair town} directions please -- the intersection of bloor and church in {ADDRESS=wheeling city} directions please -- the intersection of {ADDRESS=boyd} and {ADDRESS=s james rd} in {ADDRESS=balance of clay county} directions please -- the intersection of {ADDRESS=columbia} and {ADDRESS=smog test queen only} in {ADDRESS=bow mar town} directions please -- the intersection of {ADDRESS=cooke county} and {ADDRESS=brookview} please -- the intersection of {ADDRESS=e main st} and {ADDRESS=74th} in {ADDRESS=connelly springs} directions please -- the intersection of {ADDRESS=howard} and {ADDRESS=university} in {ADDRESS=tyndall} directions please -- the intersection of {ADDRESS=hrqeas} and {ADDRESS=preum} -- the intersection of {ADDRESS=queen} and {ADDRESS=south civic center drive} in {ADDRESS=balance of ziebach county} directions please -- the intersection of {ADDRESS=s high st} and {ADDRESS=erb} in {ADDRESS=balance of seminole county} directions please -- the intersection of {ADDRESS=seldom seen rd} and {ADDRESS=s high st} in {ADDRESS=mcfarland} directions please -- the intersection of {ADDRESS=seymour st} and {ADDRESS=university} in {ADDRESS=bonneville county} directions please -- the intersection of {ADDRESS=w cordova st} and {ADDRESS=west broad street} in {ADDRESS=woodburn} directions please -- the intersection of {ADDRESS=wall} and {ADDRESS=42nd avenue} in {ADDRESS=attleboro city} directions please -- the intersection of {ADDRESS=xvrgtcsndo} and {ADDRESS=adegmo} -- the {KEYWORD=jail} at the the intersection of {ADDRESS=calyer street} and {ADDRESS=bennet court} in {ADDRESS=palm coast city} {ADDRESS=new mexico} bring me there -- the {KEYWORD=job agency} at the intersection {ADDRESS=mc guinness boulevard} and {ADDRESS=locust avenue} {ADDRESS=webster village} {ADDRESS=arkansas} -- {KEYWORD=the kaaba} on {ADDRESS=montana place} -- the {KEYWORD=laundromat} at {ADDRESS=riverside town} and {ADDRESS=montrose} -- the {KEYWORD=laundry} at {ADDRESS=paerdegat 10th street} and {ADDRESS=61st street} plz -- the {KEYWORD=mall} at {ADDRESS=stuart street} and {ADDRESS=106th street} {ADDRESS=drakesboro} {ADDRESS=me} -- the {KEYWORD=medical school} at the crossing of {ADDRESS=milford street} and {ADDRESS=route 44} {ADDRESS=cowichan bay} {ADDRESS=md} -- the {KEYWORD=men's fashion store} at {ADDRESS=ferry place} and {ADDRESS=elmwood avenue} -- the {KEYWORD=office} at {ADDRESS=hendrix street} and {ADDRESS=3rd avenue} in {ADDRESS=palisade village} {ADDRESS=new brunswick} -- the {KEYWORD=outdoors store} at {ADDRESS=562} {ADDRESS=bath avenue} {ADDRESS=lombard village} {ADDRESS=23209} -- the {KEYWORD=paint store} at the intersection of {ADDRESS=west linn} and {ADDRESS=mazomanie village} around my area find that for me -- {KEYWORD=the pantheon} at {ADDRESS=1465} {ADDRESS=montgomery place} {ADDRESS=new london} {ADDRESS=az} in {ADDRESS=lao} -- the {KEYWORD=parking garage} at {ADDRESS=elm springs} and {ADDRESS=coates city} in the area bring us there -- the {KEYWORD=pedicurist} at {ADDRESS=bridgeport village} and {ADDRESS=williamson} in my area drive us there -- {KEYWORD=the pita pit} at {ADDRESS=162} {ADDRESS=5th avenue} in {ADDRESS=charles town} {ADDRESS=ct} {ADDRESS=republic of congo} -- the place i am going to is {ADDRESS=1302} {ADDRESS=grant street} {ADDRESS=ok} {ADDRESS=bahrain} {ADDRESS=21903} bring me there -- the place i am going to is {ADDRESS=1335} {ADDRESS=melba court} directions please -- the place i am going to is {ADDRESS=1834} {ADDRESS=walton street} take me there -- the place i am going to is {ADDRESS=357} {ADDRESS=74th street} {ADDRESS=mn} {ADDRESS=guam} bring me there -- the place i am going to is {ADDRESS=672} {ADDRESS=campus road} -- the place i am going to is {ADDRESS=guyana} -- the place i am going to is {KEYWORD=sugar mountain} on {ADDRESS=wakeman place} near my current location -- the place i need to get to is {ADDRESS=1943} {ADDRESS=tompkins place} {ADDRESS=mo} {ADDRESS=jordan} -- the place i need to get to is {ADDRESS=5th avenue} in city -- the place i need to get to is {KEYWORD=captain printworks} in city -- the place i need to get to is {KEYWORD=promenade ii} on {ADDRESS=banner 3rd road} in the vicinity -- the place i want to get to is {ADDRESS=1635} {ADDRESS=17th avenue} {ADDRESS=mi} {ADDRESS=st vincent and the grenadines} -- the place i want to get to is {ADDRESS=1828} {ADDRESS=will place} {ADDRESS=alberta} -- the place i want to get to is {ADDRESS=75} {ADDRESS=lake avenue} in city -- the place i want to get to is {ADDRESS=route 1} here -- the place i'm going to is {ADDRESS=downs} {ADDRESS=poland} -- the place i'm going to is {ADDRESS=o'brien place} here -- the place that i am going to is {ADDRESS=1454} {ADDRESS=redwood drive} around here -- the place that i am going to is {ADDRESS=756} {ADDRESS=berkeley place} -- the place that i am going to is {ADDRESS=819} {ADDRESS=hemlock street} {ADDRESS=south carolina} {ADDRESS=singapore} give me directions -- the place that i am going to is {ADDRESS=zambia} please how can i go there -- the {KEYWORD=plaza} at {ADDRESS=chapais} and {ADDRESS=ketchikan city} in town can you direct me there -- the {KEYWORD=plaza} at the intersection of {ADDRESS=balance of trigg county} and {ADDRESS=brilliant town} in that place show me how to get there -- the poi {KEYWORD=stanley park} in {ADDRESS=northfield village} tell me how i would drive there plz -- the poi using a map -- the point of interest {KEYWORD=swamithoppe pathi} navigation please -- the {KEYWORD=railroad station} on {ADDRESS=cooke court} and {ADDRESS=gatling place} -- the road is named {ADDRESS=skidmore avenue} bring me there -- the {KEYWORD=school} at the the intersection of {ADDRESS=87th street} and {ADDRESS=menahan street} {ADDRESS=hobgood town} {ADDRESS=north carolina} directions please -- {KEYWORD=the shoe company} at {ADDRESS=halsey street} and {ADDRESS=dekalb avenue} -- the {KEYWORD=shoe store} at the intersection of {ADDRESS=fort greene place} and {ADDRESS=railroad avenue} in {ADDRESS=wellington city} {ADDRESS=pa} -- the {KEYWORD=shopping center} at {ADDRESS=bushwick place} and {ADDRESS=lantern lane} {ADDRESS=doylestown village} {ADDRESS=connecticut} -- the {KEYWORD=square} at {ADDRESS=51} {ADDRESS=101st avenue} {ADDRESS=pratt town} {ADDRESS=arizona} {ADDRESS=madagascar} -- {KEYWORD=the sultan's tent} at {ADDRESS=balance of charleston county} and {ADDRESS=evergreen} please -- the {KEYWORD=summer camp} on {ADDRESS=1st place} in city plz tell me how i would drive there -- the {KEYWORD=taxi stop} at {ADDRESS=794} {ADDRESS=highland avenue} {ADDRESS=ringgold town} -- the {KEYWORD=tennis court} at {ADDRESS=balance of deschutes county} and {ADDRESS=balance of lincoln county} in town give me directions -- the {KEYWORD=therapist} at {ADDRESS=valley road} and {ADDRESS=paerdegat 4th street} {ADDRESS=dardanelle} how can i go there -- the {KEYWORD=thrift store} close-by {ADDRESS=clove road} and {ADDRESS=stillwell place} {ADDRESS=gatesville} {ADDRESS=newfoundland and labrador} please -- {KEYWORD=the west pier} at {ADDRESS=870} {ADDRESS=railroad avenue} {ADDRESS=cherry valley village} {ADDRESS=16474} -- {KEYWORD=the westin harbour castle} at {ADDRESS=1652} {ADDRESS=laurel lane} in {ADDRESS=mound valley} -- {KEYWORD=the westin harbour castle} in {ADDRESS=jackson county} -- {KEYWORD=the white house} at {ADDRESS=155} at {ADDRESS=clark street} -- {KEYWORD=the white house} on {ADDRESS=5th avenue} -- the {KEYWORD=wholesaler} at {ADDRESS=1595} {ADDRESS=irving place} {ADDRESS=renova town} {ADDRESS=id} in {ADDRESS=montenegro} -- the {KEYWORD=yogthe class} at {ADDRESS=ivy court} and {ADDRESS=crystal street} -- there is a a {KEYWORD=beauty salon} at {ADDRESS=1162} {ADDRESS=whitney avenue} called {KEYWORD=gifts from the earth} direct me there -- there is a a {KEYWORD=deli} on {ADDRESS=woodpoint road} called {KEYWORD=davenport garden centre} navigate there -- there is a a {KEYWORD=kindergarten} in {ADDRESS=sainte marthe du cap} called {KEYWORD=boathouse} give me directions -- there is a a {KEYWORD=korean restaurant} on {ADDRESS=brighton beach avenue} called {KEYWORD=superior printing & litho inc} how do i get to that place -- there is a a {KEYWORD=racetrack} on {ADDRESS=brookside drive} called {KEYWORD=real canadian superstore} can you give me directions to it -- there is a an {KEYWORD=indian restaurant} in {ADDRESS=schaumburg village} called {KEYWORD=kernels} drive us there -- there is a the {KEYWORD=bakery} on {ADDRESS=bills place} called {KEYWORD=star hair stylists} can you direct me there -- there is a the {KEYWORD=thrift store} called {KEYWORD=blair-mazzarella funeral home} navigate there -- {DESCRIPTOR=thrilling} route to {KEYWORD=airport} -- {ADDRESS=thunder bay} take me there with the most scenic route -- {ADDRESS=tilden avenue} can you give me directions to it -- to {ADDRESS=adams street} and {ADDRESS=overlook circle} in {ADDRESS=beaver county} now -- to {ADDRESS=flatlands 8th street} and {ADDRESS=old mill road} in {ADDRESS=madison} now -- to {ADDRESS=homecrest avenue} and {ADDRESS=garden street} in {ADDRESS=weeki wachee city} now -- to {ADDRESS=quentin street} and {ADDRESS=exeter street} in {ADDRESS=brome} now -- to {ADDRESS=sawmill} and {ADDRESS=discovery} in {ADDRESS=del norte county} now -- to {ADDRESS=sawmill} and {ADDRESS=discovery} in {ADDRESS=lenoir city} now -- to {ADDRESS=sawmill} and {ADDRESS=discovery} in {ADDRESS=wagon mound village} now -- to {ADDRESS=spring street} and {ADDRESS=gotham avenue} in {ADDRESS=pachuta town} now -- {KEYWORD=toad hall toys} at {ADDRESS=cook village} and {ADDRESS=bee village} in the vicinity where is that -- {KEYWORD=tomb of king mausolus of caria} in {ADDRESS=arkansas county} {ADDRESS=mt} {ADDRESS=niue} -- {KEYWORD=toronto eaton centre} nearby {KEYWORD=mount rushmore} -- {ADDRESS=toronto} location -- {ADDRESS=toronto} map -- {KEYWORD=torre mayor} at {ADDRESS=39th dr} and {ADDRESS=a blvd.} in {ADDRESS=saint ansgar} -- {KEYWORD=torre mayor} at {ADDRESS=53} {ADDRESS=vanderbilt street} {ADDRESS=dillon city} {ADDRESS=alberta} in {ADDRESS=yemen} -- {ADDRESS=tring-jonction} {ADDRESS=wyoming} {ADDRESS=ireland} show me it -- {KEYWORD=trinity church} at {ADDRESS=mechanic street} {ADDRESS=amherst} {ADDRESS=yt} please -- {ADDRESS=trois-rivires} take me there with the most scenic route -- try to bring up {KEYWORD=mexican cornbread} for under 326 quid in town -- try to check {KEYWORD=hot dogs} here for no more than 18 bucks -- try to check pricey {KEYWORD=big mac} here for no more than 57 quid -- try to check {KEYWORD=pumpkin pecan pie} for more than 22 quid nearby -- try to check {KEYWORD=tables} around my location for below 212 euros -- try to check top {KEYWORD=dvd players} in the vicinity for between 122 and 486 pounds -- try to display bottom rated {KEYWORD=curry} in that city for below 225 dollars -- try to display more costly {KEYWORD=motorbikes} around here for below 446 quid -- try to display {KEYWORD=pitas} in city for no more than 64 bucks -- try to display worse {KEYWORD=express delivery} for under 50 pounds nearby -- try to find a {KEYWORD=carberry intenational inc} near me -- try to find better {KEYWORD=quads} for no more than 408 quid in town -- try to find {KEYWORD=hoagies} for below 436 bucks here -- try to find low priced {KEYWORD=dry cleaning} in the vicinity for less than 434 bucks -- try to find {KEYWORD=package delivery} in city for below 105 dollars -- try to find {KEYWORD=shawarma} in the vicinity for below 115 bucks -- try to how far away to {KEYWORD=bench} that is within two minutes of me -- try to search {ADDRESS=nicaragua} -- try to show affordable {KEYWORD=dvd players} in city for more than 191 bucks -- try to show {KEYWORD=fajitas} for less than 74 dollars nearby -- try to show farthest {KEYWORD=motorcycles} in that place for above 399 quid -- try to show {ADDRESS=laos} -- try to show low cost {KEYWORD=waffle makers} nearby for less than 288 quid -- try to show lowest cost {KEYWORD=artichoke dip} for above 347 euros in the vicinity -- try to show {KEYWORD=mcrib} in that region for not more than 335 dollars -- try to show me a route to {ADDRESS=1495} {ADDRESS=sidney place} -- try to show me best ratings {KEYWORD=tattoos} for less than 457 dollars in the vicinity -- try to show me best reviewed {KEYWORD=spinach enchilada} in that country for under 66 quid -- try to show me most economical {KEYWORD=snickerdoodles} for over 285 bucks in city -- try to show most affordable {KEYWORD=dvd players} for no more than 26 bucks nearby -- try to show most pricey {KEYWORD=cars} for below 490 euros in city -- try to view {KEYWORD=chairs} in this area for between 448 and 239 bucks -- try to view most popular {KEYWORD=light bulbs} for above 218 quid in the area -- turn on directing me to {KEYWORD=alpha tower} -- turn on directing me to {KEYWORD=anchor inn} -- turn on directing me to {KEYWORD=buckingham palace} -- turn on directing me to {KEYWORD=emerald tower} -- turn on directing me to {KEYWORD=gasometer} -- turn on directing me to {KEYWORD=great wall} -- turn on directing me to {KEYWORD=home insurance building} -- turn on directing me to {KEYWORD=hopewell rocks} -- turn on directing me to {KEYWORD=kinatex sports physio} -- turn on directing me to {KEYWORD=marineview plaza} -- turn on directing me to {KEYWORD=national museum of the u.s. air force} -- turn on directing me to {KEYWORD=nidarosdomen} -- turn on directing me to {KEYWORD=osoyoos desert model railroad} -- turn on directing me to {KEYWORD=parliament hill} -- turn on directing me to {KEYWORD=potbelly sandwich works} -- turn on directing me to {KEYWORD=putra mosque} -- turn on directing me to {KEYWORD=q1} -- turn on directing me to {KEYWORD=royal tyrrell museum} -- turn on directing me to {KEYWORD=saks fifth avenue} -- turn on directing me to {KEYWORD=sears tower} -- turn on directing me to {KEYWORD=signal hill} -- turn on directing me to {KEYWORD=sugarbush hill maple farm ltd.} -- turn on directing me to {KEYWORD=taipei 101} -- turn on directing me to {KEYWORD=west edmonton mall} -- turn on direction to {KEYWORD=starbucks} -- turn on go to {KEYWORD=starbucks} -- turn on going -- turn on going to {KEYWORD=alexander stadium} in {ADDRESS=yorkville} -- turn on going to {KEYWORD=azadi tower} in {ADDRESS=maricopa city} -- turn on going to {ADDRESS=balance of keith county} -- turn on going to {ADDRESS=balance of new london county} -- turn on going to {KEYWORD=bloor west village} in {ADDRESS=baker city} -- turn on going to {KEYWORD=blue mosque} in {ADDRESS=river heights} -- turn on going to {ADDRESS=boone county} -- turn on going to {KEYWORD=bull ring shopping centre} in {ADDRESS=ogema city} -- turn on going to {KEYWORD=burj khalifa} in {ADDRESS=cold bay} -- turn on going to {KEYWORD=cape breton highlands national park} in {ADDRESS=rives town} -- turn on going to {KEYWORD=capitol} in {ADDRESS=centerton city} -- turn on going to {KEYWORD=casa mila} in {ADDRESS=kiawah island town} -- turn on going to {ADDRESS=ceredo} -- turn on going to {ADDRESS=chapmanville town} -- turn on going to {KEYWORD=eiffeltower} in {ADDRESS=balance of haskell county} -- turn on going to {ADDRESS=emery} -- turn on going to {KEYWORD=energysolutions arena} in {ADDRESS=oshawa} -- turn on going to {ADDRESS=eufaula city} -- turn on going to {KEYWORD=european parliament} in {ADDRESS=alexandria village} -- turn on going to {KEYWORD=glacier point} in {ADDRESS=hope} -- turn on going to {ADDRESS=hamilton county} -- turn on going to {KEYWORD=hopewell centre} in {ADDRESS=wrightstown village} -- turn on going to {KEYWORD=jefferson arch} in {ADDRESS=chambly} -- turn on going to {KEYWORD=jpmorgan chase tower} in {ADDRESS=london city} -- turn on going to {ADDRESS=ketchikan} -- turn on going to {KEYWORD=lds church office building} in {ADDRESS=ione city} -- turn on going to {KEYWORD=macy's} in {ADDRESS=stephens county} -- turn on going to {ADDRESS=mattawa} -- turn on going to {KEYWORD=na pali coast} in {ADDRESS=lind town} -- turn on going to {KEYWORD=nidarosdomen} in {ADDRESS=new castle town} -- turn on going to {KEYWORD=osoyoos desert model railroad} in {ADDRESS=babbie town} -- turn on going to {ADDRESS=paxico} -- turn on going to {KEYWORD=reunion tower} in {ADDRESS=burin} -- turn on going to {KEYWORD=sistene chapel} in {ADDRESS=kittitas county} -- turn on going to {KEYWORD=sistene chapel} in {ADDRESS=oswego} -- turn on going to {KEYWORD=skerwink trail} in {ADDRESS=hillsboro beach town} -- turn on going to {KEYWORD=spadina historic house and gardens} in {ADDRESS=nain} -- turn on going to {ADDRESS=st. joseph city} -- turn on going to {KEYWORD=stratford festival} in {ADDRESS=havre de grace} -- turn on going to {KEYWORD=sukharev tower} in {ADDRESS=ocean} -- turn on going to {KEYWORD=the westin harbour castle} in {ADDRESS=tishomingo county} -- turn on going to {KEYWORD=torre colpatria} in {ADDRESS=park county} -- turn on going to {ADDRESS=valley view village} -- turn on going to {KEYWORD=villa badoer} in {ADDRESS=thorne bay} -- turn on going to {ADDRESS=walker} -- turn on going to {ADDRESS=warren county} -- turn on going to {ADDRESS=warsaw town} -- turn on going to {KEYWORD=west edmonton mall} in {ADDRESS=faison town} -- turn on going to {KEYWORD=white house} in {ADDRESS=castlewood city} -- turn on navigating to a {KEYWORD=buddhist restaurant} -- turn on navigating to a {KEYWORD=bus station} -- turn on navigating to a {KEYWORD=camera store} -- turn on navigating to a {KEYWORD=casual dining restaurant} -- turn on navigating to a {KEYWORD=consignment store} -- turn on navigating to a {KEYWORD=drive-in} -- turn on navigating to a {KEYWORD=drycleaner} -- turn on navigating to a {KEYWORD=fast food restaurant} -- turn on navigating to a {KEYWORD=french restaurant} -- turn on navigating to a {KEYWORD=gourmet restaurant} -- turn on navigating to a {KEYWORD=health store} -- turn on navigating to a {KEYWORD=massage therapist} -- turn on navigating to a {KEYWORD=mexican restaurant} -- turn on navigating to a {KEYWORD=pasta restaurant} -- turn on navigating to a {KEYWORD=playground} -- turn on navigating to a {KEYWORD=south african restaurant} -- turn on navigating to a {KEYWORD=taxi stop} -- turn on navigating to an {KEYWORD=ice cream parlour} -- turn on navigating to an {KEYWORD=italian restaurant} -- turn on navigating to an {KEYWORD=used car dealership} -- turn on navigation -- turn on route service -- turn on taking me to {KEYWORD=canadian war museum} -- turn on taking me to {KEYWORD=cathedral of christ the saviour} -- turn on taking me to {KEYWORD=city gate} -- turn on taking me to {KEYWORD=donglin temple} -- turn on taking me to {KEYWORD=jagannath temple} -- turn on taking me to {KEYWORD=museum of fine arts} -- turn on taking me to {KEYWORD=national naval aviation museum} -- turn on taking me to {KEYWORD=palace of culture and science} -- turn on taking me to {KEYWORD=panthon} -- turn on taking me to {KEYWORD=park hyatt tower} -- turn on taking me to {KEYWORD=richardson building} -- turn on taking me to {KEYWORD=sears tower} -- turn on taking me to {KEYWORD=symphony orchestra} -- turn on taking me to {KEYWORD=t&c tower} -- turn on taking me to {KEYWORD=table top mountain} -- turn on taking me to {KEYWORD=terrace plaza hotel} -- turn on taking me to {KEYWORD=the panthon} -- turn on taking me to {KEYWORD=turning torso} -- turn on taking me to {KEYWORD=villa badoer} -- turn on taking me to {KEYWORD=west edmonton mall} -- turn on taking me to {KEYWORD=winter palace} -- turn on taking me to {KEYWORD=zip nac} -- turn on wherever going -- {KEYWORD=turning torso} at {ADDRESS=67} at {ADDRESS=hampton avenue} -- {ADDRESS=u byp} and {ADDRESS=ave. v} is the intersection -- {ADDRESS=union avenue} and {ADDRESS=fay court} please -- {KEYWORD=university of alamance village} -- {KEYWORD=university of canada} -- {KEYWORD=university of french guiana} -- {KEYWORD=university of kqltijrpdev} -- {KEYWORD=university of qmyxgdawun} -- {KEYWORD=university of veipztlfgwd} -- {KEYWORD=university of xykgevpcqn} -- {KEYWORD=urban life dry cleaners} at the intersection {ADDRESS=5th street east} and {ADDRESS=ocean parkway} -- {KEYWORD=urban life dry cleaners} at the intersection {ADDRESS=erasmus street} and {ADDRESS=grove street} -- {KEYWORD=urban life dry cleaners} at the intersection {ADDRESS=franklin street} and {ADDRESS=east street} -- {KEYWORD=urban life dry cleaners} at the intersection {ADDRESS=mechanic street} and {ADDRESS=flushing avenue} -- {KEYWORD=urban life dry cleaners} at the intersection {ADDRESS=skidmore lane} and {ADDRESS=arch street} -- {KEYWORD=valdez restaurant} at {ADDRESS=4th north aly} and {ADDRESS=6th west avenue west} in {ADDRESS=lemmon} -- {ADDRESS=valley brook} {ADDRESS=missouri} direct me there -- {KEYWORD=valley of the kings} at {ADDRESS=637} at {ADDRESS=franklin street} give me directions -- {KEYWORD=valu-mart} around me how do i get there -- {KEYWORD=valu-mart} at {ADDRESS=bow mar town} and {ADDRESS=balance of adams county} how do i get to that place -- {KEYWORD=valu-mart} close {ADDRESS=box street} and {ADDRESS=verona street} {ADDRESS=cambridge} plz -- {KEYWORD=valu-mart} in city give me directions there -- {ADDRESS=van dyke street} and {ADDRESS=sandford street} please -- {ADDRESS=vanderbilt street} near {KEYWORD=the wells fargo bank plaza} guide me there -- {ADDRESS=varanasi} take me there with the most scenic route -- {KEYWORD=vegetable lasagna} not that far from {ADDRESS=greenville town} -- {KEYWORD=versailles} at {ADDRESS=hewes street} and {ADDRESS=whitney avenue} please -- {KEYWORD=versatel building} at {ADDRESS=598} {ADDRESS=pleasant street} {ADDRESS=ming`s bight} {ADDRESS=new mexico} in {ADDRESS=spain} -- {KEYWORD=vesuvio} at {ADDRESS=aliceville city} and {ADDRESS=comfrey city} plz -- {KEYWORD=via rail canada} {ADDRESS=alfred} where is it -- {KEYWORD=via rail canada} {ADDRESS=balance of daviess county} where is it -- {KEYWORD=via rail canada} {ADDRESS=balance of jefferson county} where is it -- {KEYWORD=via rail canada} {ADDRESS=payette} where is it -- {KEYWORD=via rail canada} {ADDRESS=thurmond} where is it -- {KEYWORD=via rail canada} {ADDRESS=woodburn city} where is it -- {KEYWORD=victoria falls} here plz give me directions -- view {ADDRESS=1175} {ADDRESS=state street} within walking distance of {KEYWORD=chesterman beach} -- view {ADDRESS=1360} {ADDRESS=new street} in the vicinity of {KEYWORD=mauritshuis} -- view a {KEYWORD=cajun restaurant} at {ADDRESS=cemetery} and {ADDRESS=k blvd} -- view a {KEYWORD=coffeehouse} for more than 138 bucks in the vicinity -- view a map of a {KEYWORD=classic restaurant} not that far from {ADDRESS=19327} -- view a map of a {KEYWORD=hamburger restaurant} close by {ADDRESS=02744} -- view a {KEYWORD=mongolian restaurant} in town -- view a {KEYWORD=south american restaurant} at {ADDRESS=locust ln.} and {ADDRESS=hamline} -- view a {KEYWORD=subway station} not too far from {KEYWORD=prater} -- view affordable {KEYWORD=blueberry pie} in the vicinity for less than 104 euros -- view affordable {KEYWORD=night lights} in town for more than 473 dollars -- view {KEYWORD=aldo} at the junction of {ADDRESS=beechwood village} and {ADDRESS=chelan county} in that country -- view an {KEYWORD=ethnic restaurant} on {ADDRESS=bank street} -- view {KEYWORD=arndale tower} at {ADDRESS=west 118th} and {ADDRESS=kingsborough 4th walk} -- view {ADDRESS=avenue c} in that region -- view {KEYWORD=azrieli center triangular tower} at {ADDRESS=7th} and {ADDRESS=n harrells ferry} -- view {KEYWORD=b&l commercial seating} in the vicinity -- view bad a {KEYWORD=steak restaurant} in town -- view {KEYWORD=bajrakli mosque} at {ADDRESS=franklin} and {ADDRESS=crse p} -- view {ADDRESS=bay 35th street} in the vicinity -- view best rating {KEYWORD=pumpkin pecan pie} in the surrounding area for no more than 478 dollars -- view best reviewed a {KEYWORD=coffeehouse} on {ADDRESS=vine street} in {ADDRESS=east chicago city} for below 304 bucks -- view better {KEYWORD=pasta primavera} for above 416 pounds in city -- view {KEYWORD=bread pudding} for above 174 dollars in city -- view {KEYWORD=butternut squash pizza} for no more than 33 pounds around here -- view {KEYWORD=cape breton highlands national park} at {ADDRESS=oak lane} and {ADDRESS=front south} -- view {KEYWORD=central mass magnetic imaging} at {ADDRESS=elkton city} and {ADDRESS=plainville city} here please -- view {KEYWORD=chandeliers} in the vicinity for about 19 dollars -- view cheap {KEYWORD=dvd players} in that town for no more than 488 bucks -- view {KEYWORD=consoles} for no more than 127 euros -- view costliest {KEYWORD=motorbikes} for not more than 373 bucks in town -- view crappiest {KEYWORD=landscaping} nearby for not more than 496 euros -- view crappy {KEYWORD=express delivery} in the vicinity for above 462 quid -- view crappy {KEYWORD=tax advice} for between 482 and 222 quid near my location -- view {ADDRESS=cumberland city} in {ADDRESS=ecuador} -- view {KEYWORD=dvd players} for more than 334 pounds in town -- view {KEYWORD=eureka tower} at {ADDRESS=camden} and {ADDRESS=p 22nd avenue south} -- view {KEYWORD=famous landmarks} on {ADDRESS=skillman avenue} -- view far {KEYWORD=tax advice} in the vicinity for above 413 pounds -- view {KEYWORD=fries} here for no more than 404 euros -- view {KEYWORD=garage} at the intersection of {ADDRESS=balance of cleveland county} and {ADDRESS=east helena} in that city please -- view good {KEYWORD=package delivery} for between 25 and 281 dollars nearby -- view high priced {KEYWORD=tvs} for between 168 and 55 dollars around here -- view high-cost {KEYWORD=fajitas} for about 113 euros in town -- view highest priced {KEYWORD=bread makers} in city for about 169 dollars -- view highest priced {KEYWORD=car maintenance} in that country for about 430 pounds -- view highest quality {KEYWORD=dvd players} for less than 73 bucks around here -- view highest rating {KEYWORD=dry cleaning} in city for below 415 bucks -- view inexpensive {KEYWORD=a1 car cleaning} in city -- view inexpensive {KEYWORD=a1 car cleaning} in town -- view inexpensive {KEYWORD=chili's} in city -- view inexpensive {KEYWORD=itamae sushi} in town -- view inexpensive {KEYWORD=papa john's pizza} in city -- view inexpensive {KEYWORD=pizza hut} in town -- view inexpensive {KEYWORD=quads} in the area -- view inexpensive {KEYWORD=subway} in city -- view inexpensive {KEYWORD=subway} in the area -- view inexpensive {KEYWORD=tvs} in the city -- view {KEYWORD=kernels} in town -- view least popular {KEYWORD=express delivery} around here for more than 233 euros -- view less expensive {KEYWORD=tax advice} in city for above 278 pounds -- view {KEYWORD=loewens greenhouse} near {KEYWORD=glass pavilion} -- view low priced a {KEYWORD=family restaurant} for less than 179 quid on {ADDRESS=glenwood avenue} in {ADDRESS=jansen village} -- view low-cost a {KEYWORD=casual dining restaurant} in town -- view lowest cost an {KEYWORD=argentinian restaurant} on {ADDRESS=howard alley} in {ADDRESS=river bend village} -- view {ADDRESS=magnolia court} around here -- view map results of {ADDRESS=armstrong county} {ADDRESS=timor-leste} -- view {KEYWORD=marineview plaza} at {ADDRESS=temple} and {ADDRESS=g northwest pl.} -- view more close {KEYWORD=i t support} in city for about 76 pounds -- view more expensive {KEYWORD=lee's famous recipe chicken} in my area -- view more pricey {KEYWORD=apple strudel} for above 454 euros in town -- view more pricey {KEYWORD=crab cakes} for between 320 and 70 dollars around here -- view more pricey {KEYWORD=seafood paella} for not more than 66 euros in city -- view most economical {KEYWORD=asparagus soup} in town for not more than 199 pounds -- view most expensive a {KEYWORD=hawaiian restaurant} around my current location -- view most expensive {KEYWORD=doughnuts} in the surrounding area for more than 317 bucks -- view most expensive {KEYWORD=landscaping} for no more than 195 dollars here -- view nearer {KEYWORD=refrigerators} in the surrounding area for between 174 and 320 dollars -- view nearest {KEYWORD=car maintenance} for no more than 365 dollars nearby -- view {KEYWORD=neiman marcus} at {ADDRESS=willow} and {ADDRESS=new haven town} around my current location -- view {KEYWORD=new orleans arena} in city -- view outstanding {KEYWORD=bluray players} for over 79 dollars in town -- view {KEYWORD=package delivery} in city for under 380 bucks -- view {KEYWORD=palacio real de madrid} at {ADDRESS=state east gtwy} and {ADDRESS=luther} -- view {KEYWORD=piercings} near my current location for about 417 euros -- view place of interest {KEYWORD=the grill} in city -- view poi closest {KEYWORD=zion national park} -- view poor quality a {KEYWORD=korean restaurant} for between 34 and 188 quid on {ADDRESS=gerald court} -- view poorest {KEYWORD=blueberry pie} for below 208 bucks in city -- view {KEYWORD=quads} nearby for less than 339 dollars -- view {KEYWORD=rainbow bridge} in city -- view {KEYWORD=rat's nest cave at canmore caverns} at {ADDRESS=academy} and {ADDRESS=21st south} -- view {KEYWORD=red robin} on {ADDRESS=cross street} in {ADDRESS=st. james town}, {ADDRESS=oklahoma} -- view {KEYWORD=red square} in city -- view {KEYWORD=richardson building} at {ADDRESS=east chandler} and {ADDRESS=buttonwood} -- view {KEYWORD=roberto clemente coliseum} at {ADDRESS=fillmore} and {ADDRESS=21st south} -- view {KEYWORD=rococoa} at {ADDRESS=street north m} and {ADDRESS=great} -- view {ADDRESS=seabring street} nearby -- view second-rate {KEYWORD=car repair} in my area for no more than 421 euros -- view {ADDRESS=smithville town} on a map -- view {KEYWORD=st paul's cathedral} in city -- view {KEYWORD=tables} for between 77 and 442 quid in {ADDRESS=santa clara village} -- view {KEYWORD=tacos} for below 48 dollars -- view {KEYWORD=tattoos} around my current location for about 224 euros -- view {KEYWORD=teatro coln} at {ADDRESS=clayton} and {ADDRESS=west randolph} -- view the {KEYWORD=basketball court} at the the intersection of {ADDRESS=custer} and {ADDRESS=old harbor city} around me please -- view the closest {KEYWORD=travel agents} in the surrounding area -- view {KEYWORD=the harboard room} at {ADDRESS=balance of grundy county} and {ADDRESS=butler city} in city please -- view {KEYWORD=the keg steakhouse & bar} at {ADDRESS=perrysburg village} and {ADDRESS=florala} around my area please -- view the place of interest not so far from {KEYWORD=mall of america} -- view the {KEYWORD=stadium} on {ADDRESS=hudson avenue} for over 170 dollars -- view {ADDRESS=tilden avenue} near {KEYWORD=milano} -- view {KEYWORD=tim hortons} in that town -- view top rated {KEYWORD=cars} for about 211 quid here -- view {KEYWORD=ue tower} in the surrounding area -- view {KEYWORD=victoria falls} at {ADDRESS=main} and {ADDRESS=st. c} -- view {KEYWORD=water filters} for more than 326 quid in {ADDRESS=arnett town} -- view worst rated {KEYWORD=fried chicken} in that region for not more than 425 dollars -- {KEYWORD=villa badoer} near the junction of {ADDRESS=van sicklen street} and {ADDRESS=flatlands 9th street} {ADDRESS=balance of grays harbor county} -- {KEYWORD=villa emo} in {ADDRESS=rio rancho city} -- {ADDRESS=virginia place} and {ADDRESS=clymer street} in {ADDRESS=balance of red willow county} -- {ADDRESS=vis u} and {ADDRESS=magellan cor} please -- {ADDRESS=vivian} -- {ADDRESS=w cordova st} and {ADDRESS=jessie} in {ADDRESS=foss} -- {KEYWORD=wahlburgers} at the intersection of {ADDRESS=homewood village} and {ADDRESS=damar city} in city show me where that is -- {KEYWORD=waterfalls indian tapas bar and grill} -- {KEYWORD=watermark irish pub and restaurant} show it to me -- {KEYWORD=watt common medical clinic} at {ADDRESS=adrian} and {ADDRESS=balance of woodford county} in that city tell me how i would drive there -- we are going to {ADDRESS=17th court} -- we are going to {ADDRESS=2nd place} -- we are going to {ADDRESS=4th avenue} -- we are going to {ADDRESS=851} {ADDRESS=glenwood avenue} in {ADDRESS=willow lake city} {ADDRESS=oregon} -- we are going to a {KEYWORD=college} -- we are going to a {KEYWORD=currency exchange} -- we are going to a {KEYWORD=jewelry store} on {ADDRESS=jefferson street} and {ADDRESS=clay street} -- we are going to {ADDRESS=bayberry drive} -- we are going to {KEYWORD=bob evans} -- we are going to {ADDRESS=caton avenue} -- we are going to {ADDRESS=church street north} -- we are going to {KEYWORD=cologne cathedral} at {ADDRESS=coleridge street} and {ADDRESS=monroe place} please -- we are going to {ADDRESS=front street} -- we are going to {ADDRESS=hartshorne city} -- we are going to {ADDRESS=high street} near my place -- we are going to {ADDRESS=kingsborough 4th walk} -- we are going to {KEYWORD=manneken pis} at the the junction of {ADDRESS=washington avenue} and {ADDRESS=canton court} in {ADDRESS=duluth city} -- we are going to my home -- we are going to {KEYWORD=olive garden} -- we are going to {ADDRESS=panhandle} -- we are going to {KEYWORD=pepi's pizza} -- we are going to {KEYWORD=qdoba mexican grill} -- we are going to {ADDRESS=rose street} in my area -- we are going to {ADDRESS=route 41} -- we are going to {ADDRESS=stuyvesant avenue} -- we are going to {ADDRESS=suydam street} -- we are going to the a {KEYWORD=square} at {ADDRESS=166} {ADDRESS=brighton 7th street} called {KEYWORD=ten restaurant and wine bar} -- we are going to the city of {ADDRESS=balance of chittenden county} please -- we are going to {KEYWORD=torre mayor} at {ADDRESS=w seminole dr} and {ADDRESS=university} -- we are going to {KEYWORD=twice the deal pizza} -- we are going to {ADDRESS=victoria} -- {ADDRESS=weber} and {ADDRESS=vine st} please -- {KEYWORD=wells fargo center} at {ADDRESS=439} {ADDRESS=brighton 7th lane} {ADDRESS=deer park village} {ADDRESS=minnesota} -- {ADDRESS=west avenue} and {ADDRESS=mechanic street} i need to get to the intersection -- {KEYWORD=west edmonton mall} at {ADDRESS=1036} {ADDRESS=veterans avenue} {ADDRESS=poplar hills} {ADDRESS=pa} in {ADDRESS=jordan} -- {ADDRESS=west logan} {ADDRESS=ca} {ADDRESS=guyana} show me it -- {KEYWORD=western medical assessments} at {ADDRESS=1524} {ADDRESS=front street south} in {ADDRESS=balance of christian county} how do i get to that place -- {KEYWORD=westminster} on {ADDRESS=corbin place} in {ADDRESS=brazoria city} {ADDRESS=fl} navigate there plz -- what are {KEYWORD=american restaurants} in this area for below 434 bucks -- what are {KEYWORD=amish white bread} -- what are {KEYWORD=buttered toast with marmite} near my location -- what are {KEYWORD=caribbean restaurants} in that country -- what are close {KEYWORD=art galleries} in town for above 406 euros -- what are closer {KEYWORD=timbits} nearby -- what are crappy {KEYWORD=tax advice} in my vicinity for over 304 euros -- what are directions to {ADDRESS=1941} {ADDRESS=denton place} {ADDRESS=80306} in {ADDRESS=west guilford} -- what are directions to {KEYWORD=a and w} -- what are directions to a {KEYWORD=car repair shop} -- what are directions to a {KEYWORD=cell phone store} -- what are directions to a {KEYWORD=latin american restaurant} -- what are directions to a {KEYWORD=retirement home} in the area -- what are directions to {ADDRESS=adler place} -- what are directions to {ADDRESS=fenimore street} -- what are directions to {ADDRESS=jackson city} {ADDRESS=thailand} plz -- what are directions to {ADDRESS=lakeview drive} in {ADDRESS=conquest}, {ADDRESS=maine}, {ADDRESS=north korea} -- what are directions to {KEYWORD=pancheros mexican grill} -- what are directions to {KEYWORD=panda express} -- what are directions to {KEYWORD=takakkaw falls} near the intersection of {ADDRESS=sands street} and {ADDRESS=paerdegat 1st street} in {ADDRESS=ryland heights} {ADDRESS=quebec} -- what are directions to {KEYWORD=the dog house daycare} nearby {KEYWORD=manchester piccadilly station} -- what are dirt cheap {KEYWORD=latin american restaurants} near me -- what are {KEYWORD=dry cleaning} -- what are {KEYWORD=financial advice} around here -- what are {KEYWORD=greasy spoons} not that far from {KEYWORD=forbidden city} for more than 368 quid -- what are highest ratings {KEYWORD=car maintenance} in that location for no more than 307 pounds -- what are {KEYWORD=i t support} near my location -- what are {KEYWORD=kurdish restaurants} close to {KEYWORD=jpmorgan chase tower} for above 147 pounds -- what are low-priced a {KEYWORD=prison} in my surrounding area -- what are mediocre {KEYWORD=piercings} in this area for less than 334 quid -- what are most fairly priced {KEYWORD=berber social} in the surrounding area -- what are most fairly priced {KEYWORD=pho} in the vicinity for not more than 279 bucks -- what are most liked {KEYWORD=boats} in that town -- what are places i can buy {KEYWORD=barbeques} -- what are places i can buy {KEYWORD=night lights} -- what are places to buy {KEYWORD=dressers} -- what are places to find {KEYWORD=toys} -- what are {KEYWORD=rice pudding} in my surrounding area -- what are second rate {KEYWORD=timbits} in that place -- what are {KEYWORD=shawarma} near my area -- what are {KEYWORD=sound bars} in that area -- what are {KEYWORD=tattoos} in city -- what are the affordable {KEYWORD=elementary schools} here -- what are the affordable {KEYWORD=grills} in that location -- what are the bad {KEYWORD=optometrists} in town -- what are the best {KEYWORD=atvs} in town for over 722 euros -- what are the best {KEYWORD=bikes} in the city between 530 and 880 pounds -- what are the best {KEYWORD=delicatessens} in city for around 18 euros -- what are the best {KEYWORD=dryers} in town for no more than 7429 quid -- what are the best {KEYWORD=night tables} in city for around 3 quid -- what are the best rated {KEYWORD=entertainment systems} around here for no more than 90 bucks -- what are the best rated {KEYWORD=gluten-free restaurants} around here for less than 81 euros -- what are the best rated {KEYWORD=motorcycles} around here for more than 88 quid -- what are the best rated {KEYWORD=motorcycles} around here for under 1432 pounds -- what are the best rated {KEYWORD=pastry shops} around here for under 85 bucks -- what are the best rated {KEYWORD=pizza restaurants} around here for no more than 58 pounds -- what are the best rated {KEYWORD=pubs} around here for around 4 euros -- what are the best reviewed {KEYWORD=bistroes} here for more than 85 bucks -- what are the best reviewed {KEYWORD=breakfast restaurants} here between 40 and 75 euros -- what are the best reviewed {KEYWORD=casual dining restaurants} in the surrounding area for over 53 pounds -- what are the best reviewed {KEYWORD=french restaurants} in the vicinity for about 19 dollars -- what are the best reviewed {KEYWORD=fusion restaurants} around here for more than 32 dollars -- what are the best reviewed {KEYWORD=home decor stores} in the vicinity for about 8448 euros -- what are the best reviewed {KEYWORD=italian restaurants} in the vicinity for less than 11 dollars -- what are the best reviewed {KEYWORD=jewish restaurants} in the vicinity for over 15 pounds -- what are the best reviewed {KEYWORD=pho restaurants} around here for not more than 13 quid -- what are the best reviewed {KEYWORD=tailors} in the vicinity for around 28 euros -- what are the best {KEYWORD=south african restaurants} in city for about 4 quid -- what are the best {KEYWORD=tvs} in town for more than 9 pounds -- what are the best {KEYWORD=yogenfruz} near my location -- what are the better {KEYWORD=kosher restaurants} near my place for less than 125 pounds -- what are the bottom rated {KEYWORD=electronic shops} here for no more than 184 bucks -- what are the close {KEYWORD=police stations} in the city -- what are the closest {KEYWORD=baby stores} in the vicinity for for about 85 quid -- what are the closest {KEYWORD=cars} around here between 757 and 96 bucks -- what are the closest {KEYWORD=cobblers} in city -- what are the closest {KEYWORD=cobblers} in the town -- what are the closest {KEYWORD=dvd players} around here between 95 and 54 bucks -- what are the closest {KEYWORD=mixers} around here between 26 and 243 bucks -- what are the closest {KEYWORD=motorcycles} in the city for over 116 euros -- what are the costliest {KEYWORD=stripmalls} in that area -- what are the crappiest {KEYWORD=marble's ice cream} in that area -- what are the directions to {KEYWORD=bed and breakfasts} -- what are the directions to {KEYWORD=bus stations} -- what are the directions to {KEYWORD=furniture stores} -- what are the directions to {KEYWORD=plazas} -- what are the directions to {KEYWORD=skating rinks} -- what are the dirt cheap {KEYWORD=atms} here for for under 839 euros -- what are the economical {KEYWORD=pastry shops} here for under 309 euros -- what are the expensive {KEYWORD=greek restaurants} in city -- what are the expensive {KEYWORD=persian restaurants} in that city -- what are the farther {KEYWORD=the co-operators} nearby -- what are the further {KEYWORD=pubs} around here for above 135 bucks -- what are the furthest {KEYWORD=latin restaurants} in city for under 467 pounds -- what are the good {KEYWORD=roy rogers restaurants} in the surrounding area -- what are the high cost {KEYWORD=banks} in the vicinity -- what are the high priced {KEYWORD=motorbikes} in the city for under 765 bucks -- what are the high-cost {KEYWORD=movie theatres} in city -- what are the highest cost {KEYWORD=arenas} in the city -- what are the highest rating {KEYWORD=ice cream parlours} in the vicinity for for under 225 bucks -- what are the least popular {KEYWORD=bowling allies} around my area for not more than 169 quid -- what are the less expensive {KEYWORD=campuss} in that region for more than 494 bucks -- what are the lousy {KEYWORD=design within reach} nearby -- what are the lowest cost {KEYWORD=walmarts} in the surrounding area -- what are the lowest priced {KEYWORD=gyms} in the vicinity for between 4500 and 9400 euros -- what are the low-priced {KEYWORD=automotive shops} in the city -- what are the low-priced {KEYWORD=cuban restaurants} around here -- what are the mediocre {KEYWORD=airports} in the city -- what are the mediocre {KEYWORD=scandinave spa} nearby -- what are the more close {KEYWORD=freezers} in the city for more than 294 bucks -- what are the more costly {KEYWORD=bikes} in the city for about 63 bucks -- what are the more expensive {KEYWORD=gyms} in town -- what are the most affordable {KEYWORD=book stores} in city -- what are the most affordable {KEYWORD=chairs} in the city -- what are the most fairly priced {KEYWORD=walmarts} here -- what are the most lousy {KEYWORD=guesthouses} in that location -- what are the most lousy {KEYWORD=ice cream parlours} in the city -- what are the most low cost {KEYWORD=african restaurants} nearby me -- what are the most low cost {KEYWORD=sweet temptations} nearby me -- what are the most low priced {KEYWORD=dvd players} in the city for more than 74 quid -- what are the most mediocre {KEYWORD=repair shops} in the city -- what are the priciest {KEYWORD=hotels} in the city -- what are the priciest {KEYWORD=southwestern restaurants} in my surrounding area for between 291 and 193 quid -- what are the second-rate {KEYWORD=german restaurants} in that area for not more than 130 quid -- what are the second-rate {KEYWORD=party supply stores} in town -- what are the top {KEYWORD=barber shops} in the city -- what are the top rating {KEYWORD=gaming stores} in the city -- what are the top {KEYWORD=townhalls} in the city -- what are the top-rated {KEYWORD=sugar mountain} around my area -- what are {KEYWORD=tim hortons} nearby -- what are {KEYWORD=vegetable lasagna} -- what {KEYWORD=attraction} are around me -- what city is {KEYWORD=home depot} located in -- what city is {KEYWORD=in-n-out burger} located in -- what city is {KEYWORD=leon's furniture} located in -- what city is {KEYWORD=sears} located in -- what {KEYWORD=historical sites} are around me -- what is a bad {KEYWORD=appliance store} nearby me for between 60 and 104 dollars -- what is a best ratings {KEYWORD=italian restaurant} in that location for over 24 euros -- what is a better {KEYWORD=farmer's market} in the vicinity for more than 121 bucks -- what is a better {KEYWORD=mosque} in my area for more than 238 bucks -- what is a {KEYWORD=brasserie} nearby -- what is a {KEYWORD=buffet} around here -- what is a {KEYWORD=bulgarian restaurant} in that area -- what is a {KEYWORD=business} here -- what is a {KEYWORD=cafe} near my place for not more than 411 euros -- what is a {KEYWORD=chicken restaurant} in town -- what is a {KEYWORD=chinese restaurant} in this area for more than 282 dollars -- what is a costliest {KEYWORD=delicatessen} in that country for between 22 and 422 quid -- what is a costliest {KEYWORD=the irv gastro pub} nearby -- what is a economical {KEYWORD=south american restaurant} in town -- what is a {KEYWORD=european physiotherapy center} in the town -- what is a finest {KEYWORD=taco john's} in my area -- what is a {KEYWORD=frozen yogurt restaurant} in that country -- what is a {KEYWORD=german restaurant} in that location for above 147 quid -- what is a good {KEYWORD=the bottom line restaurant & bar} in that place -- what is a {KEYWORD=hawaiian restaurant} around my current location -- what is a high priced {KEYWORD=taxi stop} in that place -- what is a high-cost {KEYWORD=gas station} near me -- what is a highest rated {KEYWORD=latin restaurant} in the vicinity -- what is a inexpensive {KEYWORD=vaticano italian restaurant} in the vicinity -- what is a {KEYWORD=korean restaurant} in that area -- what is a low cost {KEYWORD=argentinian restaurant} in that area -- what is a {KEYWORD=lunch restaurant} in city -- what is a {KEYWORD=lunch restaurant} in that region for over 379 dollars -- what is a {KEYWORD=mexican restaurant} around my current location -- what is a more close {KEYWORD=ethnic restaurant} not too far from {KEYWORD=villa emo} for over 451 euros -- what is a most costly {KEYWORD=all you can eat buffet} in the area -- what is a most costly {KEYWORD=bistro} in that region -- what is a most costly {KEYWORD=office} in town -- what is a most liked {KEYWORD=cora breakfast & lunch} in city -- what is a outstanding {KEYWORD=dry cleaner} in the vicinity for under 470 dollars -- what is a {KEYWORD=post office} around here -- what is a {KEYWORD=retirement home} in town -- what is a {KEYWORD=soul food restaurant} in this area -- what is a {KEYWORD=sushi restaurant} in city for below 12 bucks -- what is a top rating {KEYWORD=casual restaurant} in town -- what is a worst rated {KEYWORD=swyft technologies inc} in city -- what is an affordable {KEYWORD=chandelier} in the city for less than 961 bucks -- what is an affordable {KEYWORD=dresser} in the city for about 573 dollars -- what is an affordable {KEYWORD=lamp} in the city for under 61 dollars -- what is an affordable {KEYWORD=manicure} in the city for under 197 dollars -- what is an affordable {KEYWORD=massage} in the city for more than 580 quid -- what is an affordable {KEYWORD=night light} in the city for under 479 pounds -- what is an affordable {KEYWORD=plumber} in the city for over 22 bucks -- what is an affordable {KEYWORD=tv} in the city for around 630 bucks -- what is an affordable {KEYWORD=washer} in the city for around 7151 pounds -- what is an inexpensive {KEYWORD=carpenter} in the city for no more than 2573 dollars -- what is an inexpensive {KEYWORD=creole restaurant} in the city for more than 68 quid -- what is an inexpensive {KEYWORD=gift shop} in the surrounding area for not more than 77 pounds -- what is an inexpensive {KEYWORD=kurdish restaurant} in the city for around 24 euros -- what is an inexpensive {KEYWORD=sandwich shop} in the city for between 3600 and 9400 pounds -- what is an inexpensive {KEYWORD=sandwich shop} in the city for for less than 4864 dollars -- what is an inexpensive {KEYWORD=sandwich shop} in the city for for less than 866 quid -- what is an inexpensive {KEYWORD=sandwich shop} in the city for for not more than 6984 bucks -- what is an inexpensive {KEYWORD=sandwich shop} in the city for for over 5966 euros -- what is an inexpensive {KEYWORD=sandwich shop} in the city for for under 182 euros -- what is an inexpensive {KEYWORD=subway} in the surrounding area for not more than 971 pounds -- what is an inexpensive {KEYWORD=vegan restaurant} in the city for less than 79 euros -- what is an inexpensive {KEYWORD=washer} in the city between 50 and 90 pounds -- what is at {ADDRESS=1475} {ADDRESS=market street} -- what is at {ADDRESS=266} {ADDRESS=fairway drive} -- what is at {ADDRESS=400} {ADDRESS=canal street} -- what is {KEYWORD=balsamico} in that place -- what is {KEYWORD=chipotle mexican grill} in the vicinity -- what is located at the address {ADDRESS=1252} {ADDRESS=h fwy} -- what is located at the address {ADDRESS=157} {ADDRESS=cobek court} -- what is located at the address {ADDRESS=157} {ADDRESS=delaware avenue} -- what is located at the address {ADDRESS=157} {ADDRESS=elm place} -- what is located at the address {ADDRESS=157} {ADDRESS=lantern lane} -- what is located at the address {ADDRESS=157} {ADDRESS=virginia street} -- what is located at the address {ADDRESS=1813} {ADDRESS=7th terrace} -- what is located at the address {ADDRESS=1898} {ADDRESS=north bnd} -- what is located at the address {ADDRESS=54} {ADDRESS=25th cor} -- what is {KEYWORD=parmagiano} in that city -- what is {KEYWORD=reliable halbut & chips} in that region -- what is the affordable {KEYWORD=japanese restaurant} in city for over 289 euros -- what is the bad {KEYWORD=sandwich bar} nearby me for about 478 bucks -- what is the best rated {KEYWORD=aeropostale} here -- what is the best reviewed {KEYWORD=jeremy's} in the vicinity for for over 399 quid -- what is the bottom rated {KEYWORD=parking garage} in my vicinity -- what is the cheapest {KEYWORD=summer camp} nearby -- what is the close {KEYWORD=bank} in the vicinity for under 122 quid -- what is the close {KEYWORD=holiday inn} in the vicinity for for around 51 bucks -- what is the closest {KEYWORD=church} nearby for about 846 pounds -- what is the closest {KEYWORD=concert hall} nearby for about 17 pounds -- what is the closest {KEYWORD=denny's} in the surrounding area for more than 76 quid -- what is the closest {KEYWORD=dvd players} in the vicinity for less than 639 quid -- what is the closest {KEYWORD=freezers} here for not more than 86 quid -- what is the closest {KEYWORD=kettles} nearby between 45 and 70 bucks -- what is the closest {KEYWORD=marina grille} here for about 12 dollars -- what is the closest {KEYWORD=mary brown's} here for less than 6 dollars -- what is the closest {KEYWORD=motorbikes} in the surrounding area between 450 and 960 dollars -- what is the closest {KEYWORD=office building} nearby for about 98 pounds -- what is the closest {KEYWORD=pizza hut} around here for more than 20 euros -- what is the closest {KEYWORD=pizza hut} here for not more than 60 euros -- what is the closest {KEYWORD=shopping center} nearby for about 17 pounds -- what is the closest {KEYWORD=tvs} in the vicinity for around 194 euros -- what is the costly {KEYWORD=tim hortons} in town -- what is the distance to {ADDRESS=farnhamville} -- what is the distance to {ADDRESS=florence city} -- what is the farther {KEYWORD=dk display} in the vicinity for 930 dollars -- what is the {KEYWORD=gas station} at the intersection of {ADDRESS=boyd} and {ADDRESS=king} -- what is the {KEYWORD=gas station} at the intersection of {ADDRESS=church} and {ADDRESS=dore} -- what is the {KEYWORD=gas station} at the intersection of {ADDRESS=king} and {ADDRESS=jessie} -- what is the {KEYWORD=gas station} at the intersection of {ADDRESS=niverville} and {ADDRESS=university} -- what is the {KEYWORD=gas station} nearby for no more than 331 quid -- what is the high cost {KEYWORD=garage} in that place for no more than 100 pounds -- what is the high cost {KEYWORD=tailor} in the surrounding area for below 181 quid -- what is the highest cost {KEYWORD=factory} in city for not more than 141 euros -- what is the highest cost {KEYWORD=one canada square} in the vicinity -- what is the highest priced {KEYWORD=squibbs stationers} here for for not more than 89 quid -- what is the {KEYWORD=laundry} in city for less than 353 euros -- what is the less expensive {KEYWORD=jfk airport} here -- what is the low cost {KEYWORD=sportsbar} in that location -- what is the low-cost {KEYWORD=world print} around here for for around 917 dollars -- what is the lowest rated {KEYWORD=a and w} in that location -- what is the low-priced {KEYWORD=dk display} around here for 34 pounds -- what is the mediocre {KEYWORD=discount food store} in that town for less than 152 bucks -- what is the more pricey {KEYWORD=zaitzeff} in that town -- what is the most costly {KEYWORD=pasta restaurant} in city for between 17 and 227 pounds -- what is the most fairly priced {KEYWORD=vintage store} in city for more than 162 euros -- what is the most liked {KEYWORD=computer repair shop} in the surrounding area for for less than 26 bucks -- what is the most lousy {KEYWORD=mediterranean restaurant} in the surrounding area -- what is the most outstanding {KEYWORD=turkish restaurant} here for below 315 pounds -- what is the name of that {KEYWORD=comic book store} on the corner of {ADDRESS=o ln.} and {ADDRESS=q cir} -- what is the name of that {KEYWORD=football stadium} on the corner of {ADDRESS=crse l} and {ADDRESS=29th crse} -- what is the name of that {KEYWORD=outdoor store} on the corner of {ADDRESS=h road east} and {ADDRESS=93rd st} -- what is the nearer {KEYWORD=organic restaurant} in the area -- what is the poor {KEYWORD=artistic hair lounge} nearby for for less than 8006 dollars -- what is the poor {KEYWORD=classic restaurant} in that city -- what is the poor {KEYWORD=rocky mountain chocolate factory} in town -- what is the poorest quality {KEYWORD=pedicurist} near my area for below 460 bucks -- what is the popular {KEYWORD=classic restaurant} around my area -- what is the rated {KEYWORD=dk display} around here for 880 dollars -- what is the second rate {KEYWORD=sandwich bar} around my area for about 95 euros -- what is the {KEYWORD=shopping center} near me for above 424 quid -- what is the top rating {KEYWORD=bakery} nearby me for under 192 pounds -- what is the top rating {KEYWORD=dk display} nearby for 8982 pounds -- what is the top ratings {KEYWORD=long & mcquade} around here for between 3000 and 8200 bucks -- what is the top ratings {KEYWORD=tcby} around my area -- what is the top-rated {KEYWORD=gaming store} nearby for no more than 190 euros -- what is the {KEYWORD=used car dealership} in town for above 335 pounds -- what is the worse {KEYWORD=supermarket} in that location for under 286 quid -- what is the worst {KEYWORD=valens} in town -- what poorest quality the {KEYWORD=swimming pool} are there in {ADDRESS=buchtel village}, {ADDRESS=wisconsin} -- what roads do i take to reach {ADDRESS=beaufort} {ADDRESS=new york} -- what roads do i take to reach {ADDRESS=brokaw} {ADDRESS=montana} -- what roads do i take to reach {ADDRESS=charleston} {ADDRESS=tx} -- what roads do i take to reach {ADDRESS=cleburne} {ADDRESS=de} -- what roads do i take to reach {ADDRESS=hampshire} {ADDRESS=minnesota} -- what roads do i take to reach {ADDRESS=hershey} {ADDRESS=ab} -- what roads do i take to reach {ADDRESS=johnston city} {ADDRESS=de} -- what roads do i take to reach {ADDRESS=mountville} {ADDRESS=mt} -- what roads do i take to reach {ADDRESS=parsippany troy hills} {ADDRESS=la} -- what roads do i take to reach {ADDRESS=west saint paul} {ADDRESS=florida} -- what roads will take me to a {KEYWORD=massage therapist} -- what roads will take me to a {KEYWORD=pub} closest {KEYWORD=menara kuala lumpur} -- what roads will take me to {ADDRESS=aliceville} -- what roads will take me to {ADDRESS=great bend city} using toll free way -- what roads will take me to {ADDRESS=ludlam place} -- what roads will take me to {KEYWORD=mcdonald's} -- what roads will take me to {ADDRESS=nolans lane} -- what roads will take me to {KEYWORD=notre-dame de paris} on the intersection of {ADDRESS=k northwest ct} and {ADDRESS=rd. l} -- what roads will take me to {ADDRESS=nutter fort} -- what roads will take me to {ADDRESS=pacific street} -- what roads will take me to {ADDRESS=tingwick} -- what roads will take me to {KEYWORD=turning torso} at the the intersection of {ADDRESS=17th court} and {ADDRESS=brighton 3rd lane} {ADDRESS=decatur city city} {ADDRESS=mt} plz -- what route do i take to a {KEYWORD=bicycle repair shop} -- what route do i take to a {KEYWORD=restaurant} nearby {ADDRESS=beekman place} and {ADDRESS=fulton street} in {ADDRESS=haines city} {ADDRESS=nh} -- what route do i take to an {KEYWORD=accountant} -- what route do i take to an {KEYWORD=arena} -- what route do i take to {ADDRESS=balance of lamoille county} -- what route do i take to {KEYWORD=carl's jr.} -- what route do i take to city of {ADDRESS=metcalfe county} -- what route do i take to {ADDRESS=court street} -- what route do i take to {KEYWORD=diamond pizza} -- what route do i take to {ADDRESS=lucas} -- what route do i take to {ADDRESS=montenegro} -- what route do i take to {ADDRESS=prospect avenue} -- what route do i take to {ADDRESS=senator street} in {ADDRESS=hyde county}, {ADDRESS=nunavut}, {ADDRESS=bahamas} -- what route do i take to {KEYWORD=shalom meir tower} at {ADDRESS=iduzecx} and {ADDRESS=gbhedx} -- what route do i take to {ADDRESS=sherwood drive} -- what route do i take to {ADDRESS=trimble} -- what s the name of that {KEYWORD=all you can eat buffet} on the corner of {ADDRESS=j hwy} and {ADDRESS=j vis} -- what s the name of that {KEYWORD=cafe} on the corner of {ADDRESS=4th dr.} and {ADDRESS=21st byp} -- what s the name of that {KEYWORD=dutch restaurant} on the corner of {ADDRESS=q pkwy.} and {ADDRESS=e 10th aly} -- what s the name of that {KEYWORD=ethnic restaurant} on the corner of {ADDRESS=eglinton east cswy} and {ADDRESS=broad fwy} -- what s the name of that {KEYWORD=hamburger restaurant} on the corner of {ADDRESS=p ct} and {ADDRESS=st k} -- what s the name of that {KEYWORD=persian restaurant} on the corner of {ADDRESS=i 43rd avenue east} and {ADDRESS=avenue du parc road east} -- what street is {KEYWORD=bruno's restaurant} located on -- what street is {KEYWORD=krispy kreme} located on -- what the {KEYWORD=campus} are located at {ADDRESS=43} {ADDRESS=fort hamilton parkway} -- what the most {DESCRIPTOR=thrilling} route to the {KEYWORD=airport} -- {KEYWORD=whataburger} at {ADDRESS=1991} {ADDRESS=baltic street} {ADDRESS=69040} in {ADDRESS=lynnville town} -- what's the best way to get to the {KEYWORD=firearms store} -- what's the best way to go to the {KEYWORD=summer camp} -- whats the {DESCRIPTOR=fastest} route to the {KEYWORD=airport} -- whats the {DESCRIPTOR=fastest} way to the {KEYWORD=airport} -- whats the {DESCRIPTOR=fastest} way to the {KEYWORD=airtport} -- whats the most {DESCRIPTOR=eco} friendly rouet to the {KEYWORD=airport} -- whats the most {DESCRIPTOR=thrilling} drive to the {KEYWORD=airport} -- whats the most {DESCRIPTOR=thrilly} way to the {KEYWORD=coffee shop} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=49th street} and {ADDRESS=marshall street} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=82nd street} and {ADDRESS=marshall street} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=brighton 13th street} and {ADDRESS=crooke avenue} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=coleridge street} and {ADDRESS=dogwood drive} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=court street} and {ADDRESS=2nd avenue} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=essex street} and {ADDRESS=riverdale avenue} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=forest avenue} and {ADDRESS=stanley avenue} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=irving avenue} and {ADDRESS=rogers avenue} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=kermit place} and {ADDRESS=park street} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=lincoln avenue} and {ADDRESS=white street} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=linwood street} and {ADDRESS=varick avenue} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=meserole street} and {ADDRESS=woodpoint road} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=sigourney street} and {ADDRESS=school street} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=spruce avenue} and {ADDRESS=hillside avenue} -- what's the name of that {KEYWORD=italian restaurant} on the corner of {ADDRESS=summit street} and {ADDRESS=liberty street} -- whats the {DESCRIPTOR=shortest} directions to the {KEYWORD=airport} -- whats the {DESCRIPTOR=slowest} way to the {KEYWORD=coffee shop} -- where are affordable {KEYWORD=car repair} -- where are {KEYWORD=buffets} not so far from {KEYWORD=big ben} -- where are {KEYWORD=car maintenance} in my surrounding area -- where are cheap {KEYWORD=molasses sugar cookies} in that city for below 383 euros -- where are closer {KEYWORD=charging stations} nearby -- where are {KEYWORD=dry cleaning} in the vicinity -- where are farthest {KEYWORD=chocolate cake} here -- where are {KEYWORD=food processors} around my location -- where are {KEYWORD=gluten-free restaurants} in the vicinity for under 23 euros -- where are {KEYWORD=gyros} in the vicinity -- where are highest rated {KEYWORD=chicken burgers} around my current location -- where are high-priced {KEYWORD=landscaping} for not more than 430 euros -- where are {KEYWORD=latin restaurants} near my place for about 370 dollars -- where are less costly {KEYWORD=financial advice} in that area -- where are low priced {KEYWORD=chandeliers} for no more than 109 euros -- where are low-priced {KEYWORD=car maintenance} -- where are more close {KEYWORD=fajitas} here for below 108 euros -- where are more expensive {KEYWORD=potato salad} around here -- where are more pricey {KEYWORD=chandeliers} in that region -- where are most pricey {KEYWORD=piercings} in the vicinity for more than 320 euros -- where are {KEYWORD=pitas} in the vicinity -- where are {KEYWORD=pizza slices} -- where are {KEYWORD=pizza slices} in that place -- where are priciest {KEYWORD=financial advice} in city for not more than 400 bucks -- where are {KEYWORD=tvs} in that city -- where can i buy a highly rated {KEYWORD=salvation army family store} in city -- where can i buy a {KEYWORD=long john silver's} in that location -- where can i buy a lowest priced a {KEYWORD=bbq restaurant} here -- where can i buy a mediocre {KEYWORD=cibc} in that city -- where can i buy a {KEYWORD=pastry shop} in the city -- where can i buy a second rate {KEYWORD=marble slab creamery} in town -- where can i buy an {KEYWORD=italian restaurant} in my vicinity -- where can i buy {KEYWORD=bbqs} -- where can i buy {KEYWORD=beds} -- where can i buy cheaper {KEYWORD=whopper} in that area -- where can i buy cheapest {KEYWORD=dry cleaning} in the vicinity for no more than 368 pounds -- where can i buy closer {KEYWORD=chinese takeout} in that area -- where can i buy {KEYWORD=dvd players} -- where can i buy far {KEYWORD=cars} in that region -- where can i buy {KEYWORD=flowers} around here -- where can i buy furthest {KEYWORD=chicken nuggets} in that area -- where can i buy highest cost {KEYWORD=scooters} here -- where can i buy highest ratings {KEYWORD=cheeseburgers} near my current location for over 7 bucks -- where can i buy highly rated {KEYWORD=wood beams} for less than 249 dollars -- where can i buy low priced {KEYWORD=bread pudding} for over 497 quid -- where can i buy low priced {KEYWORD=freezers} in my vicinity -- where can i buy low priced {KEYWORD=pumpkin pecan pie} in city for under 47 pounds -- where can i buy lowest rated {KEYWORD=subs} near my place for less than 121 dollars -- where can i buy low-priced {KEYWORD=beds} in the surrounding area -- where can i buy {KEYWORD=microwaves} near me -- where can i buy most costly {KEYWORD=light bulbs} in that area for between 140 and 108 pounds -- where can i buy {KEYWORD=motorbikes} -- where can i buy priciest {KEYWORD=hamburgers} in that area -- where can i buy {KEYWORD=ratatouille} in that country -- where can i buy second rate {KEYWORD=onion rings} in that area -- where can i buy {KEYWORD=sesame noodles} in my vicinity -- where can i buy {KEYWORD=snickerdoodles} in city -- where can i buy some {KEYWORD=cars} -- where can i buy some {KEYWORD=cars} around here -- where can i buy some {KEYWORD=dvd players} -- where can i buy some {KEYWORD=motorbikes} -- where can i buy some {KEYWORD=quads} nearby -- where can i buy {KEYWORD=tattoos} -- where can i buy the close {KEYWORD=botanical gardens} in town -- where can i buy the crappy {KEYWORD=the boulevard cafe} near my current location -- where can i buy the furthest {KEYWORD=things engraved} in that place -- where can i buy the more expensive {KEYWORD=central mass magnetic imaging} nearby -- where can i buy the more expensive {KEYWORD=concert hall} in my vicinity -- where can i buy top rating {KEYWORD=artichoke dip} -- where can i eat {KEYWORD=doughnuts} -- where can i eat {KEYWORD=mashed potatoes} -- where can i eat {KEYWORD=parma ham} -- where can i eat {KEYWORD=pitas} -- where can i find a {KEYWORD=basketball court} near {ADDRESS=water avenue east} and {ADDRESS=4th north road west} -- where can i find a {KEYWORD=boat} -- where can i find a {KEYWORD=breakfast restaurant} near {ADDRESS=i st} and {ADDRESS=g ter} -- where can i find a {KEYWORD=dairy queen} in {ADDRESS=tenafly borough} {ADDRESS=ontario} -- where can i find a {KEYWORD=fine dining restaurant} near {ADDRESS=b gtwy} and {ADDRESS=26th st.} -- where can i find a {KEYWORD=islamic restaurant} near {ADDRESS=causeway 32} and {ADDRESS=a gtwy} -- where can i find a least popular {KEYWORD=thai restaurant} in town for under 499 euros -- where can i find a {KEYWORD=longhorn steakhouse} in {ADDRESS=washington city} {ADDRESS=ontario} -- where can i find a {KEYWORD=mandarin restaurant} in that town for less than 273 bucks -- where can i find a {KEYWORD=mcdonald} in {ADDRESS=stony rapids} {ADDRESS=ontario} -- where can i find a mediocre {KEYWORD=szechuan garden restaurant} around me -- where can i find a most liked {KEYWORD=dim sum restaurant} not too far from {KEYWORD=kuleto's restaurant} -- where can i find a most lousy {KEYWORD=foodland} in that place -- where can i find a poor {KEYWORD=all you can eat buffet} around here for about 476 euros -- where can i find a {KEYWORD=public house} in city -- where can i find a {KEYWORD=running room} in this area -- where can i find a {KEYWORD=sbarro} in {ADDRESS=sand fork town} {ADDRESS=ontario} -- where can i find a {KEYWORD=shake shack} in {ADDRESS=mcewen} {ADDRESS=ontario} -- where can i find a {KEYWORD=south african restaurant} near {ADDRESS=pearl st} and {ADDRESS=perkins boulevard east} -- where can i find a {KEYWORD=springbone kitchen} in {ADDRESS=ingonish} {ADDRESS=ontario} -- where can i find a {KEYWORD=the lung health clinic inc} in that city -- where can i find {KEYWORD=almond biscotti} -- where can i find {KEYWORD=beer} -- where can i find best rated {KEYWORD=jimmy john's} in town -- where can i find {KEYWORD=caribbean restaurants} nearby {KEYWORD=dome of the rock} for less than 481 euros -- where can i find {KEYWORD=chandeliers} -- where can i find cheaper {KEYWORD=car maintenance} around my current location for less than 179 euros -- where can i find closest {KEYWORD=sushi bars} in the vicinity for above 52 dollars -- where can i find {KEYWORD=contemporary business solutions} nearby -- where can i find {KEYWORD=dry cleaning} in town -- where can i find {KEYWORD=eaton centre} nearby -- where can i find far {KEYWORD=chocolate chip cookies} in that area -- where can i find {KEYWORD=fine teas} in {ADDRESS=cooper county} -- where can i find {KEYWORD=fine teas} in {ADDRESS=norwood town} -- where can i find for 198 bucks {KEYWORD=filet-o-fish} -- where can i find for 203 quid {KEYWORD=chicken nuggets} -- where can i find for 762 pounds {KEYWORD=fish and chips} -- where can i find {KEYWORD=french fries} -- where can i find {KEYWORD=fusion food} near {ADDRESS=3rd street north} and {ADDRESS=hill street} -- where can i find {KEYWORD=greek food} near {ADDRESS=noel avenue} and {ADDRESS=matthews place} -- where can i find {KEYWORD=gyros} -- where can i find {KEYWORD=harrison park} nearby -- where can i find {KEYWORD=harvey's} around here -- where can i find highest rating {KEYWORD=package delivery} in city for no more than 389 pounds -- where can i find highest ratings {KEYWORD=cars} around me -- where can i find {KEYWORD=hotels} near my area -- where can i find {KEYWORD=indian food} near {ADDRESS=14th avenue} and {ADDRESS=beach 47th street} -- where can i find {KEYWORD=indian food} near {ADDRESS=jackson court} and {ADDRESS=white street} -- where can i find {KEYWORD=indian food} near {ADDRESS=wortman avenue} and {ADDRESS=avenue h} -- where can i find {KEYWORD=iranian cuisine} -- where can i find {KEYWORD=italian} near {ADDRESS=applegate court} and {ADDRESS=lincoln avenue} -- where can i find {KEYWORD=mediterranean} near {ADDRESS=noll street} and {ADDRESS=5th street} -- where can i find more pricey {KEYWORD=espresso machines} in the surrounding area for between 163 and 19 bucks -- where can i find most economical {KEYWORD=hoagies} -- where can i find most popular {KEYWORD=burritos} near me -- where can i find most pricey {KEYWORD=dvd players} for over 308 dollars -- where can i find {KEYWORD=motel 6} nearby -- where can i find {KEYWORD=motorcycles} -- where can i find {KEYWORD=pet food} -- where can i find {KEYWORD=pho} here -- where can i find poorest quality {KEYWORD=quesadillas} in city -- where can i find {KEYWORD=roots} nearby -- where can i find {KEYWORD=saks fifth avenue} nearby -- where can i find {KEYWORD=sporting goods} -- where can i find {KEYWORD=tax advice} -- where can i find {KEYWORD=thai} near {ADDRESS=hull street} and {ADDRESS=cleveland street} -- where can i find the affordable {KEYWORD=blair-mazzarella funeral home} in the vicinity -- where can i find the cheaper {KEYWORD=bmo bank of montreal} in that town -- where can i find the economical {KEYWORD=smartop computer services} in that place -- where can i find the lowly rated {KEYWORD=outdoor store} in city for no more than 41 dollars -- where can i find the most low priced {KEYWORD=dinner restaurant} in town -- where can i find the worst reviewed {KEYWORD=plaza} around here -- where can i find top ratings {KEYWORD=delis} near me -- where can i {KEYWORD=fix my bike} -- where can i fix my {KEYWORD=chair} -- where can i {KEYWORD=fix my fridge} -- where can i get a best ratings {KEYWORD=dairy queen} in that area -- where can i get a {KEYWORD=dessert bakery} in this area -- where can i get a high cost {KEYWORD=east side mario's} around here -- where can i get a {KEYWORD=the jerk joint} in city -- where can i get {KEYWORD=art supplies} -- where can i get {KEYWORD=chicken nuggets} in that region -- where can i get {KEYWORD=dry cleaning} in city -- where can i get {KEYWORD=dvd players} in the city -- where can i get farthest {KEYWORD=waffle makers} in that location -- where can i get finest {KEYWORD=freezers} in that country for about 296 pounds -- where can i get highest ratings {KEYWORD=dvd players} in that country for below 138 bucks -- where can i get least popular {KEYWORD=cinnamon buns} in city -- where can i get low-priced {KEYWORD=package delivery} nearby -- where can i get most outstanding {KEYWORD=bread pudding} in that region for over 69 euros -- where can i get nearer {KEYWORD=dvd players} in town for between 132 and 118 dollars -- where can i get {KEYWORD=polish cuisine} -- where can i get poor {KEYWORD=tattoos} in the area for over 449 bucks -- where can i get second rate {KEYWORD=dry cleaning} in town for under 194 dollars -- where can i get {KEYWORD=tattoos} in the vicinity -- where can i get the lousy {KEYWORD=vishnu's doubles torishop} in that city -- where can i get the pricey {KEYWORD=ka-chi} in the surrounding area -- where can i get {KEYWORD=vegetable lasagna} -- where can i get {KEYWORD=welsh} -- where can i get worst {KEYWORD=scooters} -- where can i grab an expensive {KEYWORD=haute cuisine restaurant} in my vicinity -- where can i grab an expensive {KEYWORD=southwestern restaurant} in my vicinity -- where can i grab expensive {KEYWORD=dvd players} in my vicinity -- where can i grab expensive {KEYWORD=motorbikes} in my vicinity -- where can i pick up a {KEYWORD=dutch restaurant} in the vicinity -- where can i pick up a more pricey an {KEYWORD=american restaurant} in the city -- where can i pick up a most mediocre {KEYWORD=media express printing} near my place -- where can i pick up a {KEYWORD=russell convenience} in that area -- where can i pick up {KEYWORD=bluray players} -- where can i pick up cheaper {KEYWORD=tattoos} here -- where can i pick up {KEYWORD=cheesecake} in that city -- where can i pick up expensive {KEYWORD=seafood paella} for under 421 pounds -- where can i pick up {KEYWORD=financial advice} -- where can i pick up {KEYWORD=fruit cobbler} in city -- where can i pick up low-priced {KEYWORD=car detailing} in the area for between 89 and 30 dollars -- where can i pick up {KEYWORD=medieval times dinner & tournament} in that city -- where can i pick up mediocre {KEYWORD=landscaping} in that place for more than 244 euros -- where can i pick up most economical {KEYWORD=dvd players} in my vicinity for under 80 euros -- where can i pick up most expensive {KEYWORD=boats} around my current location -- where can i pick up most fairly priced {KEYWORD=quesadillas} in the vicinity -- where can i pick up most inexpensive {KEYWORD=cars} in city for between 441 and 297 dollars -- where can i pick up poor quality {KEYWORD=bikes} -- where can i pick up {KEYWORD=sandwiches} around my location -- where can i pick up {KEYWORD=tax advice} around my area -- where can i pick up the best rated {KEYWORD=opera house} around here -- where can i pick up the farthest {KEYWORD=chechen restaurants} in the vicinity -- where can i pick up the less expensive {KEYWORD=drycleaners} in the vicinity -- where can i pick up the low-priced {KEYWORD=new absolute laundry} in the town -- where can i pick up the more pricey a {KEYWORD=pakistani restaurant} in that city -- where can i pick up the most affordable {KEYWORD=asian restaurants} in city -- where can i pick up the worst rated {KEYWORD=zaitzeff} in that region -- where can i purchase a best {KEYWORD=brassaii} in city -- where can i purchase a {KEYWORD=garden centre} in the town -- where can i purchase a lousy an {KEYWORD=amusement park} in that region -- where can i purchase a low cost a {KEYWORD=casual dining restaurant} in the surrounding area -- where can i purchase a {KEYWORD=menchie'slab} around here -- where can i purchase a {KEYWORD=percel incorporated} in this area -- where can i purchase a {KEYWORD=spanish restaurant} in the vicinity -- where can i purchase {KEYWORD=bikes} -- where can i purchase bottom rated {KEYWORD=freezers} in that country for above 43 euros -- where can i purchase cheaper {KEYWORD=package delivery} in the town -- where can i purchase crappy {KEYWORD=potato salad} in that location for about 237 euros -- where can i purchase dirt cheap {KEYWORD=tvs} in city -- where can i purchase expensive {KEYWORD=red lentil curry} in that city for less than 339 dollars -- where can i purchase far {KEYWORD=express delivery} for between 152 and 167 euros -- where can i purchase finest {KEYWORD=dry cleaning} -- where can i purchase further {KEYWORD=burgers} for no more than 121 euros -- where can i purchase low cost {KEYWORD=fries} in city for more than 28 pounds -- where can i purchase low-priced {KEYWORD=i t support} in that location for less than 478 pounds -- where can i purchase most cheap {KEYWORD=night lights} in that town -- where can i purchase most expensive {KEYWORD=mcrib} around my location -- where can i purchase most mediocre {KEYWORD=tattoos} for between 83 and 385 bucks -- where can i purchase {KEYWORD=motorcycles} nearby me -- where can i purchase {KEYWORD=rocky mountain chocolate factory} near me -- where can i purchase second rate {KEYWORD=cars} nearby for more than 103 quid -- where can i purchase the low priced {KEYWORD=kfc} in city -- where can i purchase the most mediocre {KEYWORD=wienerschnitzel} in the vicinity -- where can i purchase the poorest {KEYWORD=best psychic} in that city -- where can i purchase the worst rated {KEYWORD=hair fx inc} around here -- where can i purchase top rating {KEYWORD=hoagies} in town -- where can i purchase {KEYWORD=tvs} -- where can i purchase {KEYWORD=wienerschnitzel} nearby -- where can i purchase worst {KEYWORD=black bean burritos} around here -- where can i {KEYWORD=rent a car} -- where can i {KEYWORD=repair my watch} -- where can i {KEYWORD=wash my car} -- where can i {KEYWORD=wash my pet} -- where can i watch a {KEYWORD=movie} -- where can i {KEYWORD=workout} -- where is {ADDRESS=1539} at {ADDRESS=forest drive} -- where is {ADDRESS=1620} {ADDRESS=miller avenue} {ADDRESS=st-redempteur} {ADDRESS=saskatchewan} {ADDRESS=st. lucia} -- where is {ADDRESS=79} {ADDRESS=hickory street} {ADDRESS=scammon bay city} {ADDRESS=01583} -- where is {ADDRESS=965} {ADDRESS=bay street} {ADDRESS=turtle creek borough} {ADDRESS=me} {ADDRESS=saudi arabia} -- where is a {KEYWORD=american restaurant} in {ADDRESS=new york state} show it on the map -- where is a best ratings {KEYWORD=chinese restaurant} in city for above 309 pounds -- where is a {KEYWORD=bojangles} in the vicinity -- where is a {KEYWORD=buffet} in {ADDRESS=new york state} show it on the map -- where is a {KEYWORD=bulgarian restaurant} near {KEYWORD=teatro yaguez} -- where is a close {KEYWORD=lunch restaurant} around me for between 250 and 73 bucks -- where is a {KEYWORD=creole restaurant} in {ADDRESS=fincastle} -- where is a {KEYWORD=dessert restaurant} in {ADDRESS=loretto} -- where is a {KEYWORD=farmer's market} at {ADDRESS=auburn place} and {ADDRESS=palm court} {ADDRESS=pierron village} {ADDRESS=minnesota} plz -- where is a farther {KEYWORD=sportsbar} in that location for between 28 and 477 bucks -- where is a finest {KEYWORD=bardi's steak house} nearby -- where is a {KEYWORD=gluten free restaurant} in {ADDRESS=texico} -- where is a good {KEYWORD=aquarium} on {ADDRESS=micieli place} -- where is a good {KEYWORD=auto shop} on {ADDRESS=prospect avenue} -- where is a good {KEYWORD=currency exchange} on {ADDRESS=wooster} -- where is a good {KEYWORD=manicurist} on {ADDRESS=e main st} -- where is a good {KEYWORD=medical center} on {ADDRESS=brown rd} -- where is a good {KEYWORD=sports store} on {ADDRESS=atlantic avenue} -- where is a {KEYWORD=hardee's} -- where is a high priced {KEYWORD=southern restaurant} in the vicinity of {KEYWORD=guggenheim museum bilbao} for no more than 357 quid -- where is a low priced {KEYWORD=jewelry store} around here -- where is a {KEYWORD=men's clothing store} at {ADDRESS=1731} {ADDRESS=market street} {ADDRESS=brighton} {ADDRESS=hi} {ADDRESS=belarus} -- where is a {KEYWORD=middle eastern restaurant} at {ADDRESS=1123} {ADDRESS=seaview court} {ADDRESS=02190} {ADDRESS=grace city city} {ADDRESS=comoros} -- where is a more close {KEYWORD=bicycle shop} in the area for under 384 euros -- where is a most economical {KEYWORD=outdoor store} here for above 480 quid -- where is a most fairly priced {KEYWORD=bonefish grill} in town -- where is a most outstanding {KEYWORD=destingo restaurant} in the surrounding area -- where is a {KEYWORD=national park} -- where is a {KEYWORD=pizza restaurant} at {ADDRESS=510} {ADDRESS=glenwood avenue} {ADDRESS=41606} {ADDRESS=canadian county} {ADDRESS=newfoundland} {ADDRESS=samoa} -- where is a place where i can buy {KEYWORD=cars} -- where is a place where i can buy {KEYWORD=toaster ovens} -- where is a place where i can buy {KEYWORD=tvs} -- where is a place where i can {KEYWORD=fix a flat tire} -- where is a place where i can {KEYWORD=fix my car} -- where is a place where i can get my {KEYWORD=hair cut} -- where is a place where i can {KEYWORD=wash my car} -- where is a {KEYWORD=ponderosa steakhouse} -- where is a {KEYWORD=public house} in {ADDRESS=gillett} -- where is a {KEYWORD=restaurant} in {ADDRESS=dooly county} -- where is a {KEYWORD=restaurant} in {ADDRESS=new york state} show it on the map -- where is a {KEYWORD=shake shack} -- where is a {KEYWORD=soup restaurant} close {KEYWORD=st. basil's cathedral} -- where is a {KEYWORD=south american restaurant} in {ADDRESS=punnichy} -- where is a {KEYWORD=spanish restaurant} at {ADDRESS=240} {ADDRESS=agate court} {ADDRESS=12440} {ADDRESS=balance of bingham county} -- where is a {KEYWORD=spanish restaurant} in {ADDRESS=balance of crawford county} -- where is a {KEYWORD=sportsbar} in {ADDRESS=arcadia} -- where is a {KEYWORD=sportsbar} in {ADDRESS=chiefland} -- where is a {KEYWORD=starbucks} -- where is a {KEYWORD=subway entrance} in {ADDRESS=new york state} show it on the map -- where is a {KEYWORD=sushi bar} in my vicinity for no more than 381 quid -- where is a {KEYWORD=tech store} on {ADDRESS=calder place} in {ADDRESS=campbell village} -- where is {ADDRESS=aberdeen city} located -- where is {ADDRESS=abu dhabi} at -- where is {KEYWORD=akershus castle} -- where is {KEYWORD=akershus fortress} -- where is {ADDRESS=alexander} located -- where is {KEYWORD=alhambra} -- where is {KEYWORD=alpha tower} -- where is {KEYWORD=amp place} -- where is an {KEYWORD=ad agency} at the the intersection of {ADDRESS=delevan street} and {ADDRESS=1st street} {ADDRESS=boswell} -- where is an {KEYWORD=afghan restaurant} close-by {ADDRESS=myrtle street} in {ADDRESS=port-menier} {ADDRESS=arizona} -- where is an {KEYWORD=organic restaurant} at {ADDRESS=1561} {ADDRESS=hillside drive} {ADDRESS=53590} {ADDRESS=sedgwick county} {ADDRESS=bulgaria} -- where is {KEYWORD=angel falls} -- where is {KEYWORD=arc de triomphe} -- where is {KEYWORD=ashabori} -- where is {ADDRESS=asheville} located -- where is {ADDRESS=ashland} located -- where is {KEYWORD=atomium} -- where is {KEYWORD=azrieli center circular tower} -- where is {ADDRESS=bacon county} located -- where is {ADDRESS=bahrain} located -- where is {KEYWORD=bajrakli mosque} -- where is {ADDRESS=balance of owen county} located -- where is {KEYWORD=bank of america center} -- where is {KEYWORD=bank of china tower} at {ADDRESS=1438} at {ADDRESS=denton place} -- where is {KEYWORD=bank of england} at {ADDRESS=1034} {ADDRESS=cedar lane} {ADDRESS=20426} {ADDRESS=wayne county} in {ADDRESS=vietnam} -- where is {KEYWORD=basler messeturm} -- where is {KEYWORD=bayreuth festspielhaus} at the intersection of {ADDRESS=canterbury road} and {ADDRESS=williams avenue} -- where is {ADDRESS=beaver} located -- where is {KEYWORD=belcourt castle} -- where is {ADDRESS=belgium} located -- where is {ADDRESS=belmopan} at -- where is {ADDRESS=berlin} at -- where is {KEYWORD=birmingham town hall} -- where is {KEYWORD=bloomingdale's} -- where is {ADDRESS=bogota} located -- where is {ADDRESS=budapest} at -- where is {KEYWORD=canadian war museum} -- where is {KEYWORD=cape breton highlands national park} -- where is {KEYWORD=capital tower} -- where is {KEYWORD=casa mil} -- where is {ADDRESS=cass county} located -- where is {KEYWORD=chesterman beach} -- where is {KEYWORD=chiang kai shek memorial hall} -- where is {KEYWORD=christ on the corcovado} -- where is {KEYWORD=chrysler building} -- where is {KEYWORD=chteau frontenac} -- where is {KEYWORD=coit tower} -- where is {KEYWORD=coit tower} at {ADDRESS=1921} {ADDRESS=richards street} {ADDRESS=batiscan} {ADDRESS=south carolina} -- where is {KEYWORD=colossus of rhodes} -- where is {KEYWORD=daytrips from toronto} -- where is {KEYWORD=devil's tower} -- where is {KEYWORD=dg bank building} -- where is {ADDRESS=donaldson town} -- where is {KEYWORD=ed mirvish theatre} in {ADDRESS=st-adolphe-de-dudswell} -- where is {KEYWORD=emerald tower} at the intersection of {ADDRESS=20th street} and {ADDRESS=rutledge street} {ADDRESS=balance of craig county} plz -- where is {KEYWORD=emirates towers hotel} -- where is {KEYWORD=empire state building} -- where is {ADDRESS=eritrea} -- where is {ADDRESS=estonia} -- where is {ADDRESS=flint charter} -- where is {KEYWORD=frost bank tower} -- where is {KEYWORD=garden of the gods} -- where is {KEYWORD=gaylord opryland resort} -- where is {KEYWORD=gaylord opryland resort} on {ADDRESS=8th avenue} -- where is {KEYWORD=gettysburg national military park} -- where is {KEYWORD=glacier point} -- where is {KEYWORD=golden gate bridge} -- where is {ADDRESS=goodlettsville} -- where is {ADDRESS=granite county} located -- where is {KEYWORD=great mosque of djenn} -- where is {KEYWORD=great smoky mountains national park} -- where is {KEYWORD=gros morne national park} -- where is {ADDRESS=haddon township} -- where is {KEYWORD=hadrian's wall} -- where is {KEYWORD=haeinsa} -- where is {KEYWORD=haleakala crater} -- where is {ADDRESS=hebertville-station} located -- where is {KEYWORD=high park} -- where is {ADDRESS=highlandville city} located -- where is {KEYWORD=hockey hall of fame} -- where is {ADDRESS=hong kong} -- where is {ADDRESS=hong kong} located -- where is {KEYWORD=hopewell rocks} -- where is {KEYWORD=horseshoe bend} -- where is {KEYWORD=hsbc tower} -- where is {KEYWORD=huddle house} in that town -- where is {KEYWORD=imam ali mosque} -- where is {ADDRESS=jackson county} -- where is {KEYWORD=jefferson memorial} -- where is {KEYWORD=john hancock building} -- where is {KEYWORD=jpmorgan chase tower} -- where is {ADDRESS=juneau city and borough} located -- where is {KEYWORD=kek lok si temple} -- where is {KEYWORD=key tower} at {ADDRESS=1795} {ADDRESS=glenmore avenue} {ADDRESS=95594} {ADDRESS=myersville town} {ADDRESS=belize} -- where is {ADDRESS=kimballton} located -- where is {ADDRESS=kitchener} at -- where is {KEYWORD=komtar} -- where is {KEYWORD=konzelmann estate winery} -- where is {ADDRESS=kuwait} located -- where is {KEYWORD=la sagrada} -- where is {KEYWORD=la scala theater} at {ADDRESS=136} {ADDRESS=hillside avenue} in {ADDRESS=carlisle} {ADDRESS=quebec} {ADDRESS=mexico} -- where is {ADDRESS=leamington town} located -- where is {KEYWORD=leaning tower of pisa} -- where is {KEYWORD=leinster house} -- where is {ADDRESS=lemmon} -- where is {ADDRESS=lisbon village} located -- where is {ADDRESS=lithuania} -- where is {KEYWORD=little mermaid} -- where is {ADDRESS=macau} located -- where is {ADDRESS=malawi} -- where is {KEYWORD=malkera} -- where is {KEYWORD=mall of america} -- where is {KEYWORD=manchester piccadilly station} -- where is {KEYWORD=manneken pis} -- where is {KEYWORD=marina bay sands} -- where is {KEYWORD=marineview plaza} -- where is {ADDRESS=martinique} -- where is {KEYWORD=masjid al haram} -- where is {ADDRESS=mauritius} -- where is {KEYWORD=mauritshuis} -- where is {KEYWORD=millennium dome} -- where is {ADDRESS=mission} -- where is {KEYWORD=monumento nacional a la bandera} -- where is {ADDRESS=mount etna town} -- where is {KEYWORD=mount st. helens} -- where is {KEYWORD=museum of fine arts} -- where is {ADDRESS=nanaimo} -- where is {KEYWORD=national flag memorial} -- where is {KEYWORD=neuschwanstein} -- where is {ADDRESS=new delhi} at -- where is {ADDRESS=new delhi} located -- where is {KEYWORD=niagara falls} -- where is {KEYWORD=niavaran palace} -- where is {ADDRESS=niger} located -- where is {KEYWORD=one yonge street} -- where is {KEYWORD=oriental pearl tower} -- where is {KEYWORD=osoyoos desert model railroad} -- where is {ADDRESS=owen sound} at -- where is {KEYWORD=palace of culture and science} -- where is {KEYWORD=palace of the parliament} -- where is {KEYWORD=palais garnier} -- where is {ADDRESS=papua new guinea} -- where is {ADDRESS=paris} at -- where is {ADDRESS=paris} located -- where is {KEYWORD=parliament house} -- where is {ADDRESS=paxville town} -- where is {KEYWORD=penn station east coast subs} on {ADDRESS=smith street} in {ADDRESS=eagle mountain} -- where is {KEYWORD=petronas towers} -- where is {ADDRESS=pictou} located -- where is {KEYWORD=place ville-marie} -- where is {KEYWORD=ponte di rialto} -- where is {ADDRESS=porto-novo} located -- where is postal code {ADDRESS=04092} -- where is postal code {ADDRESS=16908} -- where is postal code {ADDRESS=30086} -- where is postal code {ADDRESS=35105} -- where is postal code {ADDRESS=59804} -- where is postal code {ADDRESS=73950} -- where is postal code {ADDRESS=92131} -- where is {KEYWORD=prado museum} -- where is {KEYWORD=prague castle} -- where is {KEYWORD=princess of wales theatre} -- where is {ADDRESS=proton station}, {ADDRESS=ontario} -- where is {KEYWORD=provincial park} -- where is {KEYWORD=putra mosque} -- where is {KEYWORD=rat's nest cave at canmore caverns} -- where is {KEYWORD=red square} -- where is {KEYWORD=republic plaza} -- where is {KEYWORD=rideau canal} -- where is {KEYWORD=rockefeller centre} -- where is {KEYWORD=rona} at the the intersection of {ADDRESS=10th street} and {ADDRESS=ferris street} {ADDRESS=fanshawe town} please -- where is {KEYWORD=roosevelt campobello international park} -- where is {ADDRESS=route 29} {ADDRESS=balance of emmet county} -- where is {KEYWORD=royal tyrrell museum} -- where is {KEYWORD=ryugyong hotel} -- where is {KEYWORD=sacre coeur} -- where is {KEYWORD=sainsbury centre for visual arts} -- where is {KEYWORD=saint joseph's oratory} -- where is {KEYWORD=sainte-chapelle} -- where is {KEYWORD=sam the record man} -- where is {KEYWORD=santa maria novella} near {ADDRESS=quincy street} in {ADDRESS=murray} {ADDRESS=new york} -- where is {ADDRESS=schertz} -- where is {KEYWORD=schnbrunn palace} -- where is {KEYWORD=schonbrunn palace} -- where is {KEYWORD=schonbrunn palace} at {ADDRESS=1407} {ADDRESS=morgan avenue} -- where is {KEYWORD=seattle central library} -- where is {KEYWORD=shalom meir tower} -- where is {KEYWORD=sight and sound theatres} -- where is {KEYWORD=skerwink trail} -- where is {KEYWORD=smith tower} -- where is {KEYWORD=sole restaurant and wine bar} on {ADDRESS=route 70} in {ADDRESS=balance of nuckolls county} -- where is {ADDRESS=solomon islands} located -- where is {KEYWORD=solomon r. guggenheim museum} -- where is {KEYWORD=songgwangsa} -- where is {ADDRESS=south korea} -- where is {ADDRESS=south sudan} -- where is {KEYWORD=southdale center} -- where is {KEYWORD=sovereign bank tower} -- where is {KEYWORD=sp!re} -- where is {KEYWORD=space needle} -- where is {ADDRESS=spain} -- where is {KEYWORD=spanish steps} -- where is {KEYWORD=st paul's cathedral} -- where is {KEYWORD=st. peter's basilica} -- where is {ADDRESS=stafford city} located -- where is {KEYWORD=statue of zeus} -- where is {KEYWORD=stawamus chief park} -- where is {KEYWORD=stetson mansion} -- where is {KEYWORD=stetson mansion} at {ADDRESS=225} {ADDRESS=market street} {ADDRESS=33079} {ADDRESS=oakland city} in {ADDRESS=nova scotia} {ADDRESS=colombia} -- where is {ADDRESS=stonington borough} -- where is {KEYWORD=stratford festival} -- where is {KEYWORD=superstore} -- where is {KEYWORD=sweet temptations} not too far from {ADDRESS=3rd street north} {ADDRESS=north bend} {ADDRESS=oregon} -- where is {KEYWORD=sweet temptations} on {ADDRESS=25th avenue} -- where is {ADDRESS=switzerland} -- where is {KEYWORD=sydney opera house} -- where is {KEYWORD=sydney tower} -- where is {KEYWORD=t&c tower} -- where is {KEYWORD=teatro yaguez} -- where is {KEYWORD=tel-aviv central bus station} -- where is {KEYWORD=temple of artemis of the ephesians} -- where is {KEYWORD=temple of saint sava} -- where is the {ADDRESS=1711} {ADDRESS=beach 49th street} {ADDRESS=gilman} {ADDRESS=nt} in {ADDRESS=norway} -- where is the {ADDRESS=180} {ADDRESS=howard street} {ADDRESS=40624} {ADDRESS=orange cove city} in {ADDRESS=croatia} -- where is the a {KEYWORD=beer store} at {ADDRESS=44} {ADDRESS=whitman drive} {ADDRESS=98214} {ADDRESS=hanover park village} {ADDRESS=antigua and barbuda} -- where is the a {KEYWORD=dim sum restaurant} at the the intersection of {ADDRESS=belmont avenue} and {ADDRESS=elizabeth place} -- where is the a {KEYWORD=french restaurant} at {ADDRESS=sycamore drive} and {ADDRESS=lee avenue} in {ADDRESS=centerview} -- where is the a {KEYWORD=grill} in {ADDRESS=68704} -- where is the a {KEYWORD=korean restaurant} closest the crossing {ADDRESS=lott street} and {ADDRESS=shore parkway} {ADDRESS=in} {ADDRESS=new town} in -- where is the a {KEYWORD=latin american restaurant} close to the the intersection of {ADDRESS=glenwood road} and {ADDRESS=james street} {ADDRESS=little flock} {ADDRESS=north dakota} -- where is the a {KEYWORD=lebanese restaurant} at {ADDRESS=sherman street} and {ADDRESS=bay 20th street} please in {ADDRESS=saint alphonse de granby} -- where is the a {KEYWORD=mechanic} at {ADDRESS=432} {ADDRESS=25th avenue} {ADDRESS=29003} {ADDRESS=waynesville village} {ADDRESS=cabo verde} -- where is the a {KEYWORD=pizza restaurant} at {ADDRESS=528} {ADDRESS=micieli place} {ADDRESS=zwingle city} {ADDRESS=wy} -- where is the a {KEYWORD=polish restaurant} close to the intersection {ADDRESS=kingsborough 1st walk} and {ADDRESS=fenimore street} in {ADDRESS=bangs} {ADDRESS=ga} -- where is the a {KEYWORD=restaurant} at {ADDRESS=frost street} and {ADDRESS=manor court} in {ADDRESS=cedar county} {ADDRESS=az} -- where is the a {KEYWORD=sushi restaurant} on {ADDRESS=3rd street} -- where is the a {KEYWORD=women's clothing store} on {ADDRESS=cambridge place} in {ADDRESS=norway} {ADDRESS=nevada} -- where is the address {ADDRESS=1003} {ADDRESS=69th ct} -- where is the address {ADDRESS=105} {ADDRESS=i rd.} -- where is the address {ADDRESS=1252} {ADDRESS=b avenue north} -- where is the address {ADDRESS=1426} {ADDRESS=e dr} -- where is the address {ADDRESS=150} {ADDRESS=3rd west boulevard south q} -- where is the address {ADDRESS=1573} {ADDRESS=o cir} -- where is the address {ADDRESS=1682} {ADDRESS=west diversey ln} -- where is the address {ADDRESS=1987} {ADDRESS=u rd.} -- where is the address {ADDRESS=330} {ADDRESS=95th court} -- where is the address {ADDRESS=449} {ADDRESS=i rd.} -- where is the address {ADDRESS=45} {ADDRESS=d ter} -- where is the address {ADDRESS=520} {ADDRESS=j avenue east} -- where is the address {ADDRESS=802} {ADDRESS=g pkwy.} -- where is the address {ADDRESS=85} {ADDRESS=o cor} -- where is the address {ADDRESS=89} {ADDRESS=48th pkwy} -- where is the address {ADDRESS=945} {ADDRESS=u rd} -- where is the address {ADDRESS=97} {ADDRESS=saint james blvd} -- where is the {KEYWORD=airport} located -- where is the {KEYWORD=amsouth tower} at {ADDRESS=1762} {ADDRESS=1st street} -- where is the an {KEYWORD=indian restaurant} at {ADDRESS=crooke avenue} and {ADDRESS=vine street} in {ADDRESS=frederick} -- where is the {KEYWORD=arena} in that city -- where is the {KEYWORD=ashabori} in the vicinity of the junction of {ADDRESS=sullivan place} and {ADDRESS=harbor court} in {ADDRESS=balance of gray county} {ADDRESS=indiana} -- where is the {ADDRESS=bahrain} located -- where is the {ADDRESS=balance of clark county} -- where is the {KEYWORD=baskin-robbins} nearby me -- where is the {KEYWORD=belcourt castle} at {ADDRESS=51} {ADDRESS=route 100} {ADDRESS=97187} {ADDRESS=moose creek} {ADDRESS=swaziland} -- where is the best {KEYWORD=soup} -- where is the {ADDRESS=brunei darussalam} located -- where is the {ADDRESS=cambridge road} {ADDRESS=balance of amador county} -- where is the {KEYWORD=chum-city building} in {ADDRESS=dubois} -- where is the {KEYWORD=concertgebouw} at {ADDRESS=middagh street} {ADDRESS=bath} -- where is the {KEYWORD=dairy queen} close the corner {ADDRESS=columbus place} and {ADDRESS=brighton 1st walk} {ADDRESS=cresskill borough} {ADDRESS=north dakota} -- where is the {KEYWORD=dairy queen} near {KEYWORD=holyrood palace} -- where is the dirt cheap {KEYWORD=bulk barn} -- where is the {KEYWORD=discount food store} close-by the the intersection {ADDRESS=flatlands 1st street} and {ADDRESS=vermont street} in {ADDRESS=balance of gunnison county} {ADDRESS=minnesota} -- where is the economical {KEYWORD=bulk barn} -- where is the expensive {KEYWORD=asian restaurant} in town for over 476 bucks -- where is the {KEYWORD=famous people players dinner theatre} at the intersection of {ADDRESS=king street} and {ADDRESS=vine street} in {ADDRESS=balance of concordia parish} please -- where is the {ADDRESS=faroe islands} located -- where is the {ADDRESS=fiji} located -- where is the {ADDRESS=grand avenue} {ADDRESS=justice village} {ADDRESS=kansas} -- where is the {KEYWORD=great barrier reef} at {ADDRESS=822} {ADDRESS=billings place} {ADDRESS=norphlet} {ADDRESS=65049} -- where is the {ADDRESS=guam} located -- where is the {KEYWORD=horseshoe bend} at the intersection of {ADDRESS=oceanic avenue} and {ADDRESS=ridge avenue} {ADDRESS=ripon} {ADDRESS=il} -- where is the {KEYWORD=hudson's bay} at {ADDRESS=1400} {ADDRESS=shore boulevard} {ADDRESS=53365} {ADDRESS=otterburn park} in {ADDRESS=malta} -- where is the {ADDRESS=iraq} located -- where is {KEYWORD=the kaaba} at {ADDRESS=1916} {ADDRESS=woodrow court} in {ADDRESS=defiance county} {ADDRESS=kentucky} {ADDRESS=suriname} -- where is the {KEYWORD=kernels} at {ADDRESS=560} {ADDRESS=wyckoff avenue} {ADDRESS=monongah town} {ADDRESS=florida} {ADDRESS=palestinian territories} -- where is the {KEYWORD=komtar} at {ADDRESS=1825} {ADDRESS=circle drive} {ADDRESS=66581} {ADDRESS=emmitsburg town} {ADDRESS=northwest territories} {ADDRESS=ecuador} -- where is the less pricey {KEYWORD=marble's ice cream} in the area -- where is the {KEYWORD=l'osteria del forno} not so far from {ADDRESS=valley view drive} and {ADDRESS=alabama avenue} in {ADDRESS=orderville town} {ADDRESS=mi} -- where is the lowest rated {KEYWORD=gasoline} in the area -- where is the {ADDRESS=luxembourg} located -- where is the {KEYWORD=marine park} at {ADDRESS=1232} {ADDRESS=morris street} -- where is the most lousy {KEYWORD=gasoline} in the area -- where is the {KEYWORD=national museum} in {ADDRESS=audubon park borough} -- where is the {KEYWORD=national museum} in {ADDRESS=brookside} -- where is the {KEYWORD=national museum} in {ADDRESS=duquesne} -- where is the {KEYWORD=national museum} in {ADDRESS=east rutherford borough} -- where is the {KEYWORD=national museum} in {ADDRESS=grimsby} -- where is the {KEYWORD=national museum} in {ADDRESS=pleasanton village} -- where is the {KEYWORD=national museum} in {ADDRESS=washita county} -- where is the {KEYWORD=national museum} in {ADDRESS=winchester city} -- where is the near {KEYWORD=gasoline} in the area -- where is the nearest {KEYWORD=buffet} located -- where is the nearest {KEYWORD=mechanic} located -- where is the nearest {KEYWORD=parking garage} located -- where is the nearest {KEYWORD=thrift store} located -- where is the next {KEYWORD=ethnic grocery store} located -- where is the next {KEYWORD=museum} located -- where is the next {KEYWORD=pharmacy} located -- where is the next {KEYWORD=super charger} located -- where is the oldest {KEYWORD=charging station} in {ADDRESS=dobson} -- where is the oldest {KEYWORD=chinese restaurant} in {ADDRESS=stratford} -- where is the oldest {KEYWORD=shopping center} in {ADDRESS=paeonian springs} -- where is the oldest {KEYWORD=soup restaurant} in {ADDRESS=pocatello} -- where is {KEYWORD=the pantheon} -- where is the {ADDRESS=parade place} in {ADDRESS=pacquet}, {ADDRESS=vt} -- where is the {KEYWORD=plaza las americas} at the intersection {ADDRESS=glenwood road} and {ADDRESS=vandervoort place} in {ADDRESS=brussels} {ADDRESS=nova scotia} -- where is the popular {KEYWORD=gasoline} in the area -- where is the postal code {ADDRESS=16839} in {ADDRESS=merwin village} {ADDRESS=ontario} -- where is the postal code {ADDRESS=17937} in {ADDRESS=carlisle county} {ADDRESS=ontario} -- where is the postal code {ADDRESS=21166} in {ADDRESS=belleville city} {ADDRESS=ontario} -- where is the postal code {ADDRESS=24795} in {ADDRESS=corinth} {ADDRESS=ontario} -- where is the postal code {ADDRESS=26496} in {ADDRESS=sanmaur} {ADDRESS=ontario} -- where is the postal code {ADDRESS=28561} in {ADDRESS=mills river} {ADDRESS=ontario} -- where is the postal code {ADDRESS=30989} in {ADDRESS=west columbia} {ADDRESS=ontario} -- where is the postal code {ADDRESS=32878} in {ADDRESS=everest} {ADDRESS=ontario} -- where is the postal code {ADDRESS=45032} in {ADDRESS=de kalb} {ADDRESS=ontario} -- where is the postal code {ADDRESS=51049} in {ADDRESS=byron village} {ADDRESS=ontario} -- where is the postal code {ADDRESS=51269} in {ADDRESS=arenzville village} {ADDRESS=ontario} -- where is the postal code {ADDRESS=51769} in {ADDRESS=peetz town} {ADDRESS=ontario} -- where is the postal code {ADDRESS=55986} in {ADDRESS=centertown} {ADDRESS=ontario} -- where is the postal code {ADDRESS=56092} in {ADDRESS=putnam town} {ADDRESS=ontario} -- where is the postal code {ADDRESS=57610} in {ADDRESS=linwood village} {ADDRESS=ontario} -- where is the postal code {ADDRESS=60287} in {ADDRESS=franklin county} {ADDRESS=ontario} -- where is the postal code {ADDRESS=61565} in {ADDRESS=wells county} {ADDRESS=ontario} -- where is the postal code {ADDRESS=67449} in {ADDRESS=baker city} {ADDRESS=ontario} -- where is the postal code {ADDRESS=67578} in {ADDRESS=midway city} {ADDRESS=ontario} -- where is the postal code {ADDRESS=68248} in {ADDRESS=cambria village} {ADDRESS=ontario} -- where is the postal code {ADDRESS=69558} in {ADDRESS=mineral county} {ADDRESS=ontario} -- where is the postal code {ADDRESS=70745} in {ADDRESS=balance of garfield county} {ADDRESS=ontario} -- where is the postal code {ADDRESS=72578} in {ADDRESS=ranburne town} {ADDRESS=ontario} -- where is the postal code {ADDRESS=72805} in {ADDRESS=reeseville village} {ADDRESS=ontario} -- where is the postal code {ADDRESS=75204} in {ADDRESS=jefferson} {ADDRESS=ontario} -- where is the postal code {ADDRESS=78593} in {ADDRESS=morinville} {ADDRESS=ontario} -- where is the postal code {ADDRESS=80763} in {ADDRESS=voorheesville village} {ADDRESS=ontario} -- where is the postal code {ADDRESS=81453} in {ADDRESS=balance of dupage county} {ADDRESS=ontario} -- where is the postal code {ADDRESS=81834} in {ADDRESS=kelford} {ADDRESS=ontario} -- where is the postal code {ADDRESS=81900} in {ADDRESS=springfield city} {ADDRESS=ontario} -- where is the postal code {ADDRESS=84089} in {ADDRESS=palmyra borough} {ADDRESS=ontario} -- where is the postal code {ADDRESS=84144} in {ADDRESS=benton county} {ADDRESS=ontario} -- where is the postal code {ADDRESS=86592} in {ADDRESS=durham city} {ADDRESS=ontario} -- where is the postal code {ADDRESS=91800} in {ADDRESS=seneca gardens} {ADDRESS=ontario} -- where is the postal code {ADDRESS=99080} in {ADDRESS=juneau and borough} {ADDRESS=ontario} -- where is the postal code {ADDRESS=x0a 8f4} in {ADDRESS=littleton} {ADDRESS=ontario} -- where is the postal code {ADDRESS=x9r 4u0} in {ADDRESS=oak grove town} {ADDRESS=ontario} -- where is the postal code {ADDRESS=y1s 3v8} in {ADDRESS=white bird city} {ADDRESS=ontario} -- where is the priciest {KEYWORD=gasoline} in the area -- where is the {KEYWORD=rainbow bridge} at {ADDRESS=fillmore place} and {ADDRESS=gallatin place} in {ADDRESS=ada county} -- where is the {KEYWORD=rat's nest cave at canmore caverns} on {ADDRESS=marion street} -- where is the {KEYWORD=red burrito} at the junction of {ADDRESS=dewitt avenue} and {ADDRESS=dumont avenue} please -- where is the {ADDRESS=romania} located -- where is the {KEYWORD=royal bc museum} at {ADDRESS=1322} {ADDRESS=doscher street} {ADDRESS=val-alain} {ADDRESS=arizona} in {ADDRESS=micronesia} -- where is the {KEYWORD=santa maria novella} at {ADDRESS=813} {ADDRESS=brighton 8th place} {ADDRESS=16280} {ADDRESS=hertford county} {ADDRESS=nl} {ADDRESS=tonga} -- where is the {ADDRESS=seychelles} located -- where is the {ADDRESS=singapore} located -- where is the {ADDRESS=slovakia} located -- where is the {ADDRESS=south sudan} located -- where is the {KEYWORD=st. basil's cathedral} at {ADDRESS=blake court} and {ADDRESS=abbey court} {ADDRESS=maysville} {ADDRESS=mississippi} -- where is the {KEYWORD=starbucks} at {ADDRESS=shepherd avenue} and {ADDRESS=mill road} plz -- where is the {KEYWORD=stonehenge} on {ADDRESS=willow drive} -- where is the {KEYWORD=superstore} at {ADDRESS=locust street} and {ADDRESS=ivan court} in {ADDRESS=moncton} {ADDRESS=michigan} -- where is the {ADDRESS=swaziland} located -- where is the {KEYWORD=synagogue} nearby me for more than 450 quid -- where is the {KEYWORD=tcby} at {ADDRESS=580} {ADDRESS=pine street} {ADDRESS=smithville} {ADDRESS=arkansas} {ADDRESS=mozambique} -- where is the the {KEYWORD=chapel} at the intersection of {ADDRESS=miller place} and {ADDRESS=stanwix street} {ADDRESS=east lansing city} plz -- where is the {ADDRESS=turkmenistan} located -- where is the {ADDRESS=us} located -- where is the {KEYWORD=waterloo} -- where is the worse {KEYWORD=classic restaurant} in that region for about 229 euros -- where is the {ADDRESS=yemen} located -- where is the {KEYWORD=yummy yummy chinese food} on {ADDRESS=jefferson avenue} -- where is the {KEYWORD=ziggurat of ur} at {ADDRESS=642} {ADDRESS=kings place} {ADDRESS=maben town} {ADDRESS=mb} {ADDRESS=kosovo} -- where is {ADDRESS=thorndike} -- where is {KEYWORD=tivoli} -- where is {ADDRESS=tokelau} -- where is {KEYWORD=tomb of king mausolus of caria} -- where is {ADDRESS=toronto} located -- where is {KEYWORD=trail ridge road} -- where is {KEYWORD=tribune tower} -- where is {ADDRESS=turkmenistan} -- where is {ADDRESS=turks and caicos islands} -- where is {KEYWORD=u.s. bank tower} -- where is {KEYWORD=ue tower} -- where is {KEYWORD=union station} -- where is {KEYWORD=valley of the kings} -- where is {ADDRESS=vanderhoof} located -- where is {ADDRESS=vanuatu} -- where is {KEYWORD=versatel building} -- where is {KEYWORD=villa badoer} -- where is {KEYWORD=villa savoye} -- where is {ADDRESS=wanette town} -- where is {KEYWORD=westminster abbey} on {ADDRESS=aurelia court} {ADDRESS=in} {ADDRESS=moorefield town} in -- where is {ADDRESS=whitby} at -- where is {ADDRESS=whitby} located -- where is {ADDRESS=white deer town} located -- where is {ADDRESS=wiarton} located -- where is {ADDRESS=widener town} located -- where is {KEYWORD=windsor castle} -- where is {ADDRESS=winnipeg} located -- where is {KEYWORD=winter palace} on {ADDRESS=fleet place} -- where is {KEYWORD=world print} on {ADDRESS=maiden lane} in {ADDRESS=rocky ridge} -- where is {ADDRESS=wynot village} -- where is {KEYWORD=yellowstone park} -- where is {KEYWORD=yogenfruz} at {ADDRESS=180} {ADDRESS=tennis court} {ADDRESS=balance of fluvanna county} -- where is {KEYWORD=zehrs} close-by the meeting of {ADDRESS=race street} and {ADDRESS=49th street} {ADDRESS=in} {ADDRESS=whitelaw} in -- where is {KEYWORD=zip nac} -- where's {ADDRESS=49144} -- where's {ADDRESS=50495} -- where's {ADDRESS=68721} -- where's {ADDRESS=75990} -- where's {ADDRESS=afghanistan} -- where's {ADDRESS=antigua and barbuda} -- where's {ADDRESS=austria} -- where's {ADDRESS=azerbaijan} -- where's {ADDRESS=bahamas} -- where's {ADDRESS=belgium} -- where's {ADDRESS=bhutan} -- where's {ADDRESS=canada} -- where's {ADDRESS=chile} -- where's {ADDRESS=china} -- where's {ADDRESS=denmark} -- where's {ADDRESS=el salvador} -- where's {ADDRESS=france} -- where's {ADDRESS=gambia} -- where's {ADDRESS=georgia} -- where's {ADDRESS=guatemala} -- where's {ADDRESS=iceland} -- where's {ADDRESS=latvia} -- where's {ADDRESS=lesotho} -- where's {ADDRESS=liechtenstein} -- where's {ADDRESS=lithuania} -- where's {ADDRESS=malta} -- where's {ADDRESS=nepal} -- where's {ADDRESS=nigeria} -- where's {ADDRESS=norway} -- where's {ADDRESS=pakistan} -- where's {ADDRESS=palau} -- where's {ADDRESS=peru} -- where's {ADDRESS=russian federation} -- where's {ADDRESS=rwanda} -- where's {ADDRESS=saint vincent and the grenadines} -- where's {ADDRESS=south sudan} -- where's {ADDRESS=thailand} -- where's {ADDRESS=uk} -- where's {ADDRESS=united kingdom} -- where's {ADDRESS=united states} -- where's {ADDRESS=uzbekistan} -- {ADDRESS=whitby} {ADDRESS=ontario} {ADDRESS=canada} show me it -- {ADDRESS=whitby} take me there with the most construction free route -- {ADDRESS=whitby} take me there with the most fastest path -- {ADDRESS=whitby} take me there with the most highway free way -- why don't you bring me to {ADDRESS=1771} {ADDRESS=meeker avenue} {ADDRESS=73016} {ADDRESS=atlantic county} {ADDRESS=micronesia} -- why don't you bring me to a {KEYWORD=college} -- why don't you bring me to a {KEYWORD=fitness store} -- why don't you bring me to a {KEYWORD=hospital} -- why don't you bring me to a {KEYWORD=houseware store} at {ADDRESS=64th street} and {ADDRESS=mcdonald avenue} in {ADDRESS=balance of eaton county} {ADDRESS=nj} plz -- why don't you bring me to a {KEYWORD=tennis court} -- why don't you bring me to a {KEYWORD=wine shop} -- why don't you bring me to {ADDRESS=albany} -- why don't you bring me to an {KEYWORD=used car dealership} -- why don't you bring me to {KEYWORD=ashley furniture home stores} at {ADDRESS=chickasaw county} and {ADDRESS=middleburg heights} around here please -- why don't you bring me to {ADDRESS=cedar key} -- why don't you bring me to {ADDRESS=charlotte town} -- why don't you bring me to {KEYWORD=davidstea} near my area -- why don't you bring me to {KEYWORD=godfather's pizza} -- why don't you bring me to {KEYWORD=pepi's pizza} -- why don't you bring me to {ADDRESS=perryville city} -- why don't you bring me to {ADDRESS=rhine town} -- why don't you bring me to {ADDRESS=swan lake} -- why don't you bring me to the {KEYWORD=nursery school} at {ADDRESS=cardinal drive} and {ADDRESS=crosby avenue} {ADDRESS=marvell} {ADDRESS=minnesota} -- why don't you bring me to {KEYWORD=the wells fargo bank plaza} at {ADDRESS=pyueirqgkl} and {ADDRESS=cjskuxtzfdeq} -- why don't you bring me to {ADDRESS=white avenue} -- why don't you bring up {ADDRESS=conselyea street} in town -- why don't you bring up {ADDRESS=muenster} {ADDRESS=syria} -- why don't you check {ADDRESS=953} {ADDRESS=varick avenue} in {ADDRESS=balance of hertford county} -- why don't you direct me to a {KEYWORD=laundromat} near my place -- why don't you direct me to a {KEYWORD=police station} -- why don't you direct me to a {KEYWORD=south american restaurant} close to the the intersection of {ADDRESS=1st avenue} and {ADDRESS=coffey street} in {ADDRESS=sugar mountain village} {ADDRESS=ut} -- why don't you direct me to an {KEYWORD=indian restaurant} -- why don't you direct me to {ADDRESS=brock village} -- why don't you direct me to {ADDRESS=forbell street} -- why don't you direct me to {KEYWORD=godfather's pizza} -- why don't you direct me to {ADDRESS=hardin county} -- why don't you direct me to {KEYWORD=kfc} -- why don't you direct me to {KEYWORD=krystal} -- why don't you direct me to {ADDRESS=l`acadie} -- why don't you direct me to {KEYWORD=mr. sub} -- why don't you direct me to {KEYWORD=national gallery of art} at the junction of {ADDRESS=2nd street north} and {ADDRESS=exeter street} plz -- why don't you direct me to {ADDRESS=prospect heights city} -- why don't you direct me to {KEYWORD=rideau canal} on {ADDRESS=brighton 7th street} {ADDRESS=stephens county} -- why don't you direct me to {KEYWORD=ronald reagan building} at the the junction {ADDRESS=willow street} and {ADDRESS=montague street} in {ADDRESS=marceline} {ADDRESS=vermont} -- why don't you direct me to {ADDRESS=saratoga avenue} -- why don't you direct me to {ADDRESS=vernon} -- why don't you direct me to {ADDRESS=yamaska-est} -- why don't you find {ADDRESS=1005} {ADDRESS=logan street} in the vicinity -- why don't you find a route to {ADDRESS=17th street} -- why don't you find a route to {ADDRESS=3rd street} -- why don't you find a route to {ADDRESS=8th avenue} -- why don't you find a route to {ADDRESS=amboy street} in the vicinity of {KEYWORD=rotterdam harbour} -- why don't you find a route to an {KEYWORD=albanian restaurant} at {ADDRESS=646} {ADDRESS=autumn avenue} {ADDRESS=hardin county} {ADDRESS=pa} in {ADDRESS=libya} -- why don't you find a route to an {KEYWORD=asian restaurant} -- why don't you find a route to an {KEYWORD=auto shop} at {ADDRESS=59} {ADDRESS=bayview avenue} {ADDRESS=70045} {ADDRESS=east orange} {ADDRESS=norway} -- why don't you find a route to {ADDRESS=berlin} -- why don't you find a route to {KEYWORD=blimpies} -- why don't you find a route to {ADDRESS=dent county} -- why don't you find a route to {ADDRESS=euclid avenue} -- why don't you find a route to {ADDRESS=highland drive} -- why don't you find a route to {ADDRESS=inyo county} -- why don't you find a route to {KEYWORD=jimmy john's} -- why don't you find a route to {ADDRESS=long view} -- why don't you find a route to {KEYWORD=niagara falls} at {ADDRESS=ygrxjpaowdb} and {ADDRESS=jqvtfmogcyki} -- why don't you find a route to {ADDRESS=offerle} -- why don't you find a route to {KEYWORD=pizza hut} -- why don't you find a route to {KEYWORD=sp!re} in {ADDRESS=ellijay} -- why don't you find a route to {KEYWORD=taco john's} -- why don't you find a route to the {KEYWORD=townhall} near {ADDRESS=chestnut avenue} and {ADDRESS=brighton 1st terrace} {ADDRESS=west yellowstone town} {ADDRESS=alberta} -- why don't you find a route to {ADDRESS=wallaston court} -- why don't you find {ADDRESS=balance of bernalillo county} {ADDRESS=angola} -- why don't you find {ADDRESS=balance of harper county} {ADDRESS=marshall islands} -- why don't you find {ADDRESS=oriental court} around here -- why don't you get me to {ADDRESS=967} {ADDRESS=24th avenue} -- why don't you get me to a {KEYWORD=cafe} -- why don't you get me to a {KEYWORD=paint store} at {ADDRESS=1508} {ADDRESS=nolans lane} {ADDRESS=dekalb county} {ADDRESS=vermont} -- why don't you get me to a {KEYWORD=stripmall} on {ADDRESS=harman street} in {ADDRESS=frisco} -- why don't you get me to {KEYWORD=alpha tower} on {ADDRESS=3rd street north} {ADDRESS=jane lew town} -- why don't you get me to {ADDRESS=heath place} -- why don't you get me to {ADDRESS=meridian} -- why don't you get me to {ADDRESS=park place} -- why don't you get me to {KEYWORD=pollo tropical} -- why don't you get me to {ADDRESS=roberts city} -- why don't you get me to {KEYWORD=smoke's poutinerie} -- why don't you get me to {KEYWORD=suncor energy centre} at {ADDRESS=g aly} and {ADDRESS=aly g} in the city of {ADDRESS=bryn athyn} -- why don't you get me to to {KEYWORD=holloway circus tower} -- why don't you get me to {KEYWORD=villa badoer} within walking distance of {ADDRESS=ash street} and {ADDRESS=jewel street} in {ADDRESS=braxton county} {ADDRESS=south dakota} -- why don't you give me a route to {ADDRESS=1993} {ADDRESS=middagh street} -- why don't you give me a route to {ADDRESS=7th avenue} -- why don't you give me a route to a {KEYWORD=cajun restaurant} at the the crossroads of {ADDRESS=holly street} and {ADDRESS=7th avenue} {ADDRESS=androscoggin county} {ADDRESS=ok} -- why don't you give me a route to a {KEYWORD=german restaurant} at {ADDRESS=1949} {ADDRESS=hinckley place} {ADDRESS=balance of cotton county} {ADDRESS=new jersey} -- why don't you give me a route to a {KEYWORD=locksmith} -- why don't you give me a route to a {KEYWORD=playground} -- why don't you give me a route to a {KEYWORD=sandwich shop} -- why don't you give me a route to a {KEYWORD=solarium} at {ADDRESS=1089} {ADDRESS=classon avenue} {ADDRESS=helotes city} {ADDRESS=62899} -- why don't you give me a route to {ADDRESS=amherst street} -- why don't you give me a route to an {KEYWORD=used car dealership} -- why don't you give me a route to {KEYWORD=bonanza steakhouse} -- why don't you give me a route to {KEYWORD=burgers by honest chops} -- why don't you give me a route to {ADDRESS=chanute city} -- why don't you give me a route to {ADDRESS=cyrus avenue} -- why don't you give me a route to {KEYWORD=hopewell rocks} at {ADDRESS=orange street} and {ADDRESS=12th street east} now -- why don't you give me a route to {ADDRESS=maple street} in {ADDRESS=balance of clayton county}, {ADDRESS=md}, {ADDRESS=estonia} -- why don't you give me a route to the city of {ADDRESS=pelican} -- why don't you give me a route to {KEYWORD=zehrs} at the crossing of {ADDRESS=eckley} and {ADDRESS=harker heights city} around me -- why don't you give me directions to {ADDRESS=54} {ADDRESS=frank court} in {ADDRESS=powell city} -- why don't you give me directions to {ADDRESS=791} {ADDRESS=cardinal drive} {ADDRESS=15168} {ADDRESS=litchfield county} in {ADDRESS=benin} -- why don't you give me directions to a {KEYWORD=caribbean restaurant} on {ADDRESS=avenue t} in {ADDRESS=balance of benton county} {ADDRESS=south carolina} -- why don't you give me directions to a {KEYWORD=everest} near my destination -- why don't you give me directions to {ADDRESS=amelia village} {ADDRESS=madagascar} plz -- why don't you give me directions to an {KEYWORD=electronic shop} -- why don't you give me directions to city of {ADDRESS=seattle} -- why don't you give me directions to {KEYWORD=fructus tower} at {ADDRESS=n cswy} and {ADDRESS=p 80th crse} in {ADDRESS=wallingford} -- why don't you give me directions to {ADDRESS=hickory street} -- why don't you give me directions to {ADDRESS=jackson place} -- why don't you give me directions to {ADDRESS=malaysia} please -- why don't you give me directions to {KEYWORD=mcdonald's} -- why don't you give me directions to {ADDRESS=o'kean town} -- why don't you give me directions to {KEYWORD=rally's} -- why don't you give me directions to {ADDRESS=ulen city} -- why don't you give me directions to {ADDRESS=withee village} -- why don't you location of {ADDRESS=collierville} {ADDRESS=united states} -- why don't you navigate me to a {KEYWORD=diner} -- why don't you navigate me to a {KEYWORD=fusion restaurant} in the city of {ADDRESS=tusket} -- why don't you navigate me to a {KEYWORD=motel} -- why don't you navigate me to an {KEYWORD=accountant} -- why don't you navigate me to an {KEYWORD=outdoors store} -- why don't you navigate me to {ADDRESS=andover} using quickest way -- why don't you navigate me to {ADDRESS=arcadia town} -- why don't you navigate me to {ADDRESS=aurora} -- why don't you navigate me to {KEYWORD=boston market} -- why don't you navigate me to {ADDRESS=buckingham drive} -- why don't you navigate me to {ADDRESS=degraw street} -- why don't you navigate me to {ADDRESS=ditmas avenue} -- why don't you navigate me to {KEYWORD=extreme sandbox} {ADDRESS=bowie} -- why don't you navigate me to {ADDRESS=hattiesburg} -- why don't you navigate me to {ADDRESS=hudson street} -- why don't you navigate me to {ADDRESS=kermit place} -- why don't you navigate me to {KEYWORD=morton's the steakhouse} -- why don't you navigate me to {ADDRESS=north charleston city} using the toll free route -- why don't you navigate me to {KEYWORD=pittodrie stadium} at {ADDRESS=y 73rd avenue south} and {ADDRESS=p 67th bnd} in the city of {ADDRESS=rosenberg} -- why don't you navigate me to {ADDRESS=pleasantville borough} -- why don't you navigate me to {ADDRESS=rainier} -- why don't you navigate me to {ADDRESS=sloan place} -- why don't you navigate me to {ADDRESS=waubaushene} -- why don't you navigate me to {ADDRESS=whitewater} -- why don't you navigate to {ADDRESS=305} {ADDRESS=vermont court} {ADDRESS=cheshire county} {ADDRESS=oh} -- why don't you navigate to a {KEYWORD=diner} around me -- why don't you navigate to a {KEYWORD=garden centre} -- why don't you navigate to a {KEYWORD=music store} on {ADDRESS=state street} -- why don't you navigate to a {KEYWORD=pet store} -- why don't you navigate to an {KEYWORD=auto rental place} -- why don't you navigate to {ADDRESS=aster court} -- why don't you navigate to {KEYWORD=einstein bros. bagels} -- why don't you navigate to {ADDRESS=fulton street} -- why don't you navigate to {ADDRESS=hickman city} -- why don't you navigate to {KEYWORD=kfc} at {ADDRESS=holly drive} and {ADDRESS=ross street} now -- why don't you navigate to {ADDRESS=madison} -- why don't you navigate to {ADDRESS=north salem} -- why don't you navigate to {KEYWORD=quiznos} -- why don't you navigate to {KEYWORD=teriyaki experience} -- why don't you navigate to the {KEYWORD=sxhamwupegk building} at {KEYWORD=mcgill university} in {ADDRESS=balance of crawford county} -- why don't you navigate to the {KEYWORD=wuxmgvoszar building} at {KEYWORD=st.francis xavier university} in {ADDRESS=frankston} -- why don't you navigate to {ADDRESS=village court} -- why don't you navigate to {KEYWORD=wienerschnitzel} -- why don't you search a {KEYWORD=chili restaurant} on {ADDRESS=doscher street} -- why don't you search {ADDRESS=pool`s cove} {ADDRESS=us} -- why don't you show a {KEYWORD=laundromat} within 1 km of me -- why don't you show {ADDRESS=cambridge} -- why don't you show me {ADDRESS=1519} {ADDRESS=jodie court} in city -- why don't you show me {ADDRESS=uganda} -- why don't you show me where is {ADDRESS=moldova} -- why don't you show me where is {ADDRESS=riverside town} {ADDRESS=iceland} -- why don't you take me to {ADDRESS=30} at {ADDRESS=oceanview avenue} -- why don't you take me to {ADDRESS=5th street south} -- why don't you take me to a {KEYWORD=bakery} -- why don't you take me to a {KEYWORD=concert hall} at {ADDRESS=heart`s desire} and {ADDRESS=balance of barnes county} here please -- why don't you take me to a {KEYWORD=currency exchange} at {ADDRESS=bijou avenue} and {ADDRESS=stryker court} please -- why don't you take me to a {KEYWORD=paint store} -- why don't you take me to a {KEYWORD=repair shop} -- why don't you take me to {KEYWORD=burgers by honest chops} -- why don't you take me to {ADDRESS=downs} using the quickest path -- why don't you take me to {ADDRESS=jarvis} -- why don't you take me to {ADDRESS=rose street} -- why don't you take me to the {KEYWORD=ztspgdkfviax building} at {KEYWORD=university of guelph} in {ADDRESS=newell} -- why don't you view {ADDRESS=54} {ADDRESS=laurel avenue} in city -- why don't you view a {KEYWORD=mall} in {ADDRESS=hi-nella borough} -- why don't you view {ADDRESS=school street} in this area -- why don't you view {ADDRESS=whitty lane} in the town -- {KEYWORD=wienerschnitzel} near {ADDRESS=main street} and {ADDRESS=avenue y} {ADDRESS=windsor heights village} plz -- {KEYWORD=wild pacific trail} at {ADDRESS=pkwy. j} and {ADDRESS=82nd gtwy} please -- {KEYWORD=wild wing} at {ADDRESS=taylor street} {ADDRESS=wallington borough} plz -- will you bring up {KEYWORD=boats} in the vicinity for not more than 342 bucks -- will you bring up cheapest {KEYWORD=chicken nuggets} for more than 446 euros in town -- will you bring up farther {KEYWORD=speakers} in that city for under 139 quid -- will you bring up more pricey {KEYWORD=i t support} for below 86 quid in the surrounding area -- will you bring up {KEYWORD=package delivery} for between 331 and 383 pounds in city -- will you bring up {KEYWORD=scooters} in city for above 74 quid -- will you check {KEYWORD=menchie'slab} on {ADDRESS=himrod street} in {ADDRESS=angel fire village} -- will you check {KEYWORD=pitas} for below 405 pounds in the surrounding area -- will you check {KEYWORD=stout irish pub} on {ADDRESS=edgewood drive} -- will you check {ADDRESS=virginia avenue} in my surrounding area -- will you display best ratings {KEYWORD=i t support} nearby for more than 433 euros -- will you display best ratings {KEYWORD=piercings} in town for more than 214 dollars -- will you display {KEYWORD=chocolate chip cookies} for about 283 bucks here -- will you display highest rated {KEYWORD=piercings} for no more than 316 euros here -- will you display {KEYWORD=motorcycles} in the vicinity for no more than 359 dollars -- will you find bottom rated {KEYWORD=tax advice} near me for not more than 42 bucks -- will you find {KEYWORD=dvd players} in that place for less than 354 quid -- will you find {KEYWORD=farahs food mart} in the town -- will you find {KEYWORD=landscaping} for not more than 110 euros here -- will you find {KEYWORD=neighbour's market} near my location -- will you find place of interest in my area -- will you find {ADDRESS=washington avenue} in this area -- will you how about you navigate me to {KEYWORD=victoria & julia's flowers} on dakota place in humphrey city -- will you how far away to the city of {ADDRESS=little rock} -- will you locate poi near my current location -- will you please bring up {ADDRESS=1415} {ADDRESS=lincoln road} around here -- will you please check {ADDRESS=magnolia court} on the map -- will you please check {KEYWORD=souvlaki express} in that town -- will you please display lowly rated the {KEYWORD=football field} on {ADDRESS=crown street} -- will you please find {KEYWORD=putra mosque} in that country -- will you please find {ADDRESS=vanuatu} -- will you please search {ADDRESS=ellery street} around here -- will you please search {ADDRESS=france} -- will you please search {KEYWORD=nyc displays inc} in that area -- will you please show me {ADDRESS=kingman} {ADDRESS=french guiana} -- will you please show me {ADDRESS=laurel drive} on the map -- will you please show me where is point of interest close {KEYWORD=gonda building} -- will you please show me where is {ADDRESS=united states} -- will you please show {ADDRESS=poland} -- will you please view {ADDRESS=cypress court} in that place -- will you please view {KEYWORD=waterfront place} around here -- will you please where is the {KEYWORD=sainte-chapelle} near {KEYWORD=marineview plaza} -- will you search {ADDRESS=1153} {ADDRESS=orient avenue} in that country -- will you search less costly {KEYWORD=tattoos} for over 127 quid here -- will you search most lousy {KEYWORD=car maintenance} nearby for below 316 dollars -- will you search {KEYWORD=spring rolls} in city for about 250 pounds -- will you show best reviewed {KEYWORD=bluray players} in that town for no more than 179 euros -- will you show less costly {KEYWORD=cars} around here for about 52 pounds -- will you show me a {KEYWORD=cajun restaurant} not that far from {ADDRESS=doscher street} -- will you show me close {KEYWORD=hamburgers} for about 61 quid in city -- will you show me costliest {KEYWORD=light bulbs} in that location for above 128 euros -- will you show me {KEYWORD=dvd players} in the surrounding area for below 499 pounds -- will you show me good {KEYWORD=dry cleaning} in the town for about 195 dollars -- will you show me less expensive {KEYWORD=express delivery} for under 56 euros around here -- will you show me outstanding {KEYWORD=atvs} for about 187 pounds in city -- will you show me {KEYWORD=pizza slices} for no more than 72 euros here -- will you show me where is {ADDRESS=sweden} -- will you show {KEYWORD=package delivery} for not more than 488 dollars in the surrounding area -- will you view a {KEYWORD=diner} in the vicinity -- will you view {KEYWORD=atvs} for between 23 and 458 euros -- will you view high priced {KEYWORD=i t support} in city for above 160 dollars -- will you view {ADDRESS=miami court} in the vicinity -- will you view most fairly priced {KEYWORD=financial advice} around here for less than 286 bucks -- {KEYWORD=williams} at {ADDRESS=f expy} and {ADDRESS=s sherwood forest pl} in {ADDRESS=stewartstown} -- {KEYWORD=windsor castle} at {ADDRESS=essex way} and {ADDRESS=railroad street west} please -- {KEYWORD=winter palace} close by {KEYWORD=museo mitre} -- {ADDRESS=woodburn city} map -- {ADDRESS=woodland city} {ADDRESS=hi} {ADDRESS=kiribati} show me it -- {KEYWORD=world financial center} at {ADDRESS=kingsborough 3rd walk} {ADDRESS=central lake village} {ADDRESS=nebraska} bring us there please -- {KEYWORD=world trade centre} at {ADDRESS=566} {ADDRESS=jefferson street} {ADDRESS=loganville city} {ADDRESS=22369} how do i get there -- worse {KEYWORD=perkins restaurant and bakery} on {ADDRESS=mother gaston boulevard} in {ADDRESS=eagle village} -- would like {KEYWORD=asian restaurant} in that city -- would like {KEYWORD=dessert restaurant} in that city -- would like {KEYWORD=dinner restaurant} in that city -- would like {KEYWORD=greek restaurant} in that city -- would like {KEYWORD=ice cream parlour} in that city -- would you check {ADDRESS=parrott place} in town -- would you display a {KEYWORD=south american restaurant} in city -- would you display {KEYWORD=chesterman beach} in that country -- would you find {ADDRESS=downing street} on a map -- would you find {KEYWORD=the pentagon} near my place -- would you please display {KEYWORD=fu zhuo} in that location -- would you please display {KEYWORD=princess of wales theatre} in city -- would you please find {ADDRESS=823} {ADDRESS=8th street west} in the surrounding area -- would you please search {ADDRESS=22} {ADDRESS=hawthorne avenue} in city -- would you please show a {KEYWORD=breakfast diner} in that location -- would you please show me a map of worst reviewed a {KEYWORD=pakistani restaurant} on {ADDRESS=moultrie street} in {ADDRESS=geraldine town} -- would you please show {KEYWORD=russell convenience} near me -- would you please {ADDRESS=timor leste} -- would you please view a {KEYWORD=portuguese restaurant} in my surrounding area -- would you please view a {KEYWORD=south american restaurant} around here -- would you please view {KEYWORD=key tower} in the town -- would you please view the {KEYWORD=bakery} within walking distance of {KEYWORD=sp!re} -- would you plz check point of interest not so far from {KEYWORD=the crystal palace} -- would you search {ADDRESS=6th street west} in the area -- would you search {ADDRESS=costa rica} -- would you show me {ADDRESS=96th street} around me -- would you show me a {KEYWORD=grill} in city -- would you show me {ADDRESS=balance of hamilton county} {ADDRESS=sudan} -- would you show me the point of interest {KEYWORD=tel-aviv central bus station} -- {ADDRESS=xiangyang} take me there with the most scenic route -- {ADDRESS=y way} and {ADDRESS=33rd pkwy.} in {ADDRESS=madisonville} {ADDRESS=washington} -- {KEYWORD=ymca} where is it -- {KEYWORD=yogenfruz} at {ADDRESS=rd. t} and {ADDRESS=g northwest rd.} in {ADDRESS=old bethpage} -- {KEYWORD=yogenfruz} at {ADDRESS=south michigan boulevard south} and {ADDRESS=blvd. a} in {ADDRESS=ewa beach} -- {KEYWORD=yogenfruz} at {ADDRESS=west randolph pkwy.} and {ADDRESS=r dr.} please -- {KEYWORD=york minster} at {ADDRESS=1827} {ADDRESS=hutchinson court} {ADDRESS=boone county} {ADDRESS=md} -- {ADDRESS=z blvd.} and {ADDRESS=bnd 972} navigate me there -- {KEYWORD=zion national park} at {ADDRESS=47th street} and {ADDRESS=columbus place} plz -- {KEYWORD=zoup!} at {ADDRESS=1497} {ADDRESS=fort hill place} {ADDRESS=harlem city} {ADDRESS=rhode island} in {ADDRESS=papua new guinea} - - -## None - - -> # Entity definitions - -$ADDRESS:simple - -$DESCRIPTOR:simple - -$KEYWORD:simple - - -> # PREBUILT Entity definitions - -$PREBUILT:number - - -> # Phrase list definitions - -$address_city:phraseList -- washington township, strafford, brantford, mccormick, texas charter township, interlochen, baldwyn, berthold, elm creek, window rock, universal city, bryson city, downs, beckley, galesburg, curllsville, atwater, holland, south el monte, mechanicville, washington city, simla, genesee charter township, epping, guthrie, gualala, mather, silver grove, belview, russell, kinta, sauble beach, lady lake, kittredge, johnson creek, bossier, richwood, hutchinson, polk, midwest, pauls valley, mount laurel, north port, wellston, lufkin, shelby charter, la mirada, lake ronkonkoma, rutherford college, arab, oxford junction, marmora, klingerstown, tawas, oil city, mound, cresskill, susanville, goliad, blandon, port angeles, santa fe springs, pensacola, south dayton, pen argyl, royal palm beach, benton harbor, needham, alexandria bay, moscow, saint bonaventure, zimmerman, west sayville, dickson, ketchum, norfolk, neptune township, severn, long lake, inez, pleasant plain, royal city, pearblossom, maple shade, cookeville, minot, earlville, chengdu, altadena, rocky mount, glen rock, sagamore beach, valders, gloucester city, pittsburg, porterdale, binger, sylvania, fleetwood, siler, grindstone, greeley, south salem, milwaukie, skopje, california city, azalea park, myrtle grove, willow park, herreid, irvington, ravena, cedar creek, cannelton, porum, south hutchinson, streamwood, silver city, grosse ile, kiawah island, loudon, locust grove, kings bay base, orrtanna, cairnbrook, brevard, palm city, lake isabella, east massapequa, levelland, apache junction, smith center, mango, lely resort, norridgewock, new sweden, marrero, killona, merino, random lake, st . mary-of the woods, bucklin, callao, warsaw, waldport, otterville, sherburn, bushland, olalla, knightstown, craigsville, new lebanon, saint clair shores, corry, gowrie, melrose, massena, mancelona, jordan, mcallen, hardin, lee, encinitas, davidsville, upland, simsbury, vinita, lake lillian, elkhart, sunny isles beach, orange, harrison valley, hacienda heights, otterbein, qingdao, natchitoches, hale, davidsonville, carolina beach, lagrange, new meadows, coolidge, johnston, lucama, bamako, fort sheridan, depew, chattahoochee, sunflower, dolgeville, brownsville, unicoi, nottoway court house, shepherdstown, roberta, brinkley, french lick, issaquah, bucksport, bassett, cotati, ama, maple park, east longmeadow, eagan, washington dc, cold spring harbor, henderson, walworth, west greenwich, old town, olivia, rolling meadows, paragould, new hanover, sandia park, wynne, smoot, lafayette hill, floodwood, grass lake charter, gordo, bernie, electra, ida grove, monmouth, east greenville, flora, whiteface, lyon charter, paynesville, okawville, cloverdale, medelln, rodeo, moss landing, cranberry isles, tarawa, addy, soledad, zaria, san carlos park, carlisle, monrovia, kota, bratislava, wilmot, wagener, windsor charter, falmouth, lloyd, pell, lucasville, broomall, snellville, winterport, auburndale, weber city, windsor, meadowlands, montrose, spartansburg, wyldwood, bowling green, yerevan, poway, millport, kouts, brewerton, smithfield, panama city beach, woody creek, wallis, branson, russellton, sunspot, mio, lasara, bridger, rocky ford, fincastle, sandy, detroit lakes, littlefork, waukee, nekoosa, poplar bluff, opp, lockwood, moody, tonkawa, laughlin, trimont, new philadelphia, sedan, marble, morris township, park forest, cal-nev ari, applegate, stockbridge, pinole, west warwick, blanco, jones mills, reedsville, milam, flasher, jackson center, gatineau, walnut bottom, palermo, lake peekskill, cass city, sherrard, nuuk, sky lake, wyndmere, maracaibo, pahrump, cheltenham, holts summit, boone grove, fort stockton, hughes springs, stayton, karachi, pierre part, eminence, new england, monee, yardley, scipio center, kelliher, frederic, fife lake, marianna, oswego, greencastle, fort atkinson, henryville, destrehan, st . inigoes, port moresby, owego, holland patent, ramah, hazel crest, little rock, tracy, socastee, logansport, markle, waldoboro, bensenville, new braunfels, winslow, gratz, east stroudsburg, bel air north, reddick, juneau, michigan center, artesian, union grove, pocono pines, burns, osage, bayard, brodheadsville, huzhou, hawkins, julian, hermosa beach, norfolk county, stickney, coxs creek, havre de grace, moundsville, honeoye, annapolis junction, hazlehurst, vandalia, kekaha, indianola, alanson, west haven, scranton, davis junction, star, woden, chevy chase, new portland, blountsville, edgar springs, luanda, st . clairsville, eagle butte, traverse, lagos, blacksburg, killen, saint-jean-sur-richelieu, north berwick, bound brook, zalma, orland, fort leavenworth, rattan, shabbona, carolina shores, knoxville, addison, omega, cerro gordo, hazelton, james, df, schuylkill haven, whitman, north kingstown, wyndham, bayfield, dove creek, assumption, maple grove, monterrey, keene, rangely, fort myer, shoshone, rancho murieta, broad top, edgewood, lynnville, middletown springs, crump, gladwin, carsonville, coplay, marienville, milan, lochearn, kane, college station, westminster, marlinton, mentor, rajkot, crossett, keller, anacortes, lamar, ravenwood, basin, rexford, cotonou, scottsboro, port louis, plum, huxford, brackenridge, hartley, forestville, pottsville, pocomoke city, sykesville, mokena, tucker, mancos, wheatfield, puebla, oakton, coachella, chouteau, zieglerville, roaring spring, catalina, deer river, st. albans, wylie, wauconda, canfield, douglas, cape coral, kuala lumpur, port ludlow, harahan, attica, port wentworth, natalia, valley park, souderton, ogden, eitzen, rexburg, packwaukee, st . andrews, whitley, sears, strathmore, underhill, shoe storeacas, scottsdale, swan quarter, tribune, coconut creek, grass lake charter township, checotah, vienna, goodlettsville, shorewood, cirebon, calpella, niantic, beechwood, meeker, derwood, detroit, haiku pauwela, reading, holly springs, tuckahoe, bucharest, butner, kensett, killdeer, desert center, gervais, adana, perry, yogyakarta, shaw air force base, cave creek, dubois, stephenson, st . bernard, ocilla, gasconade, plain, westland, banner elk, mrida, saint louis park, senoia, marriottsville, greece, pantego, chesterfield township, cudahy, greenwood village, henry, yellville, crested butte, holcomb, east syracuse, brownsboro, whitfield, ferguson, sierra blanca, capitol heights, bluff city, st . albans city, centereach, medicine lake, voorhees township, union bridge, williamstown, burgaw, waterford, the meadows, eagle point, howells, abilene, crdoba, lauderdale by the sea, saint georges, placerville, fountain hill, curtis, edmond, orchard park, spalding, pampa, byram, egan, weott, powers, richton, laceys spring, shanksville, st anne, trumbull, stetson, castleton, orland park, coon rapids, essexville, linn, white hall, kendall, ottumwa, collinston, wiscasset, smithtown, milesburg, wabasha, medellin, jack, amery, flagler beach, nespelem, merida, cushing, adelanto, fenton charter township, holdingford, grand blanc charter township, choctaw, lake villa, radcliff, peoria, saigon, saint paul, rio, carney, howard lake, donora, brook, terrebonne, kings park, foxburg, augusta, summerlin south, sarasota, hydesville, tenaha, gates mills, crystal lake, north salt lake, cummings, naalehu, coulee dam, brighton, joy, vacaville, oakdale, rehoboth, three rivers, littlestown, montoursville, stevenson ranch, spanish springs, gate city, ranchi, bell gardens, center harbor, matawan, yukon city, forestdale, wallops island, meadow vista, sparks, tannersville, thousand oaks, vail, pennsville, lincolnwood, horicon, piqua, dravosburg, walsenburg, minsk, rosholt, jenner, arena, godley, kollam, osborn, blackduck, travis air force base, mattoon, oblong, pine city, grand haven, burnside, longwood, paintsville, ahvaz, happy valley, new ulm, gove, pleasant garden, joyce, worland, nauvoo, lasalle, willow grove, wood-ridge, indian trail, abernathy, sugar land, thonotosassa, salt point, solomons, lithia springs, smithton, noblesville, poplarville, ashland, san luis potosi, pownal, wallingford, cleburne, cloquet, hoople, statenville, tryon, potomac, new prague, yantai, fort lee, bay springs, merkel, weddington, scottville, rhinelander, westwood, south lebanon, varnville, land o lakes, ramer, burr oak, angel fire, new iberia, sunman, rui'an, dixons mills, rouses point, navasota, lemoyne, russia, nicholson, shadyside, casas adobes, lonedell, front royal, new oxford, pitman, eureka springs, dawsonville, brookside, kellyton, kankakee, pickering, pontotoc, brent, millersport, hallock, west middlesex, narragansett, cohoes, alma, bath, ligonier, hana, terryville, barnes, dola, elroy, dunnigan, red bank, hubbard, story, meansville, kildeer, south bend, marlboro township, clemons, drain, agate, fruitland, primrose, st. henry, piscataway, patterson, ocracoke, thibodaux, new kensington, chambersburg, erving, trenton, san jacinto, hanford, palacios, osburn, hatfield, west mifflin, gracey, delbarton, brown city, katonah, new bloomfield, woodstown, allenhurst, chesterville, madras, pinecliffe, coram, oscoda charter township, rocksprings, bowdon, medan, san marcos, west norriton, minford, blanding, belcourt, cortez, primghar, huletts landing, loachapoka, mckinleyville, wilson, willows, west harrison, bellview, merrimac, new madrid, mesquite, dollard-des-ormeaux, ormond beach, bronson, fort monmouth, milton, wingate, weymouth, red oaks mill, freehold township, westerly, fishers, st. simons island, swannanoa, wimbledon, st. maries, uniontown, corder, what cheer, dagsboro, everly, yorklyn, new baden, woodmoor, chataignier, coin, lairdsville, sloughhouse, revillo, hershey, lewis, tracy city, loves park, womelsdorf, garfield, suttons bay, clarkfield, pisgah forest, salem, new salem, laurelville, clarkesville, puning, clarkton, cutler bay, seabrook island, south gate, burlington junction, boca raton, plummer, watford city, highland charter township, covert, oakville, canby, knob noster, lyndon, hollins, bowbells, eastland, renner, hollowville, nova, multan, carriere, munroe falls, dry ridge, shirley, james city, pataskala, kellogg, ephrata township, fertile, maple, lemon grove, lennox, hatton, crum lynne, nashotah, quebec city, somerville, sulphur rock, laquey, herriman, ivanhoe, waterproof, weiner, morrilton, horseshoe bay, west lafayette, pepin, trappe, miranda, saint paul park, asansol, branchton, plankinton, kailua, gautier, bellport, yadkinville, fogelsville, brackettville, riyadh, batesland, fort deposit, bulls gap, hospers, croswell, owatonna, quapaw, benton city, cathlamet, saint michaels, pulaski, miramar beach, clovis, sikeston, rogue river, elm grove, dorchester, calico rock, barnard, belm, north palm beach, morrill, tuckerton, belding, lynwood, darwin, oley, west nyack, flint, climax springs, interior, sciota, el paso, wills point, hoyt lakes, alameda, wheaton-glenmont, kaanapali, calexico, averill park, pleasant prairie, leacock-leola bareville, sayville, mathiston, del city, east alton, greendale, sanger, mcconnell air force base, st mary-of-the woods, cavour, la villa, lenora, green city, vinton, kinde, hermosa, zeeland charter township, eldersburg, mountain iron, chalmette, dietrich, poplar grove, saint henry, st james city, peachtree, isabel, june lake, clarion, guinda, branch, tyngsboro, crisfield, rose hill, estero, kirksville, heavener, clawson, dearborn heights, forest hills, orondo, castle dale, north, belle fourche, leipsic, massapequa, north chatham, ona, calumet, cass lake, gaza, ringsted, ferriday, falcon heights, glenwood springs, greenwich township, san luis obispo, templeton, murdock, crestwood, chanhassen, wind gap, new city, maringouin, chaoyang, gypsum, salinas, skiatook, new carlisle, kinzers, new washoe, gilberts, fort wayne, st petersburg, tonawanda, orangefield, boonville, flower mound, ocean view, big bear lake, ridgely, willits, timberlake, center junction, eldon, childress, arbyrd, pretoria, okaloosa island, sulaymaniyah, beaverdam lake-salisbury mills, naypyidaw, moultrie, wrangell, kongiganak, mascot, hill city, halfway, village of nagog woods, ishpeming, cle elum, mbabane, deptford, braintree, bakersville, gresham, wadena, chadds ford, harlan, wrightsville beach, kiln, cincinnati, mercedes, fenton, oronoko charter township, goodfield, sundance, williamsport, rebuck, de graff, kingfield, fryeburg, tigerton, wrentham, bangall, huntington beach, st. paul park, burnet, eagle, bennsville, gwinner, natrona heights, prescott valley, mayville, hardy, carpentersville, renville, chilliwack, mcbain, flushing charter township, brenham, north fork, meadville, santa monica, broad top city, mastic, castleton on hudson, spry, hawley, colorado springs, calabash, apia, dallas city, virginia city, wisconsin, point harbor, trotwood, oostburg, helena west helena, istanbul, woodward, east palo alto, springport, izmir, rogers, vassar, tanger, el dorado springs, fields, laton, orient, paradise valley, cecilton, olivet, mexico beach, chickamauga, new, st john's, aliso viejo, palm beach gardens, yokohama, colusa, cascade locks, hackettstown, fordland, st clair, saint augustine shores, windthorst, hines, mohave valley, campbell hall, raeford, whitefield, laguna niguel, wilber, harrisburg, tavernier, walden, parkers prairie, keewatin, england, mamaroneck, schroeder, west friendship, center, hampshire, thomas, seven oaks, bishkek, lehman, nanty-glo, owen, altura, confluence, roseville, beloit, chalfont, boise city, charlottesville, parkville, rialto, oak park, new london, gallatin, placitas, la porte, summit, chittenango, merna, deer isle, fairfax station, daly city, garden prairie, spirit lake, latimer, dekalb, ho-ho kus, lakemoor, west allis, san marino, railroad, frederick, citrus heights, oconomowoc, north little rock, beltsville, shamokin, garrettsville, goldfield, millsboro, germansville, farmington hills, coleridge, mishawaka, vernon township, portal, boyertown, point reyes station, huddleston, epworth, lakewood, craigville, cusick, monterey park, cocoa, laval, hodgenville, township of washington, lutcher, driscoll, heath springs, troutdale, sugar hill, nunica, pollock pines, vilonia, circle pines, castle rock, boyne, tremonton, bellmawr, sebago, the villages, eden, alexandria, lake ozark, hidalgo, sharonville, spring green, lincolnshire, karlstad, pageland, dade city, locust, sault ste marie, pago pago, arapahoe, mcgrath, colts neck, broadview heights, buena vista charter township, eclectic, fombell, le mars, tisbury, belvedere tiburon, edwards, altamont, bailey s crossroads, mantua township, lusk, marcellus, richlands, east montpelier, mcnabb, san benito, oakland, hettinger, schererville, beggs, cresco, jenkinsburg, sunnyside, bolingbroke, artondale, forest, red lodge, mazomanie, piscataway township, morning sun, port clinton, fayette city, cut off, pendleton, macungie, groveton, st. elizabeth, north laurel, sheffield, point city, wichita falls, pine bush, acme, aldie, st. peters, tuxedo park, hotevilla-bacavi, shrewsbury, dieterich, amana, highmore, olde west chester, osceola, roland, mifflinburg, town of rockingham, bluejacket, east amwell township, dar es salaam, virgil, bird city, moss, salmon, owasso, westmont, low moor, mauriceville, munich, la joya, st . james city, asbury, aptos, fort gratiot charter, fort rucker, kittanning, mccleary, la follette, saguenay, aitkin, lacona, hillsmere shores, west newton, saint albert, patrick air force base, tonganoxie, cainsville, piper city, walpole, mount holly, scurry, fruitdale, malverne, fredericktown, prairie city, east hampton north, lindenhurst, eastchester, north bay shore, lamoni, trivoli, willis, changshu, byers, cawker, plainsboro, ash grove, st. louis park, keenesburg, crystal falls, bedminster, philadelphia, huntington, dauphin island, laughlin air force base, brasstown, ruian, woonsocket, labelle, new vernon, ouagadougou, silver springs shores, grand ledge, eatontown, voluntown, anahuac, rabun gap, humeston, molino, north pole, supply, san juan, fort riley, summertown, angier, magna, bowie, lake city, denham springs, cobden, fort madison, tenafly, westville, alexander, bartlett, plainville, redford charter township, lisbon, astoria, minneapolis, wilsonville, glenbrook, wolsey, north syracuse, dickey, st. peter port, marietta, hillsville, loup, manitou springs, ruthven, wooster, columbine, jinan, oakbrook terrace, jacksonville, waco, portales, castle hayne, amberg, gloucester point, maypearl, seville, allen, north prairie, panora, okreek, saxonburg, itasca, critz, buffalo creek, rose city, lookeba, pearlington, reedsburg, kenduskeag, port orange, andorra la vella, big stone, bellmore, westbrook, middleton, herington, holliston, senecaville, sitka, ghent, latrobe, palmdale, sierraville, dansville, mount arlington, granite falls, d hanis, needles, asher, liberal, redondo beach, wellsboro, soperton, cottonwood, hillside lake, show low, presque isle, chatfield, modesto, metairie, lansford, moorhead, abu dhabi, fort wright, albert city, helmetta, tranquillity, linneus, port hope, barrow, brown deer, coulee city, spanish lake, st. robert, st . anthony, placida, st . george, sugar, flanagan, cloverport, del monte forest, bastrop, havertown, perkins, fall river mills, mount washington, riverwoods, wuhu, amite, chino, arimo, oak hill, la fayette, port st. lucie, weippe, indiantown, melissa, rolla, lethbridge, big lake, aspen park, rockingham, fort indiantown gap, colora, lordstown, zuni, crow agency, boynton beach, dermott, mosier, neptune, culbertson, sun lakes, ponte vedra beach, kings canyon national park, carol stream, hitchcock, mandeville, porto, santa margarita, killingly, suisun, st xavier, brook park, becket, casper, newaygo, madrid, monroeville, jarrettsville, pine grove, le sueur, readington, sultan, norden, huizhou, auburn hills, henryetta, harrah, mission viejo, malang, ann arbor, carlstadt, albany, rainbow, eureka, hephzibah, ojai, valley, lake george, carmel, spindale, earth city, st . helena, shasta lake, mountain village, west seneca, lincolnton, avon-by-the sea, waynesburg, berlin center, ocoee, florissant, tychy, corryton, central city, allison, university city, annandale, claflin, parker city, clarinda, conley, denville, south river, plattsburgh, old orchard beach, goshen, newburg, sand lake, china spring, roswell, crystal springs, ho olehua, mount ulla, tabor, mcville, killington, little river, mantua, mooresville, lakeville, ludowici, kernville, long grove, belle haven, kaunakakai, blackwell, st michael, grosse pointe woods, shelburne falls, shaoxing, rangoon, vancouver, gordon, lubbock, agency, grandville, bell, reeds spring, northwood, sunderland, leonard, honey brook, glen cove, north fort myers, port charlotte, franklinton, chesnee, coquille, new straitsville, martin, greeneville, barrie, grand mound, wheaton glenmont, pelkie, massapequa park, baldwinsville, gustine, farr west, dover foxcroft, nesconset, kemp, tamms, dunn loring, kinsley, new westminster, meade, el dorado, miamiville, angwin, fort branch, torreon, white cloud, kiribati, maple shade township, st . xavier, woodbury heights, walpack township, anadarko, ethekwini, mont belvieu, cantril, walnut grove, northvale, gastonia, cordele, edgartown, east shoreham, scotia, ashfield, newburgh, wolf trap, portage, big rock, minidoka, monaca, new fairfield, zortman, guilderland center, mackay, healdsburg, grand canyon national park, waconia, olivette, north reading, north druid hills, red lake, wabasso, colstrip, warden, opa-locka, new orleans, san tan valley, pellston, ashby, wolfe, eleanor, sesser, chicago ridge, telluride, paia, barnwell, babylon, feasterville trevose, howards grove, glen ridge, harrison charter township, tokyo, weiser, west burlington, bridgewater, summerdale, new hyde park, georgetown charter township, melcher-dallas, butternut, st . georges, woodmore, bemidji, berkeley township, pitsburg, westside, high point, auberry, thompsonville, fargo, la vista, slatington, mayer, larchmont, wyomissing, carson, creede, argonia, steele, pearl city, piketon, shinnston, carmichael, groveland-big oak flat, aledo, new effington, jericho, little rock air force base, windcrest, mbuji-mayi, kaohsiung, coquitlam, jones, holly hill, grand forks, oilville, point roberts, price, red lion, lake charles, sunland park, bar harbor, fort gibson, dillard, antioch, central islip, sumter, woodcrest, dallastown, brier hill, xi an, boyce, league city, hemet, takoma park, gillett grove, boling-iago, dakota, kenyon, laramie, canyonville, harare, sun, portersville, winthrop, lanesville, hialeah, mexico df, agar, winnipeg, jeddah, goldsboro, hermantown, groesbeck, danboro, ledyard, morehead city, wilton manors, saint joseph, northford, buckhannon, lanai, north jackson, east rochester, remus, elizaville, findlay, zillah, cameron, new port richey east, beardsley, boonton, hamilton, clearlake oaks, toronto, prospect, home, guin, manhasset, neligh, silver lake, la jara, shelby charter township, west bloomfield, west valley city, mendota heights, fairview, lime springs, ladonia, riverview, pilot grove, parks, ewing township, model, sicily island, coopersville, redwood falls, edwardsburg, leadville, little ferry, richton park, shippensburg, stratford, nantong, mauckport, fairview village, swissvale, paramount, n djamena, brownsburg, north yarmouth, bonham, sunnyvale, capac, haleiwa, warrenville, kersey, ridge spring, lynnwood, clancy, dodd city, montclair, chatsworth, camp verde, accomac, lytle, steeleville, shamrock, lynnfield, angleton, saint mary of the woods, leggett, sans souci, dix hills, shavertown, colwich, rhame, napoleon, conestoga, kunshan, goose creek, bedminster township, mckinney, northville, flint charter township, center valley, copperhill, irmo, nebo, new middletown, opelika, cowiche, brunswick, lake hart, mesick, prosser, west boylston, redstone arsenal, ahoskie, sheboygan, ocheyedan, alachua, jimo, north platte, jenkintown, westchester county, wautoma, sublette, marne, twin peaks, layton, horsham, pierz, ellenville, jamshedpur, woodville, galena park, huffman, seattle, ringwood, munster, christiansburg, benin city, millinocket, st pete beach, west decatur, fishtail, carteret, buckner, plumsteadville, clearwater, temple hills, jeffers, colliers, winterthur, manchester-by-the sea, hammond, floral park, edmonton, tolleson, lampeter, chestertown, grygla, cedar hills, devens, new kent, oakfield, palmyra, ciudad jurez, kolkata, millstadt, wadsworth, daggett, honolulu, northfield, gorham, luke, apopka, cheverly, woodberry forest, harbor beach, elliott, elsmere, wantage, montara, milton-freewater, pittsfield charter township, oxford charter township, aspen hill, lawson heights, spring grove, hermann, foley, burgettstown, stanberry, elysian, shullsburg, tappan, brossard, huron charter township, cathedral, sand springs, millen, caruthers, lind, muskoka, cumming, brambleton, archer city, justin, strong, wakonda, kharkiv, cornettsville, pine bluff, des plaines, sabina, montevideo, paxinos, farmersville, oak harbor, simi valley, morris plains, temple city, chester township, burlingame, hurricane, morrison, red hill, tower, waggaman, jefferson hills, rensselaer, jemez springs, cooper, omsk, goffstown, budapest, tamaroa, parker, mcarthur, fredon township, pine valley, southbury, menoken, cobourg, east wenatchee, tennessee ridge, hamler, rosemount, tunnelton, tallassee, creve coeur, sanatoga, miami shores, payette, torrey, hurlburt field, el segundo, appleton, moncton, chisago, spencerport, nether providence township, kerman, madurai, barron, leavittsburg, southwest harbor, moran, brookport, cuyahoga heights, manila, lone star, bechtelsville, american fork, fushun, phoenicia, croton-on hudson, ukiah, twin valley, montello, zephyr cove round hill village, plymouth, mandaree, headland, lunenburg, odell, dock junction, guthrie center, duquesne, horton, west fargo, pineland, klamath, pfafftown, elbert, westphalia, hazelwood, elon, stockwell, mount dora, peterstown, oneonta, atkins, lenoir city, sloan, artesia, rocklake, delphi, ravenna, lakehills, energy, camas valley, gowen city, st jacob, dickinson, pottstown, bonne terre, bunch, georgetown charter, litchfield park, zearing, st . charles, versailles, saint mary-of the woods, piercy, mocksville, #weber, coffeyville, north vernon, golf, sidney, new lisbon, fairlawn, van dyne, delaware city, cresbard, ocala, viburnum, iola, mineral ridge, port royal, arnett, jenkinsville, stansbury park, dupont, williamson, red creek, rubicon, lone tree, stonybrook, duarte, woolwich, baidland, providence, st albert, daphne, urumqi, dover-foxcroft, ballentine, globe, totowa, eastham, reedley, strum, leoni, nichols, claysville, sialkot, mount hope, west hempstead, loudonville, shelton, el cerrito, bengaluru, st . clair, titonka, ellicott city, dry run, los alamitos, athena, downtown kitchener, upper providence township, belfield, oakley, tolono, irving, brashear, new cordell, snook, advance, stearns, comstock, bayboro, kinsale, franktown, altamonte springs, geismar, fostoria, ontonagon, seffner, pocono manor, purlear, dodge, irvine, mound city, winter garden, tyringham, nederland, cairo, grottoes, fort loudon, monson, st . johnsbury, batam, lometa, vitria, chardon, turin, lecanto, barkhamsted, apple river, thiruvananthapuram, stephens, rockford, harpswell, university heights, ventura, graymont, yekaterinburg, romney, caddo mills, lavonia, bates, adamsville, torrance, webster springs, isleton, myrtle beach, maplewood, mayo, fort myers, luck, wisconsin rapids, oildale, hartsdale, bee ridge, andersonville, foster city, pine mountain, watseka, langley, cherryvale, chewelah, league, strawberry point, cynthiana, west pleasant view, rich creek, pottersville, gibbonsville, silver, glen carbon, tangent, braymer, wyncote, maple glen, snowmass, borger, touchet, blainville, macclenny, highland park, middleville, flushing, exira, snohomish, tripp, fort washakie, st inigoes, corrales, coal city, handan, beach haven, joppa, leetsdale, woodbine, west memphis, salunga landisville, belchertown, burnham, randsburg, campbellsville, cut bank, toutle, mcgregor, theodosia, robert lee, rice lake, elk mound, reidsville, singapore, vilas, bainbridge island, sunset hills, hamden, maple falls, lakefield, selden, niangua, bluffton, watsonville, hainesport, vallonia, palm valley, liberty center, franklin township, plover, kenosha, tinton falls, frenchtown, mcconnellsville, yuma, delcambre, notus, saint stephen, jabodetabek, rocky top, wawa, brillion, meshoppen, coral gables, cherry hill, south farmingdale, towner, suring, lower burrell, sprakers, swedesboro, junction, occidental, vintondale, aumsville, east moriches, jasmine estates, cisco, new holstein, homosassa, oshawa, spackenkill, jackson, marquez, east dubuque, soddy-daisy, town n country, st leonard, stuttgart, ferrysburg, daniels, howard, orrington, wanamingo, drayton, holloman air force base, onamia, kano, tiruppur, waipio, hammon, monett, palomar mountain, pittsfield charter, rincon, hama, kosciusko, glen burnie, maple ridge, saint albans, maputo, matteson, flint hill, sebeka, new brockton, orono, shoreview, castalia, minneola, new auburn, lake village, fort lawn, garrett, oldsmar, austin, kahoka, gatewood, blackstone, pedricktown, fork union, hornell, mccoll, cypress gardens, skyline view, darien, new market, cazenovia, st. agatha, cashmere, truckee, charles town, clark, mazeppa, swans island, elmendorf, bussey, avon-by-the-sea, vallejo, edgemere, campbellsport, nesquehoning, buxton, saint pete beach, guttenberg, elberton, haiku-pauwela, st mary-of the woods, westernport, deridder, celestine, purdy, carpinteria, goodells, grand marsh, sayreville, switz city, jackson springs, north bergen, beaver city, riley, middleport, cross city, baraboo, lavaca, kettle falls, keswick, spring arbor, west saint paul, south park, martins ferry, bridgton, exton, st francis, owendale, fort payne, inola, commerce, brades estate, grover beach, boulder creek, phenix city, piedmont, fall creek, waxhaw, glasgow, keaau, rockvale, fukuoka, rome, conway, cadiz, centerville, springer, goodland, perryville, watsontown, medicine lodge, union charter, longville, sargodha, cedaredge, gillett, falfurrias, eolia, halliday, rio rico, six lakes, st bonifacius, zephyr cove, mulvane, islamabad, gassville, halethorpe, kelso, camp springs, pine bluffs, van buren charter township, river edge, national, st ansgar, rough and ready, washington d.c., horseshoe bend, lake odessa, cocoa beach, talbotton, west point, pennington gap, north lake, saint-hyacinthe, alden, prosper, brushy creek, deatsville, sunrise beach, wanatah, peetz, shrub oak, roslyn heights, watertown, gwangju, la quinta, bala cynwyd, el centro, gilsum, new church, holdenville, boykins, hollywood, hubballi, aguascalientes, aquia harbour, alburnett, oaktown, south kensington, indian river, woodway, harbor springs, windham, menifee, fort stewart, port huron, rudyard, pennsburg, pearisburg, limestone, erwinna, barton creek, mcdonald, cooksville, huntington park, rex, rowland heights, fontainebleau, continental, pleasant valley, tishomingo, boling iago, sewickley, redfield, hiawassee, congers, riverhead, prairie du rocher, kalamazoo, edgewater park, beacon falls, gloversville, lenexa, villa grove, meerut, greater sudbury, cunningham, loughman, kihei, edgecomb, novinger, puako, johnsonville, san ardo, franklinville, smithsburg, east granby, fort cobb, ogdensburg, west yellowstone, muskegon, mishicot, waimea, fine, west unity, paisley, union hill novelty hill, gardner, eagle springs, madera, seaside, maunaloa, gambrills, kings mills, overton, kimball, homewood, andalusia, victoria, somerton, mount kisco, milaca, st . james, valley lee, mascoutah, dresden, collingwood, lemont furnace, kirkwood, citrus park, protection, manitowoc, culver city, north kansas, enfield, bunkie, leawood, moretown, caliente, beacon, albert lea, osyka, mcgaheysville, niamey, district heights, bon air, schertz, bishop, nutley, beaver dam, markesan, gulf breeze, st andrews, sunbright, teec nos pos, sonoma, shell knob, montgomery, mohegan lake, wellsville, morse, melvin, makassar, clintwood, vermont city, oriental, benedicta, odenton, st paul park, duncannon, oatfield, liaoyang, sayre, laurinburg, laurel, salix, haviland, methuen, franklin springs, kingdom city, lianyungang, buena ventura lakes, quitman, kenilworth, evarts, roby, hankinson, yuba city, draper, cranbury township, ellicottville, chesterbrook, point pleasant, wilmington, alofi, north versailles, anna maria, elk rapids, boaz, clinton, lanzhou, mount desert, st. mary-of-the woods, steubenville, marylhurst, ogunquit, pikeville, new vienna, palo, garwood, new haven, otsego, moundridge, rancho cucamonga, waterflow, south berwick, marinette, ekalaka, elverta, cramerton, butler, browns valley, ogallala, wyatt, haverstraw, sag harbor, san pablo, compton, atkinson, amanda, maracay, litchfield, rocky point, trinity, coxsackie, amite city, saint matthews, asbury park, elburn, belt, indianapolis, passaic, reston, pigeon forge, towanda, angus, wildwood, frenchburg, windermere, donovan, stagecoach, simpsonville, grayson, knife river, greatwood, green, edgerton, newmarket, southern pines, ellis grove, carnation, champaign, stone ridge, heathrow, rockledge, libby, sarnia, parkland, jakarta, beaver island, nashville, pilot mountain, berthoud, elm, harwood, kitty hawk, st . meinrad, los angeles, brockway, boydton, oracle, lyon, fall rock, lake shore, hapeville, malden, seminole, carrboro, linganore-bartonsville, brant, richgrove, perris, park rapids, valleyford, cape girardeau, williamsfield, mequon, surgoinsville, proctorville, ware, oil, mulino, three lakes, st helena, hemlock, guernsey, riceville, red lake falls, chelsea, standish, windom, kendrick, woburn, aldan, hopkins park, campo, mott, moradabad, granite, kanawha, summitville, quarryville, port saint john, forest acres, manitowish waters, central square, briggsville, east amwell, harveys lake, sarahsville, boca del mar, tunbridge, aguas calientes, keuka park, culver, pecan grove, charlestown, jamul, homedale, east machias, saint jacob, howell, north bay village, thedford, west plains, hill, mercer island, carbondale, cando, st. david, hillsboro, port costa, parmelee, auxvasse, animas, cedar island, east amherst, pryor creek, claverack, north springfield, lees creek, general santos, fairbanks, berwyn, goldthwaite, fuzhou, elk horn, sulphur, republican city, pea ridge, bull run, hueytown, south salt lake, lillington, green brook township, galena, laverne, marshfield, weedsport, good thunder, alcoa, dixie, wathena, roebuck, indian rocks beach, malone, pickerington, dewitt township, saint george, fenton charter, pigeon, fort hunt, galatia, san leandro, libertyville, bethesda, buckhead, nolensville, mackinac island, tuscaloosa, nanty glo, lincolnville, grants, west bend, anderson, gillette, berwick, tyler, taloga, joseph city, due west, nelsonville, west newbury, solana beach, snow hill, la plume, seven mile, saint joe, putnam, woodridge, harriman, floydada, burwell, busby, west rushville, porto-novo, hygiene, maple valley, tullahoma, middlesex, tecumseh, delphos, grand marais, hanska, shawinigan, deptford township, swift, franklin, north hampton, skaneateles, romeoville, hawkinsville, bellair meadowbrook terrace, harrisonburg, swarthmore, geronimo, bentleyville, mahanoy, holton, phenix, orangevale, burdett, godfrey, san miguel, fordville, boons camp, wood, imperial beach, newton grove, hildale, otego, monona, winifred, traer, trabuco canyon, thrissur, chattanooga, meeteetse, hollsopple, grants pass, marfa, north hero, mirrormont, pine hills, roodhouse, kure beach, scott, cullman, cheswick, uxbridge, redland, big sky, jersey village, broadview, emery, hartwick, gold beach, la plata, losantville, port lavaca, pleasant view, konya, chester springs, avocado heights, rowlett, cedarhurst, radium springs, dulce, yanceyville, church rock, mysore, doctor phillips, naselle, point comfort, kenai, fitchburg, graettinger, shidler, lanham-seabrook, travelers rest, langston, willow creek, seal beach, peach lake, farmerville, orange cove, wapello, taylorville, landenberg, ho-ho-kus, middle, tuscola, five forks, lagrangeville, halawa, glenrock, saline, ovid, waseca, ballston spa, lauderdale lakes, perdue hill, lamont, wallington, st. peter, lille, killeen, u.s. air force academy, challis, jermyn, new goshen, la grande, ben lomond, blue ridge, st . croix falls, sioux rapids, retsof, sandborn, st . stephen, leopold, edon, new plymouth, hayward, maple lake, malmstrom air force base, five points, mojave, st. ann, perkinston, discovery bay, plano, castleton-on-hudson, mckean, yucca valley, sebastopol, mountlake terrace, old westbury, walbridge, wittmann, veblen, progress, lebec, kings mountain, grand canyon village, wonewoc, geneseo, ladoga, orford, mbuji mayi, fresno, solen, brecksville, bear river, saint marys city, hilmar, wood buffalo, manchester-by the sea, rye, sturgeon bay, north fairfield, haines falls, bladensburg, frontenac, calcutta, waterford township, macedon, red wing, belle isle, center line, minburn, donaldson, fergus falls, old bethpage, schaller, mount victory, independence charter township, florence, glyndon, ashdown, bottineau, danforth, harwich, perth amboy, lacrosse, ulen, scotch plains, ramona, valley city, crosslake, melcher dallas, arlington, chautauqua, yichang, sacramento, patna, bloemfontein, plaza, gibbon, shenzhen, perth, moncks corner, bellefontaine, crest hill, alfred, senatobia, skidaway island, danielsville, park hill, cottageville, yuci, bay, braslia, mitchellville, charlotte, fox lake, colonial park, stephenville, loch sheldrake, south saint paul, wharton, prunedale, sterling heights, trussville, pershing, cali, saxton, stonewall, yamhill, tawas city, blair, binghamton, bronaugh, loxley, fountaintown, princeton, baku, sault ste. marie, stilwell, buhler, selmer, claysburg, columbia, san fernando, moraga, rainsville, overland, arcade, heritage hills, sturtevant, chickasha, burke, canaan, camino, grant, red rock, raymond, cripple creek, spring church, lihue, brookland, garden valley, carmichaels, wytheville, eagle bend, pemberton, viborg, cal nev ari, autaugaville, mullen, gentry, porter, manhattan beach, oceanside, watkins glen, montgomeryville, gabbs, kemmerer, sangerville, lead, baldwin park, homer glen, elkin, penwell, pleasant grove, laporte, bonifay, scotland neck, cossayuna, dadeville, gladwyne, pflugerville, clare, rumford, elk grove, carterville, evesham township, bosworth, asheville, carrollton, norris city, elwood, flat rock, clyde, dows, turtle lake, phelan, inwood, absarokee, buena vista charter, carter lake, webster city, wright, kazan, badger, timbo, burgin, boyne falls, streator, stoughton, alderson, berkley, waltham, southwick, valmeyer, santiago, east patchogue, house springs, lockeford, alda, smoketown, duck key, port wing, morgan hill, mills river, elyria, nowata, broadalbin, lexington park, crafton, elmer, hermitage, saint cloud, waymart, fair play, kearns, grand rapids, perrysburg, belmond, monroe, dunlap, wedron, tuba city, big stone city, east chatham, santa fe, winthrop harbor, clifton forge, mandalay, navarro, hood river, chapmanville, loup city, parma, breezy point, connoquenessing, andale, cedar rapids, brockton, huber heights, el camino village, clifford, sun prairie, oakmont, duffield, randle, brookwood, dexter, tooele, luxemburg, woodfield, edgar, ponder, burr ridge, eckerty, powers lake, decatur, xiamen, tivoli, shoals, valley grove, wellington, monongahela, eglin air force base, carleton, water valley, le roy, west springfield, sac city, bosque, galeville, curwensville, egypt lake leto, corona, athol, west richland, nantucket, bay minette, mossville, vernal, sioux center, des lacs, jessup, chandigarh, lehigh, waupun, adna, gray, cyril, shijiazhuang, long prairie, roanoke, west stockbridge, canandaigua, mena, tshwane, greybull, riga, mosinee, enterprise, waterman, bordentown, cape charles, los lunas, niagara falls, new cumberland, palo pinto, jabalpur, mchenry, dillsburg, kimberling city, bryantsville, monkton, momence, conneaut lakeshore, intercourse, onsted, foyil, new cassel, fort plain, poland, atqasuk, cooter, vista, rock valley, farmville, atascosa, coppell, dubai, st . pete beach, tonasket, chilhowee, bayou cane, youngstown, shenorock, canton, anson, belleville, north brunswick, bothell, north massapequa, forman, bethany, slippery rock, gujranwala, matador, dongying, somerset, west rancho dominguez, mankato, hayes center, accra, zhengzhou, hunter, fort meade, grand blanc charter, dumont, harold, east windsor, peshtigo, tyner, zhuzhou, portage charter township, accokeek, hinton, lamoure, yolo, coloma charter township, rawson, conroe, dentsville, stanford, dyersville, thomasville, bray, ranger, fort pierre, walnut ridge, south boston, maynardville, ross township, carencro, selbyville, lindon, fallon, southampton, perry hall, sodus point, newbern, seven hills, glenelg, emporium, venus, eden valley, sanfran, mcconnellsburg, cambridge, university place, fort campbell, collingswood, west pawlet, jessieville, kigali, demorest, tontogany, burley, westview, kittery, valencia west, baudette, ruckersville, temple terrace, spanaway, varanasi, limington, deckerville, pennsauken township, hymera, new madison, iota, meredith, polkton, saint petersburg, calvert, viena, almaty, alpaugh, north tustin, plaquemine, san luis potos, ambridge, st. john's, laureldale, holly, dinwiddie, luke afb, hazel park, bogalusa, amesbury, anniston, mifflintown, cetinje, sheboygan falls, san elizario, woodland park, wetherington, north san juan, locust fork, coudersport, south houston, lititz, dora, jamison, grand isle, fontana-on geneva lake, beaver, lowell charter township, surf city, mcneil, golden valley, okemah, higden, chauvin, holt, sacaton, bruneau, hazel green, leeton, st meinrad, south holland, uvalde, neosho, oxon hill glassmanor, glen rose, oakhurst, rumson, heath, baker city, logan township, coushatta, goleta, cross, shattuck, prattville, mitchell, alloy, farmers branch, ririe, brethren, paine field lake stickney, milford center, pismo beach, havana, bethany beach, deale, illiopolis, buna, schulenburg, carson city, fox river grove, bentonville, brandywine, hayneville, zachary, port-au-prince, stanley, steptoe, great bend, syracuse, chicago heights, schofield barracks, benson, tipp city, manton, metro manila, bainbridge, durg bhilai, lake arrowhead, mount union, shenandoah, claremore, taos, barnardsville, kelly, coulterville, trumann, fairview park, leslie, institute, regina, royse, east aurora, palo cedro, michigantown, roanoke rapids, upper saint clair, port elizabeth, paradise, piggott, la fox, godwin, cranbury, lawrenceburg, gwalior, quito, powder springs, calimesa, canal fulton, zhongshan, laconia, rothschild, sao paulo, postville, grundy center, rosemead, isfahan, kremlin, graniteville, carlton, desert hot springs, happy camp, stratham, hilliard, willards, arco, riceboro, central point, tallahassee, manorville, rossford, victorville, rankin, east northport, knightsville, indian springs, weehawken, reserve, algodones, fountain hills, morgantown, orting, baoding, saint john, wyaconda, brookhaven, glen ullin, savage, louviers, mi wuk village, mounds view, beaufort, high ridge, walhalla, guadalupe, vasai-virar, risingsun, corona de tucson, hannibal, bolingbrook, wynona, kamloops, montague, rentz, colesville, dayton, wahoo, ahmedabad, buena, mccamey, viola, rudd, loveland, gilcrest, chamberlain, flora vista, clover, winchendon, suwanee, fridley, tylertown, briggsdale, fort duchesne, nanuet, golden gate, wallkill, montgomery city, warwick, spring house, slater, quantico, waynesboro, apex, bountiful, robbins, hanoverton, fort drum, cranberry, manasquan, la habana, boerne, burdette, hayfork, peach glen, wesley hills, gays mills, laplace, landrum, fairhaven, big beaver, mccook, liberty, palm desert, timberwood park, pettisville, bradleyville, bonsall, arthur, suamico, caledon, clinton township, thurmont, rockwell city, beaverton, sparks glencoe, cusseta, hilbert, barto, delaplane, tittabawassee, whitefish bay, westfield center, leesburg, ballston lake, buellton, leo cedarville, igo, rutherfordton, cochin, clairton, attleboro, suitland silver hill, coshocton, st libory, naco, hurlock, bartow, dade, petaluma, kingfisher, anthony, zoar, garden grove, stottville, burton, west palm beach, loogootee, patch grove, coulee, saint hyacinthe, leon, bryn mawr, kennewick, rahway, palmetto, caledonia, menlo, melstone, council grove, cole camp, springerville, albert, buckland, elizabeth city, yosemite valley, pennsauken, hartly, cropseyville, wise, bishopville, wadesboro, pickens, picayune, stony point, saint martinville, zellwood, almira, royal center, lidgerwood, la valle, del, coalton, tolland, west paris, xian, srinagar, knightsen, mcdavid, dallesport, st lawrence, christiana, maryland city, peachtree city, ilwaco, boxholm, middlebourne, deepwater, mcsherrystown, ullin, brimfield, campobello, henagar, hampton bays, pine village, chamberlayne, macon, new ipswich, newcomerstown, corfu, poneto, holgate, west branch, abbotsford, webb, collegedale, livonia, mukilteo, heber, tichigan, peshawar, lenox, union charter township, pleasant hills, boring, vijayawada, mcclelland, terrytown, dhaka, nanaimo, miamitown, lacygne, milford charter township, lower township, ashton, boylston, navarre, sully, east bridgewater, karnes, crossville, snyder, porto alegre, genesee charter, prairie du sac, gibson city, humphrey, damascus, cicero, maggie valley, council, concordville, redmond, shalimar, st . francis, madison, st . martinville, jeannette, dyess air force base, hampton, siren, sana'a, sedro woolley, tionesta, saint bonifacius, bergen, harbin, de soto, milano, clever, vidal, eddyville, susquehanna trails, lovelaceville, rio dell, dillingham, maricopa, bokoshe, lutherville timonium, east point, setauket- east setauket, jonesboro, kindred, plumerville, albuquerque, alto, zhangjiagang, johor bahru, elba, west fork, truro, ironwood, nixa, smelterville, st. georges, wolf point, washingtonville, charlevoix, graysville, adelaide, worley, glenolden, hanceville, st. bonifacius, hustisford, frostproof, st. edward, santo domingo, new brunswick city, clute, lodi, webster groves, pomfret, new baltimore, avon lake, seabrook, denmark, riegelsville, east lynne, kelowna, vashon, parachute, factoryville, sussex, excelsior springs, champlain, san diego, saratoga springs, maywood, wapato, bunker, gilmanton, industry, treasure island, lynn haven, paso robles, everetts, lewisberry, franklin park, sudan, villa park, harkers island, york haven, maroa, faucett, mountainburg, south wayne, duncansville, stow, donalsonville, lake wales, rancho calaveras, newcastle, lumberton, grantsville, mount airy, wynantskill, new palestine, roseboro, blue point, sheridan, bow, rowe, wewoka, caldwell, odin, hampton manor, zapata, north english, malcolm, auckland, parkesburg, lynn, wading river, ponca, oconee, st . matthews, au gres, kettering, hatchechubbee, winter springs, marysville, hollidaysburg, island park, east riverdale, highlands ranch, swansboro, scotrun, new town, murray, pripyat, gobles, stigler, st. ansgar, diamondville, kathmandu, southgate, wabash, okeechobee, south venice, pequot lakes, alsea, catharpin, ionia, beecher, oradell, port harcourt, brockport, spring valley, ives estates, el monte, bingen, jaffrey, branford, busan, hecla, ridgeland, ridge manor, moberly, vergennes, allenton, sutton, edgefield, cosmos, bertrand, gregory, cypress lake, north bellmore, mechanicsville, haworth, priest river, guilford, loysville, kingsport, willowick, winterhaven, shawneetown, blue lake, blanchard, lovettsville, phillips, commodore, the hague, pine island, st francisville, gunnison, mattituck, san lucas, olympia, estelle, comstock charter, siloam springs, selkirk, lemoore, fort knox, gretna, west des moines, norfork, beale air force base, elko new market, lake park, middlesboro, east bernard, vidalia, natchez, hattieville, golden meadow, white bear lake, clements, roopville, tanque verde, oslo, center point, ketchikan, henning, burlington township, wymore, beardstown, eastport, hamshire, gans, stinnett, blairsburg, mount ephraim, new boston, elberta, del rio, shantou, fairbank, pearl, elverson, st . louis, south euclid, north liberty, shiremanstown, reliance, wellborn, hutto, shady side, planada, shell lake, lucerne, bernard, tbilisi, san bernardino, gasburg, elbow lake, bear mountain, jeffersontown, apple springs, siesta key, cedar springs, frenchtown township, waddell, pablo, middleburgh, rigby, havre, suva, archdale, salamanca, red springs, malappuram, tombstone, bisbee, whitehouse, squaw valley, colo, danbury, colbert, island lake, dodgeville, balsam lake, henrietta, ontario center, baxley, prentiss, lockesburg, sandston, steger, grayslake, flat lick, wiggins, nether providence, ningbo, fayette, huron charter, taylors, kunming, north weeki wachee, ridge, laredo, fall city, texarkana, misenheimer, walcott, heber springs, harmony, dimmitt, carrizozo, lapeer, southchase, montpelier, houston, grissom air force base, rootstown, tekoa, atmore, saint augustine beach, manchester by the sea, saint mary-of-the-woods, holly ridge, terry, meredosia, chagrin falls, palco, cullom, rock hill, surabaya, lyman, cecil-bishop, sedona, dedham, moorpark, somers point, rui an, errol, rittman, norris, andover township, sausalito, la conner, state center, solvay, la pine, st . mary of the woods, runge, colleyville, bedford, pasco, st . henry, mill creek, ehrenberg, conneaut, st albans city, fort gratiot charter township, pomona, hoodsport, sparrows point, tehachapi, de beque, holstein, richardton, helendale, napavine, marblehead, machiasport, jodhpurb, browns summit, camilla, st augustine shores, lakewood township, fairforest, robersonville, phillipsburg, hazlet, farmland, trout lake, fort benton, st . peter, philo, glassport, petal, novosibirsk, evergreen park, gainesboro, truman, wasco, coldspring, edenton, rocky river, kidron, caseville, zhejiang, mclean, gonzales, spring mills, volga, polk city, armada, avon park, andrews, scituate, galva, argyle, beltrami, merriam, healy, chicora, fawn grove, monitor charter township, d iberville, lacon, pryor, long beach, canastota, concordia, warrensburg, new hampton, quemado, atchison, mcguffey, buffalo grove, delta junction, knox city, ambler, parkdale, mackinaw, hooksett, luoyang, newtown grant, upton, pullman, laurel hollow, jilin, jourdanton, plantation, merced, hartford, spruce pine, hayesville, yates center, winter park, quanzhou, mount zion, minoa, anchorage, little silver, broken bow, grady, south padre island, lindsay, brielle, fieldale, spring city, baytown, mcdermott, great barrington, keams canyon, argusville, wittenberg, roachdale, east spencer, collins, manteca, wild rose, west covina, bandera, sleepy eye, ellensburg, queen creek, coloma, iron ridge, rusk, sinclair, post falls, camp hill, renovo, lusaka, hobart, mayetta, saint peter, forrest city, nooksack, jackpot, chokio, dacoma, hopewell township, colon, st. mary-of-the-woods, stewartsville, sarajevo, kailua kona, glen arm, tunis, glenmont, pensacola beach, snowflake, san jose, deerfield, south pittsburg, north babylon, englishtown, monroe township, st john, farson, galeton, colebrook, frackville, olmsted falls, homeland, hampden sydney, hillsborough township, entiat, rancho santa margarita, alamo, cedar park, bolivar, vici, monroe city, springwater, sprague, leitchfield, trois-rivires, milanville, las animas, munising, old saybrook, torren, simpson, toney, victor, danville, aurora, lynchburg, gilbertsville, tijuana, centennial, washougal, milltown, ralston, sawyer, lanham seabrook, st. joe, salina, arcanum, gustavus, harris hill, hunters, tianjin, girard, port aransas, orbisonia, elm mott, interlaken, nicasio, chicopee, sunset, wapwallopen, depue, cecil bishop, tekamah, loyal, kampala, wilmette, south pasadena, liberty hill, sewanee, jersey city, piper, tabernacle, hebo, royal oak, mertztown, big spring, waldron, waldwick, woodhull, barranquilla, peralta, keyser, boys town, sudogwon, maud, levittown, winder, bellair-meadowbrook terrace, santa anna, kent, delano, barnegat township, gibbsboro, veneta, coloma charter, crossnore, braddock, new gloucester, severna park, longueuil, mohnton, san fran, north attleborough, moxee, morrisville, martelle, dilley, excel, daly, flourtown, columbus junction, royal, menomonee falls, scott air force base, glenn dale, lannon, louisville, parsippany-troy hills, coatesville, oak bluffs, traverse city, elkins, greenville, asuncin, st georges, rio vista, sycamore, allahabad, roxbury township, bracey, douala, ojo caliente, modena, orangetree, heart butte, rockmart, fort morgan, andrew, bicknell, mccondy, arabi, alliston, white sulphur springs, taipei, pontiac, staples, goldens bridge, east berlin, chaplin, stateline, bryan, stephens city, tifton, white oak, cranberry lake, mcconnelsville, st elizabeth, russellville, grundy, montecito, milfay, saint francis, worthington, roxborough park, kenwood, neptune city, weatherford, south burlington, diablo, harwood heights, mclouth, carneys point, pleasant plains, brawley, lawton, sea girt, zelienople, twin bridges, st. augustine beach, northglenn, southampton township, wellpinit, elk point, rainier, wilkeson, blue ash, sperry, rio linda, mellenville, myerstown, westhampton, ferris, bartonville, nanchang, dawson, excelsior, allgood, glenwood city, southaven, tarrant, dover plains, parish, cornwall-on hudson, white river, richvale, gradyville, nedrow, ewa villages, north olmsted, brookneal, celebration, winchester, maltby, ridgefield, centuria, stevenson, starkville, saint james, russiaville, newman, egypt lake-leto, benjamin, brownton, endicott, summersville, lake hughes, kinnelon, pollocksville, mandan, longport, eagle grove, linda, sanborn, mellen, rotterdam junction, williamsburg, belvidere, bareilly, borrego springs, south windsor, clarkdale, raynham, blue island, minonk, wake forest, miami springs, tularosa, adamsburg, dillon, jenkins, charlotte amalie, stamford, townsend, pelican, solon, konawa, leoti, blue mounds, bon aqua, davie, herndon, bethpage, olin, wailea makena, corpus christi, bigfork, mabscott, cedar grove, wesley, silver springs, grand meadow, mondamin, selah, ponca city, cressona, west sacramento, slickville, bryn athyn, kimberton, umatilla, wedowee, mcintosh, callaway, montverde, waianae, winnebago, westhope, weldona, highland falls, lead hill, lake geneva, burt, sandalfoot cove, fennville, wishek, waurika, whitmore lake, beulaville, edgemoor, hinesburg, letts, kenbridge, bernardston, summerville, boise, cape canaveral, steilacoom, berlin township, bendersville, newland, pinetops, washington crossing, currituck, refugio, shellsburg, isla vista, nuevo, mountainhome, hightstown, bensalem, pretty prairie, hoven, calmar, dell city, xianyang, blain, guerneville, pemberton township, blooming prairie, woodbridge township, baxter springs, boone, belle chasse, dearing, hazel dell north, conakry, dakar, philmont, leacock-leola-bareville, moffat, herminie, bent mountain, henniker, mississippi state university, white swan, mariemont, datong, charles, ennice, lineville, surf, millwood, parkersburg, topawa, grand coulee, north brunswick township, sparland, success, healdton, ash fork, sandwich, blue bell, tornillo, keego harbor, crystal river, escanaba, north lewisburg, roscommon township, topton, chico, homestead, chaonan, gassaway, lincoln university, east farmingdale, walnut creek, grand rapids charter, east palestine, elmont, laie, tye, miramonte, panola, chipley, hemingford, leesport, westcliffe, south mountain, lewisburg, grand junction, sorrento, saint jean sur richelieu, grey eagle, birdseye, fontana-on-geneva lake, cedar crest, poquoson, druid hills, grant park, many farms, tucson, kneeland, verndale, adona, waddington, tamaqua, asuncion, bushnell, rio verde, bhopal, bonita, grantsboro, luverne, pekanbaru, lanai city, arbutus, marks, oxford, woodstock, palo alto, corning, deshler, camarillo, pella, pond creek, hampstead, upper black eddy, hampden, pierre, sioux, tohatchi, bettsville, rosalia, sanford, newton, east millinocket, travilah, sun city, weed, winter, leacock leola bareville, wonder lake, ndjamena, dover, lacombe, italy, withamsville, miles city, hollansburg, wyoming city, summit township, cottonwood falls, orefield, nags head, monterey, okabena, kerhonkson, st . marys city, yaounde, port jefferson station, los ojos, pawling, manistee, glens falls, olancha, rothsay, plainfield, new vineyard, amritsar, praia, riva, st matthews, golden, carolina forest, oberlin, bridge, hayden, espanola, mexicali, bessemer city, kamas, rock island, birmingham, wauwatosa, seligman, sandy hook, nitro, esko, muncie, quincy, clarkston, wind ridge, woodfin, rapid city, east hanover, grand prairie, skagway, west deptford, wagontown, willow lake, cape vincent, safford, south jordan, huaibei, minnewaukan, st. johns, kenova, king and queen court house, owings, college park, wakefield, webster, jerseyville, black earth, berryville, nampa, clifton, st. bonaventure, washington d . c ., long branch, escondido, morton grove, aberdeen proving ground, west long branch, long beach township, delray beach, hewlett, rancho cordova, rienzi, coalgate, lyles, broken arrow, holden beach, woodmere, raritan, cordova, tupelo, nellis air force base, hominy, schaumburg, east freedom, tisch mills, north redington beach, shinglehouse, oxon hill, brothers, shelbyville, klamath falls, nottawa, queretaro, ulan bator, rock creek, bancroft, saint jrme, crockett, irene, tripoli, guffey, phillipsville, chittenden, medfield, fort huachuca, calera, visakhapatnam, haskell, lyons, estancia, sylvan grove, st. catharines, dallas center, signal hill, upper lake, bonney lake, north stonington, port au prince, crown, beauty, rosendale, erbil, kathleen, duvall, okolona, fork, west liberty, wendover, chazy, yeoman, forest ranch, apple valley, la salle, shickshinny, chapmansboro, experiment, st bonaventure, assaria, lawrenceville, mount olivet, west columbia, twentynine palms, hurleyville, hercules, wycombe, steward, ensley, bridge city, granite city, seoul, ulster park, pana, dracut, maple heights, pagosa springs, bonesteel, tangshan, haxtun, rock port, bucaramanga, avoca, cayucos, ellaville, frederica, redwood, gunpowder, lauderdale-by-the sea, redwood valley, kodiak, stevens point, glen haven, naoma, glennallen, north miami beach, earp, setauket east setauket, edina, mililani, funkstown, cowley, redgranite, mora, swanton, st . anne, mountain grove, pine ridge, shreveport, keota, ajax, mattawan, heppner, beech grove, wakita, glasford, la paz, north baltimore, airway heights, flagstaff, south valley stream, middle island, big island, poteau, beaumont, lake montezuma -$address_country:phraseList -- india, egypt, central african republic, finland, indonesia, peru, croatia, burundi, ukraine, bosnia herzegovina, pakistan, mali, senegal, jamaica, bhutan, honduras, nishoe storeagua, united arab emirates, algeria, tanzania, guinea bissau, zimbabwe, montenegro, malawi, kuwait, marshall islands, turkey, kiribati, panama, nepal, botswana, malta, yemen, canada, italy, kenya, grenada, switzerland, united states of america, serbia, malaysia, saudi arabia, northern mariana islands, st. kitts and nevis, trinidad and tobago, cameroon, south sudan, st kitts and nevis, singapore, mauritania, cote d'ivoire, guam, uk, cuba, timor-leste, liechtenstein, togo, russia, dominican republic, sierra leone, kazakhstan, republic of the congo, burma, spain, iran, lebanon, suriname, abu dhabi, belarus, uzbekistan, turkmenistan, kosovo, morocco, north korea, sri lanka, oman, lithuania, burkina faso, czech republic, iraq, vanuatu, tunisia, luxembourg, chad, portugal, vatican city, benin, niger, colombia, azerbaijan, el salvador, mozambique, turks and caicos, laos, estonia, equatorial guinea, bangladesh, ethiopia, mauritius, thailand, eritrea, tajikistan, chile, australia, gabon, uruguay, philippines, rwanda, nigeria, japan, nauru, bosnia and herzegovina, mexico, barbados, american samoa, usa, china, guinea-bissau, angola, iceland, puerto rico, armenia, taiwan, denmark, cabo verde, germany, new zealand, ghana, haiti, latvia, qatar, sudan, democratic republic of the congo, zambia, comoros, st lucia, solomon islands, congo, dominica, macedonia, slovakia, bulgaria, seychelles, fiji, holy see, guinea, andorra, israel, libya, sao tome and principe, greece, norway, tuvalu, guyana, brunei, swaziland, cyprus, lesotho, cayman islands, paraguay, vietnam, timor leste, ireland, somalia, costa rica, kyrgyzstan, myanmar, ecuador, brunei darussalam, maldives, austria, st. lucia, palau, south africa, tonga, south korea, micronesia, syria, san marino, liberia, papua new guinea, romania, albania, moldova, hungary, belize, antigua and barbuda, slovenia, djibouti, sweden, jordan, uganda, cambodia, bahrain, netherlands, belgium, gambia, palestine, madagascar, poland, monaco, united states, namibia, nicaragua, st. vincent and the grenadines, guatemala, brazil, mongolia, afghanistan, bahamas, united kingdom, st vincent and the grenadines, bolivia, samoa, argentina, georgia, venezuela, france, bosnia -$address_state:phraseList -- virginia, idaho, mi, vt, florida, bc, british columbia, ga, oregon, de, ut, sd, wa, utah, michigan, hi, nova scotia, illinois, ia, arizona, new york, oh, vermont, texas, montana, ks, tx, ab, in, ma, wyoming, md, mo, prince edward island, delaware, kentucky, northwest territories, south dakota, on, maine, newfoundland, ct, me, south carolina, ms, nl, yt, va, manitoba, saskatchewan, wv, alaska, nh, la, west virginia, rhode island, ar, wisconsin, il, connecticut, wi, qc, oklahoma, al, arkansas, ak, alabama, nj, ri, nt, minnesota, quebec, or, nd, yukon, az, co, mississippi, fl, id, nebraska, ne, new mexico, massachusetts, hawaii, pa, tn, nevada, mt, ky, california, louisiana, ny, ca, new jersey, pennsylvania, newfoundland and labrador, sc, maryland, kansas, tennessee, nu, ontario, indiana, georgia, washington, nv, wy, alberta, sk, new hampshire, # canada, iowa, nb, nc, new brunswick, north dakota, north carolina, missouri, nm, pe, mn, nuvanut, ns, mb, ok, colorado, ohio - -> # List entities - diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUISModel.json b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUISModel.json deleted file mode 100644 index 9ed5e92308..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/CognitiveModels/LUISModel.json +++ /dev/null @@ -1,206627 +0,0 @@ -{ - "luis_schema_version": "3.1.0", - "versionId": "0.2", - "name": "Maluuba_Navigation_PointOfInterest", - "desc": "", - "culture": "en-us", - "intents": [ - { - "name": "NAVIGATION_CANCEL_ROUTE" - }, - { - "name": "NAVIGATION_FIND_POINTOFINTEREST" - }, - { - "name": "NAVIGATION_ROUTE_FROM_X_TO_Y" - }, - { - "name": "None" - } - ], - "entities": [ - { - "name": "ADDRESS", - "roles": [] - }, - { - "name": "DESCRIPTOR", - "roles": [] - }, - { - "name": "KEYWORD", - "roles": [] - } - ], - "composites": [], - "closedLists": [], - "patternAnyEntities": [], - "regex_entities": [], - "prebuiltEntities": [ - { - "name": "number", - "roles": [] - } - ], - "model_features": [ - { - "name": "address_city", - "mode": false, - "words": "washington township, strafford, brantford, mccormick, texas charter township, interlochen, baldwyn, berthold, elm creek, window rock, universal city, bryson city, downs, beckley, galesburg, curllsville, atwater, holland, south el monte, mechanicville, washington city, simla, genesee charter township, epping, guthrie, gualala, mather, silver grove, belview, russell, kinta, sauble beach, lady lake, kittredge, johnson creek, bossier, richwood, hutchinson, polk, midwest, pauls valley, mount laurel, north port, wellston, lufkin, shelby charter, la mirada, lake ronkonkoma, rutherford college, arab, oxford junction, marmora, klingerstown, tawas, oil city, mound, cresskill, susanville, goliad, blandon, port angeles, santa fe springs, pensacola, south dayton, pen argyl, royal palm beach, benton harbor, needham, alexandria bay, moscow, saint bonaventure, zimmerman, west sayville, dickson, ketchum, norfolk, neptune township, severn, long lake, inez, pleasant plain, royal city, pearblossom, maple shade, cookeville, minot, earlville, chengdu, altadena, rocky mount, glen rock, sagamore beach, valders, gloucester city, pittsburg, porterdale, binger, sylvania, fleetwood, siler, grindstone, greeley, south salem, milwaukie, skopje, california city, azalea park, myrtle grove, willow park, herreid, irvington, ravena, cedar creek, cannelton, porum, south hutchinson, streamwood, silver city, grosse ile, kiawah island, loudon, locust grove, kings bay base, orrtanna, cairnbrook, brevard, palm city, lake isabella, east massapequa, levelland, apache junction, smith center, mango, lely resort, norridgewock, new sweden, marrero, killona, merino, random lake, st . mary-of the woods, bucklin, callao, warsaw, waldport, otterville, sherburn, bushland, olalla, knightstown, craigsville, new lebanon, saint clair shores, corry, gowrie, melrose, massena, mancelona, jordan, mcallen, hardin, lee, encinitas, davidsville, upland, simsbury, vinita, lake lillian, elkhart, sunny isles beach, orange, harrison valley, hacienda heights, otterbein, qingdao, natchitoches, hale, davidsonville, carolina beach, lagrange, new meadows, coolidge, johnston, lucama, bamako, fort sheridan, depew, chattahoochee, sunflower, dolgeville, brownsville, unicoi, nottoway court house, shepherdstown, roberta, brinkley, french lick, issaquah, bucksport, bassett, cotati, ama, maple park, east longmeadow, eagan, washington dc, cold spring harbor, henderson, walworth, west greenwich, old town, olivia, rolling meadows, paragould, new hanover, sandia park, wynne, smoot, lafayette hill, floodwood, grass lake charter, gordo, bernie, electra, ida grove, monmouth, east greenville, flora, whiteface, lyon charter, paynesville, okawville, cloverdale, medelln, rodeo, moss landing, cranberry isles, tarawa, addy, soledad, zaria, san carlos park, carlisle, monrovia, kota, bratislava, wilmot, wagener, windsor charter, falmouth, lloyd, pell, lucasville, broomall, snellville, winterport, auburndale, weber city, windsor, meadowlands, montrose, spartansburg, wyldwood, bowling green, yerevan, poway, millport, kouts, brewerton, smithfield, panama city beach, woody creek, wallis, branson, russellton, sunspot, mio, lasara, bridger, rocky ford, fincastle, sandy, detroit lakes, littlefork, waukee, nekoosa, poplar bluff, opp, lockwood, moody, tonkawa, laughlin, trimont, new philadelphia, sedan, marble, morris township, park forest, cal-nev ari, applegate, stockbridge, pinole, west warwick, blanco, jones mills, reedsville, milam, flasher, jackson center, gatineau, walnut bottom, palermo, lake peekskill, cass city, sherrard, nuuk, sky lake, wyndmere, maracaibo, pahrump, cheltenham, holts summit, boone grove, fort stockton, hughes springs, stayton, karachi, pierre part, eminence, new england, monee, yardley, scipio center, kelliher, frederic, fife lake, marianna, oswego, greencastle, fort atkinson, henryville, destrehan, st . inigoes, port moresby, owego, holland patent, ramah, hazel crest, little rock, tracy, socastee, logansport, markle, waldoboro, bensenville, new braunfels, winslow, gratz, east stroudsburg, bel air north, reddick, juneau, michigan center, artesian, union grove, pocono pines, burns, osage, bayard, brodheadsville, huzhou, hawkins, julian, hermosa beach, norfolk county, stickney, coxs creek, havre de grace, moundsville, honeoye, annapolis junction, hazlehurst, vandalia, kekaha, indianola, alanson, west haven, scranton, davis junction, star, woden, chevy chase, new portland, blountsville, edgar springs, luanda, st . clairsville, eagle butte, traverse, lagos, blacksburg, killen, saint-jean-sur-richelieu, north berwick, bound brook, zalma, orland, fort leavenworth, rattan, shabbona, carolina shores, knoxville, addison, omega, cerro gordo, hazelton, james, df, schuylkill haven, whitman, north kingstown, wyndham, bayfield, dove creek, assumption, maple grove, monterrey, keene, rangely, fort myer, shoshone, rancho murieta, broad top, edgewood, lynnville, middletown springs, crump, gladwin, carsonville, coplay, marienville, milan, lochearn, kane, college station, westminster, marlinton, mentor, rajkot, crossett, keller, anacortes, lamar, ravenwood, basin, rexford, cotonou, scottsboro, port louis, plum, huxford, brackenridge, hartley, forestville, pottsville, pocomoke city, sykesville, mokena, tucker, mancos, wheatfield, puebla, oakton, coachella, chouteau, zieglerville, roaring spring, catalina, deer river, st. albans, wylie, wauconda, canfield, douglas, cape coral, kuala lumpur, port ludlow, harahan, attica, port wentworth, natalia, valley park, souderton, ogden, eitzen, rexburg, packwaukee, st . andrews, whitley, sears, strathmore, underhill, shoe storeacas, scottsdale, swan quarter, tribune, coconut creek, grass lake charter township, checotah, vienna, goodlettsville, shorewood, cirebon, calpella, niantic, beechwood, meeker, derwood, detroit, haiku pauwela, reading, holly springs, tuckahoe, bucharest, butner, kensett, killdeer, desert center, gervais, adana, perry, yogyakarta, shaw air force base, cave creek, dubois, stephenson, st . bernard, ocilla, gasconade, plain, westland, banner elk, mrida, saint louis park, senoia, marriottsville, greece, pantego, chesterfield township, cudahy, greenwood village, henry, yellville, crested butte, holcomb, east syracuse, brownsboro, whitfield, ferguson, sierra blanca, capitol heights, bluff city, st . albans city, centereach, medicine lake, voorhees township, union bridge, williamstown, burgaw, waterford, the meadows, eagle point, howells, abilene, crdoba, lauderdale by the sea, saint georges, placerville, fountain hill, curtis, edmond, orchard park, spalding, pampa, byram, egan, weott, powers, richton, laceys spring, shanksville, st anne, trumbull, stetson, castleton, orland park, coon rapids, essexville, linn, white hall, kendall, ottumwa, collinston, wiscasset, smithtown, milesburg, wabasha, medellin, jack, amery, flagler beach, nespelem, merida, cushing, adelanto, fenton charter township, holdingford, grand blanc charter township, choctaw, lake villa, radcliff, peoria, saigon, saint paul, rio, carney, howard lake, donora, brook, terrebonne, kings park, foxburg, augusta, summerlin south, sarasota, hydesville, tenaha, gates mills, crystal lake, north salt lake, cummings, naalehu, coulee dam, brighton, joy, vacaville, oakdale, rehoboth, three rivers, littlestown, montoursville, stevenson ranch, spanish springs, gate city, ranchi, bell gardens, center harbor, matawan, yukon city, forestdale, wallops island, meadow vista, sparks, tannersville, thousand oaks, vail, pennsville, lincolnwood, horicon, piqua, dravosburg, walsenburg, minsk, rosholt, jenner, arena, godley, kollam, osborn, blackduck, travis air force base, mattoon, oblong, pine city, grand haven, burnside, longwood, paintsville, ahvaz, happy valley, new ulm, gove, pleasant garden, joyce, worland, nauvoo, lasalle, willow grove, wood-ridge, indian trail, abernathy, sugar land, thonotosassa, salt point, solomons, lithia springs, smithton, noblesville, poplarville, ashland, san luis potosi, pownal, wallingford, cleburne, cloquet, hoople, statenville, tryon, potomac, new prague, yantai, fort lee, bay springs, merkel, weddington, scottville, rhinelander, westwood, south lebanon, varnville, land o lakes, ramer, burr oak, angel fire, new iberia, sunman, rui'an, dixons mills, rouses point, navasota, lemoyne, russia, nicholson, shadyside, casas adobes, lonedell, front royal, new oxford, pitman, eureka springs, dawsonville, brookside, kellyton, kankakee, pickering, pontotoc, brent, millersport, hallock, west middlesex, narragansett, cohoes, alma, bath, ligonier, hana, terryville, barnes, dola, elroy, dunnigan, red bank, hubbard, story, meansville, kildeer, south bend, marlboro township, clemons, drain, agate, fruitland, primrose, st. henry, piscataway, patterson, ocracoke, thibodaux, new kensington, chambersburg, erving, trenton, san jacinto, hanford, palacios, osburn, hatfield, west mifflin, gracey, delbarton, brown city, katonah, new bloomfield, woodstown, allenhurst, chesterville, madras, pinecliffe, coram, oscoda charter township, rocksprings, bowdon, medan, san marcos, west norriton, minford, blanding, belcourt, cortez, primghar, huletts landing, loachapoka, mckinleyville, wilson, willows, west harrison, bellview, merrimac, new madrid, mesquite, dollard-des-ormeaux, ormond beach, bronson, fort monmouth, milton, wingate, weymouth, red oaks mill, freehold township, westerly, fishers, st. simons island, swannanoa, wimbledon, st. maries, uniontown, corder, what cheer, dagsboro, everly, yorklyn, new baden, woodmoor, chataignier, coin, lairdsville, sloughhouse, revillo, hershey, lewis, tracy city, loves park, womelsdorf, garfield, suttons bay, clarkfield, pisgah forest, salem, new salem, laurelville, clarkesville, puning, clarkton, cutler bay, seabrook island, south gate, burlington junction, boca raton, plummer, watford city, highland charter township, covert, oakville, canby, knob noster, lyndon, hollins, bowbells, eastland, renner, hollowville, nova, multan, carriere, munroe falls, dry ridge, shirley, james city, pataskala, kellogg, ephrata township, fertile, maple, lemon grove, lennox, hatton, crum lynne, nashotah, quebec city, somerville, sulphur rock, laquey, herriman, ivanhoe, waterproof, weiner, morrilton, horseshoe bay, west lafayette, pepin, trappe, miranda, saint paul park, asansol, branchton, plankinton, kailua, gautier, bellport, yadkinville, fogelsville, brackettville, riyadh, batesland, fort deposit, bulls gap, hospers, croswell, owatonna, quapaw, benton city, cathlamet, saint michaels, pulaski, miramar beach, clovis, sikeston, rogue river, elm grove, dorchester, calico rock, barnard, belm, north palm beach, morrill, tuckerton, belding, lynwood, darwin, oley, west nyack, flint, climax springs, interior, sciota, el paso, wills point, hoyt lakes, alameda, wheaton-glenmont, kaanapali, calexico, averill park, pleasant prairie, leacock-leola bareville, sayville, mathiston, del city, east alton, greendale, sanger, mcconnell air force base, st mary-of-the woods, cavour, la villa, lenora, green city, vinton, kinde, hermosa, zeeland charter township, eldersburg, mountain iron, chalmette, dietrich, poplar grove, saint henry, st james city, peachtree, isabel, june lake, clarion, guinda, branch, tyngsboro, crisfield, rose hill, estero, kirksville, heavener, clawson, dearborn heights, forest hills, orondo, castle dale, north, belle fourche, leipsic, massapequa, north chatham, ona, calumet, cass lake, gaza, ringsted, ferriday, falcon heights, glenwood springs, greenwich township, san luis obispo, templeton, murdock, crestwood, chanhassen, wind gap, new city, maringouin, chaoyang, gypsum, salinas, skiatook, new carlisle, kinzers, new washoe, gilberts, fort wayne, st petersburg, tonawanda, orangefield, boonville, flower mound, ocean view, big bear lake, ridgely, willits, timberlake, center junction, eldon, childress, arbyrd, pretoria, okaloosa island, sulaymaniyah, beaverdam lake-salisbury mills, naypyidaw, moultrie, wrangell, kongiganak, mascot, hill city, halfway, village of nagog woods, ishpeming, cle elum, mbabane, deptford, braintree, bakersville, gresham, wadena, chadds ford, harlan, wrightsville beach, kiln, cincinnati, mercedes, fenton, oronoko charter township, goodfield, sundance, williamsport, rebuck, de graff, kingfield, fryeburg, tigerton, wrentham, bangall, huntington beach, st. paul park, burnet, eagle, bennsville, gwinner, natrona heights, prescott valley, mayville, hardy, carpentersville, renville, chilliwack, mcbain, flushing charter township, brenham, north fork, meadville, santa monica, broad top city, mastic, castleton on hudson, spry, hawley, colorado springs, calabash, apia, dallas city, virginia city, wisconsin, point harbor, trotwood, oostburg, helena west helena, istanbul, woodward, east palo alto, springport, izmir, rogers, vassar, tanger, el dorado springs, fields, laton, orient, paradise valley, cecilton, olivet, mexico beach, chickamauga, new, st john's, aliso viejo, palm beach gardens, yokohama, colusa, cascade locks, hackettstown, fordland, st clair, saint augustine shores, windthorst, hines, mohave valley, campbell hall, raeford, whitefield, laguna niguel, wilber, harrisburg, tavernier, walden, parkers prairie, keewatin, england, mamaroneck, schroeder, west friendship, center, hampshire, thomas, seven oaks, bishkek, lehman, nanty-glo, owen, altura, confluence, roseville, beloit, chalfont, boise city, charlottesville, parkville, rialto, oak park, new london, gallatin, placitas, la porte, summit, chittenango, merna, deer isle, fairfax station, daly city, garden prairie, spirit lake, latimer, dekalb, ho-ho kus, lakemoor, west allis, san marino, railroad, frederick, citrus heights, oconomowoc, north little rock, beltsville, shamokin, garrettsville, goldfield, millsboro, germansville, farmington hills, coleridge, mishawaka, vernon township, portal, boyertown, point reyes station, huddleston, epworth, lakewood, craigville, cusick, monterey park, cocoa, laval, hodgenville, township of washington, lutcher, driscoll, heath springs, troutdale, sugar hill, nunica, pollock pines, vilonia, circle pines, castle rock, boyne, tremonton, bellmawr, sebago, the villages, eden, alexandria, lake ozark, hidalgo, sharonville, spring green, lincolnshire, karlstad, pageland, dade city, locust, sault ste marie, pago pago, arapahoe, mcgrath, colts neck, broadview heights, buena vista charter township, eclectic, fombell, le mars, tisbury, belvedere tiburon, edwards, altamont, bailey s crossroads, mantua township, lusk, marcellus, richlands, east montpelier, mcnabb, san benito, oakland, hettinger, schererville, beggs, cresco, jenkinsburg, sunnyside, bolingbroke, artondale, forest, red lodge, mazomanie, piscataway township, morning sun, port clinton, fayette city, cut off, pendleton, macungie, groveton, st. elizabeth, north laurel, sheffield, point city, wichita falls, pine bush, acme, aldie, st. peters, tuxedo park, hotevilla-bacavi, shrewsbury, dieterich, amana, highmore, olde west chester, osceola, roland, mifflinburg, town of rockingham, bluejacket, east amwell township, dar es salaam, virgil, bird city, moss, salmon, owasso, westmont, low moor, mauriceville, munich, la joya, st . james city, asbury, aptos, fort gratiot charter, fort rucker, kittanning, mccleary, la follette, saguenay, aitkin, lacona, hillsmere shores, west newton, saint albert, patrick air force base, tonganoxie, cainsville, piper city, walpole, mount holly, scurry, fruitdale, malverne, fredericktown, prairie city, east hampton north, lindenhurst, eastchester, north bay shore, lamoni, trivoli, willis, changshu, byers, cawker, plainsboro, ash grove, st. louis park, keenesburg, crystal falls, bedminster, philadelphia, huntington, dauphin island, laughlin air force base, brasstown, ruian, woonsocket, labelle, new vernon, ouagadougou, silver springs shores, grand ledge, eatontown, voluntown, anahuac, rabun gap, humeston, molino, north pole, supply, san juan, fort riley, summertown, angier, magna, bowie, lake city, denham springs, cobden, fort madison, tenafly, westville, alexander, bartlett, plainville, redford charter township, lisbon, astoria, minneapolis, wilsonville, glenbrook, wolsey, north syracuse, dickey, st. peter port, marietta, hillsville, loup, manitou springs, ruthven, wooster, columbine, jinan, oakbrook terrace, jacksonville, waco, portales, castle hayne, amberg, gloucester point, maypearl, seville, allen, north prairie, panora, okreek, saxonburg, itasca, critz, buffalo creek, rose city, lookeba, pearlington, reedsburg, kenduskeag, port orange, andorra la vella, big stone, bellmore, westbrook, middleton, herington, holliston, senecaville, sitka, ghent, latrobe, palmdale, sierraville, dansville, mount arlington, granite falls, d hanis, needles, asher, liberal, redondo beach, wellsboro, soperton, cottonwood, hillside lake, show low, presque isle, chatfield, modesto, metairie, lansford, moorhead, abu dhabi, fort wright, albert city, helmetta, tranquillity, linneus, port hope, barrow, brown deer, coulee city, spanish lake, st. robert, st . anthony, placida, st . george, sugar, flanagan, cloverport, del monte forest, bastrop, havertown, perkins, fall river mills, mount washington, riverwoods, wuhu, amite, chino, arimo, oak hill, la fayette, port st. lucie, weippe, indiantown, melissa, rolla, lethbridge, big lake, aspen park, rockingham, fort indiantown gap, colora, lordstown, zuni, crow agency, boynton beach, dermott, mosier, neptune, culbertson, sun lakes, ponte vedra beach, kings canyon national park, carol stream, hitchcock, mandeville, porto, santa margarita, killingly, suisun, st xavier, brook park, becket, casper, newaygo, madrid, monroeville, jarrettsville, pine grove, le sueur, readington, sultan, norden, huizhou, auburn hills, henryetta, harrah, mission viejo, malang, ann arbor, carlstadt, albany, rainbow, eureka, hephzibah, ojai, valley, lake george, carmel, spindale, earth city, st . helena, shasta lake, mountain village, west seneca, lincolnton, avon-by-the sea, waynesburg, berlin center, ocoee, florissant, tychy, corryton, central city, allison, university city, annandale, claflin, parker city, clarinda, conley, denville, south river, plattsburgh, old orchard beach, goshen, newburg, sand lake, china spring, roswell, crystal springs, ho olehua, mount ulla, tabor, mcville, killington, little river, mantua, mooresville, lakeville, ludowici, kernville, long grove, belle haven, kaunakakai, blackwell, st michael, grosse pointe woods, shelburne falls, shaoxing, rangoon, vancouver, gordon, lubbock, agency, grandville, bell, reeds spring, northwood, sunderland, leonard, honey brook, glen cove, north fort myers, port charlotte, franklinton, chesnee, coquille, new straitsville, martin, greeneville, barrie, grand mound, wheaton glenmont, pelkie, massapequa park, baldwinsville, gustine, farr west, dover foxcroft, nesconset, kemp, tamms, dunn loring, kinsley, new westminster, meade, el dorado, miamiville, angwin, fort branch, torreon, white cloud, kiribati, maple shade township, st . xavier, woodbury heights, walpack township, anadarko, ethekwini, mont belvieu, cantril, walnut grove, northvale, gastonia, cordele, edgartown, east shoreham, scotia, ashfield, newburgh, wolf trap, portage, big rock, minidoka, monaca, new fairfield, zortman, guilderland center, mackay, healdsburg, grand canyon national park, waconia, olivette, north reading, north druid hills, red lake, wabasso, colstrip, warden, opa-locka, new orleans, san tan valley, pellston, ashby, wolfe, eleanor, sesser, chicago ridge, telluride, paia, barnwell, babylon, feasterville trevose, howards grove, glen ridge, harrison charter township, tokyo, weiser, west burlington, bridgewater, summerdale, new hyde park, georgetown charter township, melcher-dallas, butternut, st . georges, woodmore, bemidji, berkeley township, pitsburg, westside, high point, auberry, thompsonville, fargo, la vista, slatington, mayer, larchmont, wyomissing, carson, creede, argonia, steele, pearl city, piketon, shinnston, carmichael, groveland-big oak flat, aledo, new effington, jericho, little rock air force base, windcrest, mbuji-mayi, kaohsiung, coquitlam, jones, holly hill, grand forks, oilville, point roberts, price, red lion, lake charles, sunland park, bar harbor, fort gibson, dillard, antioch, central islip, sumter, woodcrest, dallastown, brier hill, xi an, boyce, league city, hemet, takoma park, gillett grove, boling-iago, dakota, kenyon, laramie, canyonville, harare, sun, portersville, winthrop, lanesville, hialeah, mexico df, agar, winnipeg, jeddah, goldsboro, hermantown, groesbeck, danboro, ledyard, morehead city, wilton manors, saint joseph, northford, buckhannon, lanai, north jackson, east rochester, remus, elizaville, findlay, zillah, cameron, new port richey east, beardsley, boonton, hamilton, clearlake oaks, toronto, prospect, home, guin, manhasset, neligh, silver lake, la jara, shelby charter township, west bloomfield, west valley city, mendota heights, fairview, lime springs, ladonia, riverview, pilot grove, parks, ewing township, model, sicily island, coopersville, redwood falls, edwardsburg, leadville, little ferry, richton park, shippensburg, stratford, nantong, mauckport, fairview village, swissvale, paramount, n djamena, brownsburg, north yarmouth, bonham, sunnyvale, capac, haleiwa, warrenville, kersey, ridge spring, lynnwood, clancy, dodd city, montclair, chatsworth, camp verde, accomac, lytle, steeleville, shamrock, lynnfield, angleton, saint mary of the woods, leggett, sans souci, dix hills, shavertown, colwich, rhame, napoleon, conestoga, kunshan, goose creek, bedminster township, mckinney, northville, flint charter township, center valley, copperhill, irmo, nebo, new middletown, opelika, cowiche, brunswick, lake hart, mesick, prosser, west boylston, redstone arsenal, ahoskie, sheboygan, ocheyedan, alachua, jimo, north platte, jenkintown, westchester county, wautoma, sublette, marne, twin peaks, layton, horsham, pierz, ellenville, jamshedpur, woodville, galena park, huffman, seattle, ringwood, munster, christiansburg, benin city, millinocket, st pete beach, west decatur, fishtail, carteret, buckner, plumsteadville, clearwater, temple hills, jeffers, colliers, winterthur, manchester-by-the sea, hammond, floral park, edmonton, tolleson, lampeter, chestertown, grygla, cedar hills, devens, new kent, oakfield, palmyra, ciudad jurez, kolkata, millstadt, wadsworth, daggett, honolulu, northfield, gorham, luke, apopka, cheverly, woodberry forest, harbor beach, elliott, elsmere, wantage, montara, milton-freewater, pittsfield charter township, oxford charter township, aspen hill, lawson heights, spring grove, hermann, foley, burgettstown, stanberry, elysian, shullsburg, tappan, brossard, huron charter township, cathedral, sand springs, millen, caruthers, lind, muskoka, cumming, brambleton, archer city, justin, strong, wakonda, kharkiv, cornettsville, pine bluff, des plaines, sabina, montevideo, paxinos, farmersville, oak harbor, simi valley, morris plains, temple city, chester township, burlingame, hurricane, morrison, red hill, tower, waggaman, jefferson hills, rensselaer, jemez springs, cooper, omsk, goffstown, budapest, tamaroa, parker, mcarthur, fredon township, pine valley, southbury, menoken, cobourg, east wenatchee, tennessee ridge, hamler, rosemount, tunnelton, tallassee, creve coeur, sanatoga, miami shores, payette, torrey, hurlburt field, el segundo, appleton, moncton, chisago, spencerport, nether providence township, kerman, madurai, barron, leavittsburg, southwest harbor, moran, brookport, cuyahoga heights, manila, lone star, bechtelsville, american fork, fushun, phoenicia, croton-on hudson, ukiah, twin valley, montello, zephyr cove round hill village, plymouth, mandaree, headland, lunenburg, odell, dock junction, guthrie center, duquesne, horton, west fargo, pineland, klamath, pfafftown, elbert, westphalia, hazelwood, elon, stockwell, mount dora, peterstown, oneonta, atkins, lenoir city, sloan, artesia, rocklake, delphi, ravenna, lakehills, energy, camas valley, gowen city, st jacob, dickinson, pottstown, bonne terre, bunch, georgetown charter, litchfield park, zearing, st . charles, versailles, saint mary-of the woods, piercy, mocksville, #weber, coffeyville, north vernon, golf, sidney, new lisbon, fairlawn, van dyne, delaware city, cresbard, ocala, viburnum, iola, mineral ridge, port royal, arnett, jenkinsville, stansbury park, dupont, williamson, red creek, rubicon, lone tree, stonybrook, duarte, woolwich, baidland, providence, st albert, daphne, urumqi, dover-foxcroft, ballentine, globe, totowa, eastham, reedley, strum, leoni, nichols, claysville, sialkot, mount hope, west hempstead, loudonville, shelton, el cerrito, bengaluru, st . clair, titonka, ellicott city, dry run, los alamitos, athena, downtown kitchener, upper providence township, belfield, oakley, tolono, irving, brashear, new cordell, snook, advance, stearns, comstock, bayboro, kinsale, franktown, altamonte springs, geismar, fostoria, ontonagon, seffner, pocono manor, purlear, dodge, irvine, mound city, winter garden, tyringham, nederland, cairo, grottoes, fort loudon, monson, st . johnsbury, batam, lometa, vitria, chardon, turin, lecanto, barkhamsted, apple river, thiruvananthapuram, stephens, rockford, harpswell, university heights, ventura, graymont, yekaterinburg, romney, caddo mills, lavonia, bates, adamsville, torrance, webster springs, isleton, myrtle beach, maplewood, mayo, fort myers, luck, wisconsin rapids, oildale, hartsdale, bee ridge, andersonville, foster city, pine mountain, watseka, langley, cherryvale, chewelah, league, strawberry point, cynthiana, west pleasant view, rich creek, pottersville, gibbonsville, silver, glen carbon, tangent, braymer, wyncote, maple glen, snowmass, borger, touchet, blainville, macclenny, highland park, middleville, flushing, exira, snohomish, tripp, fort washakie, st inigoes, corrales, coal city, handan, beach haven, joppa, leetsdale, woodbine, west memphis, salunga landisville, belchertown, burnham, randsburg, campbellsville, cut bank, toutle, mcgregor, theodosia, robert lee, rice lake, elk mound, reidsville, singapore, vilas, bainbridge island, sunset hills, hamden, maple falls, lakefield, selden, niangua, bluffton, watsonville, hainesport, vallonia, palm valley, liberty center, franklin township, plover, kenosha, tinton falls, frenchtown, mcconnellsville, yuma, delcambre, notus, saint stephen, jabodetabek, rocky top, wawa, brillion, meshoppen, coral gables, cherry hill, south farmingdale, towner, suring, lower burrell, sprakers, swedesboro, junction, occidental, vintondale, aumsville, east moriches, jasmine estates, cisco, new holstein, homosassa, oshawa, spackenkill, jackson, marquez, east dubuque, soddy-daisy, town n country, st leonard, stuttgart, ferrysburg, daniels, howard, orrington, wanamingo, drayton, holloman air force base, onamia, kano, tiruppur, waipio, hammon, monett, palomar mountain, pittsfield charter, rincon, hama, kosciusko, glen burnie, maple ridge, saint albans, maputo, matteson, flint hill, sebeka, new brockton, orono, shoreview, castalia, minneola, new auburn, lake village, fort lawn, garrett, oldsmar, austin, kahoka, gatewood, blackstone, pedricktown, fork union, hornell, mccoll, cypress gardens, skyline view, darien, new market, cazenovia, st. agatha, cashmere, truckee, charles town, clark, mazeppa, swans island, elmendorf, bussey, avon-by-the-sea, vallejo, edgemere, campbellsport, nesquehoning, buxton, saint pete beach, guttenberg, elberton, haiku-pauwela, st mary-of the woods, westernport, deridder, celestine, purdy, carpinteria, goodells, grand marsh, sayreville, switz city, jackson springs, north bergen, beaver city, riley, middleport, cross city, baraboo, lavaca, kettle falls, keswick, spring arbor, west saint paul, south park, martins ferry, bridgton, exton, st francis, owendale, fort payne, inola, commerce, brades estate, grover beach, boulder creek, phenix city, piedmont, fall creek, waxhaw, glasgow, keaau, rockvale, fukuoka, rome, conway, cadiz, centerville, springer, goodland, perryville, watsontown, medicine lodge, union charter, longville, sargodha, cedaredge, gillett, falfurrias, eolia, halliday, rio rico, six lakes, st bonifacius, zephyr cove, mulvane, islamabad, gassville, halethorpe, kelso, camp springs, pine bluffs, van buren charter township, river edge, national, st ansgar, rough and ready, washington d.c., horseshoe bend, lake odessa, cocoa beach, talbotton, west point, pennington gap, north lake, saint-hyacinthe, alden, prosper, brushy creek, deatsville, sunrise beach, wanatah, peetz, shrub oak, roslyn heights, watertown, gwangju, la quinta, bala cynwyd, el centro, gilsum, new church, holdenville, boykins, hollywood, hubballi, aguascalientes, aquia harbour, alburnett, oaktown, south kensington, indian river, woodway, harbor springs, windham, menifee, fort stewart, port huron, rudyard, pennsburg, pearisburg, limestone, erwinna, barton creek, mcdonald, cooksville, huntington park, rex, rowland heights, fontainebleau, continental, pleasant valley, tishomingo, boling iago, sewickley, redfield, hiawassee, congers, riverhead, prairie du rocher, kalamazoo, edgewater park, beacon falls, gloversville, lenexa, villa grove, meerut, greater sudbury, cunningham, loughman, kihei, edgecomb, novinger, puako, johnsonville, san ardo, franklinville, smithsburg, east granby, fort cobb, ogdensburg, west yellowstone, muskegon, mishicot, waimea, fine, west unity, paisley, union hill novelty hill, gardner, eagle springs, madera, seaside, maunaloa, gambrills, kings mills, overton, kimball, homewood, andalusia, victoria, somerton, mount kisco, milaca, st . james, valley lee, mascoutah, dresden, collingwood, lemont furnace, kirkwood, citrus park, protection, manitowoc, culver city, north kansas, enfield, bunkie, leawood, moretown, caliente, beacon, albert lea, osyka, mcgaheysville, niamey, district heights, bon air, schertz, bishop, nutley, beaver dam, markesan, gulf breeze, st andrews, sunbright, teec nos pos, sonoma, shell knob, montgomery, mohegan lake, wellsville, morse, melvin, makassar, clintwood, vermont city, oriental, benedicta, odenton, st paul park, duncannon, oatfield, liaoyang, sayre, laurinburg, laurel, salix, haviland, methuen, franklin springs, kingdom city, lianyungang, buena ventura lakes, quitman, kenilworth, evarts, roby, hankinson, yuba city, draper, cranbury township, ellicottville, chesterbrook, point pleasant, wilmington, alofi, north versailles, anna maria, elk rapids, boaz, clinton, lanzhou, mount desert, st. mary-of-the woods, steubenville, marylhurst, ogunquit, pikeville, new vienna, palo, garwood, new haven, otsego, moundridge, rancho cucamonga, waterflow, south berwick, marinette, ekalaka, elverta, cramerton, butler, browns valley, ogallala, wyatt, haverstraw, sag harbor, san pablo, compton, atkinson, amanda, maracay, litchfield, rocky point, trinity, coxsackie, amite city, saint matthews, asbury park, elburn, belt, indianapolis, passaic, reston, pigeon forge, towanda, angus, wildwood, frenchburg, windermere, donovan, stagecoach, simpsonville, grayson, knife river, greatwood, green, edgerton, newmarket, southern pines, ellis grove, carnation, champaign, stone ridge, heathrow, rockledge, libby, sarnia, parkland, jakarta, beaver island, nashville, pilot mountain, berthoud, elm, harwood, kitty hawk, st . meinrad, los angeles, brockway, boydton, oracle, lyon, fall rock, lake shore, hapeville, malden, seminole, carrboro, linganore-bartonsville, brant, richgrove, perris, park rapids, valleyford, cape girardeau, williamsfield, mequon, surgoinsville, proctorville, ware, oil, mulino, three lakes, st helena, hemlock, guernsey, riceville, red lake falls, chelsea, standish, windom, kendrick, woburn, aldan, hopkins park, campo, mott, moradabad, granite, kanawha, summitville, quarryville, port saint john, forest acres, manitowish waters, central square, briggsville, east amwell, harveys lake, sarahsville, boca del mar, tunbridge, aguas calientes, keuka park, culver, pecan grove, charlestown, jamul, homedale, east machias, saint jacob, howell, north bay village, thedford, west plains, hill, mercer island, carbondale, cando, st. david, hillsboro, port costa, parmelee, auxvasse, animas, cedar island, east amherst, pryor creek, claverack, north springfield, lees creek, general santos, fairbanks, berwyn, goldthwaite, fuzhou, elk horn, sulphur, republican city, pea ridge, bull run, hueytown, south salt lake, lillington, green brook township, galena, laverne, marshfield, weedsport, good thunder, alcoa, dixie, wathena, roebuck, indian rocks beach, malone, pickerington, dewitt township, saint george, fenton charter, pigeon, fort hunt, galatia, san leandro, libertyville, bethesda, buckhead, nolensville, mackinac island, tuscaloosa, nanty glo, lincolnville, grants, west bend, anderson, gillette, berwick, tyler, taloga, joseph city, due west, nelsonville, west newbury, solana beach, snow hill, la plume, seven mile, saint joe, putnam, woodridge, harriman, floydada, burwell, busby, west rushville, porto-novo, hygiene, maple valley, tullahoma, middlesex, tecumseh, delphos, grand marais, hanska, shawinigan, deptford township, swift, franklin, north hampton, skaneateles, romeoville, hawkinsville, bellair meadowbrook terrace, harrisonburg, swarthmore, geronimo, bentleyville, mahanoy, holton, phenix, orangevale, burdett, godfrey, san miguel, fordville, boons camp, wood, imperial beach, newton grove, hildale, otego, monona, winifred, traer, trabuco canyon, thrissur, chattanooga, meeteetse, hollsopple, grants pass, marfa, north hero, mirrormont, pine hills, roodhouse, kure beach, scott, cullman, cheswick, uxbridge, redland, big sky, jersey village, broadview, emery, hartwick, gold beach, la plata, losantville, port lavaca, pleasant view, konya, chester springs, avocado heights, rowlett, cedarhurst, radium springs, dulce, yanceyville, church rock, mysore, doctor phillips, naselle, point comfort, kenai, fitchburg, graettinger, shidler, lanham-seabrook, travelers rest, langston, willow creek, seal beach, peach lake, farmerville, orange cove, wapello, taylorville, landenberg, ho-ho-kus, middle, tuscola, five forks, lagrangeville, halawa, glenrock, saline, ovid, waseca, ballston spa, lauderdale lakes, perdue hill, lamont, wallington, st. peter, lille, killeen, u.s. air force academy, challis, jermyn, new goshen, la grande, ben lomond, blue ridge, st . croix falls, sioux rapids, retsof, sandborn, st . stephen, leopold, edon, new plymouth, hayward, maple lake, malmstrom air force base, five points, mojave, st. ann, perkinston, discovery bay, plano, castleton-on-hudson, mckean, yucca valley, sebastopol, mountlake terrace, old westbury, walbridge, wittmann, veblen, progress, lebec, kings mountain, grand canyon village, wonewoc, geneseo, ladoga, orford, mbuji mayi, fresno, solen, brecksville, bear river, saint marys city, hilmar, wood buffalo, manchester-by the sea, rye, sturgeon bay, north fairfield, haines falls, bladensburg, frontenac, calcutta, waterford township, macedon, red wing, belle isle, center line, minburn, donaldson, fergus falls, old bethpage, schaller, mount victory, independence charter township, florence, glyndon, ashdown, bottineau, danforth, harwich, perth amboy, lacrosse, ulen, scotch plains, ramona, valley city, crosslake, melcher dallas, arlington, chautauqua, yichang, sacramento, patna, bloemfontein, plaza, gibbon, shenzhen, perth, moncks corner, bellefontaine, crest hill, alfred, senatobia, skidaway island, danielsville, park hill, cottageville, yuci, bay, braslia, mitchellville, charlotte, fox lake, colonial park, stephenville, loch sheldrake, south saint paul, wharton, prunedale, sterling heights, trussville, pershing, cali, saxton, stonewall, yamhill, tawas city, blair, binghamton, bronaugh, loxley, fountaintown, princeton, baku, sault ste. marie, stilwell, buhler, selmer, claysburg, columbia, san fernando, moraga, rainsville, overland, arcade, heritage hills, sturtevant, chickasha, burke, canaan, camino, grant, red rock, raymond, cripple creek, spring church, lihue, brookland, garden valley, carmichaels, wytheville, eagle bend, pemberton, viborg, cal nev ari, autaugaville, mullen, gentry, porter, manhattan beach, oceanside, watkins glen, montgomeryville, gabbs, kemmerer, sangerville, lead, baldwin park, homer glen, elkin, penwell, pleasant grove, laporte, bonifay, scotland neck, cossayuna, dadeville, gladwyne, pflugerville, clare, rumford, elk grove, carterville, evesham township, bosworth, asheville, carrollton, norris city, elwood, flat rock, clyde, dows, turtle lake, phelan, inwood, absarokee, buena vista charter, carter lake, webster city, wright, kazan, badger, timbo, burgin, boyne falls, streator, stoughton, alderson, berkley, waltham, southwick, valmeyer, santiago, east patchogue, house springs, lockeford, alda, smoketown, duck key, port wing, morgan hill, mills river, elyria, nowata, broadalbin, lexington park, crafton, elmer, hermitage, saint cloud, waymart, fair play, kearns, grand rapids, perrysburg, belmond, monroe, dunlap, wedron, tuba city, big stone city, east chatham, santa fe, winthrop harbor, clifton forge, mandalay, navarro, hood river, chapmanville, loup city, parma, breezy point, connoquenessing, andale, cedar rapids, brockton, huber heights, el camino village, clifford, sun prairie, oakmont, duffield, randle, brookwood, dexter, tooele, luxemburg, woodfield, edgar, ponder, burr ridge, eckerty, powers lake, decatur, xiamen, tivoli, shoals, valley grove, wellington, monongahela, eglin air force base, carleton, water valley, le roy, west springfield, sac city, bosque, galeville, curwensville, egypt lake leto, corona, athol, west richland, nantucket, bay minette, mossville, vernal, sioux center, des lacs, jessup, chandigarh, lehigh, waupun, adna, gray, cyril, shijiazhuang, long prairie, roanoke, west stockbridge, canandaigua, mena, tshwane, greybull, riga, mosinee, enterprise, waterman, bordentown, cape charles, los lunas, niagara falls, new cumberland, palo pinto, jabalpur, mchenry, dillsburg, kimberling city, bryantsville, monkton, momence, conneaut lakeshore, intercourse, onsted, foyil, new cassel, fort plain, poland, atqasuk, cooter, vista, rock valley, farmville, atascosa, coppell, dubai, st . pete beach, tonasket, chilhowee, bayou cane, youngstown, shenorock, canton, anson, belleville, north brunswick, bothell, north massapequa, forman, bethany, slippery rock, gujranwala, matador, dongying, somerset, west rancho dominguez, mankato, hayes center, accra, zhengzhou, hunter, fort meade, grand blanc charter, dumont, harold, east windsor, peshtigo, tyner, zhuzhou, portage charter township, accokeek, hinton, lamoure, yolo, coloma charter township, rawson, conroe, dentsville, stanford, dyersville, thomasville, bray, ranger, fort pierre, walnut ridge, south boston, maynardville, ross township, carencro, selbyville, lindon, fallon, southampton, perry hall, sodus point, newbern, seven hills, glenelg, emporium, venus, eden valley, sanfran, mcconnellsburg, cambridge, university place, fort campbell, collingswood, west pawlet, jessieville, kigali, demorest, tontogany, burley, westview, kittery, valencia west, baudette, ruckersville, temple terrace, spanaway, varanasi, limington, deckerville, pennsauken township, hymera, new madison, iota, meredith, polkton, saint petersburg, calvert, viena, almaty, alpaugh, north tustin, plaquemine, san luis potos, ambridge, st. john's, laureldale, holly, dinwiddie, luke afb, hazel park, bogalusa, amesbury, anniston, mifflintown, cetinje, sheboygan falls, san elizario, woodland park, wetherington, north san juan, locust fork, coudersport, south houston, lititz, dora, jamison, grand isle, fontana-on geneva lake, beaver, lowell charter township, surf city, mcneil, golden valley, okemah, higden, chauvin, holt, sacaton, bruneau, hazel green, leeton, st meinrad, south holland, uvalde, neosho, oxon hill glassmanor, glen rose, oakhurst, rumson, heath, baker city, logan township, coushatta, goleta, cross, shattuck, prattville, mitchell, alloy, farmers branch, ririe, brethren, paine field lake stickney, milford center, pismo beach, havana, bethany beach, deale, illiopolis, buna, schulenburg, carson city, fox river grove, bentonville, brandywine, hayneville, zachary, port-au-prince, stanley, steptoe, great bend, syracuse, chicago heights, schofield barracks, benson, tipp city, manton, metro manila, bainbridge, durg bhilai, lake arrowhead, mount union, shenandoah, claremore, taos, barnardsville, kelly, coulterville, trumann, fairview park, leslie, institute, regina, royse, east aurora, palo cedro, michigantown, roanoke rapids, upper saint clair, port elizabeth, paradise, piggott, la fox, godwin, cranbury, lawrenceburg, gwalior, quito, powder springs, calimesa, canal fulton, zhongshan, laconia, rothschild, sao paulo, postville, grundy center, rosemead, isfahan, kremlin, graniteville, carlton, desert hot springs, happy camp, stratham, hilliard, willards, arco, riceboro, central point, tallahassee, manorville, rossford, victorville, rankin, east northport, knightsville, indian springs, weehawken, reserve, algodones, fountain hills, morgantown, orting, baoding, saint john, wyaconda, brookhaven, glen ullin, savage, louviers, mi wuk village, mounds view, beaufort, high ridge, walhalla, guadalupe, vasai-virar, risingsun, corona de tucson, hannibal, bolingbrook, wynona, kamloops, montague, rentz, colesville, dayton, wahoo, ahmedabad, buena, mccamey, viola, rudd, loveland, gilcrest, chamberlain, flora vista, clover, winchendon, suwanee, fridley, tylertown, briggsdale, fort duchesne, nanuet, golden gate, wallkill, montgomery city, warwick, spring house, slater, quantico, waynesboro, apex, bountiful, robbins, hanoverton, fort drum, cranberry, manasquan, la habana, boerne, burdette, hayfork, peach glen, wesley hills, gays mills, laplace, landrum, fairhaven, big beaver, mccook, liberty, palm desert, timberwood park, pettisville, bradleyville, bonsall, arthur, suamico, caledon, clinton township, thurmont, rockwell city, beaverton, sparks glencoe, cusseta, hilbert, barto, delaplane, tittabawassee, whitefish bay, westfield center, leesburg, ballston lake, buellton, leo cedarville, igo, rutherfordton, cochin, clairton, attleboro, suitland silver hill, coshocton, st libory, naco, hurlock, bartow, dade, petaluma, kingfisher, anthony, zoar, garden grove, stottville, burton, west palm beach, loogootee, patch grove, coulee, saint hyacinthe, leon, bryn mawr, kennewick, rahway, palmetto, caledonia, menlo, melstone, council grove, cole camp, springerville, albert, buckland, elizabeth city, yosemite valley, pennsauken, hartly, cropseyville, wise, bishopville, wadesboro, pickens, picayune, stony point, saint martinville, zellwood, almira, royal center, lidgerwood, la valle, del, coalton, tolland, west paris, xian, srinagar, knightsen, mcdavid, dallesport, st lawrence, christiana, maryland city, peachtree city, ilwaco, boxholm, middlebourne, deepwater, mcsherrystown, ullin, brimfield, campobello, henagar, hampton bays, pine village, chamberlayne, macon, new ipswich, newcomerstown, corfu, poneto, holgate, west branch, abbotsford, webb, collegedale, livonia, mukilteo, heber, tichigan, peshawar, lenox, union charter township, pleasant hills, boring, vijayawada, mcclelland, terrytown, dhaka, nanaimo, miamitown, lacygne, milford charter township, lower township, ashton, boylston, navarre, sully, east bridgewater, karnes, crossville, snyder, porto alegre, genesee charter, prairie du sac, gibson city, humphrey, damascus, cicero, maggie valley, council, concordville, redmond, shalimar, st . francis, madison, st . martinville, jeannette, dyess air force base, hampton, siren, sana'a, sedro woolley, tionesta, saint bonifacius, bergen, harbin, de soto, milano, clever, vidal, eddyville, susquehanna trails, lovelaceville, rio dell, dillingham, maricopa, bokoshe, lutherville timonium, east point, setauket- east setauket, jonesboro, kindred, plumerville, albuquerque, alto, zhangjiagang, johor bahru, elba, west fork, truro, ironwood, nixa, smelterville, st. georges, wolf point, washingtonville, charlevoix, graysville, adelaide, worley, glenolden, hanceville, st. bonifacius, hustisford, frostproof, st. edward, santo domingo, new brunswick city, clute, lodi, webster groves, pomfret, new baltimore, avon lake, seabrook, denmark, riegelsville, east lynne, kelowna, vashon, parachute, factoryville, sussex, excelsior springs, champlain, san diego, saratoga springs, maywood, wapato, bunker, gilmanton, industry, treasure island, lynn haven, paso robles, everetts, lewisberry, franklin park, sudan, villa park, harkers island, york haven, maroa, faucett, mountainburg, south wayne, duncansville, stow, donalsonville, lake wales, rancho calaveras, newcastle, lumberton, grantsville, mount airy, wynantskill, new palestine, roseboro, blue point, sheridan, bow, rowe, wewoka, caldwell, odin, hampton manor, zapata, north english, malcolm, auckland, parkesburg, lynn, wading river, ponca, oconee, st . matthews, au gres, kettering, hatchechubbee, winter springs, marysville, hollidaysburg, island park, east riverdale, highlands ranch, swansboro, scotrun, new town, murray, pripyat, gobles, stigler, st. ansgar, diamondville, kathmandu, southgate, wabash, okeechobee, south venice, pequot lakes, alsea, catharpin, ionia, beecher, oradell, port harcourt, brockport, spring valley, ives estates, el monte, bingen, jaffrey, branford, busan, hecla, ridgeland, ridge manor, moberly, vergennes, allenton, sutton, edgefield, cosmos, bertrand, gregory, cypress lake, north bellmore, mechanicsville, haworth, priest river, guilford, loysville, kingsport, willowick, winterhaven, shawneetown, blue lake, blanchard, lovettsville, phillips, commodore, the hague, pine island, st francisville, gunnison, mattituck, san lucas, olympia, estelle, comstock charter, siloam springs, selkirk, lemoore, fort knox, gretna, west des moines, norfork, beale air force base, elko new market, lake park, middlesboro, east bernard, vidalia, natchez, hattieville, golden meadow, white bear lake, clements, roopville, tanque verde, oslo, center point, ketchikan, henning, burlington township, wymore, beardstown, eastport, hamshire, gans, stinnett, blairsburg, mount ephraim, new boston, elberta, del rio, shantou, fairbank, pearl, elverson, st . louis, south euclid, north liberty, shiremanstown, reliance, wellborn, hutto, shady side, planada, shell lake, lucerne, bernard, tbilisi, san bernardino, gasburg, elbow lake, bear mountain, jeffersontown, apple springs, siesta key, cedar springs, frenchtown township, waddell, pablo, middleburgh, rigby, havre, suva, archdale, salamanca, red springs, malappuram, tombstone, bisbee, whitehouse, squaw valley, colo, danbury, colbert, island lake, dodgeville, balsam lake, henrietta, ontario center, baxley, prentiss, lockesburg, sandston, steger, grayslake, flat lick, wiggins, nether providence, ningbo, fayette, huron charter, taylors, kunming, north weeki wachee, ridge, laredo, fall city, texarkana, misenheimer, walcott, heber springs, harmony, dimmitt, carrizozo, lapeer, southchase, montpelier, houston, grissom air force base, rootstown, tekoa, atmore, saint augustine beach, manchester by the sea, saint mary-of-the-woods, holly ridge, terry, meredosia, chagrin falls, palco, cullom, rock hill, surabaya, lyman, cecil-bishop, sedona, dedham, moorpark, somers point, rui an, errol, rittman, norris, andover township, sausalito, la conner, state center, solvay, la pine, st . mary of the woods, runge, colleyville, bedford, pasco, st . henry, mill creek, ehrenberg, conneaut, st albans city, fort gratiot charter township, pomona, hoodsport, sparrows point, tehachapi, de beque, holstein, richardton, helendale, napavine, marblehead, machiasport, jodhpurb, browns summit, camilla, st augustine shores, lakewood township, fairforest, robersonville, phillipsburg, hazlet, farmland, trout lake, fort benton, st . peter, philo, glassport, petal, novosibirsk, evergreen park, gainesboro, truman, wasco, coldspring, edenton, rocky river, kidron, caseville, zhejiang, mclean, gonzales, spring mills, volga, polk city, armada, avon park, andrews, scituate, galva, argyle, beltrami, merriam, healy, chicora, fawn grove, monitor charter township, d iberville, lacon, pryor, long beach, canastota, concordia, warrensburg, new hampton, quemado, atchison, mcguffey, buffalo grove, delta junction, knox city, ambler, parkdale, mackinaw, hooksett, luoyang, newtown grant, upton, pullman, laurel hollow, jilin, jourdanton, plantation, merced, hartford, spruce pine, hayesville, yates center, winter park, quanzhou, mount zion, minoa, anchorage, little silver, broken bow, grady, south padre island, lindsay, brielle, fieldale, spring city, baytown, mcdermott, great barrington, keams canyon, argusville, wittenberg, roachdale, east spencer, collins, manteca, wild rose, west covina, bandera, sleepy eye, ellensburg, queen creek, coloma, iron ridge, rusk, sinclair, post falls, camp hill, renovo, lusaka, hobart, mayetta, saint peter, forrest city, nooksack, jackpot, chokio, dacoma, hopewell township, colon, st. mary-of-the-woods, stewartsville, sarajevo, kailua kona, glen arm, tunis, glenmont, pensacola beach, snowflake, san jose, deerfield, south pittsburg, north babylon, englishtown, monroe township, st john, farson, galeton, colebrook, frackville, olmsted falls, homeland, hampden sydney, hillsborough township, entiat, rancho santa margarita, alamo, cedar park, bolivar, vici, monroe city, springwater, sprague, leitchfield, trois-rivires, milanville, las animas, munising, old saybrook, torren, simpson, toney, victor, danville, aurora, lynchburg, gilbertsville, tijuana, centennial, washougal, milltown, ralston, sawyer, lanham seabrook, st. joe, salina, arcanum, gustavus, harris hill, hunters, tianjin, girard, port aransas, orbisonia, elm mott, interlaken, nicasio, chicopee, sunset, wapwallopen, depue, cecil bishop, tekamah, loyal, kampala, wilmette, south pasadena, liberty hill, sewanee, jersey city, piper, tabernacle, hebo, royal oak, mertztown, big spring, waldron, waldwick, woodhull, barranquilla, peralta, keyser, boys town, sudogwon, maud, levittown, winder, bellair-meadowbrook terrace, santa anna, kent, delano, barnegat township, gibbsboro, veneta, coloma charter, crossnore, braddock, new gloucester, severna park, longueuil, mohnton, san fran, north attleborough, moxee, morrisville, martelle, dilley, excel, daly, flourtown, columbus junction, royal, menomonee falls, scott air force base, glenn dale, lannon, louisville, parsippany-troy hills, coatesville, oak bluffs, traverse city, elkins, greenville, asuncin, st georges, rio vista, sycamore, allahabad, roxbury township, bracey, douala, ojo caliente, modena, orangetree, heart butte, rockmart, fort morgan, andrew, bicknell, mccondy, arabi, alliston, white sulphur springs, taipei, pontiac, staples, goldens bridge, east berlin, chaplin, stateline, bryan, stephens city, tifton, white oak, cranberry lake, mcconnelsville, st elizabeth, russellville, grundy, montecito, milfay, saint francis, worthington, roxborough park, kenwood, neptune city, weatherford, south burlington, diablo, harwood heights, mclouth, carneys point, pleasant plains, brawley, lawton, sea girt, zelienople, twin bridges, st. augustine beach, northglenn, southampton township, wellpinit, elk point, rainier, wilkeson, blue ash, sperry, rio linda, mellenville, myerstown, westhampton, ferris, bartonville, nanchang, dawson, excelsior, allgood, glenwood city, southaven, tarrant, dover plains, parish, cornwall-on hudson, white river, richvale, gradyville, nedrow, ewa villages, north olmsted, brookneal, celebration, winchester, maltby, ridgefield, centuria, stevenson, starkville, saint james, russiaville, newman, egypt lake-leto, benjamin, brownton, endicott, summersville, lake hughes, kinnelon, pollocksville, mandan, longport, eagle grove, linda, sanborn, mellen, rotterdam junction, williamsburg, belvidere, bareilly, borrego springs, south windsor, clarkdale, raynham, blue island, minonk, wake forest, miami springs, tularosa, adamsburg, dillon, jenkins, charlotte amalie, stamford, townsend, pelican, solon, konawa, leoti, blue mounds, bon aqua, davie, herndon, bethpage, olin, wailea makena, corpus christi, bigfork, mabscott, cedar grove, wesley, silver springs, grand meadow, mondamin, selah, ponca city, cressona, west sacramento, slickville, bryn athyn, kimberton, umatilla, wedowee, mcintosh, callaway, montverde, waianae, winnebago, westhope, weldona, highland falls, lead hill, lake geneva, burt, sandalfoot cove, fennville, wishek, waurika, whitmore lake, beulaville, edgemoor, hinesburg, letts, kenbridge, bernardston, summerville, boise, cape canaveral, steilacoom, berlin township, bendersville, newland, pinetops, washington crossing, currituck, refugio, shellsburg, isla vista, nuevo, mountainhome, hightstown, bensalem, pretty prairie, hoven, calmar, dell city, xianyang, blain, guerneville, pemberton township, blooming prairie, woodbridge township, baxter springs, boone, belle chasse, dearing, hazel dell north, conakry, dakar, philmont, leacock-leola-bareville, moffat, herminie, bent mountain, henniker, mississippi state university, white swan, mariemont, datong, charles, ennice, lineville, surf, millwood, parkersburg, topawa, grand coulee, north brunswick township, sparland, success, healdton, ash fork, sandwich, blue bell, tornillo, keego harbor, crystal river, escanaba, north lewisburg, roscommon township, topton, chico, homestead, chaonan, gassaway, lincoln university, east farmingdale, walnut creek, grand rapids charter, east palestine, elmont, laie, tye, miramonte, panola, chipley, hemingford, leesport, westcliffe, south mountain, lewisburg, grand junction, sorrento, saint jean sur richelieu, grey eagle, birdseye, fontana-on-geneva lake, cedar crest, poquoson, druid hills, grant park, many farms, tucson, kneeland, verndale, adona, waddington, tamaqua, asuncion, bushnell, rio verde, bhopal, bonita, grantsboro, luverne, pekanbaru, lanai city, arbutus, marks, oxford, woodstock, palo alto, corning, deshler, camarillo, pella, pond creek, hampstead, upper black eddy, hampden, pierre, sioux, tohatchi, bettsville, rosalia, sanford, newton, east millinocket, travilah, sun city, weed, winter, leacock leola bareville, wonder lake, ndjamena, dover, lacombe, italy, withamsville, miles city, hollansburg, wyoming city, summit township, cottonwood falls, orefield, nags head, monterey, okabena, kerhonkson, st . marys city, yaounde, port jefferson station, los ojos, pawling, manistee, glens falls, olancha, rothsay, plainfield, new vineyard, amritsar, praia, riva, st matthews, golden, carolina forest, oberlin, bridge, hayden, espanola, mexicali, bessemer city, kamas, rock island, birmingham, wauwatosa, seligman, sandy hook, nitro, esko, muncie, quincy, clarkston, wind ridge, woodfin, rapid city, east hanover, grand prairie, skagway, west deptford, wagontown, willow lake, cape vincent, safford, south jordan, huaibei, minnewaukan, st. johns, kenova, king and queen court house, owings, college park, wakefield, webster, jerseyville, black earth, berryville, nampa, clifton, st. bonaventure, washington d . c ., long branch, escondido, morton grove, aberdeen proving ground, west long branch, long beach township, delray beach, hewlett, rancho cordova, rienzi, coalgate, lyles, broken arrow, holden beach, woodmere, raritan, cordova, tupelo, nellis air force base, hominy, schaumburg, east freedom, tisch mills, north redington beach, shinglehouse, oxon hill, brothers, shelbyville, klamath falls, nottawa, queretaro, ulan bator, rock creek, bancroft, saint jrme, crockett, irene, tripoli, guffey, phillipsville, chittenden, medfield, fort huachuca, calera, visakhapatnam, haskell, lyons, estancia, sylvan grove, st. catharines, dallas center, signal hill, upper lake, bonney lake, north stonington, port au prince, crown, beauty, rosendale, erbil, kathleen, duvall, okolona, fork, west liberty, wendover, chazy, yeoman, forest ranch, apple valley, la salle, shickshinny, chapmansboro, experiment, st bonaventure, assaria, lawrenceville, mount olivet, west columbia, twentynine palms, hurleyville, hercules, wycombe, steward, ensley, bridge city, granite city, seoul, ulster park, pana, dracut, maple heights, pagosa springs, bonesteel, tangshan, haxtun, rock port, bucaramanga, avoca, cayucos, ellaville, frederica, redwood, gunpowder, lauderdale-by-the sea, redwood valley, kodiak, stevens point, glen haven, naoma, glennallen, north miami beach, earp, setauket east setauket, edina, mililani, funkstown, cowley, redgranite, mora, swanton, st . anne, mountain grove, pine ridge, shreveport, keota, ajax, mattawan, heppner, beech grove, wakita, glasford, la paz, north baltimore, airway heights, flagstaff, south valley stream, middle island, big island, poteau, beaumont, lake montezuma", - "activated": true - }, - { - "name": "address_country", - "mode": false, - "words": "india, egypt, central african republic, finland, indonesia, peru, croatia, burundi, ukraine, bosnia herzegovina, pakistan, mali, senegal, jamaica, bhutan, honduras, nishoe storeagua, united arab emirates, algeria, tanzania, guinea bissau, zimbabwe, montenegro, malawi, kuwait, marshall islands, turkey, kiribati, panama, nepal, botswana, malta, yemen, canada, italy, kenya, grenada, switzerland, united states of america, serbia, malaysia, saudi arabia, northern mariana islands, st. kitts and nevis, trinidad and tobago, cameroon, south sudan, st kitts and nevis, singapore, mauritania, cote d'ivoire, guam, uk, cuba, timor-leste, liechtenstein, togo, russia, dominican republic, sierra leone, kazakhstan, republic of the congo, burma, spain, iran, lebanon, suriname, abu dhabi, belarus, uzbekistan, turkmenistan, kosovo, morocco, north korea, sri lanka, oman, lithuania, burkina faso, czech republic, iraq, vanuatu, tunisia, luxembourg, chad, portugal, vatican city, benin, niger, colombia, azerbaijan, el salvador, mozambique, turks and caicos, laos, estonia, equatorial guinea, bangladesh, ethiopia, mauritius, thailand, eritrea, tajikistan, chile, australia, gabon, uruguay, philippines, rwanda, nigeria, japan, nauru, bosnia and herzegovina, mexico, barbados, american samoa, usa, china, guinea-bissau, angola, iceland, puerto rico, armenia, taiwan, denmark, cabo verde, germany, new zealand, ghana, haiti, latvia, qatar, sudan, democratic republic of the congo, zambia, comoros, st lucia, solomon islands, congo, dominica, macedonia, slovakia, bulgaria, seychelles, fiji, holy see, guinea, andorra, israel, libya, sao tome and principe, greece, norway, tuvalu, guyana, brunei, swaziland, cyprus, lesotho, cayman islands, paraguay, vietnam, timor leste, ireland, somalia, costa rica, kyrgyzstan, myanmar, ecuador, brunei darussalam, maldives, austria, st. lucia, palau, south africa, tonga, south korea, micronesia, syria, san marino, liberia, papua new guinea, romania, albania, moldova, hungary, belize, antigua and barbuda, slovenia, djibouti, sweden, jordan, uganda, cambodia, bahrain, netherlands, belgium, gambia, palestine, madagascar, poland, monaco, united states, namibia, nicaragua, st. vincent and the grenadines, guatemala, brazil, mongolia, afghanistan, bahamas, united kingdom, st vincent and the grenadines, bolivia, samoa, argentina, georgia, venezuela, france, bosnia", - "activated": true - }, - { - "name": "address_state", - "mode": false, - "words": "virginia, idaho, mi, vt, florida, bc, british columbia, ga, oregon, de, ut, sd, wa, utah, michigan, hi, nova scotia, illinois, ia, arizona, new york, oh, vermont, texas, montana, ks, tx, ab, in, ma, wyoming, md, mo, prince edward island, delaware, kentucky, northwest territories, south dakota, on, maine, newfoundland, ct, me, south carolina, ms, nl, yt, va, manitoba, saskatchewan, wv, alaska, nh, la, west virginia, rhode island, ar, wisconsin, il, connecticut, wi, qc, oklahoma, al, arkansas, ak, alabama, nj, ri, nt, minnesota, quebec, or, nd, yukon, az, co, mississippi, fl, id, nebraska, ne, new mexico, massachusetts, hawaii, pa, tn, nevada, mt, ky, california, louisiana, ny, ca, new jersey, pennsylvania, newfoundland and labrador, sc, maryland, kansas, tennessee, nu, ontario, indiana, georgia, washington, nv, wy, alberta, sk, new hampshire, # canada, iowa, nb, nc, new brunswick, north dakota, north carolina, missouri, nm, pe, mn, nuvanut, ns, mb, ok, colorado, ohio", - "activated": true - } - ], - "regex_features": [], - "patterns": [], - "utterances": [ - { - "text": "1002 on sycamore street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "1067 paerdegat avenue y1y 6q1 dodge county prince edward island american samoa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 77 - } - ] - }, - { - "text": "10726", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "1087 osborn street 02114 floyd county uk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 39 - } - ] - }, - { - "text": "1091 kingsborough 7th walk in blackville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "1199 brighton 4th road colon village 99682 can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "1217 avenue m in verdigre village arkansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "1272 mcclancy place 12664 eaton town in malaysia how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "1286 sycamore street burrton city in nj how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 38 - } - ] - }, - { - "text": "12th s expy and 56th boulevard north navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 35 - } - ] - }, - { - "text": "12th street close-by hiroshima peace memorial directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 44 - } - ] - }, - { - "text": "1308 eagle street 26271 clay county va guinea bissau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "1320 lyme avenue clayton city texas french guiana bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "1340 sigourney street warsaw mo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 30 - } - ] - }, - { - "text": "1358 91st street milford newfoundland in bhutan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 46 - } - ] - }, - { - "text": "141 bay 34th street around my current location give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 18 - } - ] - }, - { - "text": "1437 lott street in town navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "1458 fleet walk in calhoun county minnesota kiribati drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - } - ] - }, - { - "text": "1487 story court batesville city ma bosnia direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "1503 wythe avenue in garden manitoba albania can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "1522 duffield street close-by holloway circus tower how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 50 - } - ] - }, - { - "text": "1529 11th street 23376 whitestown town iowa papua new guinea show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - } - ] - }, - { - "text": "1539 southgate court waterville town mn north korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "1541 new york avenue tuscumbia city georgia tonga bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - } - ] - }, - { - "text": "1543 pershing loop litchfield borough prince edward island in mozambique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - } - ] - }, - { - "text": "1551 taylor street drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "1563 stockton street 10494 balance of wallowa county in ri comoros tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 65 - } - ] - }, - { - "text": "1675 beach 50th street balance of marion county how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "1700 lott street kannapolis ok in italy drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "1716 conduit boulevard balance of lafayette county bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 49 - } - ] - }, - { - "text": "1721 atlantic avenue in de soto city on el salvador bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "1766 gold street turner village in vt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 36 - } - ] - }, - { - "text": "1784 20th street orlando mn in uganda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 36 - } - ] - }, - { - "text": "1795 beadel street in warr acres city texas belarus directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "1855 roosevelt court crowley give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "1875 route 9 in balance of cocke county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 38 - } - ] - }, - { - "text": "1881 ross street balance of grand forks county washington in congo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 65 - } - ] - }, - { - "text": "1887 sidney place around me how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "1890 at brighton 3rd lane give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "1902 eaton court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "1909 clark street byram city arizona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "1924 on dennett place can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "1977 at seagate terrace guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "1984 104th street mankato alberta in spain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "207 gunther place caledonia town in sk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - } - ] - }, - { - "text": "21st s vis and 5th north blvd. navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "21st south blvd and 2nd north boulevard south in san tan valley ny", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 65 - } - ] - }, - { - "text": "246 brighton 8th place 39886 fingal in botswana start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "24th street and 3rd avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "258 jaffray street take me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "273 route 70 harrow ny canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "27th street around first canadian place drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "29 sigourney street 67786 la dore morocco directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "290 washington street bonfield on lebanon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "292 miami court 62848 mont-tremblant delaware jordan guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "2nd street west closest table top mountain how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "2nd street west in town please can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "310 riverside drive in city please how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 18 - } - ] - }, - { - "text": "315 at crown street drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "371 locust street wales in ia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 28 - } - ] - }, - { - "text": "382 hill street altoona town ms zimbabwe bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "39 route 1 wabana 24480", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "390 at avenue u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "39838 guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "410 calder place around my current location please tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "43 bassett avenue in balance of liberty county bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 45 - } - ] - }, - { - "text": "437 on 25th avenue drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "44 river street s9x 2r1 archie hungary can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "47th pkwy and church hwy please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "49 elm place 48258 girardville in tn laos can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 40 - } - ] - }, - { - "text": "49289", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "4th street south in milton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "50th blvd. t and broadway ave navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "514 at 17th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "519 sutter avenue 57186 granville la indonesia give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "526 coyle street in town please navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "551 oak street s6l 1l6 jumpertown bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "567 maple street 43508 prosper town in qc reunion island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - } - ] - }, - { - "text": "590 7th avenue ridgway in idaho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - } - ] - }, - { - "text": "59th street and park avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "5th north road west and larimer circle l please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "61 graham avenue mount vernon city ma in slovakia how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - } - ] - }, - { - "text": "612 king street 55380 lac-edouard in states drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "637 meadow lane 32848 quinter in ms papua new guinea navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "671 center market street 99748 st. joseph new mexico chad guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 56 - } - ] - }, - { - "text": "71 25th street in this area drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 13 - } - ] - }, - { - "text": "73 route 10 nearby plz can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 10 - } - ] - }, - { - "text": "74 o'brien place 66181 walterboro city in vietnam can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "78 on story court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "78019 start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "794 mersereau court marieville nm in montserrat can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "7th avenue and beach place in balance of gilchrist county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 56 - } - ] - }, - { - "text": "801 kensington walk 12870 dunlap in az honduras", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "81 clay street around my location give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 13 - } - ] - }, - { - "text": "818 on lafayette walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "846 seba avenue newtonsville village md bhutan give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "847 hilltop road delcambre town massachusetts central african republic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 69 - } - ] - }, - { - "text": "84868 bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "852 mayfair drive rison ok in iceland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "870 brighton 1st court 43339 lincolnwood village in democratic republic of the congo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 83 - } - ] - }, - { - "text": "885 on fayette street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "889 vandervoort place 41135 sand rock in united states of america drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 64 - } - ] - }, - { - "text": "88th avenue and n front st in marysville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "899 lincoln avenue 88126 secretary town in vermont holy see can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "918 willmohr street 75427 cherokee tx dominica can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "92 beech street not too far from great mosque of djenn in balance of oliver county guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 14 - }, - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 81 - } - ] - }, - { - "text": "93 bay 40th street 71400 payson village north korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 1 - }, - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "936 howard alley ulm town in maryland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 36 - } - ] - }, - { - "text": "950 rosewood drive in kenmore city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "99th fwy and rd. t in appomattox", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "99th ter and west lawrence cswy please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "a and w lecompton find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "a bakery at 1715 riverdale avenue stone park village iowa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 56 - } - ] - }, - { - "text": "a bakery close to bay 14th street and route 44 in boulder city city oregon tell me how i would drive there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 73 - } - ] - }, - { - "text": "a bakery drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - } - ] - }, - { - "text": "a bar and grill not so far from fulton opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 14 - }, - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "a bar and lounge at 1262 schenck court 46186 freeman city fl sri lanka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 69 - } - ] - }, - { - "text": "a bar and lounge at 633 bay 49th street lawrence county illinois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 63 - } - ] - }, - { - "text": "a bar at the the intersection of la harpe and glassboro borough in my surrounding area show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 62 - } - ] - }, - { - "text": "a barbecue restaurant on hart place in haysi ms navigation please please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 46 - } - ] - }, - { - "text": "a basketball court not that far from capitol", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "a bath and body shop at 1401 warren avenue 14150 vinton france", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "a bbq restaurant at 2000 lafayette street sherrill city ab", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 57 - } - ] - }, - { - "text": "a beauty salon at 1364 sunnyside court 29022 exshaw st kitts and nevis bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 69 - } - ] - }, - { - "text": "a beauty salon on elizabeth street in roanoke rapids missouri plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "a bed and breakfast nearby coltejer how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "a bicycle repair shop at 1960 seigel court 11391 harrison county in bangladesh can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 77 - } - ] - }, - { - "text": "a brazilian restaurant at 2nd avenue and 12th avenue in chappell city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - } - ] - }, - { - "text": "a brazilian restaurant within walking distance of stamping ground city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 69 - } - ] - }, - { - "text": "a breakfast restaurant not too far from dg bank building in catawba village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "a breakfast restaurant on clark street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "a brewpub not too far from auditorium building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 8 - }, - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - } - ] - }, - { - "text": "a buffet at quintana town and balance of hardeman county in town where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 55 - } - ] - }, - { - "text": "a bulgarian restaurant at 355 gain court guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "a bus stop at 920 farragut place 90627 pleasant hill city ms chile can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 65 - } - ] - }, - { - "text": "a bus terminal close by emirates office tower direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "a cafe at the the intersection of brighton 1st walk and magnolia court plz in balance of madison county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 102 - } - ] - }, - { - "text": "a cajun restaurant at 1916 avenue r mount olivet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "a cajun restaurant on washington avenue in clawson sc bring us there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 52 - } - ] - }, - { - "text": "a campground at 682 68th street balance of humboldt county oklahoma vatican city drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 79 - } - ] - }, - { - "text": "a car dealership at 1769 middleton street drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "a car wash at 1404 washington avenue otero county nl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - } - ] - }, - { - "text": "a caribbean restaurant not too far from sena bhavan give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "a carpet store at 1738 on shore road lane how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "a carpet store at 743 miami court in cameron village ne bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "a casual dining restaurant at carver and cheyenne county near me find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "a casual restaurant not that far from bryce canyon can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "a cell phone store in 36620 give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "a charity at 1747 linden street collinsville city navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "a chechen restaurant at the crossing of fieldstone drive and grand avenue please in douglas county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 97 - } - ] - }, - { - "text": "a chicken restaurant at 1691 canterbury court 55906 nunam iqua", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 61 - } - ] - }, - { - "text": "a chicken restaurant on anna court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "a children's clothing store at 77 water street huntington illinois liberia drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 73 - } - ] - }, - { - "text": "a chili restaurant in the vicinity of reunion tower in white hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 64 - } - ] - }, - { - "text": "a chili restaurant on stryker street in cosmopolis city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "a city hall in sentinel town give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "a coffee shop at 1148 willoughby street 40978 balance of sherman county in co kyrgyzstan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 87 - } - ] - }, - { - "text": "a coffeehouse not so far from sunnyside court in salina city mississippi please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - } - ] - }, - { - "text": "a community centre at buckingham drive and 58th street in balance of concordia parish ontario how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 92 - } - ] - }, - { - "text": "a computer store at the the intersection of nassau street and stewart avenue in manning", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 86 - } - ] - }, - { - "text": "a computer store near my place direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - } - ] - }, - { - "text": "a convenience store in town please can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - } - ] - }, - { - "text": "a cuban restaurant at 1316 bay 29th street henry village oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 62 - } - ] - }, - { - "text": "a cuban restaurant at the crossing of quinwood and muscle shoals in city can you find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "a cuban restaurant at the the crossing of brighton 8th court and vernon avenue in balance of calhoun county pe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 109 - } - ] - }, - { - "text": "a deli at 1402 rutland road oakland city maryland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - } - ] - }, - { - "text": "a deli on 9th street in huntsville town georgia plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "a department store at 902 12th avenue 23384 atlanta arizona peru navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 63 - } - ] - }, - { - "text": "a department store in balance of powder river county navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 51 - } - ] - }, - { - "text": "a dessert bakery at balance of carroll county and beaumont please help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - } - ] - }, - { - "text": "a dessert bakery in my vicinity how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - } - ] - }, - { - "text": "a dessert restaurant around walnut avenue in corning nc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "a dessert restaurant at 667 moultrie street scipio or saudi arabia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - } - ] - }, - { - "text": "a dessert restaurant at the the crossroads of superior and balance of dawes county in town find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 81 - } - ] - }, - { - "text": "a dessert restaurant not that far from bridle court and bergen beach place virginia ca please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 85 - } - ] - }, - { - "text": "a dim sum restaurant at 917 canal street 82741 knowles town ns japan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 67 - } - ] - }, - { - "text": "a diner at 1793 47th street balance of mellette county oregon in northern mariana islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 88 - } - ] - }, - { - "text": "a diner on west avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "a dormitory in city of alma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "a dressmaker not that far from globe theatre can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "a dutch restaurant on main street of columbus city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "a factory at 1784 ridge road 13567 balance of imperial county in de afghanistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 78 - } - ] - }, - { - "text": "a family diner at waucoma and wahpeton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "a fast food joint at garland court and bayberry drive farmersville city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 70 - } - ] - }, - { - "text": "a fast food restaurant on route 29 around my current location please can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "a filipino restaurant not too far from larned city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "a florist at 913 gardner avenue 62173 in sointula drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - } - ] - }, - { - "text": "a french restaurant at 1827 roosevelt court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "a fusion restaurant in the city can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - } - ] - }, - { - "text": "a garden supply center on vian and juniata village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "a gas station within walking distance of leaning tower in old appleton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 12 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 74 - } - ] - }, - { - "text": "a gastro pub close by the temple of heaven", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "a german restaurant in grand ledge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "a german restaurant on kingsborough 1st walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 43 - } - ] - }, - { - "text": "a gift shop at 1299 spring street in destruction bay give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "a gluten-free restaurant in paragould", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "a gourmet restaurant at the intersection of valley drive and elizabeth street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 76 - } - ] - }, - { - "text": "a gourmet restaurant not far from louvre bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "a greek restaurant in king george county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "a grill at 582 arch street bristow village in vt how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 47 - } - ] - }, - { - "text": "a hair salon at gu-win and aurora city in the area find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "a hair salon on boardwalk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "a hamburger restaurant at bremen city and leachville city please help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "a hamburger restaurant on stanley avenue in duson town wa please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 56 - } - ] - }, - { - "text": "a hawaiian restaurant at the junction main street east and 52nd street bonifay city de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 85 - } - ] - }, - { - "text": "a healthy restaurant at the the intersection of montgomery and bearden find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 69 - } - ] - }, - { - "text": "a home repair shop in town bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - } - ] - }, - { - "text": "a hotel at jackson street balance of ravalli county can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 50 - } - ] - }, - { - "text": "a hunting store at parker street and roebling street in cochrane village alberta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 79 - } - ] - }, - { - "text": "a jewelry store at balance of coles county and north royalton please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - } - ] - }, - { - "text": "a kosher restaurant at clifford place and irving street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - } - ] - }, - { - "text": "a kurdish restaurant in city of unionville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "a latin american restaurant at 1685 9th avenue 10496 rainbow lake in kentucky uzbekistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 87 - } - ] - }, - { - "text": "a latin american restaurant at emmons avenue and martense street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 63 - } - ] - }, - { - "text": "a lunch restaurant in my vicinity directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - } - ] - }, - { - "text": "a mandarin restaurant give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 20 - } - ] - }, - { - "text": "a map for lauderdale lakes ethiopia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "a map for lookeba haiti", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "a map of pennant cayman islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "a map of togo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - } - ] - }, - { - "text": "a mexican restaurant around arc de triomphe show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "a middle eastern restaurant at 1741 at mill avenue directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "a mongolian restaurant at calyer street and 10th street brodnax town directions please plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - } - ] - }, - { - "text": "a museum at 553 mill avenue 87285 hudson town in arizona malaysia bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 64 - } - ] - }, - { - "text": "a music store at the the intersection of st. bride`s and forest park nearby where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - } - ] - }, - { - "text": "a nouvelle cuisine restaurant at flatlands 10th street and halsey street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 71 - } - ] - }, - { - "text": "a park in balance of cherokee county can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 35 - } - ] - }, - { - "text": "a parts center at 1987 on wallaston court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "a pasta restaurant at 1353 berriman street yamhill city texas navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 60 - } - ] - }, - { - "text": "a pasta restaurant at the corner of st edwards street and grove street please in sevier county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 93 - } - ] - }, - { - "text": "a pastry shop on clinton avenue in petrey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "a pedicurist at 1587 devonshire drive piedmont mo jordan navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 55 - } - ] - }, - { - "text": "a persian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - } - ] - }, - { - "text": "a petrol station at 20 3rd street 56234 sequoyah county give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "a pho restaurant close high park in creekside city start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "a physician at 733 keap street in riley county texas sierra leone navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - } - ] - }, - { - "text": "a pizza restaurant at the meeting of randolph street and 12th street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - } - ] - }, - { - "text": "a pizza restaurant within walking distance of water street and madison street echo bay west virginia please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 99 - } - ] - }, - { - "text": "a pizzeria at garfield avenue and railroad avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "a pizzeria at park street and stanhope street in aplington city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - } - ] - }, - { - "text": "a poi around leinster house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "a poi sugar mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "a point of interest not that far from neuschwanstein", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "a polish restaurant at 1869 mulberry lane in watson ab lebanon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 61 - } - ] - }, - { - "text": "a primary school at balance of stevens county and pryor creek in that region direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - } - ] - }, - { - "text": "a railroad station at juneau and new windsor in that country find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "a railroad station at the intersection of balance of beaver county and balance of appling county in that town directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 95 - } - ] - }, - { - "text": "a resort at 333 bay 32nd street in lauderhill city in how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "a restaurant at o'brien place and malta street in les boules north carolina plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - } - ] - }, - { - "text": "a sandwich bar at creek road caldwell parish plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "a sandwich bar on hawthorne street in columbia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "a seafood restaurant around me plz navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - } - ] - }, - { - "text": "a shelter at crescent street and washington avenue denmark village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 65 - } - ] - }, - { - "text": "a shopping center at the crossing of montague street and evergreen drive newton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 83 - } - ] - }, - { - "text": "a shopping center close-by brighton 1st path and nevins street port of spain drive us there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - } - ] - }, - { - "text": "a south african restaurant around wells fargo place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "a south american restaurant not that far from albemarle terrace in webb british columbia please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 87 - } - ] - }, - { - "text": "a southern restaurant on ridge road and 2nd north cswy please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "a spanish restaurant at 99 stryker street 37534 country club hills in new jersey greenland tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 89 - } - ] - }, - { - "text": "a spanish restaurant not so far from sears tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "a sportsbar at moisie and mebane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "a sportsbar in city of balance of nance county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 45 - } - ] - }, - { - "text": "a steak restaurant at 1080 9th avenue fromberg town manitoba in timor-leste navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 74 - } - ] - }, - { - "text": "a steakhouse at 9 amber street in bennett county mississippi iran", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 64 - } - ] - }, - { - "text": "a steakhouse near my current location can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - } - ] - }, - { - "text": "a subway entrance close to jefferson memorial in greenwood village city directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 70 - } - ] - }, - { - "text": "a subway in tollette town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "a super charger at 30th street and route 4", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "a synagogue not too far from the the intersection of ten eyck street and wharton place in vienna alberta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 103 - } - ] - }, - { - "text": "a tailor at 1642 101st street 83471 leesport borough costa rica drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 62 - } - ] - }, - { - "text": "a temple at 1678 rutland road 72804 byars il qatar navigate there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - } - ] - }, - { - "text": "a thai restaurant at the the intersection of melrose street and mcdonald avenue please in bowers town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 100 - } - ] - }, - { - "text": "a thrift store at 819 denton place in scottsdale wy dominican republic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 69 - } - ] - }, - { - "text": "a trade school in my vicinity drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 13 - } - ] - }, - { - "text": "a train station at 648 monument walk onycha town ia how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 50 - } - ] - }, - { - "text": "a turkish restaurant at 1767 webster avenue braddock borough arkansas in lesotho navigate there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 79 - } - ] - }, - { - "text": "a water park at 356 cherry lane 49433 mcadenville town pe germany show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 64 - } - ] - }, - { - "text": "a way to skool at monitor street and hewes street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "a yoga class at 331 5th street north 77187 logan city missouri republic of congo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 2, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 79 - } - ] - }, - { - "text": "abort destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "abort navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "abort route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "abu dhabi map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "acadia parish nigeria where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "actually cancel going to amp place", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "actually cancel going to bloor west village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "actually cancel going to brandenburg gate", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "actually cancel going to central plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually cancel going to cherun-meru", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually cancel going to cinerama dome", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually cancel going to commerzbank tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually cancel going to curzon street railway station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 53 - } - ] - }, - { - "text": "actually cancel going to gasometer", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "actually cancel going to gaylord opryland resort", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 47 - } - ] - }, - { - "text": "actually cancel going to golden temple", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually cancel going to goldman sachs tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 43 - } - ] - }, - { - "text": "actually cancel going to great barrier reef", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "actually cancel going to hanging gardens of babylon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 50 - } - ] - }, - { - "text": "actually cancel going to himeji castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually cancel going to jagannath temple", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "actually cancel going to jpmorgan chase tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 44 - } - ] - }, - { - "text": "actually cancel going to kek lok si temple", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually cancel going to masjid al nabawi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "actually cancel going to myra canyon park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "actually cancel going to peak 2 peak gondola", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 43 - } - ] - }, - { - "text": "actually cancel going to prague castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually cancel going to pyramids of egypt", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually cancel going to reliant astrodome", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually cancel going to stetson mansion", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "actually cancel going to storting", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually cancel going to sultan abdul samad building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 51 - } - ] - }, - { - "text": "actually cancel going to terminal tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "actually cancel going to the pantheon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "actually cancel going to torre mayor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually cancel going to wells fargo center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "actually cancel going to wrigley building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "actually cancel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually clear navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually cut navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually delete navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually do not go to balance of boone county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "actually do not go to balance of carroll county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 46 - } - ] - }, - { - "text": "actually do not go to balance of clay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "actually do not go to balance of dillingham census area", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 54 - } - ] - }, - { - "text": "actually do not go to beauport", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "actually do not go to beaver town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "actually do not go to black", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "actually do not go to choteau", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "actually do not go to columbia county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "actually do not go to dutton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "actually do not go to helena-west helena city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "actually do not go to hope", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - } - ] - }, - { - "text": "actually do not go to iola city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "actually do not go to jackson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "actually do not go to jonesville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "actually do not go to lankin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "actually do not go to lima town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "actually do not go to lincoln county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "actually do not go to lincolnwood village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "actually do not go to martins ferry", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "actually do not go to mattawa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "actually do not go to mead town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "actually do not go to menifee county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "actually do not go to mentone town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "actually do not go to port deposit town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "actually do not go to powhatan point village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "actually do not go to quyon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "actually do not go to ralston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "actually do not go to ridgeway", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "actually do not go to salem city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "actually do not go to st. joseph village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "actually do not go to ste-victoire", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "actually do not go to upshur county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "actually do not go to westree", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "actually don't go to adams county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "actually don't go to balance of adams county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 43 - } - ] - }, - { - "text": "actually don't go to balance of logan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 43 - } - ] - }, - { - "text": "actually don't go to berry", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "actually don't go to bigelow village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "actually don't go to buhl city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "actually don't go to cape girardeau county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 41 - } - ] - }, - { - "text": "actually don't go to carlin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "actually don't go to cibola county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "actually don't go to copan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "actually don't go to cottondale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "actually don't go to darlington borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "actually don't go to eastport", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "actually don't go to floyd village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "actually don't go to gibbon city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "actually don't go to grandes-piles", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "actually don't go to green forest city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "actually don't go to haskell", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "actually don't go to hillcrest village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "actually don't go to hilltop city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "actually don't go to jewell city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "actually don't go to maquoketa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "actually don't go to mooringsport town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "actually don't go to noorvik", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "actually don't go to okmulgee city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "actually don't go to olanta", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "actually don't go to penney farms town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "actually don't go to pioneer city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "actually don't go to redwater", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "actually don't go to shiloh", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "actually don't go to washburn", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "actually don't go to weirton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "actually end going to acropolis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "actually end going to arndale tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "actually end going to azadi tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "actually end going to back yard burgers", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "actually end going to berlaymont building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "actually end going to bryce canyon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "actually end going to capital tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "actually end going to casa loma", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "actually end going to casa mila", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "actually end going to commerzbank tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "actually end going to dairy queen", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "actually end going to distillery historic district", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 49 - } - ] - }, - { - "text": "actually end going to emirates office tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "actually end going to eric williams plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "actually end going to eureka tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "actually end going to famous people players dinner theatre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 57 - } - ] - }, - { - "text": "actually end going to flatiron building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "actually end going to ginas spa studio", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "actually end going to glaspaleis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "actually end going to goldman sachs tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "actually end going to great pyramid of cheops", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "actually end going to hagia sophia", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "actually end going to kek lok si temple", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "actually end going to lighthouse of alexandria", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 45 - } - ] - }, - { - "text": "actually end going to milano", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "actually end going to mission inn", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "actually end going to neuschwanstein castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "actually end going to notre-dame de paris", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "actually end going to palace of culture and science", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 50 - } - ] - }, - { - "text": "actually end going to parliament hill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "actually end going to public library", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "actually end going to reliant astrodome", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "actually end going to republic plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "actually end going to st paul's cathedral", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "actually end going to sydney opera house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "actually end going to t&c tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "actually end going to the winchester mystery house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 49 - } - ] - }, - { - "text": "actually end going to tomb of king mausolus of caria", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 51 - } - ] - }, - { - "text": "actually end going to versailles", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "actually end navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually erase navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually forget going to alder flats", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually forget going to anniston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to astatula", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to auburn city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually forget going to balance of burnett county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 49 - } - ] - }, - { - "text": "actually forget going to balance of charleston county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 52 - } - ] - }, - { - "text": "actually forget going to balance of harlan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 48 - } - ] - }, - { - "text": "actually forget going to balance of mesa county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 46 - } - ] - }, - { - "text": "actually forget going to balance of pendleton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 51 - } - ] - }, - { - "text": "actually forget going to balance of spencer county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 49 - } - ] - }, - { - "text": "actually forget going to balance of wheeler county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 49 - } - ] - }, - { - "text": "actually forget going to bellevue", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to binbrook", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to bowbells", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to broeck pointe city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "actually forget going to calico rock", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually forget going to challis city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "actually forget going to climax city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually forget going to college station city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 44 - } - ] - }, - { - "text": "actually forget going to dazey", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "actually forget going to deerwood city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually forget going to del city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually forget going to dunwoody city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually forget going to elgin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "actually forget going to frankfort village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually forget going to gentilly", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to george county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually forget going to greers ferry", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "actually forget going to guadalupe county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "actually forget going to helotes city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "actually forget going to henderson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "actually forget going to herington city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "actually forget going to hughes city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually forget going to iuka", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - } - ] - }, - { - "text": "actually forget going to jackson", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "actually forget going to jasper county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually forget going to lake city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "actually forget going to larrabee", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to lashburn", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to medora town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually forget going to meriden city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "actually forget going to miami", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "actually forget going to midland borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "actually forget going to milton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "actually forget going to mission hill town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually forget going to nephi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "actually forget going to nora springs city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually forget going to ordway", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "actually forget going to page", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - } - ] - }, - { - "text": "actually forget going to pax town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to pontotoc county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "actually forget going to questa village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "actually forget going to restoule", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to rush county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "actually forget going to saddle river borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 44 - } - ] - }, - { - "text": "actually forget going to silver plume town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "actually forget going to st. paul", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to st. raphael de bellechasse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 50 - } - ] - }, - { - "text": "actually forget going to thompson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually forget going to tippah county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "actually forget going to trenton town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "actually forget going to wakonda town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "actually forget going to warner robins city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "actually forget going to webster county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "actually forget going to woodbury", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "actually forget going to woodcliff lake borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 46 - } - ] - }, - { - "text": "actually forget navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually forget navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually get rid of navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually never mind going to anderson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "actually never mind going to aurora", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "actually never mind going to balance of iredell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 53 - } - ] - }, - { - "text": "actually never mind going to balance of monongalia county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 56 - } - ] - }, - { - "text": "actually never mind going to garfield county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "actually never mind going to hancock county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "actually never mind going to hermitage", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "actually never mind going to lagrange", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 36 - } - ] - }, - { - "text": "actually never mind going to letona", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "actually never mind going to monette city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "actually never mind going to nicoma park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "actually never mind going to riverdale city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "actually never mind going to susan moore town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "actually never mind going to swaledale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "actually never mind going to verona borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "actually never mind navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually remove navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually start going to anchor inn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "actually start going to ayers rock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "actually start going to berlaymont building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "actually start going to bucharest mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "actually start going to college park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "actually start going to glacier point", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "actually start going to hadrian's wall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "actually start going to jefferson arch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "actually start going to masjid al haram", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "actually start going to menara kuala lumpur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "actually start going to national museum of the u.s. air force", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 60 - } - ] - }, - { - "text": "actually start going to prado museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "actually start going to rat's nest cave at canmore caverns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 57 - } - ] - }, - { - "text": "actually start going to sistene chapel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "actually start going to the elgin & winter garden theatre centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 63 - } - ] - }, - { - "text": "actually start going to the metropolitan museum of art", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 53 - } - ] - }, - { - "text": "actually start going to villa tugendhat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "actually start going to zip nac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "actually stop navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually switch on going to burj khalifa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "actually switch on going to chateau laurier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "actually switch on going to island hill farm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "actually switch on going to kek lok si temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - } - ] - }, - { - "text": "actually switch on going to mary", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 31 - } - ] - }, - { - "text": "actually switch on going to newgrange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "actually switch on going to one atlantic center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 46 - } - ] - }, - { - "text": "actually switch on going to promenade ii", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "actually switch on going to shreepati arcade", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "actually switch on going to sun tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "actually switch on going to the white house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "actually turn on going to alhambra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "actually turn on going to bayreuth festspielhaus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 47 - } - ] - }, - { - "text": "actually turn on going to buckingham palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "actually turn on going to butchart gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "actually turn on going to casa loma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "actually turn on going to chteau de boisclaireau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 47 - } - ] - }, - { - "text": "actually turn on going to european bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "actually turn on going to famous people players dinner theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 61 - } - ] - }, - { - "text": "actually turn on going to golden gate bridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "actually turn on going to jefferson arch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "actually turn on going to louvre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "actually turn on going to point lobos state reserve", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 50 - } - ] - }, - { - "text": "actually turn on going to richardson building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 44 - } - ] - }, - { - "text": "actually turn on going to scottish parliament building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 53 - } - ] - }, - { - "text": "actually turn on going to the crystal palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "actually turn on going to trail ridge road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "actually wipe off navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "actually wipe out navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "aeropostale on franklin court in city plz direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "affordable dress pants in mcclusky city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "affordable dress pants in ramona town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "al-aqsa mosque at 1421 linda lane 66096 washburn city in czech republic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - } - ] - }, - { - "text": "al-aqsa mosque at 967 navy walk 52279 in columbus village give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "albert college at eglinton east dr and k vis show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "alhambra at 56th street uintah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "allan gardens conservatory in milledgeville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "always plumbing & heating ltd at fort liard and alexandria around me navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - } - ] - }, - { - "text": "amir at north blvd and cir g please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "amsouth tower close-by mckibbin street in bryce canyon city town florida please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 71 - } - ] - }, - { - "text": "an afghan restaurant at 1103 woods place in idaho springs city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 61 - } - ] - }, - { - "text": "an afghan restaurant at 467 adams street 26108 mannington in saint vincent and the grenadines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 92 - } - ] - }, - { - "text": "an albanian restaurant at 3rd avenue and brighton 5th court in river heights plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - } - ] - }, - { - "text": "an albanian restaurant not that far from alabama avenue in ryley georgia please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 71 - } - ] - }, - { - "text": "an all you can eat buffet on sherlock place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "an american restaurant at glenwood avenue and amherst street in burns city hawaii can you guide me there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 80 - } - ] - }, - { - "text": "an antique store at 709 penn street balance of douglas county in wyoming", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 71 - } - ] - }, - { - "text": "an aquarium in the vicinity of holly street and lincoln street parham vt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 71 - } - ] - }, - { - "text": "an argentinian restaurant around everit street and beach 51st street in munising pa please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 82 - } - ] - }, - { - "text": "an argentinian restaurant at beach 49th street and primrose lane glassboro borough ct plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 84 - } - ] - }, - { - "text": "an art museum at 1343 pearson street wickenburg town 48540 directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - } - ] - }, - { - "text": "an art store in city of nelson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "an asian restaurant at 407 12th street anamoose city kentucky us", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 63 - } - ] - }, - { - "text": "an australian restaurant at the corner of 11th avenue and tompkins place please in lawler city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 93 - } - ] - }, - { - "text": "an auto repair shop in 14866", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "an automotive shop around alpha tower in balance of haskell county bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 65 - } - ] - }, - { - "text": "an eclectic restaurant at 815 willow drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "an eclectic restaurant within walking distance of primrose lane and calyer street saanich plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 88 - } - ] - }, - { - "text": "an electronic store at the the crossroads of avenue c and vanderveer place mount sterling city bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 93 - } - ] - }, - { - "text": "an ice cream parlour at 1845 putnam avenue in dover directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - } - ] - }, - { - "text": "an ice cream parlour at the crossroads of columbia street and gain court litchfield borough pe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 93 - } - ] - }, - { - "text": "an ice cream parlour at the the intersection of silver lake and abbeville near me can you find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 72 - } - ] - }, - { - "text": "an indian restaurant at cadman plaza and eagle road in balance of lamar county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 77 - } - ] - }, - { - "text": "an indian restaurant at pauls valley city and randolph village in that region show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 61 - } - ] - }, - { - "text": "an indonesian restaurant at 1288 19th avenue tremblay wyoming brazil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - } - ] - }, - { - "text": "an indonesian restaurant at 859 inverness drive 34089 willow lake city on kazakhstan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - } - ] - }, - { - "text": "an indonesian restaurant at emerald street and heyward street in thomson please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 71 - } - ] - }, - { - "text": "an italian restaurant at 1391 maple lane 47564 douglas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - } - ] - }, - { - "text": "an office supply store on 21st drive in webb direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 43 - } - ] - }, - { - "text": "an opera house at 1897 clifton place gull lake wv in iceland can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - } - ] - }, - { - "text": "an opera house at the intersection of warfield city and winona city start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - } - ] - }, - { - "text": "an used car dealership on arch street in kosciusko city navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 3, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - } - ] - }, - { - "text": "angel falls on sheffield avenue and bayard street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "any bad american restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 26 - } - ] - }, - { - "text": "any bad brewpub in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "any bad bus terminals in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "any bad caribbean restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - } - ] - }, - { - "text": "any bad drive-in in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "any bad high schools in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "any bad restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "any bad russian restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "any best rated dressers in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "any better tattoos in that city for more than 305 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "any dvd players in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "any east side mario's nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 20 - } - ] - }, - { - "text": "any economical landscaping in town for not more than 129 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "any high cost light bulbs in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "any highly rated financial advice near my area for no more than 144 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "any inexpensive yoga class in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "any key lime pie in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "any lowest rated car maintenance", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "any mandarin restaurants near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 23 - } - ] - }, - { - "text": "any marble's ice cream in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 21 - } - ] - }, - { - "text": "any most economical government offices in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "any most low priced dvd players around my area for more than 103 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "any most pricey whole wheat honey bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - } - ] - }, - { - "text": "any motorbikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - } - ] - }, - { - "text": "any naan bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - } - ] - }, - { - "text": "any nearer cheesecake in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "any scooters in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 11 - } - ] - }, - { - "text": "any subs in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 7 - } - ] - }, - { - "text": "any worst reviewed piercings in town for less than 113 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "apalla whitesboro where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "arby's kasson find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "arches national park on porter avenue and paerdegat 9th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 61 - } - ] - }, - { - "text": "are there any best reviewed south american restaurants in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 53 - } - ] - }, - { - "text": "are there any best reviewed wood planks near my area for more than 300 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "are there any calendar club in camanche, wisconsin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 49 - } - ] - }, - { - "text": "are there any cheapest appliance stores in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "are there any delatour staffing agency in baneberry, ks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "are there any dry cleaning in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "are there any dvd players in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "are there any farther fries in that place for over 184 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "are there any flight centre in ravenna, de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 41 - } - ] - }, - { - "text": "are there any furthest butternut squash pizza in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 44 - } - ] - }, - { - "text": "are there any highest quality piercings in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "are there any highly rated dvd players in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "are there any kernels in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "are there any low priced belgian waffles in my surrounding area for under 310 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "are there any lowest priced latin restaurants in town for above 302 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - } - ] - }, - { - "text": "are there any lowly rated cantonese restaurants in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 46 - } - ] - }, - { - "text": "are there any mcbride career group inc in new london, newfoundland and labrador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 78 - } - ] - }, - { - "text": "are there any most economical tax advice in my area for below 252 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "are there any motorbikes in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "are there any places i can buy night tables", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "are there any polish restaurants around applebee's for no more than 130 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "are there any poorest fajitas in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "are there any popular ricotta gnocci", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "are there any popular tattoos around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "are there any second-rate vintage stores in that country for more than 17 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "are there any tcby in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "are there any tvs in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - } - ] - }, - { - "text": "are there any washers around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "are there any wholesalers near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "are there any worse chandeliers in city for between 292 and 11 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "are there restaurants close to mayo building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "are there restaurants in the vicinity of walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "are there restaurants nearby al-aqsa mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "are there restaurants nearby sydney tower", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "are there restaurants not that far from ubudiah mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "are there restaurants not too far from walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "are we near 400 broad street?", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 28 - } - ] - }, - { - "text": "are you able to find a map of house of prime rib locations in bay de verde", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - } - ] - }, - { - "text": "argyle road in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - } - ] - }, - { - "text": "arizona-sonora desert museum at 1877 division avenue bean station city ga in mauritania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 86 - } - ] - }, - { - "text": "arlington county map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - } - ] - }, - { - "text": "ashabori at 981 at van siclen court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "ashabori at weldon street and route 20 cuyahoga heights village please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 62 - } - ] - }, - { - "text": "asia travel on williams place in town please how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "aspen drive and ovington court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "aster court in paw paw town wyoming plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "attraction on debevoise avenue and bristol street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "auditorium building at 1811 bouck court morrowville kentucky", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - } - ] - }, - { - "text": "austin location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "avala tv tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "avenue o and 61st street is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "azrieli center triangular tower at 848 sutter avenue clarke county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 65 - } - ] - }, - { - "text": "azzura in 34276", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "bajrakli mosque at broome street spring valley bring us there please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "balance of barton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 23 - } - ] - }, - { - "text": "balance of buchanan county vt austria show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "balance of cascade county wi united states show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "balance of daviess county map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 24 - } - ] - }, - { - "text": "balance of harding county djibouti can you help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "balance of jefferson county map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 26 - } - ] - }, - { - "text": "balance of lincoln county map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 24 - } - ] - }, - { - "text": "balance of murray county map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 23 - } - ] - }, - { - "text": "balance of rush county latvia tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "balboa road north and l ave. please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "bamako location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "bank of china tower at the junction of kingsborough 1st walk and beekman place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - } - ] - }, - { - "text": "bankers hall towers at 1368 whitney place freedom town mississippi iran how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 70 - } - ] - }, - { - "text": "barrhead new york ghana show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "baskin-robbins at 1391 post court neelyville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "basler messeturm at norman avenue and tennis court in prairie home", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - } - ] - }, - { - "text": "bathurst de how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 10 - } - ] - }, - { - "text": "bauhaus at 69th ct b and route 1 cswy show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "bay 20th street in town plz tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "bay 41st street in the vicinity of lighthouse of alexandria guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 58 - } - ] - }, - { - "text": "bay 50th street near my current location show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "bay view court and louise terrace is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "belcourt castle on lorimer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "belmont avenue not far from beaulieu palace in carrier how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - } - ] - }, - { - "text": "belmont map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "belville map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "berkeley ave. and south miami road south is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 39 - } - ] - }, - { - "text": "bermuda guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "best way to drive to 5th street and oak street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "best way to drive to barbey street and hazel court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "best way to drive to euclid avenue and main street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 55 - } - ] - }, - { - "text": "best way to drive to gem street and cornelia street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "best way to drive to kay court and hawthorne lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "best way to drive to river street and crooke avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "best way to go to the auto repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "best way to go to the botanical garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "best way to go to the campground", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "best way to go to the men's clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "best way to go to the used car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "bethel loop and 11th street navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "beulaville id barbados show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "beverly city wv seychelles show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "bevy court and waverly avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "birmingham town hall at 92 hart place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "blimpies at 1203 oak lane mandan az", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - } - ] - }, - { - "text": "bloor and erb street in balance of ohio county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 45 - } - ] - }, - { - "text": "bloor west village at 91 lynch street dublin city ak slovenia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "blu ristorante at 1689 colin place wellsville newfoundland and labrador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 70 - } - ] - }, - { - "text": "blue mosque at 132 on prospect park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "blue mosque at 1448 2nd street north in bryan county newfoundland and labrador give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 77 - } - ] - }, - { - "text": "boston market flint find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "boston market where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "bouck court in town how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - } - ] - }, - { - "text": "bradford street and degraw street is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "brampton take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "brazil can you help me find that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "brazil direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "briarwood court meservey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "briarwood drive and brevoort place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "brighton 4 place and canton court is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "bring me to 736 jamison lane camargo village 52132", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - } - ] - }, - { - "text": "bring me to a bbq restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "bring me to a charity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "bring me to a coffee shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "bring me to a delicatessen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "bring me to a korean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "bring me to a middle eastern restaurant at battery avenue hayden me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 7 - }, - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 63 - } - ] - }, - { - "text": "bring me to a salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "bring me to a sushi bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "bring me to a sweet temptations near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "bring me to a trade school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "bring me to an art gallery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "bring me to an art museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "bring me to azadi tower at wjtesvrfx and dbargpnwmsif", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "bring me to bragg court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "bring me to burrito boyz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "bring me to clinton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "bring me to fatburger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "bring me to ford city borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "bring me to gilbertville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "bring me to godfather's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "bring me to greenwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "bring me to hillsboro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "bring me to jamba juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "bring me to jimmy the greek", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "bring me to meath park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "bring me to noah's bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "bring me to p.f. chang's china bistro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 36 - } - ] - }, - { - "text": "bring me to pyramids of egypt at elm avenue and arch street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - } - ] - }, - { - "text": "bring me to socorro city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "bring me to st. francis county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "bring me to tanglewood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "bring me to the address 1120 prospect street in the city of friend", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 65 - } - ] - }, - { - "text": "bring me to the address 1272 moffat street in the city of colleton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 72 - } - ] - }, - { - "text": "bring me to the address 1543 monroe street in the city of junction", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "bring me to the address 1875 flatlands 1st street in the city of auburn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 70 - } - ] - }, - { - "text": "bring me to the address 1892 loring avenue in the city of tullahoma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 66 - } - ] - }, - { - "text": "bring me to the appliance store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "bring me to the archeo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "bring me to the interesting landmarks in arimo city called st. peter's basilica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - }, - { - "entity": "KEYWORD", - "startPos": 59, - "endPos": 78 - } - ] - }, - { - "text": "bring me to the japanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "bring me to the krispy kreme", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "bring me to the ripley's aquarium of canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 42 - } - ] - }, - { - "text": "bring me to the sweet temptations", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "bring me to the teppanyaki grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "bring me to the the big slice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "bring me to ulen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - } - ] - }, - { - "text": "bring me to wyckoff avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "bring up a barbecue restaurant at randolph and amity city in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - } - ] - }, - { - "text": "bring up a breakfast restaurant at the intersection of balance of laurel county and woodworth please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 92 - } - ] - }, - { - "text": "bring up a caribbean restaurant at prospect and 12th s", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "bring up a frozen yogurt restaurant at 2nd west and bedford avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - } - ] - }, - { - "text": "bring up a frozen yogurt restaurant on 42nd street in millersburg, minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 75 - } - ] - }, - { - "text": "bring up a jewelry store nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "bring up a kosher restaurant at 41st vis and post", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 48 - } - ] - }, - { - "text": "bring up a map for highest quality tcby on paerdegat 7th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 62 - } - ] - }, - { - "text": "bring up a map for zehrs on grant street in eaton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - } - ] - }, - { - "text": "bring up a middle eastern restaurant at the intersection of thornton and ault in the town plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 76 - } - ] - }, - { - "text": "bring up a place i can get a manicure", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 36 - } - ] - }, - { - "text": "bring up a point of interest near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "bring up a soup restaurant at the intersection of falkville town and seatac city in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 79 - } - ] - }, - { - "text": "bring up a southwestern restaurant on fane court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "bring up a sportsbar within walking distance of rocky mountain chocolate factory for less than 302 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 48, - "endPos": 79 - } - ] - }, - { - "text": "bring up a vegetarian restaurant not so far from thai square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 31 - }, - { - "entity": "KEYWORD", - "startPos": 49, - "endPos": 59 - } - ] - }, - { - "text": "bring up akershus castle at street east 78 and 5th east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 54 - } - ] - }, - { - "text": "bring up an australian restaurant at the intersection of simmesport town and ward county around here plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 87 - } - ] - }, - { - "text": "bring up an italian restaurant at the the intersection of shadyside village and fortville town around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 93 - } - ] - }, - { - "text": "bring up best rated motorbikes for over 165 dollars in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "bring up best rated quinoa salad around here for above 8 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "bring up best rated tattoos nearby for over 165 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "bring up best rating shawarma in town for over 237 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "bring up better light bulbs for above 266 quid around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "bring up car detailing here for over 471 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "bring up chairs for not more than 380 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "bring up cheap donuts for between 291 and 136 dollars nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "bring up cheaper filet-o-fish in that city for about 31 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "bring up cliffs variety store in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "bring up closest dry cleaning around here for no more than 89 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "bring up congress street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "bring up crappy bikes for under 31 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "bring up croissants for below 369 euros in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "bring up del property management inc at balance of brevard county and hicksville village in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 87 - } - ] - }, - { - "text": "bring up dirt cheap financial advice in my area for about 214 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "bring up far piercings for above 9 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "bring up financial advice for under 392 pounds in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "bring up garden of the gods at humboldt street and elmwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - } - ] - }, - { - "text": "bring up good atvs for under 11 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "bring up good pumpkin pecan pie in that country for more than 204 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "bring up highest quality tattoos around my area for less than 197 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "bring up highest rating a mandarin restaurant in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 44 - } - ] - }, - { - "text": "bring up inexpensive car maintenance for more than 262 dollars nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "bring up inexpensive mixers for less than 471 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "bring up juicers in that city for over 183 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "bring up justice at wilmette village and daviston in the city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - } - ] - }, - { - "text": "bring up landscaping for over 495 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "bring up less costly sound bars in this area for no more than 314 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "bring up loewens greenhouse on 102nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "bring up lousy spinach enchilada for no more than 498 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "bring up low cost financial advice for no more than 384 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "bring up low-cost car detailing for between 467 and 471 euros in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "bring up low-cost car maintenance nearby for under 9 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "bring up low-cost tax advice in that town for above 487 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "bring up lowest rated chinese takeout for between 492 and 240 quid nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "bring up lowly rated chandeliers near me for about 490 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "bring up maple avenue close by chiang kai shek memorial hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 59 - } - ] - }, - { - "text": "bring up marken performance & restoration inc at the junction of sandwich city and balance of campbell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 108 - } - ] - }, - { - "text": "bring up most cheap i t support nearby for over 102 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "bring up most expensive a playground in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "bring up most liked express delivery for over 245 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "bring up most pricey burritos in town for below 444 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "bring up nearest landscaping nearby for no more than 469 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "bring up neuschwanstein at w 11th and crescent", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "bring up north beach restaurant at thornton city and mckenzie city in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 65 - } - ] - }, - { - "text": "bring up parker street close by plaza las americas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "bring up pistachio biscotti in the vicinity for no more than 217 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "bring up ponte di rialto in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "bring up qdoba mexican grill at the the intersection of hillsdale county and ansonia village around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 91 - } - ] - }, - { - "text": "bring up raising cane's chicken fingers on bath avenue in crested butte town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 75 - } - ] - }, - { - "text": "bring up refrigerators in that place for not more than 185 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "bring up second-rate honey bun cake for between 38 and 30 pounds in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "bring up some a country club on a map twin bridges town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - } - ] - }, - { - "text": "bring up some the butcher using a map funkley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "bring up speakers for less than 312 bucks nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "bring up spencer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "bring up stand mixers for no more than 423 bucks here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "bring up statue of liberty in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "bring up summit street closest princess of wales theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 55 - } - ] - }, - { - "text": "bring up the beauty shop in balance of aleutians east borough, nt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 64 - } - ] - }, - { - "text": "bring up the boulevard cafe at the corner of clark county and fort ripley in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 72 - } - ] - }, - { - "text": "bring up the circus at hamilton and mcdonald avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "bring up the electronic shop at delevan village and westerville city in that place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 67 - } - ] - }, - { - "text": "bring up the kaaba at n square and 17th northwest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "bring up the playground on glenwood avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "bring up the spice village indian grill and bar at w 11th ave and blake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 70 - } - ] - }, - { - "text": "bring up the tech store on tanglewood drive in balance of hughes county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 70 - } - ] - }, - { - "text": "bring up the townhall at the intersection of benton county and sapulpa nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 69 - } - ] - }, - { - "text": "bring up top-rated a business for less than 65 quid on olive street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - } - ] - }, - { - "text": "bring up white house at new utrecht avenue and 13th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 50 - } - ] - }, - { - "text": "bring up yogenfruz at the crossroads of balance of dallas county and sebree in my surrounding area plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 74 - } - ] - }, - { - "text": "brown street and 2nd street north please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "bryce canyon at 1236 on beekman place bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "bryce canyon map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "buckingham drive and wilson avenue i need to get to the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "buckingham palace in the city of burlington village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "buckner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "budapest map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "budapest ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "buenos aires map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "buenos aires take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "bulk barn in city start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "bull ring shopping centre on walnut street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "burj khalifa at c ave and e 18th pkwy. please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "bursa take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "bushwick avenue and flatlands 7th street in balance of walworth county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 69 - } - ] - }, - { - "text": "buttered popcorn not too far from ferdinand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "byp 284 and u blvd. is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "cali take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - } - ] - }, - { - "text": "cambridge place and sapphire street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "camden boulevard west and s byp in ocoee il", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "can i find places to eat big mac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "can i find places to eat donairs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "can i find places to eat ice cream that are rated 4 or higher", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "can i find places to eat rice pudding with pears and honey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 57 - } - ] - }, - { - "text": "can you bring up 101st street in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "can you bring up poor c&k laundromat on sedgwick place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "can you cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you check brooklyn road in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "can you check santaquin city us", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 30 - } - ] - }, - { - "text": "can you clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you display 412 flatlands 7th street in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "can you end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you find a poi along berry street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "can you find a poi along brighton 10th terrace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 45 - } - ] - }, - { - "text": "can you find davidstea for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "can you find me 107th street in coulee dam town close roosevelt campobello international park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 92 - } - ] - }, - { - "text": "can you find me 48th street in dallas county close st paul's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 69 - } - ] - }, - { - "text": "can you find me 67th street in virginia not far from frost bank tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - }, - { - "entity": "KEYWORD", - "startPos": 53, - "endPos": 68 - } - ] - }, - { - "text": "can you find me dooley street in chesterfield town close marineview plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - }, - { - "entity": "KEYWORD", - "startPos": 57, - "endPos": 72 - } - ] - }, - { - "text": "can you find me horace court in saxman city not far from cambridge university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - }, - { - "entity": "KEYWORD", - "startPos": 57, - "endPos": 76 - } - ] - }, - { - "text": "can you find me hutchinson court in new town not so far from st paul's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - }, - { - "entity": "KEYWORD", - "startPos": 61, - "endPos": 79 - } - ] - }, - { - "text": "can you find me marginal street in lane not far from cologne cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 38 - }, - { - "entity": "KEYWORD", - "startPos": 53, - "endPos": 69 - } - ] - }, - { - "text": "can you find me postal code 19220", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "can you find me postal code 21393", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "can you find me postal code 37683", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "can you find me postal code 64591", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "can you find me provost street in new westminster close by paris opera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "KEYWORD", - "startPos": 59, - "endPos": 69 - } - ] - }, - { - "text": "can you find me red hook lane in lead hill town close ed mirvish theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 71 - } - ] - }, - { - "text": "can you find me spruce avenue in garfield county near bulguksa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 61 - } - ] - }, - { - "text": "can you find me vista place in caldwell county close-by st. basil's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - }, - { - "entity": "KEYWORD", - "startPos": 56, - "endPos": 76 - } - ] - }, - { - "text": "can you forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please bring up horseshoe bend in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "can you please cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please check a casual dining restaurant here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "can you please clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please display five guys famous burgers and fries in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 56 - } - ] - }, - { - "text": "can you please display virginia place in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "can you please end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please find haeinsa in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "can you please find sydney tower in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "can you please forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please show map results of interesting attractions on fountain avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - } - ] - }, - { - "text": "can you please show me where is beetham tower in the vicinity of second city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "KEYWORD", - "startPos": 65, - "endPos": 75 - } - ] - }, - { - "text": "can you please stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you please wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you recommend a bombay palace near my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "can you recommend a bulgarian restaurant around here for below 25 bucks", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "can you recommend a bulk barn in that country", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "can you recommend a carpet store for for about 49 bucks around here to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "can you recommend a cell phone store for for less than 916 dollars nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "can you recommend a costliest healthy restaurant in town for above 95 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "can you recommend a crappiest family diner near my area for below 357 quid", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "can you recommend a crappiest real beauty inc in that country", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "can you recommend a creole restaurant here for below 102 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "can you recommend a far indian restaurant in that town", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "can you recommend a kurdish restaurant in my vicinity", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "can you recommend a less costly parking lot in city", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "can you recommend a lousy smith around me for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 30 - } - ] - }, - { - "text": "can you recommend a low priced barsa taberna around my current location", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "can you recommend a lowest priced kurdish restaurant nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 51 - } - ] - }, - { - "text": "can you recommend a lowest priced sandwich bar here", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "can you recommend a mcdonald around my current location for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "can you recommend a middle eastern restaurant in that region for between 171 and 145 dollars to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 44 - } - ] - }, - { - "text": "can you recommend a most liked merrimack valley health services near my place to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 62 - } - ] - }, - { - "text": "can you recommend a outstanding headway hair styles in town for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 50 - } - ] - }, - { - "text": "can you recommend a sugar mountain in the vicinity to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "can you recommend a wild wing in town", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "can you recommend an ad agency in that city for more than 375 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "can you recommend an affordable business school in the vicinity to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "can you recommend an affordable car wash nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "can you recommend an eclectic restaurant in town for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "can you recommend the affordable thai restaurant in town", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "can you recommend the best rated tattoo parlours in the surrounding area for between 274 and 116 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "can you recommend the better afghan restaurants in that town for no more than 126 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "can you recommend the better italian restaurant in city for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "can you recommend the bottom rated jewish restaurants in city for below 54 dollars", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 52 - } - ] - }, - { - "text": "can you recommend the crappiest football stadiums around here for over 212 quid to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "can you recommend the far clothing store around me for below 239 quid", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "can you recommend the farther healthy restaurant near my current location for not more than 472 bucks", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "can you recommend the farthest british restaurants near me for less than 465 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 49 - } - ] - }, - { - "text": "can you recommend the highest quality variety stores in city for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "can you recommend the highest ratings bar italia in city", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "can you recommend the least popular delatour staffing agency around my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 59 - } - ] - }, - { - "text": "can you recommend the less costly stripmall in this area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "can you recommend the mediocre davidstea near my place to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 39 - } - ] - }, - { - "text": "can you recommend the mediocre ethiopiques ethiopian restaurant in that area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 62 - } - ] - }, - { - "text": "can you recommend the mediocre organic restaurants around here for more than 17 quid to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 49 - } - ] - }, - { - "text": "can you recommend the most liked bicycle shop near me for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "can you recommend the most liked golf clubs in town for no more than 233 dollars for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "can you recommend the most popular rbc in that region", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 37 - } - ] - }, - { - "text": "can you recommend the most popular vegetarian restaurant in the vicinity", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 55 - } - ] - }, - { - "text": "can you recommend the nearest camping store around my location to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "can you recommend the poor bar and lounges in that region for above 226 dollars for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "can you recommend the priciest uhaul in this area for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "can you recommend the worst jewish restaurant in my vicinity for under 235 bucks for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - } - ] - }, - { - "text": "can you recommend the worst tcby in the surrounding area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 31 - } - ] - }, - { - "text": "can you remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you search commerce guyana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "can you show me 02464 in henry county massachusetts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "can you show me 18108 in el mirage mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 36 - } - ] - }, - { - "text": "can you show me 30281 in tiro village south dakota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "can you show me 44249 in bollinger county ne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 43 - } - ] - }, - { - "text": "can you show me 67750 in bamberg town oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "can you show me 73154 in twin groves town mississippi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "can you show me 74649 in mountain lake utah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 42 - } - ] - }, - { - "text": "can you show me 89109 in philip city new mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "can you show me cave in armenia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "can you show me cherry fork village in denmark", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "can you show me falcon in germany", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - } - ] - }, - { - "text": "can you show me glenella in spain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "can you show me grassland in poland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "can you show me jonesville town in myanmar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "can you show me south heights borough in croatia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "can you show me sylvarena village in switzerland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "can you show me waco village in iran", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - } - ] - }, - { - "text": "can you show me westbrook in lebanon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "can you show me wiggins city in guinea-bissau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "can you show national flag memorial in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - } - ] - }, - { - "text": "can you show roberts road here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "can you stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you suggest a bar and grill in that area for no more than 345 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "can you suggest a best ratings east side mario's in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "can you suggest a best reviewed mexican restaurant near my current location for not more than 182 dollars for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "can you suggest a bookstore in my vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "can you suggest a coffee shop in city for no more than 168 bucks to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "can you suggest a dance studio in this area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "can you suggest a dirt cheap tattoo parlour near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "can you suggest a eggspectation near my area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "can you suggest a empire management in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "can you suggest a high-cost bulk store in town for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "can you suggest a highest rating caribbean restaurant in the town for less than 400 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 52 - } - ] - }, - { - "text": "can you suggest a highest ratings david's fresh cut fries near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "can you suggest a highly rated home repair shop nearby for between 448 and 500 dollars for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "can you suggest a less costly men's clothing store in my surrounding area for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - } - ] - }, - { - "text": "can you suggest a less pricey jewish restaurant in city for about 366 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "can you suggest a low priced spanish restaurant in town for more than 476 dollars for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "can you suggest a lowest priced toy store in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "can you suggest a marble slab creamery near me for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - } - ] - }, - { - "text": "can you suggest a mediterranean restaurant near my place for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 41 - } - ] - }, - { - "text": "can you suggest a middle eastern restaurant in my surrounding area for no more than 484 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 42 - } - ] - }, - { - "text": "can you suggest a more costly menchie'slab in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "can you suggest a more pricey chili's nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "can you suggest a most affordable canada one travel in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "can you suggest a most fairly priced hotel around my area for no more than 397 bucks for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "can you suggest a most low priced passport office around my location to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "can you suggest a most outstanding psychic isabella in that region to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "can you suggest a most popular zaxby's in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "can you suggest a mr printer-mr signs here for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "can you suggest a polish restaurant in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "can you suggest a ponderosa steakhouse here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - } - ] - }, - { - "text": "can you suggest a poorest quality soul food restaurant in town to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 53 - } - ] - }, - { - "text": "can you suggest a popular grocery store in that location to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "can you suggest a pricey coffeehouse near me for over 206 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "can you suggest a railway station in city for about 275 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "can you suggest a townhall in the surrounding area for over 113 euros for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "can you suggest a worse travel agent in that city for about 32 bucks for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "can you suggest an appliance store nearby for no more than 216 bucks", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "can you suggest an inexpensive american eagle in the vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "can you suggest an inexpensive american eagle nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "can you suggest an inexpensive moving company in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "can you suggest marble slab creamery in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - } - ] - }, - { - "text": "can you suggest the bad nursery schools in city for about 279 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "can you suggest the bad pet shops in town to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "can you suggest the best cajun restaurant in that location for more than 102 bucks for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "can you suggest the best rated farmer's market in town to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "can you suggest the cheapest chinese restaurants nearby for above 362 quid for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 47 - } - ] - }, - { - "text": "can you suggest the close service stations in my vicinity for between 160 and 494 pounds to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "can you suggest the closest steak restaurant around my area for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "can you suggest the costly cobblers in town to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "can you suggest the costly longhorn steakhouse in the area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - } - ] - }, - { - "text": "can you suggest the crappiest kosher restaurant nearby for below 63 quid", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "can you suggest the expensive menchie'slab in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "can you suggest the glassmaker in the town for under 121 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "can you suggest the highest cost long & mcquade in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "can you suggest the highest priced michel's baguette french bkry nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 63 - } - ] - }, - { - "text": "can you suggest the least popular sushi bar in that place for between 483 and 455 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "can you suggest the less costly campgrounds in that country to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "can you suggest the low priced chopstick foods in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "can you suggest the lowest cost shelter near my area for under 412 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "can you suggest the lowest rated cantonese restaurant in that country for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 52 - } - ] - }, - { - "text": "can you suggest the most fairly priced shields health care group near my area for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 63 - } - ] - }, - { - "text": "can you suggest the most inexpensive tcby near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 40 - } - ] - }, - { - "text": "can you suggest the most liked menchie'slab here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "can you suggest the most low cost family diners near my current location to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "can you suggest the most low priced dutch restaurant in the town for about 227 pounds to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "can you suggest the most low priced night club nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "can you suggest the most low priced vintage stores in that region for less than 180 dollars to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "can you suggest the second-rate dessert bakeries in my area for about 184 quid to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "can you suggest the square near me for no more than 230 quid for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "can you suggest the top tennis court in the vicinity for about 326 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "can you suggest the worst cheeseburgers in the area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "can you suggest the worst chicken strips in the area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "can you suggest the worst duke of wellington in city to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "can you suggest the worst fulton opera house in the town to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "can you suggest the worst golden gate bridge in city to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "can you suggest the worst imam ali mosque in town to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "can you suggest the worst manifesto in city to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "can you suggest the worst pizza hut in city to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "can you suggest the worst pizza hut in the city to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "can you suggest the worst richardson building in the area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 44 - } - ] - }, - { - "text": "can you wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "can you wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "canadian war museum at 1512 just court mannford in minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 59 - } - ] - }, - { - "text": "canal blvd. and l cswy navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "cancel akershus fortress navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "cancel al-aqsa mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel aliilani hale navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel amp place navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "cancel amsouth tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel angel falls navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel atomium navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "cancel auditorium building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "cancel bayreuth festspielhaus navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "cancel beetham tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel brandenburg gate navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "cancel bt tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "cancel buta palace navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel capital tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel central island park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "cancel central plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel champs-elysees navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel chesterman beach navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "cancel chum-city building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "cancel columbia center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "cancel curzon street railway station navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 35 - } - ] - }, - { - "text": "cancel duthie park winter gardens navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 32 - } - ] - }, - { - "text": "cancel eiffeltower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel empire state building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "cancel eureka tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "cancel extreme sandbox navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "cancel fountain of the four rivers navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 33 - } - ] - }, - { - "text": "cancel frost bank tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "cancel garden of the gods navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "cancel glacier point navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel glass pavilion navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "cancel going to aiwan-e-iqbal in ellis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "cancel going to al-aqsa mosque in walsh", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "cancel going to alhambra in balance of itawamba county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 53 - } - ] - }, - { - "text": "cancel going to amsouth tower in pleasanton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to angel falls in russell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "cancel going to angel falls in teton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to beetham tower in wagon mound village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 51 - } - ] - }, - { - "text": "cancel going to belcourt castle in nelson", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "cancel going to big ben in balance of campbell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 52 - } - ] - }, - { - "text": "cancel going to brandenburg gate in st-tite", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to bucharest mall in embree", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "cancel going to can-west global place in balance of franklin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 66 - } - ] - }, - { - "text": "cancel going to can-west global place in felsenthal town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "cancel going to castillo de san marcos in stuart", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "cancel going to central plaza in nogales city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "cancel going to chum-city building in riviere-st-jean", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - } - ] - }, - { - "text": "cancel going to cinerama dome in beemer village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "cancel going to city gate in canton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "cancel going to city gate in harper city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "cancel going to columbia center in brantley town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "cancel going to doge's palace in balance of sargent county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 57 - } - ] - }, - { - "text": "cancel going to duthie park winter gardens in south bethlehem borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 68 - } - ] - }, - { - "text": "cancel going to european bank in tullahoma", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "cancel going to famous people players dinner theatre in port william village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 75 - } - ] - }, - { - "text": "cancel going to fingal's cave in san juan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "cancel going to fort knox in clinton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "cancel going to fountain of the four rivers in balance of wasco county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 69 - } - ] - }, - { - "text": "cancel going to gasometer in hawk junction", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "cancel going to gettysburg national military park in trafford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "cancel going to great barrier reef in longview village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "cancel going to horseshoe bend in balance of albany county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "cancel going to house with chimaeras in sugar mountain village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 61 - } - ] - }, - { - "text": "cancel going to hsbc tower in balance of jefferson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 56 - } - ] - }, - { - "text": "cancel going to imam ali mosque in hancock county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "cancel going to jin mao building in somerville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "cancel going to krger national park in bingham lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "cancel going to lds church office building in ralston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "cancel going to leaning tower in kingsburg city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "cancel going to masjid al haram in westminster city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "cancel going to neuschwanstein castle in lynn city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 49 - } - ] - }, - { - "text": "cancel going to new colony in benton town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "cancel going to new orleans arena in solon springs village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 57 - } - ] - }, - { - "text": "cancel going to nidarosdomen in balance of lawrence county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 57 - } - ] - }, - { - "text": "cancel going to oub centre in hydro town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "cancel going to palace of culture and science in balance of hamilton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 74 - } - ] - }, - { - "text": "cancel going to palace of the parliament in bassfield", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - } - ] - }, - { - "text": "cancel going to park hyatt tower in balance of blaine county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 59 - } - ] - }, - { - "text": "cancel going to park hyatt tower in oakdale village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "cancel going to pi-tom thai cuisine in sparkman city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "cancel going to pyramids of egypt in harman", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to q1 in balance of pitkin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 45 - } - ] - }, - { - "text": "cancel going to raj bhvan in balance of grant county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 51 - } - ] - }, - { - "text": "cancel going to reserve bank of fiji building in charlotte county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 64 - } - ] - }, - { - "text": "cancel going to roberto clemente coliseum in lakeview town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - } - ] - }, - { - "text": "cancel going to rotterdam harbour in rochester borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "cancel going to smith tower in pulaski", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "cancel going to songgwangsa in pembina", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "cancel going to st. peter's basilica in wilson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "cancel going to sukharev tower in hailey", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "cancel going to takakkaw falls in lewistown town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "cancel going to teatro coln in cardiff town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to teatro coln in manchester village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 48 - } - ] - }, - { - "text": "cancel going to temple of artemis of the ephesians in washington county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 70 - } - ] - }, - { - "text": "cancel going to terminal tower in blackfoot", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to the elgin & winter garden theatre centre in jacksonville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 79 - } - ] - }, - { - "text": "cancel going to the helix in austin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "cancel going to the kaaba in aitkin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "cancel going to the panthon in lynn town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 39 - } - ] - }, - { - "text": "cancel going to the temple of heaven in bowling green city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 57 - } - ] - }, - { - "text": "cancel going to the trump building in laconia city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "cancel going to the west pier in balance of alleghany county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 59 - } - ] - }, - { - "text": "cancel going to the winchester mystery house in cedar valley city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 64 - } - ] - }, - { - "text": "cancel going to tivoli in monroe", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "cancel going to toronto eaton centre in balance of beltrami county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 65 - } - ] - }, - { - "text": "cancel going to westminster in buxton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 36 - } - ] - }, - { - "text": "cancel going to white house in mckenzie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "cancel going to winspear centre in black duck cove", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "cancel going to world financial center in balance of grant county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 64 - } - ] - }, - { - "text": "cancel going to wrigley building in artesian", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "cancel going to yellowstone park in corning", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to yogenfruz in new waterford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "cancel going to york minster in camden city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "cancel going to ypsilanti water tower in heidelberg borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 58 - } - ] - }, - { - "text": "cancel gonda building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel grand canyon navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "cancel hockey hall of fame navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "cancel horseshoe bend navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel key tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "cancel krger national park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "cancel la sagrada navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "cancel la scala theater navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "cancel leaning tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel lund cathedral navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel manchester piccadilly station navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 35 - } - ] - }, - { - "text": "cancel mary navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 10 - } - ] - }, - { - "text": "cancel mauritshuis navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel museo mitre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel museo sarmiento navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "cancel myra canyon park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "cancel national museum of the marine corps navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 41 - } - ] - }, - { - "text": "cancel navigating to a atm", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "cancel navigating to a baby store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "cancel navigating to a bank machine", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "cancel navigating to a barber shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "cancel navigating to a basketball court", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "cancel navigating to a beauty salon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "cancel navigating to a bookstore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a botanical garden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "cancel navigating to a brewpub", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "cancel navigating to a british restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "cancel navigating to a bus stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "cancel navigating to a cajun restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "cancel navigating to a camping store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "cancel navigating to a cathedral", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a chapel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "cancel navigating to a chechen restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "cancel navigating to a classic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "cancel navigating to a computer repair shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "cancel navigating to a daycare", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "cancel navigating to a dessert bakery", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "cancel navigating to a dinner restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "cancel navigating to a doctor's office", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "cancel navigating to a drive-in", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "cancel navigating to a drugstore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a fitness center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "cancel navigating to a food bank", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a gastro pub", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "cancel navigating to a grill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "cancel navigating to a gym", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "cancel navigating to a hairdresser", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "cancel navigating to a home and garden store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 43 - } - ] - }, - { - "text": "cancel navigating to a jail", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "cancel navigating to a jewish restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "cancel navigating to a mall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "cancel navigating to a mandarin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "cancel navigating to a manicurist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "cancel navigating to a medical center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "cancel navigating to a medical school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "cancel navigating to a men's fashion store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "cancel navigating to a movie theatre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "cancel navigating to a museum", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "cancel navigating to a nouvelle cuisine restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 49 - } - ] - }, - { - "text": "cancel navigating to a pakistani restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "cancel navigating to a parking lot", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "cancel navigating to a parts center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "cancel navigating to a passport office", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "cancel navigating to a pawn shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a persian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "cancel navigating to a pet shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "cancel navigating to a pho restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "cancel navigating to a plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "cancel navigating to a pub", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "cancel navigating to a racetrack", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a railroad station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "cancel navigating to a sailing school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "cancel navigating to a shopping center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "cancel navigating to a solarium", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "cancel navigating to a subway", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "cancel navigating to a subway station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "cancel navigating to a taxi stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a vegan restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "cancel navigating to a water park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "cancel navigating to a wine shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "cancel navigating to a youth hostel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "cancel navigating to an accountant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "cancel navigating to an afghan restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "cancel navigating to an asian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "cancel navigating to an electronics store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "cancel navigating to an ice cream parlour", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "cancel navigating to an italian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "cancel navigating to an office building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "cancel navigating to an optometrist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "cancel navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "cancel nidarosdomen navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "cancel oub centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "cancel palacio real de madrid navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "cancel palais garnier navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel paris opera navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel pharos of egypt navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "cancel pittodrie stadium navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "cancel promenade ii navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "cancel red square navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "cancel richardson building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "cancel ronald reagan building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "cancel royal bc museum navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "cancel ryugyong hotel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel schnbrunn palace navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "cancel scottish parliament building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 34 - } - ] - }, - { - "text": "cancel sight and sound theatres navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 30 - } - ] - }, - { - "text": "cancel sir leonard tilley building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 33 - } - ] - }, - { - "text": "cancel skerwink trail navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel sphinx navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "cancel st. lawrence market navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "cancel statue of zeus navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel sugarbush hill maple farm ltd. navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 36 - } - ] - }, - { - "text": "cancel suntrust plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "cancel t&c tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "cancel table top mountain navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "cancel taj mahal navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "cancel taking me to 102nd street in mansfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "cancel taking me to 28th street in hansen city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "cancel taking me to 3rd street in diamondville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "cancel taking me to 48th street in balance of sublette county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 60 - } - ] - }, - { - "text": "cancel taking me to 56th drive in somerville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "cancel taking me to 56th street in ness county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "cancel taking me to 76th street in lexington", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "cancel taking me to 7th avenue in jamesport city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "cancel taking me to 7th street in chambers county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "cancel taking me to 90th street in ahoskie town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "cancel taking me to avenue h in dry ridge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "cancel taking me to banner avenue in belleville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 54 - } - ] - }, - { - "text": "cancel taking me to bay 40th street in balance of grand traverse county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 70 - } - ] - }, - { - "text": "cancel taking me to bay 44th street in flushing village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "cancel taking me to beacon court in harwood heights village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 58 - } - ] - }, - { - "text": "cancel taking me to beaumont street in owenton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "cancel taking me to bethel loop in long island", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "cancel taking me to boerum street in andalusia city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "cancel taking me to brighton 8th street in troup city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - } - ] - }, - { - "text": "cancel taking me to cambridge drive in balance of red willow county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 66 - } - ] - }, - { - "text": "cancel taking me to cedar court in champaign county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "cancel taking me to clarendon road in ellicottville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 58 - } - ] - }, - { - "text": "cancel taking me to coleman street in aliceville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "cancel taking me to country lane in balance of auglaize county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 61 - } - ] - }, - { - "text": "cancel taking me to creek road in balance of custer county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "cancel taking me to cypress court in balance of newton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 60 - } - ] - }, - { - "text": "cancel taking me to delaware avenue in wymore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "cancel taking me to dogwood drive in corning", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "cancel taking me to forest drive in lavaltrie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "cancel taking me to forest place in st. gregoire de nicolet", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 58 - } - ] - }, - { - "text": "cancel taking me to forrest street in longford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "cancel taking me to gem street in ste-henedine", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "cancel taking me to gerald court in merigold town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "cancel taking me to grimes road in clairton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "cancel taking me to highland avenue in emery county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "cancel taking me to karweg place in lizton town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "cancel taking me to liberty avenue in bell", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 41 - } - ] - }, - { - "text": "cancel taking me to logan street in wakefield", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "cancel taking me to madison street in grace", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "cancel taking me to main street east in clovis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "cancel taking me to maple lane in balance of clay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 55 - } - ] - }, - { - "text": "cancel taking me to meadow street in upper kalskag city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 54 - } - ] - }, - { - "text": "cancel taking me to mill street in new hope town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "cancel taking me to monroe street in balance of jackson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 61 - } - ] - }, - { - "text": "cancel taking me to oceanic avenue in balance of cowley county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 61 - } - ] - }, - { - "text": "cancel taking me to onderdonk avenue in middlebury", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "cancel taking me to paerdegat 7th street in frederick", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - } - ] - }, - { - "text": "cancel taking me to park cir in linden city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "cancel taking me to perri lane in corbin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "cancel taking me to primrose lane in grande-anse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "cancel taking me to reeve place in balance of crawford county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 60 - } - ] - }, - { - "text": "cancel taking me to rock street in wheaton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "cancel taking me to rockaway parkway in pinetops", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "cancel taking me to route 10 in oakland town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "cancel taking me to route 29 in medicine park town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "cancel taking me to route 41 in curry county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "cancel taking me to sharon street in mitchell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "cancel taking me to sigourney street in bledsoe county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "cancel taking me to summit street in balance of benton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 60 - } - ] - }, - { - "text": "cancel taking me to tabor court in balance of wasatch county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 59 - } - ] - }, - { - "text": "cancel taking me to thomas street in thibodaux", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "cancel taking me to valley view drive in mccammon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - } - ] - }, - { - "text": "cancel taking me to victor road in oberlin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "cancel taking me to walnut street in hooper city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "cancel taking me to whitney place in hinsdale village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "cancel taking me to windsor drive in sherwood city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "cancel taking me to wood street in middlesex county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "cancel taking me to woodrow court in brownvale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "cancel tate gallery navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "cancel teatro coln navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel temple of artemis of the ephesians navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 40 - } - ] - }, - { - "text": "cancel the elgin & winter garden theatre centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 46 - } - ] - }, - { - "text": "cancel the trump building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "cancel the westin harbour castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 31 - } - ] - }, - { - "text": "cancel tokyo tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "cancel toronto eaton centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "cancel union station navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "cancel verre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - } - ] - }, - { - "text": "cancel wells fargo center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "cancel wherever going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "cancel windsor castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "can-west global place at 1551 4th avenue in st. george south dakota saint vincent and the grenadines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 99 - } - ] - }, - { - "text": "cape coral city map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "capella tower at 31 furman avenue 74889 balance of cedar county in martinique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 76 - } - ] - }, - { - "text": "capitol at castleberry town and columbus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "caplansky's deli and catering in sabetha on 44th street east find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - } - ] - }, - { - "text": "captain d's at main street west and 49th street lindsay new mexico please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 65 - } - ] - }, - { - "text": "carbonear map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "carl's jr. closest brighton 1st terrace gloucester ny", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 52 - } - ] - }, - { - "text": "carrabba's italian grill at b dr. and 30th hwy c navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "carroll village map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "casa mila at the intersection of water ter and c road west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - } - ] - }, - { - "text": "casa mila on norman avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "casey's at 42 at bartlett street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "cass place and 62nd street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "cathedral of christ the saviour at 684 vernon avenue 96468 costilla county uruguay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 81 - } - ] - }, - { - "text": "cedar street and 10th street in mildred please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "cedar street and lyme avenue in balance of lake county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 53 - } - ] - }, - { - "text": "central park at the intersection of c rd. and 15th northwest st.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 63 - } - ] - }, - { - "text": "centre point at 627 exeter street 69334 hazelton in mali", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 55 - } - ] - }, - { - "text": "champions golf course at the intersection grant avenue and grove place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - } - ] - }, - { - "text": "champions golf course at the intersection nichols avenue and boulevard court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - } - ] - }, - { - "text": "champions golf course at the intersection olive street and maple street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 70 - } - ] - }, - { - "text": "champions golf course at the intersection schweikerts walk and westminster road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 78 - } - ] - }, - { - "text": "champions golf course at the intersection walnut avenue and 92nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - } - ] - }, - { - "text": "champs-elysees nearby easter road stadium", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "changchun take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "charlotte court house town sc start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 28 - } - ] - }, - { - "text": "chateau laurier at 1916 maujer street in aberdeen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - } - ] - }, - { - "text": "cheap jack's at rutland county and balance of love county in city can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 56 - } - ] - }, - { - "text": "check 24 strickland avenue in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "check a bistro at edmore and dodge city town nearby me plz", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "check a brewpub at w 13th and white", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "check a butcher at guelph and **** in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - } - ] - }, - { - "text": "check a dutch restaurant at adams city and delta city around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - } - ] - }, - { - "text": "check a government office at balance of dunklin county and chesapeake beach", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 74 - } - ] - }, - { - "text": "check a movie theater at the the intersection of maben and gassville city in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 72 - } - ] - }, - { - "text": "check a pakistani restaurant at 9th street and front north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - } - ] - }, - { - "text": "check a parking garage in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "check a place i can buy sound bars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "check a place i can buy tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 26 - } - ] - }, - { - "text": "check a place of interest marble slab creamery around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 45 - } - ] - }, - { - "text": "check a plaza in champlain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "check a poi maximum realty ltd around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "check a soul food restaurant at geary boulevard north and w 13th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 63 - } - ] - }, - { - "text": "check a women's clothing store for about 252 pounds on gelston avenue in clark county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 84 - } - ] - }, - { - "text": "check abitt like home kennels at the intersection of clyde town and thornton city in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - } - ] - }, - { - "text": "check akershus castle in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "check al-aqsa mosque at lilac lane and e 10th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "check an african restaurant at the the junction of forman and balance of callahan county in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 87 - } - ] - }, - { - "text": "check arc de triomphe around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "check balance of allegany county on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 31 - } - ] - }, - { - "text": "check balance of otero county papua new guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "check bay 28th street in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "check best ratings entertainment systems for not more than 86 pounds in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 39 - } - ] - }, - { - "text": "check big ben at curnter and west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - } - ] - }, - { - "text": "check bikes nearby for under 414 quid", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "check brighton 3 place in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "check caledonia garden centre ltd at the intersection of shoal lake and balance of knox county in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 93 - } - ] - }, - { - "text": "check car maintenance for over 79 bucks in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "check chicken burgers for below 332 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "check chicken strips around here for between 109 and 171 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "check closer an auto shop for below 322 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "check closer pan-seared salmon in that location for about 344 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "check closer tvs for no more than 444 euros nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 15 - } - ] - }, - { - "text": "check consoles for under 250 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "check crappy motorcycles for below 315 dollars here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "check donairs in that location for under 293 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "check eureka tower at cswy 4 and poplar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 38 - } - ] - }, - { - "text": "check far spinach enchiladas in that region for no more than 375 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "check fish and chips nearby for below 318 bucks", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "check for a bymark restaurant for more than 58 bucks in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "check for a c k laundromat for for about 5802 dollars around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "check for a c k laundromat for for less than 459 euros around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "check for a chandelier for not more than 295 dollars in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "check for a itamae sushi for around 69 bucks in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "check for a microwave for more than 935 pounds in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "check for a moldovan food buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "check for a motorbike for over 24 bucks in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "check for a motorcycle for around 6459 pounds in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "check for a pedicure for about 3158 pounds in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "check for a rococoa between 50 and 65 bucks in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "check for a scooter for under 2631 bucks in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "check for a subway for less than 41 dollars in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "check for a subway for less than 42 euros in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "check for a table for no more than 9868 bucks in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "check for baconator in town for no more than 2 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "check for bread pudding in city for less than 44 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "check for cheap bagels in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "check for cheap cake in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - } - ] - }, - { - "text": "check for cheap entertainment systems in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "check for cheap hot dogs in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "check for cheap mixers in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "check for cheap quads in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "check for cheap rice pudding in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "check for jack in the box for between 510 and 560 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "check for mcrib in the area between 20 and 70 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "check for microwaves in the town for less than 35 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "check for motorbikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "check for night tables in city for about 15 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "check for pollo tropical for for less than 4063 bucks here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "check for round table pizza for for not more than 7999 bucks nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "check for schlotzsky's deli for for less than 203 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "check for somewhere i can get microwaves", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "check for the highway free way to ariton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "check for veggie burgers in city between 45 and 60 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "check fulton opera house at lake blvd. m and bollinger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 53 - } - ] - }, - { - "text": "check furthest car repair for more than 362 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "check gameknight games and cool stuff not far from capital tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 36 - }, - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "check gasometer at e 41st and cambridge drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "check gaylord opryland resort in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "check glaspaleis at cedar lane and north central", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "check goodness me at the intersection of balance of giles county and todd county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 79 - } - ] - }, - { - "text": "check high cost microwaves for more than 260 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "check high-priced mexican cornbread in the area for not more than 284 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "check honduras", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "check indian beach on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "check inexpensive buttered toast with marmite for below 221 pounds near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 44 - } - ] - }, - { - "text": "check inexpensive microwaves in city for not more than 170 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "check inexpensive tax advice for over 374 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "check jimmy the greek at ashmore village and balance of clay county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 66 - } - ] - }, - { - "text": "check juicers for less than 364 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "check kingsborough 6th walk around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "check landscaping around here for above 175 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "check less pricey bikes in the vicinity for between 347 and 412 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "check less pricey quads for more than 445 pounds in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "check loewens greenhouse using the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "check low priced dry cleaning for more than 338 dollars in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "check low-cost fridges in that area for less than 150 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "check lowly rated a dutch restaurant in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "check map results of wesleyville mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 38 - } - ] - }, - { - "text": "check marble slab creamery at gtwy d and brush", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - } - ] - }, - { - "text": "check more costly chandeliers in the city for above 77 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "check most costly a bakery around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "check most lousy beaver tails here for not more than 54 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "check most pricey gingerbread here for more than 50 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "check mr rooter plumbing on palmetto street in gering", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - } - ] - }, - { - "text": "check naan bread in town for not more than 317 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "check niagara falls at 17th and wall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - } - ] - }, - { - "text": "check p.f. chang's china bistro in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "check parma ham for less than 255 bucks around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "check pesto chicken florentine in town for not more than 307 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "check play it again sports at ramore and patmos please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 46 - } - ] - }, - { - "text": "check politica resto bar on 4th street in aurora, north carolina, sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 70 - } - ] - }, - { - "text": "check ponte di rialto at walnut blvd. and castro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "check quesadillas for less than 78 dollars here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "check ramesseum at west lawrence road west o and balboa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 54 - } - ] - }, - { - "text": "check red velvet cupcakes in town for no more than 19 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "check republic plaza at east and morrison cswy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "check royal conservatory of music in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 32 - } - ] - }, - { - "text": "check scotia plaza at biscayne and 83rd way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "check second rate financial advice nearby for between 250 and 331 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "check second-rate amore esthetics near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "check somewhere i can get microwaves fixed", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "check sound bars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "check tattoos for about 279 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "check tattoos for below 143 euros in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "check the discount food store at goldendale and stanton in town please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - } - ] - }, - { - "text": "check the most scenic way to caddo valley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "check the pita pit on jackson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "check the shortest way to balance of pawnee county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 49 - } - ] - }, - { - "text": "check town shoes on beech street in jacksonville, ontario, moldova", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 65 - } - ] - }, - { - "text": "check vermont court in matteson village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "check worse bikes nearby for about 347 bucks", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "check worst entertainment systems for below 400 dollars in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 32 - } - ] - }, - { - "text": "check yogenfruz in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "check york minster nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "cheese boutique at the intersection of z aly and san antonio blvd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 65 - } - ] - }, - { - "text": "cheesecake factory in the city of union county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "cheesecake factory liberty hill where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "chestnut street and canton court in chapman village please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "chiang kai shek memorial hall at 1376 parker street 71689 hunter town in massachusetts singapore give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 95 - } - ] - }, - { - "text": "chic-fil-a at 72nd hwy and w 13th aly show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "chic-fil-a at ct b and 6th north ln show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "chic-fil-a at h expy and 64th boulevard north k navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 46 - } - ] - }, - { - "text": "chic-fil-a atlantic find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "chicken burgers in guion", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "chili", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "chili's at t blvd and 86th boulevard south please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "chipotle mexican grill at o gtwy and l ave. show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "chipotle mexican grill correctionville find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "chris mellor insurance brokers ltd around me can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 33 - } - ] - }, - { - "text": "chrysler building at 155 penn street musgrave harbour 50587 show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "chteau frontenac at a expy and elmwood expy please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "church north blvd and 52nd expy n please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "church street and erasmus street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "cis tower at 1991 winding way 29577 youngsville in minnesota nicaragua", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 69 - } - ] - }, - { - "text": "cis tower on vine street in parowan south dakota plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "city gate at 51st pl. b and course j show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 35 - } - ] - }, - { - "text": "city kitchen restaurant n bar at the crossroads of wood lake village and balance of bailey county here where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 96 - } - ] - }, - { - "text": "city of balance of edgecombe county guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 34 - } - ] - }, - { - "text": "city of boyle drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "city of dellroy village give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "city of eden village how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "city of erlanger directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "city of haywood county tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "city of lonoke city navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "city tower at 856 van sinderen avenue kaysville city in in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "clear bank of china tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "clear belcourt castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "clear central park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "clear destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "clear glaspaleis navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "clear going to amsouth tower in lapwai city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "clear going to atomium in amite county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "clear going to atomium in otoe village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "clear going to attala county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "clear going to avala tv tower in slaughter", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "clear going to balance of defiance county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 40 - } - ] - }, - { - "text": "clear going to balance of kiowa county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 37 - } - ] - }, - { - "text": "clear going to balance of sheridan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 40 - } - ] - }, - { - "text": "clear going to balance of ziebach county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 39 - } - ] - }, - { - "text": "clear going to batchtown village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "clear going to bloor west village in republican city village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 59 - } - ] - }, - { - "text": "clear going to blue earth county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "clear going to central plaza 1 in houston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "clear going to chiefland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "clear going to cottonwood", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "clear going to cumberland county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "clear going to delaware county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "clear going to flin flon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "clear going to geneva town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "clear going to hadrian's wall in garnish", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "clear going to haleakala crater in birdseye", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "clear going to hanska city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "clear going to hobbs", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "clear going to hoboken city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "clear going to jefferson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "clear going to kremlin in balance of perkins county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 50 - } - ] - }, - { - "text": "clear going to little mermaid in rock creek village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "clear going to madras", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "clear going to marineview plaza in vernonburg", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "clear going to maywood borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "clear going to milan central station in tuscola city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "clear going to mullinville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "clear going to newport tower in valley springs town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 50 - } - ] - }, - { - "text": "clear going to pike county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "clear going to pittodrie stadium in rosa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 39 - } - ] - }, - { - "text": "clear going to ramesseum in grafton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "clear going to randolph city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "clear going to santa maria novella in west springfield town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 58 - } - ] - }, - { - "text": "clear going to schnbrunn palace in clovis city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "clear going to scottsville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "clear going to second city in powder springs", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "clear going to signal hill in turrell city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "clear going to somerset", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "clear going to songgwangsa in grafton village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "clear going to taipei 101 in ouray", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 33 - } - ] - }, - { - "text": "clear going to takakkaw falls in mccurtain county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 48 - } - ] - }, - { - "text": "clear going to the kaaba in balance of caledonia county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 54 - } - ] - }, - { - "text": "clear going to tribune tower in balance of appling county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 56 - } - ] - }, - { - "text": "clear going to truesdale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "clear going to warwick", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "clear going to wellsville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "clear going to west burke village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "clear going to willard city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "clear going to winston-salem", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "clear going to world trade center in baden borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "clear holloway circus tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "clear navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "clear navigating to a barber shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "clear navigating to a cafe", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 25 - } - ] - }, - { - "text": "clear navigating to a cajun restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "clear navigating to a candy shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "clear navigating to a cantonese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "clear navigating to a cathedral", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "clear navigating to a chicken restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "clear navigating to a fast food joint", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "clear navigating to a filipino restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "clear navigating to a garden centre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "clear navigating to a gastro pub", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "clear navigating to a greek restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "clear navigating to a hardware store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "clear navigating to a men's fashion store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "clear navigating to a pakistani restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "clear navigating to a pet store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "clear navigating to a playground", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "clear navigating to a sandwich shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "clear navigating to a stripmall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "clear navigating to a taxi stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "clear navigating to a vegetarian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "clear navigating to a yoga class", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "clear navigating to an american restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "clear navigating to an art museum", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "clear navigating to an opera house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "clear navigating to an university", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "clear parliament hill navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "clear public library navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "clear putra mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "clear route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "clear route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "clear sears tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "clear shreepati arcade navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "clear sukharev tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "clear taking me to 57th place in windthorst town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "clear taking me to 74th street in hi-nella borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "clear taking me to 77th street in elliott county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "clear taking me to 7th street in balance of avery county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 55 - } - ] - }, - { - "text": "clear taking me to 87th street in duquesne city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "clear taking me to baughman place in clermont town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "clear taking me to bayberry drive in solomon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "clear taking me to beach 49th street in oak park village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 55 - } - ] - }, - { - "text": "clear taking me to beaumont street in palmer village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "clear taking me to berkshire drive in merrillville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - } - ] - }, - { - "text": "clear taking me to blake court in page city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "clear taking me to branton street in blaine county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "clear taking me to brighton 4th street in powell city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "clear taking me to brighton 5th street in myrtle town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "clear taking me to brighton 7th court in fayette county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - } - ] - }, - { - "text": "clear taking me to coles street in georgetown", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "clear taking me to engert avenue in linden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "clear taking me to forrest street in coffeyville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "clear taking me to fountain avenue in sullivan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - } - ] - }, - { - "text": "clear taking me to green street in mcdonald borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "clear taking me to hastings street in balance of crockett county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 63 - } - ] - }, - { - "text": "clear taking me to kingsway place in ellsinore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "clear taking me to main street west in beaverhead county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 55 - } - ] - }, - { - "text": "clear taking me to park street in st-methode-de-frontenac", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "clear taking me to pleasant street in harlan city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "clear taking me to schoolhouse lane in stuttgart", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - } - ] - }, - { - "text": "clear taking me to stockton street in lynnville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "clear taking me to weldon street in balance of franklin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 61 - } - ] - }, - { - "text": "clear taking me to woodland avenue in valdez-cordova census area", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 63 - } - ] - }, - { - "text": "clear taking me to york road in jackson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "clear temple of artemis of the ephesians navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 39 - } - ] - }, - { - "text": "clear victoria falls navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "clock tower road and e noble st in new perlican", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "cluny bistro and boulangerie at n dr. and 36th way z navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "cn tower in toronto search for it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "coconut cream pie not too far from marquette city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "coffey street within walking distance of uob plaza one in balance of morrow county direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 81 - } - ] - }, - { - "text": "college park at crawford avenue balance of riley county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 54 - } - ] - }, - { - "text": "columbia and university avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "columbus downtown high school at 62nd street and route 20 please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 56 - } - ] - }, - { - "text": "columbus downtown high school at hewes street and battery avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - } - ] - }, - { - "text": "commerzbank tower at 1692 polar street 98451 wasco city il belarus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 65 - } - ] - }, - { - "text": "congress street and oxford walk please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "cooley dickinson digital mammography closest the intersection of maple lane and hart place orange cove city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 106 - } - ] - }, - { - "text": "cor p and h gtwy please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "cora breakfast and lunch at 1104 3rd street 17175 balance of albemarle county lebanon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 84 - } - ] - }, - { - "text": "corunna map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "could you bring me to a lebanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "could you bring me to an organic restaurant at the intersection main street west and brighton 8th street campbellton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 115 - } - ] - }, - { - "text": "could you bring me to colchester", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "could you bring me to forest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "could you bring me to girard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "could you bring me to halstead city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "could you bring me to magnolia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "could you bring me to maringouin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "could you bring me to spadina historic house and gardens at tehama street and crescent street in ogallala city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 109 - } - ] - }, - { - "text": "could you bring me to teatro yaguez at the the intersection of campus road and tilden avenue sheridan wy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 103 - } - ] - }, - { - "text": "could you bring me to tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "could you bring up ashabori in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "could you bring up the address 1104 stockholm street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "could you bring up the address 1920 marshall street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "could you bring up the address 1986 4th avenue on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "could you bring up the address 444 colonial road on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "could you bring up the address 625 turnbull avenue on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "could you bring up the address 915 park drive on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "could you bring up the address 919 lee avenue on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "could you bring up the address 95 frank court on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "could you bring up the address 957 butler street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "could you cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you display a creole restaurant in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "could you display costliest beronio lumber on school street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - } - ] - }, - { - "text": "could you end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you find lakeview heights city ireland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "could you forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please bring up the circus in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "could you please bring up westfield kosovo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "could you please cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please find 442 bay 48th street in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "could you please find pizza depot in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "could you please forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please show me where is place of interest around pan am building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 59, - "endPos": 73 - } - ] - }, - { - "text": "could you please stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you please wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you send me the directions to ankara", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "could you send me the directions to belmont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "could you send me the directions to granby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "could you send me the directions to gustavia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "could you send me the directions to lusaka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "could you send me the directions to moncton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "could you send me the directions to san juan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "could you send me the directions to st catharines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "could you send me the directions to st petersburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "could you send me the directions to st. johns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "could you send me the directions to wenling", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "could you send me the directions to windsor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "could you show 715 cranberry street in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "could you show me 686 5th street east in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "could you stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you view loudonville village spain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "could you wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "could you wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "covert street and brighton 5th walk in les boules", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "cozy kitty accommodations at highland view avenue and laurel lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - } - ] - }, - { - "text": "cracker barrel on bainbridge street and creamer street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "crawford avenue and 7th avenue in newark village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "cswy e and blvd x navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "cure thrift shop where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - } - ] - }, - { - "text": "curzon street railway station at 30th pkwy. and crse 934 please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 55 - } - ] - }, - { - "text": "cut destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "cut navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "cut route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "cut route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "cypress avenue and boulevard court i need to get to the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "dairy queen at 460 evans street 52955 franklin park borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 58 - } - ] - }, - { - "text": "dairy queen brokaw find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "dairy queen closest 6th avenue and route 11 longton please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "dairy queen st. petersburg where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "darlington county take me there with the most shortest path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 16 - } - ] - }, - { - "text": "davis rd. and fwy j is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "dawson creek start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "de mattei hwy and 18th ter is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "deerfield drive and railroad avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "del taco at the intersection of c aly and 66th boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - } - ] - }, - { - "text": "delete angel falls navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "delete arndale tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "delete ashabori navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "delete ayers rock navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "delete cape breton highlands national park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 41 - } - ] - }, - { - "text": "delete destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "delete devil's tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "delete distillery historic district navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 34 - } - ] - }, - { - "text": "delete dubailand navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "delete el morro castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "delete eureka tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "delete going to anchor inn in balance of benewah county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 54 - } - ] - }, - { - "text": "delete going to balance of clallam county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 40 - } - ] - }, - { - "text": "delete going to balance of cumberland county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 43 - } - ] - }, - { - "text": "delete going to balance of spink county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 38 - } - ] - }, - { - "text": "delete going to belcourt castle in cleveland heights city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 56 - } - ] - }, - { - "text": "delete going to belmont village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "delete going to birmingham town hall in balance of latimer county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 64 - } - ] - }, - { - "text": "delete going to boone county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "delete going to brown county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "delete going to city of creede town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "delete going to cloquet city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "delete going to el centro city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "delete going to eric williams plaza in bellewood", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - } - ] - }, - { - "text": "delete going to fridley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "delete going to fulton opera house in elsie village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "delete going to garden of the gods in harvey city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "delete going to gettysburg national military park in kevin town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 62 - } - ] - }, - { - "text": "delete going to glaspaleis in new knoxville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 50 - } - ] - }, - { - "text": "delete going to gonda building in spalding", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "delete going to goose creek", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "delete going to great pyramid of cheops in petawawa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 50 - } - ] - }, - { - "text": "delete going to hot springs", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "delete going to hsbc tower in bradshaw", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "delete going to humboldt", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "delete going to hydro town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "delete going to jasper national park in syracuse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "delete going to jonesville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "delete going to keyesport village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "delete going to lockport town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "delete going to malkera in west sullivan town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "delete going to manchester piccadilly station in octavia village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 63 - } - ] - }, - { - "text": "delete going to middleville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "delete going to new alluwe", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "delete going to newgrange in middlebury town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "delete going to north hatley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "delete going to orient", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "delete going to perry city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "delete going to perry county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "delete going to provincial park in brooksburg", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "delete going to ripley's aquarium of canada in santa clara village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 65 - } - ] - }, - { - "text": "delete going to royal conservatory of music in balance of wyandotte county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 73 - } - ] - }, - { - "text": "delete going to royal tyrrell museum in nitro", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - } - ] - }, - { - "text": "delete going to rusk city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "delete going to sacre coeur in rantoul village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "delete going to saint joseph's oratory in dumas town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "delete going to sammamish city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "delete going to scottish parliament building in bramwell town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "delete going to seattle central library in battle ground", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "delete going to shallotte", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "delete going to smelterville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "delete going to solomon r. guggenheim museum in kenhorst borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 63 - } - ] - }, - { - "text": "delete going to spanish steps in balance of greene county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 56 - } - ] - }, - { - "text": "delete going to st. nicholas church in matewan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "delete going to suncor energy centre in tarboro town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "delete going to the westin harbour castle in balance of henry county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 67 - } - ] - }, - { - "text": "delete going to toronto dominion centre in pendleton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "delete going to tribune tower in temple", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 38 - } - ] - }, - { - "text": "delete going to wasagaming", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "delete going to whitakers", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "delete going to winkelman", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "delete going to winter palace in smoky lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "delete great mosque of djenn navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "delete haleakala crater navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "delete house with chimaeras navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "delete manchester piccadilly station navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 35 - } - ] - }, - { - "text": "delete navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "delete navigating to a bakery", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "delete navigating to a bulk store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "delete navigating to a cajun restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "delete navigating to a camera store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "delete navigating to a candy shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "delete navigating to a creole restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "delete navigating to a discount store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "delete navigating to a factory", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "delete navigating to a family restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "delete navigating to a french restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "delete navigating to a guesthouse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "delete navigating to a health store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "delete navigating to a high school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "delete navigating to a mandarin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "delete navigating to a movie theatre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "delete navigating to a salon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "delete navigating to a sports store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "delete navigating to an antique shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "delete navigating to an automotive shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "delete navigating to an office supply store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "delete one canada square navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "delete pharos of egypt navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "delete rideau canal navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "delete route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "delete route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "delete royal tyrrell museum navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "delete sagrada famlia navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "delete sainsbury centre for visual arts navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 38 - } - ] - }, - { - "text": "delete sainte-chapelle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "delete sears tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "delete skydome navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "delete sultan abdul samad building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 33 - } - ] - }, - { - "text": "delete sydney opera house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "delete taj mahal navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "delete taking me to 78th street in balance of mcclain county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 59 - } - ] - }, - { - "text": "delete taking me to 8th avenue in emmet county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "delete taking me to 8th street west in university park village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 61 - } - ] - }, - { - "text": "delete taking me to atkins avenue in buchanan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "delete taking me to canton court in cheraw town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "delete taking me to clark street in fassett", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "delete taking me to colonial drive in arlington city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "delete taking me to covert street in winston city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "delete taking me to creamer street in wrightstown village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 56 - } - ] - }, - { - "text": "delete taking me to dewey place in burdett", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "delete taking me to elm avenue in balance of crow wing county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 60 - } - ] - }, - { - "text": "delete taking me to elmwood avenue in brundidge city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "delete taking me to grove avenue in river heights city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 53 - } - ] - }, - { - "text": "delete taking me to indiana place in wallington borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 54 - } - ] - }, - { - "text": "delete taking me to lancaster avenue in weston city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "delete taking me to llama court in fayetteville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 51 - } - ] - }, - { - "text": "delete taking me to maple street in yankton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "delete taking me to marcy avenue in mayfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "delete taking me to moffat street in whitten city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "delete taking me to noll street in balance of cochran county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 59 - } - ] - }, - { - "text": "delete taking me to ocean avenue in catawba town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "delete taking me to pearl street in loudonville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 54 - } - ] - }, - { - "text": "delete taking me to pioneer street in piedmont city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "delete taking me to railroad avenue in hominy city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "delete taking me to redwood drive in auburn", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "delete taking me to skillman street in campbellton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "delete taking me to stryker court in ogden village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "delete taking me to warwick street in belton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "delete waterfront place navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "delta hotel 11th avenue groton city ontario find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "delta hotel dover street drummond town ontario find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "delta hotel grant avenue burnaby ontario find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "delta hotel humboldt street la grange park village ontario find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - } - ] - }, - { - "text": "delta hotel reeve place climax city ontario find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "delta hotel schoolhouse lane fairfield ontario find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "detroit ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "devil's tower at brighton 8th place and duryea place in pelahatchie town north dakota plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 84 - } - ] - }, - { - "text": "dewitt avenue and brook lane in etna borough please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "dhanbad at 94 lawrence street 94375 halkirk idaho aruba", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 54 - } - ] - }, - { - "text": "dickson county map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "diplay the nearest banks in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "diplay the nearest banks in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "direct me 2 a burger joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "direct me 2 a bus station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "direct me 2 a discount food store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "direct me 2 a mongolian restaurant at 91 brandywine drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "direct me 2 a physician", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "direct me 2 an office supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - } - ] - }, - { - "text": "direct me 2 au bon pain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "direct me 2 bay 50th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "direct me 2 bob evans", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "direct me 2 campbell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "direct me 2 college place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "direct me 2 danforth street close by sydney opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 54 - } - ] - }, - { - "text": "direct me 2 drew street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "direct me 2 dunne place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "direct me 2 mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "direct me 2 pyramids of egypt at 1463 clarendon road pecos village in wisconsin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 78 - } - ] - }, - { - "text": "direct me 2 route 30", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "direct me 2 seal cove", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "direct me 2 the parking lot at the the intersection of springfield city and disraeli in that place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 83 - } - ] - }, - { - "text": "direct me 2 wallace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "direct me to 100th and dogwood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "direct me to 10th and boulevard court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "direct me to 11th and hart street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "direct me to 1356 brighton 2nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "direct me to 1513 42nd street south m", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "direct me to 44th and forest place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "direct me to 478 45th ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "direct me to 59th byp q and rd. 433", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "direct me to 82nd dr. and 21st south vis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "direct me to 844 vis o", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "direct me to 9th avenue and maple street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "direct me to a butcher", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "direct me to a charity at the intersection of terry town and horseshoe bend around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - } - ] - }, - { - "text": "direct me to a drugstore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "direct me to a hunting store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "direct me to a medical center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "direct me to a middle eastern restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 39 - } - ] - }, - { - "text": "direct me to a music store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "direct me to a subway station near starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "direct me to a super charger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "direct me to a synagogue at 633 linwood street wabigoon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 54 - } - ] - }, - { - "text": "direct me to a water park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "direct me to alton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "direct me to an accountant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "direct me to an arena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "direct me to an electronic shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "direct me to an office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "direct me to an used car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "direct me to balance of bastrop county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 37 - } - ] - }, - { - "text": "direct me to balance of benton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 36 - } - ] - }, - { - "text": "direct me to balance of houghton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 38 - } - ] - }, - { - "text": "direct me to banker street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "direct me to beekman place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "direct me to brighton 3rd lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "direct me to channel avenue and holly drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "direct me to chili's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "direct me to commerzbank tower, balance of ouachita county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 57 - } - ] - }, - { - "text": "direct me to cusseta-chattahoochee county unified government", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 59 - } - ] - }, - { - "text": "direct me to de rio paula", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "direct me to doggi's venezuelan cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 38 - } - ] - }, - { - "text": "direct me to fayette city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "direct me to felton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "direct me to five guys famous burgers and fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 46 - } - ] - }, - { - "text": "direct me to grattan street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "direct me to howard street and bushwick court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "direct me to jacksonville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "direct me to lee's famous recipe chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 39 - } - ] - }, - { - "text": "direct me to lincolnville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "direct me to lott place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "direct me to main street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "direct me to main street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "direct me to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "direct me to mechanic street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "direct me to morgantown city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "direct me to newland town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "direct me to newport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "direct me to noah's bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "direct me to panera bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "direct me to parkville avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "direct me to pin oak drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "direct me to port vincent village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 32 - } - ] - }, - { - "text": "direct me to ross street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "direct me to ruby tuesdays", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "direct me to summit avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "direct me to symphony orchestra at the crossing of st pauls court and atlantic avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 84 - } - ] - }, - { - "text": "direct me to the chinese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "direct me to the city of balance of hoonah-angoon census area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 60 - } - ] - }, - { - "text": "direct me to the kindergarten", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "direct me to trevi fountain on stuyvesant avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "direct me to tullahoma city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "direct me to turner place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "direct me to turner place and mill road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "direct me to wendy's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "direct me to whitney avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "direct me with the shortest route to balance of clinton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 61 - } - ] - }, - { - "text": "direct me with the shortest route to balance of simpson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 61 - } - ] - }, - { - "text": "direct me with the shortest route to cascade county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "direct me with the shortest route to milliken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - } - ] - }, - { - "text": "direct me with the shortest route to orinda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "direct me with the shortest route to rocanville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "direct me with the shortest route to waynesboro city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "direct me with the shortest route to white county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "direct my path to 38 grove place brian head mb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 45 - } - ] - }, - { - "text": "direct my path to a cantonese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "direct my path to a cell phone store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "direct my path to a concert hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "direct my path to a pawn shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "direct my path to berriman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "direct my path to buffalo wild wings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "direct my path to cherun-meru at 88 ashford street 11115 chase county in south korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 83 - } - ] - }, - { - "text": "direct my path to domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "direct my path to elliott walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "direct my path to halsey village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "direct my path to lott street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "direct my path to new street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "direct my path to northern alberta institute of technology in bingham lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - } - ] - }, - { - "text": "direct my path to quiznos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "direct my path to shepherd avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "direct my path to smoothie king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "direct my path to wrangell city and borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 42 - } - ] - }, - { - "text": "directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "directions 2 a community centre at 1243 cedar street 65124 crenshaw town in ca sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 83 - } - ] - }, - { - "text": "directions 2 a korean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "directions 2 an albanian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "directions 2 an art museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "directions 2 an italian restaurant at 9th street west and olive street in saint andrews new mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 97 - } - ] - }, - { - "text": "directions 2 bel aire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "directions 2 cheyenne county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "directions 2 columbus city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "directions 2 custer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "directions 2 dooley street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "directions 2 route 32", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "directions 2 rus fast foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "directions 2 schnbrunn palace on lott place sedgwick county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - } - ] - }, - { - "text": "directions 2 taco bell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "directions 2 to mauritshuis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "directions for 14th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "directions for 507 church street north in black hawk county ne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 61 - } - ] - }, - { - "text": "directions for 84th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "directions for a casino within walking distance of sainte-chapelle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 65 - } - ] - }, - { - "text": "directions for a cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "directions for a computer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "directions for a home and garden store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 37 - } - ] - }, - { - "text": "directions for a parking lot", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "directions for a retirement home", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "directions for arby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "directions for balance of marshall county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 40 - } - ] - }, - { - "text": "directions for brighton 3rd road close-by republic plaza in leslie village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 73 - } - ] - }, - { - "text": "directions for butchart gardens in elberton city ontario canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 62 - } - ] - }, - { - "text": "directions for carpio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "directions for city of randolph village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "directions for creelman", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "directions for devonshire drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "directions for floyd county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "directions for glenwood city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "directions for jeisyville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "directions for little caesars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "directions for longhorn steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - } - ] - }, - { - "text": "directions for mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "directions for mount vernon city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "directions for oxford road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "directions for potatopia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "directions for schenectady avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "directions for skerwink trail at 81 post road south k and avenue east 30", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 71 - } - ] - }, - { - "text": "directions for snyder avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "directions for table top mountain on the intersection of 11th avenue and hendrix street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 86 - } - ] - }, - { - "text": "directions for the roosevelt coffeehouse at henry street and grant street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - } - ] - }, - { - "text": "directions for the roosevelt coffeehouse at penn street and sapphire street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "directions for villa emo at 100th ter and main ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "directions for villa emo at main st and julian ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "directions to a mechanic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "directions to a subway entrance", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "directions to adams street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "directions to auburn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "directions to balance of berkshire county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 40 - } - ] - }, - { - "text": "directions to balance of columbia county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 39 - } - ] - }, - { - "text": "directions to charles city county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "directions to conway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "directions to dave and buster's the intersection of mac kay place and bushwick place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 83 - } - ] - }, - { - "text": "directions to david's fresh cut fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 36 - } - ] - }, - { - "text": "directions to east cleveland city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "directions to ed mirvish theatre in dresher", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "directions to fairview road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "directions to fort wayne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "directions to galaxy cinemas in moncton qc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 41 - } - ] - }, - { - "text": "directions to greyhound bus terminal in alexandria bc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 52 - } - ] - }, - { - "text": "directions to hartly using most scenic path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "directions to havemeyer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "directions to itamae sushi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "directions to mcpherson city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "directions to national museum in zhangzhou georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "directions to oriental pearl tower in penn valley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "directions to pan-pacific auditorium in fairwater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "directions to remax in tengzhou new mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "directions to route 17", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "directions to route 41", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "directions to somerset drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "directions to st. nicholas church at rosewood hwy p and 450 serra mall pl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 72 - } - ] - }, - { - "text": "directions to st-odilon-de-cranbourne using construction free route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 36 - } - ] - }, - { - "text": "directions to the city of baltimore county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "directions to the works in mcpherson county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "directions to the works in waterloo ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "directions to tim horton's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "directions to victoria park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "directions to wagner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "dismiss destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "dismiss navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "dismiss route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "display 96 myrtle street near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "display a brasserie on 6th street west in lind for about 418 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 45 - } - ] - }, - { - "text": "display a coffee shop at alderson town and copper village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "display a coffeehouse at the intersection of renwick city and balance of henderson county in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 88 - } - ] - }, - { - "text": "display a gluten free restaurant at wilson street and southeast 1st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - } - ] - }, - { - "text": "display a map for cardston australia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "display a map of the temple close-by fairburn city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "display a place i can find alcohol", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "display a place of interest huddle house in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "display a vintage store in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "display aeropostale in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "display atomium in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "display banana crumb muffins in the area for about 148 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - } - ] - }, - { - "text": "display bay 22nd street in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "display best rating jamba juice in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "display best ratings boats in that city for over 8 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "display best ratings crepes in the area for more than 17 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "display bt tower in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "display bulk barn in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "display burgers in town for under 176 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "display buttered popcorn for more than 436 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "display cabela's at wagon mound village and balance of baraga county in town please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 67 - } - ] - }, - { - "text": "display car detailing for below 235 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "display car maintenance for between 77 and 148 dollars around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "display car maintenance here for below 315 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "display chairs in city for no more than 63 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "display chandeliers for under 456 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "display chandeliers here for no more than 276 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "display cheaper the car repair shop around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "display chicken fingers for more than 320 pounds in balance of eddy county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 73 - } - ] - }, - { - "text": "display chicken nuggets in the vicinity for no more than 241 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "display city tower at e pl. and bowdoin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "display close package delivery nearby for over 431 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "display colossus of rhodes at w 50th and cedar avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "display cortelyou road here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "display culver's at cooperton and elm springs city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "display dairy queen at thames street and commonwealth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "display doughnuts for no more than 394 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "display empire state building at lexington court and 2nd west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "display far i t support nearby for not more than 129 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "display filet-o-fish for less than 418 euros in reedy town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - } - ] - }, - { - "text": "display financial advice for no more than 272 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "display food processors here for no more than 180 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "display furthest buttermilk pancakes in the vicinity for under 123 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "display gridley city south africa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "display hamburgers for between 470 and 290 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "display highest cost spinach enchilada for under 322 pounds near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "display highest rated landscaping in city for more than 417 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "display high-priced boats nearby for less than 76 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "display home run sports at thornton city and butte county in that town please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - } - ] - }, - { - "text": "display hopewell rocks in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "display i t support for under 120 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "display inexpensive a south american restaurant on brighton 7th street in helena for no more than 311 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 79 - } - ] - }, - { - "text": "display kernels at turnbull avenue and san antonio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "display landscaping for over 178 euros around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "display landscaping here for over 134 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "display lemon meringue pie for about 69 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "display less pricey pretzels for less than 415 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "display lincoln memorial in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "display lousy blenders for no more than 146 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "display lousy macaroni salad around here for more than 344 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "display low priced ceiling lamps for no more than 28 euros around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "display low priced chicken nuggets for above 227 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "display map results of a steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "display microwaves for below 228 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "display microwaves in the surrounding area for under 130 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "display millennium dome here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "display most expensive a copy center in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "display most liked landscaping for under 189 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "display most pricey i t support for below 218 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "display near scooters nearby for more than 433 quid", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "display nearest dishwashers for over 52 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "display newport tower in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "display nidarosdomen at main north and fanchon place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "display osoyoos desert model railroad in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 36 - } - ] - }, - { - "text": "display palace hotel at sierra and sunset", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "display paris opera at k northwest and post", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 42 - } - ] - }, - { - "text": "display plymouth street in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "display poor artichoke dip for under 263 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "display pope county gabon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "display priciest a sushi bar in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "display raymour & flanigan at lincoln and 91st cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "display red lentil curry around here for no more than 26 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "display roberto clemente coliseum at provost street and orange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "display sao tome and principe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 28 - } - ] - }, - { - "text": "display sight and sound theatres here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 31 - } - ] - }, - { - "text": "display sound bars for more than 163 quid nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "display sphinx at trinidad and water", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "display splendido restaurant at nucla and elgin in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - } - ] - }, - { - "text": "display st paul's cathedral at mulberry avenue east and bascom", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "display statue of zeus at main street east and north bayshore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - } - ] - }, - { - "text": "display sugar mountain at west erie and 5th south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "display sweet temptations at southeast 1st and pl. 671", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - } - ] - }, - { - "text": "display tax advice for more than 335 quid in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "display tax advice for under 361 pounds in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "display the address 105 18th street on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "display the address 110 50th street on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "display the address 1275 2nd street on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "display the address 1831 beech street on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "display the address 652 van siclen avenue on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "display the address 822 goodwin place on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "display the best reviewed national naval aviation museum nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 55 - } - ] - }, - { - "text": "display the computer store at the the intersection of euharlee and beaulac-garthby in city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 81 - } - ] - }, - { - "text": "display the lousy taxi stops in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "display the low cost buta palace here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "display the poor terrace plaza hotel here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "display the poorest subway entrances around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "display toaster ovens in underwood city for not more than 341 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "display torre mayor near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "display windsor castle in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "display worst rated muffins in that area for below 79 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "display worst wraps in that town for over 316 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "display yogenfruz here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "dmw insurance ltd at st. johns and balance of appomattox county around here show me where that is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 62 - } - ] - }, - { - "text": "do not go", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "do not navigate", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "do not navigate to a bakery", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "do not navigate to a bar", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 23 - } - ] - }, - { - "text": "do not navigate to a bar and grill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "do not navigate to a basketball court", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "do not navigate to a beauty salon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "do not navigate to a beer store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "do not navigate to a bistro", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "do not navigate to a book store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "do not navigate to a botanical garden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "do not navigate to a brewpub", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "do not navigate to a british restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "do not navigate to a butcher", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "do not navigate to a car dealership", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "do not navigate to a caribbean restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "do not navigate to a casino", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "do not navigate to a chinese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "do not navigate to a circus", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "do not navigate to a classic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "do not navigate to a copy center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "do not navigate to a creole restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "do not navigate to a currency exchange", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "do not navigate to a dancing class", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "do not navigate to a delicatessen", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "do not navigate to a discount store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "do not navigate to a drycleaner", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "do not navigate to a family restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "do not navigate to a florist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "do not navigate to a frozen yogurt restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 44 - } - ] - }, - { - "text": "do not navigate to a gym", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 23 - } - ] - }, - { - "text": "do not navigate to a hamburger restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "do not navigate to a home repair shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "do not navigate to a hospital", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "do not navigate to a kindergarten", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "do not navigate to a laundromat", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "do not navigate to a lebanese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "do not navigate to a library", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "do not navigate to a mall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "do not navigate to a mandarin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "do not navigate to a massage therapist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "do not navigate to a medical school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "do not navigate to a museum", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "do not navigate to a nursery school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "do not navigate to a parking garage", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "do not navigate to a pasta restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "do not navigate to a pastry shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "do not navigate to a pho restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "do not navigate to a playground", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "do not navigate to a pub", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 23 - } - ] - }, - { - "text": "do not navigate to a railroad station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "do not navigate to a retirement home", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "do not navigate to a south african restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 44 - } - ] - }, - { - "text": "do not navigate to a south american restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 45 - } - ] - }, - { - "text": "do not navigate to a subway station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "do not navigate to a super charger", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "do not navigate to a taxi stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "do not navigate to a thai restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "do not navigate to a therapist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "do not navigate to a vegan restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "do not navigate to an airport", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "do not navigate to an albanian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "do not navigate to an asian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "do not navigate to an auto repair shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "do not navigate to an automotive shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "do not navigate to an eclectic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "do not navigate to an ethnic grocery store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "do not navigate to an indian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "do not navigate to an office supply store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "do not take me to alcester city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to allen", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "do not take me to anthonyville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "do not take me to ardentown village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "do not take me to armstrong county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "do not take me to atchison city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to avoyelles parish", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "do not take me to balance of big horn county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 43 - } - ] - }, - { - "text": "do not take me to balance of blount county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 41 - } - ] - }, - { - "text": "do not take me to balance of dickinson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 44 - } - ] - }, - { - "text": "do not take me to balance of mitchell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 43 - } - ] - }, - { - "text": "do not take me to bates county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to belen", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "do not take me to berkeley county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "do not take me to blue island", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to boley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "do not take me to brown county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to calhoun county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "do not take me to cambridge village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "do not take me to centerville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to central", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "do not take me to comox", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "do not take me to council hill town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "do not take me to coweta county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to day county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "do not take me to denmark city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to dewey county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to ephraim", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "do not take me to fall river", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "do not take me to florence", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "do not take me to franklin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to franklin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "do not take me to gearhart", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "do not take me to gibbon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "do not take me to giltner village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "do not take me to grand centre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to hammondville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "do not take me to haskell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "do not take me to haysville borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "do not take me to hempstead county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "do not take me to herreid", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "do not take me to hetland town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to hoffman town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to holt county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to holyrood", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "do not take me to hurley town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to iron ridge village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "do not take me to itasca village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "do not take me to jasonville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "do not take me to jolley city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to kent county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to lancaster city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "do not take me to langdon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "do not take me to langley town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to laurel springs borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 39 - } - ] - }, - { - "text": "do not take me to lochbuie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "do not take me to mason county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to millersburg", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to millersburg town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "do not take me to monmouth city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to morland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to mound station village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 38 - } - ] - }, - { - "text": "do not take me to olathe", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "do not take me to old monroe", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "do not take me to oshkosh city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "do not take me to pearson", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "do not take me to petrey town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to portville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "do not take me to poteet city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to protivin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to rose blanche-harbour le cou", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 44 - } - ] - }, - { - "text": "do not take me to saline county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to scanlon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "do not take me to schreiber", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "do not take me to stilwell city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "do not take me to st-jerome", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "do not take me to wadena city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to walkerville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "do not take me to wallingford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to walton hills village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 37 - } - ] - }, - { - "text": "do not take me to willow town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "do not take me to woking", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "do not take me to wyocena village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "do you have the ability to show a wholesaler at the crossroads of beach 43rd street and thornton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 102 - } - ] - }, - { - "text": "do you have the capability to bring up a map of of colossus of rhodes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 68 - } - ] - }, - { - "text": "dobbin street and st francis place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "dodworth street and 7th street in calhoun county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "dome of the rock at 411 front street north in hurricane city quebec", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 66 - } - ] - }, - { - "text": "donatello kansas city where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "don't go", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "don't navigate", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "don't navigate to a baby store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to a bakery", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "don't navigate to a bank", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 23 - } - ] - }, - { - "text": "don't navigate to a bar and lounge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "don't navigate to a barber shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "don't navigate to a beauty salon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "don't navigate to a beer store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to a bistro", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "don't navigate to a british restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "don't navigate to a bulgarian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "don't navigate to a bus terminal", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "don't navigate to a cajun restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "don't navigate to a camping store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "don't navigate to a car dealership", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "don't navigate to a car wash", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "don't navigate to a casino", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "don't navigate to a casual restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "don't navigate to a cell phone store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "don't navigate to a cobbler", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "don't navigate to a coffee shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "don't navigate to a dance studio", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "don't navigate to a dancing class", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "don't navigate to a deli", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 23 - } - ] - }, - { - "text": "don't navigate to a dessert restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "don't navigate to a dim sum restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "don't navigate to a doctor's office", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "don't navigate to a dutch restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "don't navigate to a firearms store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "don't navigate to a fitness center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "don't navigate to a food bank", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "don't navigate to a furniture store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "don't navigate to a gaming store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "don't navigate to a golf club", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "don't navigate to a gourmet restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "don't navigate to a hair salon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to a high school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "don't navigate to a hunting store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "don't navigate to a japanese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 38 - } - ] - }, - { - "text": "don't navigate to a korean restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "don't navigate to a latin american restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 44 - } - ] - }, - { - "text": "don't navigate to a lunch restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "don't navigate to a mandarin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 38 - } - ] - }, - { - "text": "don't navigate to a manicurist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to a men's fashion store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 38 - } - ] - }, - { - "text": "don't navigate to a mosque", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "don't navigate to a music store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "don't navigate to a nouvelle cuisine restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 46 - } - ] - }, - { - "text": "don't navigate to a pasta restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "don't navigate to a physician", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "don't navigate to a plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "don't navigate to a railway station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "don't navigate to a repair shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "don't navigate to a seafood restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "don't navigate to a service station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "don't navigate to a shopping mall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "don't navigate to a solarium", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "don't navigate to a southern restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 38 - } - ] - }, - { - "text": "don't navigate to a spanish restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "don't navigate to a sports store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "don't navigate to a suit shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "don't navigate to a summer camp", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "don't navigate to a sushi restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "don't navigate to a tax clinic", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to a tennis court", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "don't navigate to a water park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to a waterpark", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "don't navigate to a wholesaler", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to a wine shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "don't navigate to a women's clothing store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 41 - } - ] - }, - { - "text": "don't navigate to an accountant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "don't navigate to an ad agency", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "don't navigate to an african restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "don't navigate to an appliance store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "don't navigate to an arena", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "don't navigate to an asian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "don't navigate to an eclectic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "don't navigate to an elementary school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "don't navigate to an ethnic grocery store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "don't navigate to an italian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "don't navigate to an office supply store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "don't navigate to an opera house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "don't navigate to an organic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "don't navigate to an outdoors store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "don't navigate to an university", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "don't take me to alger county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "don't take me to ashton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "don't take me to astoria", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "don't take me to audubon park borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "don't take me to bakerhill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "don't take me to balance of caddo county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 39 - } - ] - }, - { - "text": "don't take me to balance of grayson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 41 - } - ] - }, - { - "text": "don't take me to balance of jackson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 41 - } - ] - }, - { - "text": "don't take me to balance of st. francis county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 45 - } - ] - }, - { - "text": "don't take me to barbourmeade city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "don't take me to bell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to bellows falls village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 37 - } - ] - }, - { - "text": "don't take me to bennington", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "don't take me to beresford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "don't take me to boardman", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "don't take me to bokoshe town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "don't take me to brussels", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "don't take me to cainsville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "don't take me to calais city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to carnesville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to charter oak", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to cherokee city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "don't take me to clallam county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "don't take me to coke county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to cooper city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "don't take me to crawford county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "don't take me to dallas county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "don't take me to des arc village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "don't take me to dike city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "don't take me to downsville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "don't take me to field", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "don't take me to fort lupton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "don't take me to glenview manor city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "don't take me to glynn county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "don't take me to grafton village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "don't take me to grant county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "don't take me to greenfield", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "don't take me to hazelton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "don't take me to iron bridge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to johnson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "don't take me to la veta town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "don't take me to lake placid town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "don't take me to larkspur town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "don't take me to larrabee city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "don't take me to laurentides", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to lawrence city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "don't take me to lindsay", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "don't take me to loveland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "don't take me to lyman", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "don't take me to manseau", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "don't take me to mansfield town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "don't take me to mckee city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "don't take me to moorefield village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "don't take me to nelson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to norfolk", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "don't take me to north bend city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "don't take me to odessa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "don't take me to queen city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "don't take me to reklaw city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to rochester", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "don't take me to rose hill city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "don't take me to rutland", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "don't take me to saint-michel-des-saints", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 39 - } - ] - }, - { - "text": "don't take me to san antonio city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "don't take me to sapawe", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "don't take me to scandia city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "don't take me to scotts mills", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "don't take me to senath city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "don't take me to siloam springs", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "don't take me to tompkins", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "don't take me to tyrone borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "don't take me to vancouver", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "don't take me to vian", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - } - ] - }, - { - "text": "don't take me to wamac", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "don't take me to wellsville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "don't take me to wernersville borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "don't take me to west mayfield borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 37 - } - ] - }, - { - "text": "don't take me to woodlawn park city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "dore and erb please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 11 - } - ] - }, - { - "text": "downtown toronto location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - } - ] - }, - { - "text": "driggs avenue and canton court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "drive me 886 51st street buffalo nb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - } - ] - }, - { - "text": "drive me a bank machine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "drive me a barbecue restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "drive me a bus terminal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "drive me a el toreador restaurant near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - } - ] - }, - { - "text": "drive me a steak restaurant at grace court and dewitt avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - } - ] - }, - { - "text": "drive me a temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "drive me an airport at tompkins avenue and chester court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "drive me an auto shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "drive me computer design solutions inc at balance of bourbon county and espanola in city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 79 - } - ] - }, - { - "text": "drive me elm avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "drive me kingsford city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "drive me lloyd court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "drive me maple street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "drive me nando's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "drive me new orleans pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "drive me noodles & company", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "drive me point of interest concertgebouw in lane county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "drive me red rooster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "drive me sackett street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "drive me to 1791 bay 40th street in gallatin county iowa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 55 - } - ] - }, - { - "text": "drive me to a atm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - } - ] - }, - { - "text": "drive me to a cafe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "drive me to a jack in the box at mulberry lane and westminster drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 67 - } - ] - }, - { - "text": "drive me to an antique shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "drive me to balance of floyd county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "drive me to bam citadel at rockwell place and sedgwick place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - } - ] - }, - { - "text": "drive me to bristol street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "drive me to chauncey street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "drive me to hancock county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "drive me to jerk king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "drive me to key tower on adelphi street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "drive me to ottawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "drive me to pancheros mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "drive me to peetz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "drive me to pepi's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "drive me to pete s donuts near champ s burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "drive me to skiatook", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "drive me to the department store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "drive me to the intersection of brighton 8th street and caton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - } - ] - }, - { - "text": "drive me to the intersection of highland place and bayard street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "drive me to the intersection of paerdegat 3rd street and goodwin place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - } - ] - }, - { - "text": "drive me to the intersection of schaefer street and warsoff place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - } - ] - }, - { - "text": "drive me to waterdown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "drive me to windsor town using the quickest path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "drive me to winthrop town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "drive me to zaxby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "drop destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "drop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "drop route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "dubailand at 694 gunnison court apalachicola in quebec drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "duke of wellington on h gtwy and ln. s", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "duke's refresher and bar where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - } - ] - }, - { - "text": "durham county map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "duthie park winter gardens at the the intersection of barbey street and hickory lane plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 83 - } - ] - }, - { - "text": "duthie park winter gardens where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 25 - } - ] - }, - { - "text": "e main st and dublin rd please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "eagle road and loring avenue is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "east side mario's show it to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - } - ] - }, - { - "text": "ebony court and albemarle road please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "eckford street in city bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "eco route to airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 0, - "endPos": 2 - } - ] - }, - { - "text": "ed mirvish theatre at 690 gates avenue 61025 windom wyoming wallis and futuna islands bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 84 - } - ] - }, - { - "text": "eddyville bahamas find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "edgewood drive in the area navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "edwards gardens at 1260 brighton 10th path 35997 in buchanan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 66 - } - ] - }, - { - "text": "edwards gardens at 1880 14th street 86351 honeyville in panama", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "edwards gardens in the city of balance of haralson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 56 - } - ] - }, - { - "text": "eiffel tower at arkansas drive and flatbush avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "elizabeth street and 74th street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "elm street and stryker court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "emirates towers hotel at 2nd street west and primrose lane in saint joseph de la pointe de l south carolina please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 106 - } - ] - }, - { - "text": "end al-aqsa mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "end allan gardens conservatory navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 29 - } - ] - }, - { - "text": "end angel falls navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "end azadi tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "end bam citadel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "end bank of america plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 24 - } - ] - }, - { - "text": "end basilica of our lady of peace navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 32 - } - ] - }, - { - "text": "end basler messeturm navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end blue mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "end bull ring shopping centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 28 - } - ] - }, - { - "text": "end buta palace navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "end chiang kai shek memorial hall navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 32 - } - ] - }, - { - "text": "end christopher erb house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 24 - } - ] - }, - { - "text": "end chteau frontenac navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end eiffel tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "end el morro castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - } - ] - }, - { - "text": "end faisal mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end fingal's cave navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end first canadian place navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 23 - } - ] - }, - { - "text": "end flatiron building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 20 - } - ] - }, - { - "text": "end frost bank tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end glass pavilion navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "end going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "end going to akershus castle in meadow bridge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "end going to arc de triomphe in dunes city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "end going to arches national park in hazel city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "end going to auditorium building in stanley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "end going to basler messeturm in columbia county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "end going to bayreuth festspielhaus in basile town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "end going to beetham tower in crook county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "end going to blue mosque in balance of cerro gordo county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 56 - } - ] - }, - { - "text": "end going to buckingham palace in st. louis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "end going to can-west global place in blanco city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "end going to castillo de san marcos in carlyle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "end going to central island park in winside village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "end going to centre island in twin falls county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "end going to christ on the corcovado in big horn county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "end going to colossus of rhodes in defiance", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "end going to columbia center in hampton borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "end going to columbia center in jefferson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "end going to commerzbank tower in st. marys", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "end going to concertgebouw in tutwiler", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "end going to dome of the rock in wauzeka village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "end going to ed mirvish theatre in winchester", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "end going to el nuevo comandante in balance of hardin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 59 - } - ] - }, - { - "text": "end going to emirates office tower in balance of johnson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 62 - } - ] - }, - { - "text": "end going to emirates towers hotel in tallahassee", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "end going to famous people players dinner theatre in manhattan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 61 - } - ] - }, - { - "text": "end going to flatiron building in eagan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "end going to fulton opera house in wales", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "end going to gaylord opryland resort in edina", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - } - ] - }, - { - "text": "end going to glacier point in tremonton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "end going to great pyramid in albany", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "end going to hagia sophia in hyde park city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "end going to holloway circus tower in leesville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - } - ] - }, - { - "text": "end going to house with chimaeras in balance of guthrie county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 61 - } - ] - }, - { - "text": "end going to hsbc tower in breckenridge village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "end going to jpmorgan chase tower in riverton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "end going to la sagrada in clarkson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "end going to la scala theater in zenon park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "end going to leaning tower in ridgewood village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "end going to leo j. ryan federal building in bertrand village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 60 - } - ] - }, - { - "text": "end going to little mermaid in yankton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "end going to lurline baths in grouard", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "end going to mall of america in wheatfield", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "end going to manchester piccadilly station in valdez city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "end going to manneken pis in cherry county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "end going to menara kuala lumpur in balance of clinton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 60 - } - ] - }, - { - "text": "end going to menara kuala lumpur in linwood", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "end going to menara kuala lumpur in randolph", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "end going to milad tower in haileybury", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "end going to monumento nacional a la bandera in balance of kingman county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 72 - } - ] - }, - { - "text": "end going to mount rushmore in cameron", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "end going to museo mitre in balance of brunswick county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 54 - } - ] - }, - { - "text": "end going to museo mitre in danbury village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "end going to museo sarmiento in balance of cape girardeau county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 63 - } - ] - }, - { - "text": "end going to national museum of the marine corps in powellsville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 68 - } - ] - }, - { - "text": "end going to ontario seed co in kamloops", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "end going to parliament hill in geneva county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "end going to peak 2 peak gondola in fernan lake village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 54 - } - ] - }, - { - "text": "end going to pyramids of egypt in cape girardeau county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 54 - } - ] - }, - { - "text": "end going to pyramids of egypt in ripley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "end going to raj bhvan in iroquois falls", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "end going to reunion tower in little river", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "end going to rialto towers in sitka city and borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 51 - } - ] - }, - { - "text": "end going to ripley's aquarium of canada in redfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "end going to royal conservatory of music in saint-lie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - } - ] - }, - { - "text": "end going to royal opera house in copan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "end going to royal tyrrell museum in temple", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "end going to sight and sound theatres in st-tite", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "end going to solomon r. guggenheim museum in mayes county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - } - ] - }, - { - "text": "end going to sovereign bank tower in wallace", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "end going to st. nicholas church in balance of custer county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 59 - } - ] - }, - { - "text": "end going to st. nicholas church in balance of pawnee county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 59 - } - ] - }, - { - "text": "end going to sugarbush hill maple farm ltd. in matanuska-susitna borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 71 - } - ] - }, - { - "text": "end going to sukharev tower in tina village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "end going to suntrust plaza in west okoboji city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "end going to temple of amun in balance of merrick county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 55 - } - ] - }, - { - "text": "end going to temple of amun in balance of stanton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 55 - } - ] - }, - { - "text": "end going to temple of amun in langford town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "end going to temple of amun in washington county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "end going to temple of saint sava in lincoln county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "end going to the wells fargo bank plaza in union", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - } - ] - }, - { - "text": "end going to tivoli in clermont", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "end going to tivoli in king", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "end going to transamerica pyramid in williamsburg", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "end going to trevi fountain in childersburg city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "end going to tribune tower in addison town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "end going to turning torso in richland", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "end going to villa tugendhat in morton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "end going to wells fargo center in st-ephrem-de-beauce", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 53 - } - ] - }, - { - "text": "end going to york minster in glasgow city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "end going to ypsilanti water tower in abbeville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "end going to ypsilanti water tower in allport town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "end going to zoo in eaton rapids", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end golden temple navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end great barrier reef navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 21 - } - ] - }, - { - "text": "end great pyramid of cheops navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 26 - } - ] - }, - { - "text": "end guggenheim museum bilbao navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 27 - } - ] - }, - { - "text": "end haeinsa navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - } - ] - }, - { - "text": "end himeji castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end home insurance building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 26 - } - ] - }, - { - "text": "end hopewell rocks navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "end jagannath temple navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end kangaroo creek farm navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 22 - } - ] - }, - { - "text": "end kek lok si temple navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 20 - } - ] - }, - { - "text": "end la scala theater navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end little mermaid navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "end madeleine navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "end mary navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 7 - } - ] - }, - { - "text": "end monumento nacional a la bandera navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 34 - } - ] - }, - { - "text": "end musical instrument museum navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 28 - } - ] - }, - { - "text": "end national museum of the marine corps navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 38 - } - ] - }, - { - "text": "end navigating to a bakery", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "end navigating to a basketball court", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "end navigating to a bath and body shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "end navigating to a bbq restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a beauty parlor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "end navigating to a beauty shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "end navigating to a bookstore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "end navigating to a brazilian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "end navigating to a bus station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "end navigating to a bus stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "end navigating to a campground", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "end navigating to a caribbean restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "end navigating to a clothing store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a computer store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a copy center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "end navigating to a creole restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "end navigating to a dinner restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "end navigating to a family diner", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end navigating to a fire station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end navigating to a fusion restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "end navigating to a golf course", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "end navigating to a greek restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "end navigating to a healthy restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "end navigating to a hotel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "end navigating to a hunting store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "end navigating to a kindergarten", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end navigating to a liquor store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end navigating to a music store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "end navigating to a nursery school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a pastry shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "end navigating to a persian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "end navigating to a pet shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "end navigating to a pho restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "end navigating to a police station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a polish restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "end navigating to a primary school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a racetrack", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "end navigating to a rbnb", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 23 - } - ] - }, - { - "text": "end navigating to a sandwich bar", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end navigating to a secondhand store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "end navigating to a steakhouse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "end navigating to a subway", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "end navigating to a subway station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "end navigating to a suit shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "end navigating to a super charger", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "end navigating to a tax clinic", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "end navigating to a tennis court", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end navigating to a travel agent", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "end navigating to a variety store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "end navigating to a vegetarian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - } - ] - }, - { - "text": "end navigating to a yoga class", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "end navigating to an amusement park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "end navigating to an eclectic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "end navigating to an ice cream parlour", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "end navigating to an office", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "end navigating to an office supply store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "end navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "end new orleans arena navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 20 - } - ] - }, - { - "text": "end notre dame navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - } - ] - }, - { - "text": "end one atlantic center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 22 - } - ] - }, - { - "text": "end one yonge street navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end osoyoos desert model railroad navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 32 - } - ] - }, - { - "text": "end oub centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - } - ] - }, - { - "text": "end palace hotel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "end park hyatt tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end parthenon navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "end peak 2 peak gondola navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 22 - } - ] - }, - { - "text": "end provincial park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - } - ] - }, - { - "text": "end rainbow bridge navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "end raj bhvan navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "end reunion tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end roosevelt campobello international park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 42 - } - ] - }, - { - "text": "end sears tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "end seattle central library navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 26 - } - ] - }, - { - "text": "end southdale center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "end stephansdom navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "end stetson mansion navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - } - ] - }, - { - "text": "end stonehenge navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - } - ] - }, - { - "text": "end summer palace navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end sydney opera house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 21 - } - ] - }, - { - "text": "end taking me to 19th lane in eddy county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "end taking me to 1st avenue in tuckerman city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to 4th avenue in preeceville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to 68th street in gravette city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to 6th avenue in russell town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to 87th street in greenspond", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to 8th street in wasatch county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to 98th street in hendrix lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "end taking me to adams avenue in lake station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to agate court in lyon county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to amboy street in clay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "end taking me to amity street in rio hondo city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to apollo street in kingsford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to applegate court in holly springs", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "end taking me to ashland place in loxley town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to avenue k in wentworth village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "end taking me to bay 22nd street in balance of itawamba county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 61 - } - ] - }, - { - "text": "end taking me to bay 28th street in taylorsville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "end taking me to bay 34th street in olpe city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to bay 52nd street in mentone town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "end taking me to bay avenue in riverdale village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "end taking me to beaumont street in hawley city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to blake avenue in meadowlakes city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 48 - } - ] - }, - { - "text": "end taking me to brighton 4 place in lorne", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to brighton 5th court in simla town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "end taking me to broome street in glen lyn town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to calyer street in washington city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "end taking me to carlton avenue in mercer island", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "end taking me to center street in irvington town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "end taking me to chester street in st. regis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "end taking me to chestnut avenue in junction", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "end taking me to clinton street in henry county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to colin place in stillmore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "end taking me to division street in silverhill town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "end taking me to drew street in moorland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to eastern parkway in waverly", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to emmons avenue in saratoga town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to fleet street in point comfort", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "end taking me to folsom place in onley town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to garden street in balance of franklin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 59 - } - ] - }, - { - "text": "end taking me to garden street in mellen city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to gaylord drive in balance of emmons county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "end taking me to grand street in la salle parish", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "end taking me to hanover court in thurlow", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "end taking me to harrison street in salesville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "end taking me to henry street in balance of blaine county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 56 - } - ] - }, - { - "text": "end taking me to highland avenue in milltown", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "end taking me to highland view avenue in burlington", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "end taking me to hillside drive in loomis village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "end taking me to holly street in woodstock village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - } - ] - }, - { - "text": "end taking me to hoyt street in brownsboro village city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 54 - } - ] - }, - { - "text": "end taking me to indiana place in antrim county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to jackson street in izard county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to kane place in nehawka village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "end taking me to kathleen court in fort yukon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to lake place in hazelton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "end taking me to laurel drive in hysham town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "end taking me to leonard street in balance of bonneville county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 62 - } - ] - }, - { - "text": "end taking me to lewis avenue in mount penn borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "end taking me to magnolia avenue in homestead borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 52 - } - ] - }, - { - "text": "end taking me to main street east in ellsworth city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "end taking me to main street west in bridgewater borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 55 - } - ] - }, - { - "text": "end taking me to meadow lane in horseshoe bend city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 50 - } - ] - }, - { - "text": "end taking me to menahan street in aklavik", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to metropolitan avenue in bellville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "end taking me to midwood street in mount pleasant town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 53 - } - ] - }, - { - "text": "end taking me to milford street in glencoe city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to mulberry street in lebanon junction", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "end taking me to new jersey avenue in balance of fannin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 61 - } - ] - }, - { - "text": "end taking me to newel street in belleoram", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to newkirk avenue in hazleton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to orange street in kosciusko", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to overbaugh place in harrah", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to pine street in benton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "end taking me to pleasant place in bolton town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "end taking me to poplar street in detroit town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "end taking me to powers street in heinsburg", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to prospect park in alva city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to radde place in balcones heights city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 52 - } - ] - }, - { - "text": "end taking me to roosevelt court in wrightstown borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 54 - } - ] - }, - { - "text": "end taking me to rose street in port mellon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to route 29 in mobridge city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to rutland road in barnesville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "end taking me to ryder avenue in robards", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "end taking me to school lane in sperling", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "end taking me to snyder avenue in grafton village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "end taking me to stephens court in needham town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to street road in huntsdale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "end taking me to sunset drive in dolores county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to throop avenue in richmond", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "end taking me to union street in houston county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to walnut street in carroll county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "end taking me to warren street in moriarty city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "end taking me to westbury court in woodston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "end taking me to williams court in wasatch county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "end taking me to wolcott street in lowell city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "end the elgin & winter garden theatre centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 43 - } - ] - }, - { - "text": "end the kaaba navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "end the pantheon navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "end the winchester mystery house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 31 - } - ] - }, - { - "text": "end tomb of king mausolus of caria navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 33 - } - ] - }, - { - "text": "end torre colpatria navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - } - ] - }, - { - "text": "end tower 42 navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 11 - } - ] - }, - { - "text": "end transamerica pyramid navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 23 - } - ] - }, - { - "text": "end turning torso navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end uob plaza one navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "end wherever going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "end wrigley building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "erase destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "erase navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "erase route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "erase route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "ethiopiques on 48th ct and g rd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 31 - } - ] - }, - { - "text": "etna street and st marks place in norway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "evans street balance of nelson county south carolina please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "exhale at 54th street and visitation place navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "exhale at abbey court and new jersey avenue navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "exhale at bay 40th street and berkshire drive navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "exhale at furman avenue and glenwood drive navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "exhale at glenwood avenue and 5th street south navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "exhale at madoc avenue and highlawn avenue navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "exhale at oak street and devon avenue navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "exhale at onderdonk avenue and rost place navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "exhale at prince street and front street navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "exhale at river street and burnett street navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "exhale at williamsburg street and 53rd place navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "fairway drive and park place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "faisal mosque in the vicinity of aberdeen street and orchard avenue rockport city nc please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 83 - } - ] - }, - { - "text": "fajitas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "famous landmark at 6th street north and ridge court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "fastest route to airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "fawn court in luverne city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "fieramosca at durland place and dictum court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "find 10th street in blaine county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "find 131 kingston avenue in pembroke park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "find 191 jackson street close westminster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "find 245 division street norge town 04227", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - } - ] - }, - { - "text": "find 686 banker street 13576 in coloma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - } - ] - }, - { - "text": "find 743 shore road lane goshen tx in bhutan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "find 972 brown street in iva virginia switzerland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "find 973 keen court fort severn first nation in nu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 49 - } - ] - }, - { - "text": "find a and w in breezy point near q pl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - } - ] - }, - { - "text": "find a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "find a bar and lounge at forrest street and w 118th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "find a bar and lounge at oakland place and jack kerouac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - } - ] - }, - { - "text": "find a barber shop along my route edwards town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "find a barber shop on the way to malad", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "find a beauty salon on flatlands 7th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "find a book store along the way alcester city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "find a brazilian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "find a british restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "find a bulgarian restaurant for about 479 euros in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "find a burgers by honest chops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 29 - } - ] - }, - { - "text": "find a bus terminal on the way murphy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 36 - } - ] - }, - { - "text": "find a cajun restaurant within walking distance of capella tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "find a car repair shop on the way to balance of ashtabula county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 63 - } - ] - }, - { - "text": "find a car wash at balcarres and broadlands village in my area plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "find a caribbean restaurant at lee avenue and clymer street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - } - ] - }, - { - "text": "find a coffeehouse close-by the intersection of miller avenue and nassau avenue prescott valley town ma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 102 - } - ] - }, - { - "text": "find a copy center at 931 spencer street 44494 vienna town in kyrgyzstan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - } - ] - }, - { - "text": "find a day-care center at 1464 5th street north cornelia qc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 58 - } - ] - }, - { - "text": "find a department store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "find a dinner restaurant at 684 parkway h in st. albans city pennsylvania sao tome and principe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 94 - } - ] - }, - { - "text": "find a dinner restaurant at the intersection of athens and montezuma town nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 72 - } - ] - }, - { - "text": "find a discount food store on the way to balance of bullitt county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 65 - } - ] - }, - { - "text": "find a doctor's office at the crossroads of orchard lane and temple court in balance of lamoure county fl plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 104 - } - ] - }, - { - "text": "find a domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "find a drive-in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "find a drugstore en route to my destination pamplin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "find a electronics store on the way to sweet home city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "find a family restaurant at 1148 fieldstone drive 94769 portland ab micronesia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 77 - } - ] - }, - { - "text": "find a garden on the way to balance of bonner county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 51 - } - ] - }, - { - "text": "find a gastro pub at 64 ovington court balance of desoto county rhode island in canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 85 - } - ] - }, - { - "text": "find a german restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "find a greasy spoon at the crossing of mersereau court and 1st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 68 - } - ] - }, - { - "text": "find a hairdresser on the way to wood-ridge borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "find a health store in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "find a kosher restaurant at alabama avenue and beverly road in camargo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 69 - } - ] - }, - { - "text": "find a kurdish restaurant at herculaneum and coldwater in the vicinity plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 53 - } - ] - }, - { - "text": "find a lunch restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "find a map of a nouvelle cuisine restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 42 - } - ] - }, - { - "text": "find a men's fashion store at marlborough road and 56th street brunswick please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 71 - } - ] - }, - { - "text": "find a metro station on the way to cofield village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "find a middle eastern restaurant at california crse and g northwest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - } - ] - }, - { - "text": "find a mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "find a mozy's shawarma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "find a mr. sub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "find a nursery school on the way to peers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - } - ] - }, - { - "text": "find a office on the way to delphos city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "find a pancheros mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 29 - } - ] - }, - { - "text": "find a place of interest avon motel ltd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "find a place that sells chandeliers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "find a place that sells tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 26 - } - ] - }, - { - "text": "find a place where i can buy bread makers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "find a place where i can buy dvd players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "find a poi the lung health clinic inc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 36 - } - ] - }, - { - "text": "find a point of interest red lobster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "find a popular movie theatre in sebastian county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "find a popular movie theatre in venango village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "find a popular pharmacy in hunter ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "find a racetrack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "find a restaurant at buckingham and 54th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "find a retirement home along the way to my destination jeanerette city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 69 - } - ] - }, - { - "text": "find a route to 1041 sherlock place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "find a route to 1254 on st jude place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "find a route to 12th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "find a route to a child daycare center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - } - ] - }, - { - "text": "find a route to a football field at the junction of 15th place and 55th street moroni mn plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 87 - } - ] - }, - { - "text": "find a route to a hairdresser", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "find a route to a hardware store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "find a route to a kosher restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "find a route to a pizzeria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "find a route to a restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "find a route to baden borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "find a route to baggs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "find a route to balance of berrien county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 40 - } - ] - }, - { - "text": "find a route to bonefish grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "find a route to brighton 1st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "find a route to credit union in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "find a route to domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "find a route to einstein bros. bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "find a route to flagler town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "find a route to gothenburg city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "find a route to henry county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "find a route to hill street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "find a route to lion's choice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "find a route to pike county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "find a route to pizza pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "find a route to troutman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "find a salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - } - ] - }, - { - "text": "find a sandwich bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "find a sandwich shop in city of marshall city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "find a skating rink on prospect avenue in bunn town, mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "find a sonic drive-in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "find a soup restaurant around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "find a subway on the way to usaty", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "find a suit shop at lavonia and mckenzie county in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "find a sushi bar on 87th street in sharon town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "find a taxi stop on the way to usaty", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "find a tech store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "find a therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "find a trade school on the way to east providence city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 53 - } - ] - }, - { - "text": "find a water park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "find a yoga class", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "find a zehrs in balance of braxton county for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 40 - } - ] - }, - { - "text": "find a zehrs in balance of caldwell county for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 41 - } - ] - }, - { - "text": "find a zehrs in cumberland county for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "find a zehrs in eagle nest village for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "find a zehrs in elgin for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "find a zehrs in gladstone for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "find a zehrs in glendale for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "find a zehrs in tabiona for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "find a zoup!", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - } - ] - }, - { - "text": "find aliilani hale", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "find amish white bread in the city for no more than 246 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - } - ] - }, - { - "text": "find an all you can eat buffet at devon and 6th n st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - } - ] - }, - { - "text": "find an art gallery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "find an art museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "find an atm at the the intersection of brighton 4th street and vanderbilt avenue in tripoli tn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 93 - } - ] - }, - { - "text": "find an ice cream parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "find and show aeropostale on st james st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "find and show cnn on wall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "find and show columbia university on maple st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - } - ] - }, - { - "text": "find and show ikea on philip", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "find and show mastermind toys on s high st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "find and show me where a au bon pain is near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "find and show me where a back yard burgers is nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "find and show me where a balzac's coffee roasters is near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 48 - } - ] - }, - { - "text": "find and show me where a bank of america center is near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 46 - } - ] - }, - { - "text": "find and show me where a captain d's is around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "find and show me where a carl's jr. is around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "find and show me where a columbia lake village is near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 45 - } - ] - }, - { - "text": "find and show me where a jack in the box is around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "find and show me where a pancheros mexican grill is in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 47 - } - ] - }, - { - "text": "find and show me where a papaya king is near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "find and show me where a prime burger is near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "find and show me where a rus fast foods is nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "find and show me where a schlotzsky's deli is near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "find and show me where remax is on 9th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "find and show me where roots is on s grant ave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "find and show me where roots is on s hamilton rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "find and show onroute on aylmer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "find and show roots on watermark dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "find and show the works on olympic boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "find and show ymca on s hamilton rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "find baconator", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "find balance of albemarle county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 31 - } - ] - }, - { - "text": "find balance of columbia county on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 30 - } - ] - }, - { - "text": "find barlow antarctica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "find best reviewed dvd players for about 161 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "find best reviewed tax advice around here for about 492 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "find bhutanese", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "find big ben", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "find big island on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "find blueberry pie around here for over 25 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "find boathouse on tillary street in level plains, texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 54 - } - ] - }, - { - "text": "find bolingbrook village sierra leone", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "find brighton 7th street near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 23 - } - ] - }, - { - "text": "find cedar vale", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "find centre point at the intersection of menahan street and durham road in balance of butler county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 98 - } - ] - }, - { - "text": "find cheaper car repair in the town for about 476 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "find close lasagna for about 442 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "find closer candy stores in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "find colossus of rhodes at south street and 3rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 46 - } - ] - }, - { - "text": "find coltejer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find columbia center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "find concertgebouw around edwards gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "find concertgebouw on blake avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "find coq au vin for between 311 and 350 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "find costliest sandwiches for about 301 quid nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "find costly tvs in tucker county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "find crappy lamps for no more than 373 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "find dairy queen close to the intersection of fairway drive and borinquen pl balance of jackson parish ar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 104 - } - ] - }, - { - "text": "find duthie park winter gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 30 - } - ] - }, - { - "text": "find dvd players for below 73 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "find egg tarts in town for below 499 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "find el salvador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "find essen at waterloo village and canon city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "find express delivery in dwight village for about 431 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "find far american eagle in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "find far niente at balance of caroline county and syracuse city in that region please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - } - ] - }, - { - "text": "find farther car maintenance in that place for between 89 and 324 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "find farther financial advice in the surrounding area for above 455 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "find fettuccine alfredo with asparagus places", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 37 - } - ] - }, - { - "text": "find firehouse subs in copake near ave. q", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "find firrhill high school at national drive and n square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 55 - } - ] - }, - { - "text": "find flathead county on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "find frascati restaurant close to the crossroads of william street and guernsey street in stroud georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 103 - } - ] - }, - { - "text": "find freeport village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "find french fries in that location for under 290 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "find fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "find further lobster for below 82 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "find gas stations near tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "find ggantija", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find glendale properties inc at the crossroads of garfield county and waltham city in the surrounding area please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 81 - } - ] - }, - { - "text": "find good motorcycles for not more than 334 quid around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "find great smoky mountains national park at 1860 race street mccammon city vermont in cameroon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 93 - } - ] - }, - { - "text": "find gros morne national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 28 - } - ] - }, - { - "text": "find haskell city in switzerland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "find high priced tax advice for no more than 421 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "find highly rated financial advice for above 173 bucks in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "find highway free path to parnell city vt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 40 - } - ] - }, - { - "text": "find hot dogs for below 188 pounds around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find hot sauce in gove city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "find hsbc close-by turning torso", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 8 - }, - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "find i am going to most lousy a mexican restaurant on desmond court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - } - ] - }, - { - "text": "find imam ali mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "find inexpensive financial advice for no more than 481 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "find islandia on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find italian cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "find joe badali's ristorante italiano and bar at homecrest court and ten eyck walk please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 81 - } - ] - }, - { - "text": "find just court iroquois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "find landscaping in the area for more than 337 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "find least popular chandeliers in town for below 78 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "find less expensive a massage parlor on 6th avenue in grenora for less than 82 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 60 - } - ] - }, - { - "text": "find less pricey spinach enchilada in city for more than 420 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "find low cost a gluten free restaurant in st. helena village for less than 444 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 59 - } - ] - }, - { - "text": "find low cost entertainment systems in seminary town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "find low priced ethnic grocery stores in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "find low-priced dry cleaning for over 57 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "find maison carre within walking distance of everit street williamstown mi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 73 - } - ] - }, - { - "text": "find malden village dominica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "find mammoth on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "find map results of monaco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "find marble slab creamery at the intersection devoe street and empire boulevard in clifton ak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 92 - } - ] - }, - { - "text": "find marble slab creamery on cadman plaza in balance of jackson county arkansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 78 - } - ] - }, - { - "text": "find marble's ice cream in richfield near 64th hwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "find mary", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 8 - } - ] - }, - { - "text": "find mary brown's in cheyenne near central park south bnd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 56 - } - ] - }, - { - "text": "find me a aeropostale on jessie salado village ar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - } - ] - }, - { - "text": "find me a all you can eat buffet near cranesville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "find me a au bon pain near road east a and t ln", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 46 - } - ] - }, - { - "text": "find me a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "find me a bed and breakfast", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "find me a beer store on university avenue pillsbury de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 53 - } - ] - }, - { - "text": "find me a biagio ristorante in the postal code 27140", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - } - ] - }, - { - "text": "find me a bmv books near melrose street and newton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "find me a bojangles near south miami rd. t and lantern bnd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - } - ] - }, - { - "text": "find me a brewpub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "find me a chipotle mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "find me a cibc near king and university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "find me a clinic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "find me a coffee shop in town", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "find me a domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "find me a east side mario's near p pkwy and 2nd west avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 63 - } - ] - }, - { - "text": "find me a fastest route to downtown mentone", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "find me a fine dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "find me a food bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "find me a football field near shellsburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "find me a football stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "find me a fusion restaurant near philmont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "find me a gracie mews diner in the postal code 38543", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - } - ] - }, - { - "text": "find me a hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "find me a huddle house near 63rd rd. j and 3rd east pl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "find me a il panettone fine italian food near main west blvd. and 13th street west s", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 83 - } - ] - }, - { - "text": "find me a italian restaurant near cando", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "find me a itamae sushi near byp 82 and boulevard west t", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "find me a japanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - } - ] - }, - { - "text": "find me a kernels near a walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "find me a kfc near south aly and huntington rd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "find me a korean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "find me a manicurist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "find me a marben restaurant near a walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "find me a market", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "find me a master's buffeteria catering in the postal code 10170", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "find me a mediterranean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "find me a men's clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "find me a model r r centre near s high st and philip", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "find me a monterey technology group inc near 3rd avenue and chauncey street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "find me a motel 6 on queen ketchum city alabama", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "find me a new england lobster rolls buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 41 - } - ] - }, - { - "text": "find me a papa john's pizza in the postal code 11335", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - } - ] - }, - { - "text": "find me a parking lot", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "find me a party supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "find me a party supply store near jackman", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "find me a pet shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "find me a pizza hut in the postal code 65524", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "find me a pizza hut in the postal code 66025", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "find me a pizza hut in the postal code 80530", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "find me a pizza hut in the postal code 94569", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "find me a pizzeria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "find me a place to buy lamps", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "find me a place to wash my car", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "find me a polish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "find me a popular caribbean restaurant place near 04537", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 54 - } - ] - }, - { - "text": "find me a popular chinese cuisine place near 70488", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - } - ] - }, - { - "text": "find me a popular dry cleaner place near 20026", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - } - ] - }, - { - "text": "find me a popular greasy spoon place near 96411", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - } - ] - }, - { - "text": "find me a popular italian place near 76037", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "find me a popular japanese place near 20765", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "find me a popular thai place near 03902", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "find me a popular vegetarian cuisine place near 08080", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 52 - } - ] - }, - { - "text": "find me a quickest way to downtown emery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "find me a racetrack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "find me a rbnb near bluffton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "find me a resort near tamarac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "find me a roy rogers restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "find me a sar-e-rah in the postal code 21188", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "find me a seafood restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "find me a sportsbar near newkirk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "find me a subway near 6th west road south and h gtwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "find me a sugar mountain near a walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - }, - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "find me a summer camp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "find me a suntrust plaza in the postal code 81690", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - } - ] - }, - { - "text": "find me a tartan tavern near a walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "find me a thai ambience restaurant in the postal code 24189", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "find me a the art of print near s high st and wooster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "find me a toll free route to central plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "find me a toll free route to downtown toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "find me a toll free route to masjid al nabawi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "find me a toll free route to niagara falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "find me a toll free route to park hyatt tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "find me a toll free route to roberto clemente coliseum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 53 - } - ] - }, - { - "text": "find me a toll free route to singer building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "find me a toll free route to sir leonard tilley building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 55 - } - ] - }, - { - "text": "find me a toll free route to the trump building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "find me a toll free route to united nations headquarters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 55 - } - ] - }, - { - "text": "find me a vegan restaurant near burns flat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "find me a wahlburgers near a walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "find me a way to cole de technologie suprieure in keystone heights city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 70 - } - ] - }, - { - "text": "find me a way to nicola valley institute of technology in manhattan town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 71 - } - ] - }, - { - "text": "find me a yogenfruz near a walmart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "find me a youth hostel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "find me a zaxby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "find me amsouth tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "find me an arena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "find me an ethnic grocery store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "find me an office supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "find me an organic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "find me an university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "find me bank of america plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 28 - } - ] - }, - { - "text": "find me big mac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "find me canadian cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "find me canadian food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "find me can-west global place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 28 - } - ] - }, - { - "text": "find me central plaza 1", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "find me chicken fingers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "find me chicken strips", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "find me chinese takeout", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "find me english cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "find me fingal's cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "find me fountainbleu plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "find me galaxy cinemas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "find me garden of the gods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "find me good sushi places in cambridge city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "find me good sushi places in hookstown borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "find me good sushi places in ridgeland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "find me guggenheim museum bilbao", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 31 - } - ] - }, - { - "text": "find me guyanese", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "find me jarratt mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "find me mammoth cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "find me menshikov tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "find me merchandise mart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "find me millennium dome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "find me morty s pub near neighbours market", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "find me newport tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "find me notre-dame", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "find me places to eat chicken nuggets", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "find me places to eat gyros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "find me plaza las americas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "find me sandwiches", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "find me serbian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "find me shredded beef", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "find me stratford festival", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "find me sukharev tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "find me the address 1136 camden pl.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "find me the address 1174 41st ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "find me the address 1508 main north pl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "find me the address 284 eglinton east bnd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "find me the address 621 n st.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "find me the address 675 o pkwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "find me the address 790 road z", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "find me the cheapest bulk store near the postal code 92449", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - } - ] - }, - { - "text": "find me the cheapest campus near the postal code 44417", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 53 - } - ] - }, - { - "text": "find me the cheapest children's clothing store near the postal code 87221", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 72 - } - ] - }, - { - "text": "find me the cheapest church near the postal code 16096", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 53 - } - ] - }, - { - "text": "find me the cheapest department store near the postal code 42326", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - } - ] - }, - { - "text": "find me the cheapest drugstore near the postal code 19489", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "find me the cheapest drugstore near the postal code 99225", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "find me the cheapest farmer's market near the postal code 54359", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "find me the cheapest gaming store near the postal code 30425", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 59 - } - ] - }, - { - "text": "find me the cheapest gluten free restaurant near the postal code 54272", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 69 - } - ] - }, - { - "text": "find me the cheapest jewish restaurant near the postal code 56511", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 64 - } - ] - }, - { - "text": "find me the cheapest mongolian restaurant near the postal code 38795", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 67 - } - ] - }, - { - "text": "find me the cheapest park near the postal code 64401", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - } - ] - }, - { - "text": "find me the cheapest pastry shop near the postal code 32775", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "find me the cheapest post office near the postal code 84445", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "find me the cheapest russian restaurant near the postal code 85939", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 65 - } - ] - }, - { - "text": "find me the cheapest stripmall near the postal code 25524", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "find me the cheapest subway near the postal code 62667", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 53 - } - ] - }, - { - "text": "find me the cheapest travel agent near the postal code 99441", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 59 - } - ] - }, - { - "text": "find me the construction free path to falmouth city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "find me the furthest gas station near the postal code 10613", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "find me the least popular park near the postal code 19744", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "find me the longest path to balance of alleghany county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 54 - } - ] - }, - { - "text": "find me the low-cost bath and body shop near the postal code 02115", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 65 - } - ] - }, - { - "text": "find me the low-priced physiotherapist near the postal code 98321", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 64 - } - ] - }, - { - "text": "find me the mediocre shelter near the postal code 29040", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 54 - } - ] - }, - { - "text": "find me the most low priced physiotherapist near the postal code 68426", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 69 - } - ] - }, - { - "text": "find me the most outstanding doctor's office near the postal code 25343", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 70 - } - ] - }, - { - "text": "find me the most pricey bus station near the postal code 74059", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 61 - } - ] - }, - { - "text": "find me the most scenic route to hillsdale borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - } - ] - }, - { - "text": "find me the quickest route to balance of sheridan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 55 - } - ] - }, - { - "text": "find me the scenic path to balance of bolivar county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 51 - } - ] - }, - { - "text": "find me the scenic path to balance of lowndes county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 51 - } - ] - }, - { - "text": "find me the scenic path to blaine county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "find me the scenic path to maupin city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "find me the scenic path to pierce", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "find me the second-rate hotel near the postal code 35871", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 55 - } - ] - }, - { - "text": "find me the works", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "find me the worse outdoors store near the postal code 84316", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "find me tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "find me ue tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "find me verre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "find me woolworth building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "find merchandise mart in newman grove city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "find merrimack valley health services in ault", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 44 - } - ] - }, - { - "text": "find microwaves for between 51 and 67 bucks in chippewa county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 61 - } - ] - }, - { - "text": "find microwaves for less than 202 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "find milford village saint lucia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "find more costly a bar and grill on debevoise street for more than 27 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "find more expensive an argentinian restaurant in calhoun county for not more than 58 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - } - ] - }, - { - "text": "find morty's pub in bethel park near t cor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "find most affordable tacos here for between 323 and 313 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "find most cheap black bean burritos in the vicinity for over 397 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "find most lousy tacos for above 465 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "find most popular motorcycles in saint denis de brompton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 55 - } - ] - }, - { - "text": "find most pricey motorcycles in town for about 119 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "find muncie city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "find new orleans arena at 6th west and dakota place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "find newgrange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "find newport tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "find nigerien", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find one canada square on columbia street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "find palais garnier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "find papa john's pizza in hoskinston near bend 295", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "find pier one imports in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "find pizza crust in the surrounding area for no more than 247 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "find pizza depot close the intersection queen street and mulberry court in balance of sebastian county nb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 104 - } - ] - }, - { - "text": "find pizza pizza in yermo near i way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "find pizzaiolo gourmet pizza at 1812 dogwood drive littleton city ny maldives", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "find places with baconator", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "find places with chadian food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "find places with donairs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "find places with eggplant parmesan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "find places with ghanaian food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "find places with indonesian food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "find places with welsh cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "find play it again sports near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - } - ] - }, - { - "text": "find point of interest around sight and sound theatres", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 53 - } - ] - }, - { - "text": "find point of interest near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "find poi's at the intersection of bloor and weber", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - } - ] - }, - { - "text": "find poi's at the intersection of e main st and sawmill pkwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "find poi's at the intersection of hornby and seymour st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 54 - } - ] - }, - { - "text": "find poi's at the intersection of produce court and station street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - } - ] - }, - { - "text": "find poi's at the intersection of station street and grand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - } - ] - }, - { - "text": "find politica resto bar at the intersection of belvue and hillrose in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "find ponte di rialto at 645 brighton 1st lane 35238 wahpeton city in gambia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 74 - } - ] - }, - { - "text": "find poor quality express delivery for below 312 quid in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "find poor quality landscaping for no more than 373 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "find poorest quality pasta primavera in that region for not more than 384 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "find poutine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "find priciest lemon meringue pie for less than 161 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "find prime staffing services in northville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "find rated washing machines for between 45 and 413 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "find rbc closest pembroke street and polhemus place hazlehurst city ak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 69 - } - ] - }, - { - "text": "find real canadian superstore on dover street in dunreith, iowa, wallis and futuna islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 89 - } - ] - }, - { - "text": "find red square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "find reliant astrodome at elliott place and bokee court in hobart village connecticut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 84 - } - ] - }, - { - "text": "find ripley's aquarium of canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 31 - } - ] - }, - { - "text": "find rocky mountain chocolate factory at railroad avenue and church street sunset", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 80 - } - ] - }, - { - "text": "find rococoa in comfort near court k", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "find romano's macaroni grill in richmond", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "find rotterdam harbour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - } - ] - }, - { - "text": "find round mountain town north korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "find sage gateshead", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "find sage gateshead at blvd. a and hawthorne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "find sanraku in low moor near m ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "find sartell vanuatu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "find scottsbluff", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "find shawarma places", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find somewhere i can buy scooters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "find sonic drive-in in lionville near 53rd byp a", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "find southdale center at main south and g northwest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "find southold on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find spanish steps at 481 avenue r in greenwood county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "find st. basil's cathedral near basilica of our lady of peace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 60 - } - ] - }, - { - "text": "find states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 10 - } - ] - }, - { - "text": "find suntrust plaza at the the intersection of conklin avenue and arlington place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 80 - } - ] - }, - { - "text": "find sweet dinner rolls for above 419 euros near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - } - ] - }, - { - "text": "find sydney tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "find symphony orchestra at 1027 lincoln road in lee me iraq", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 58 - } - ] - }, - { - "text": "find tattoos here for above 78 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "find tattoos in the vicinity for between 315 and 59 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "find teatro yaguez at 2nd west and 88th avenue west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "find temple of amun", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "find the 1055 clay street 87869 marble rock latvia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - } - ] - }, - { - "text": "find the 11 pine street close villa tugendhat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "find the 930 van sinderen avenue 13284 owensville village utah panama", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 68 - } - ] - }, - { - "text": "find the 99 woodland drive kahlotus city kansas in ghana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 55 - } - ] - }, - { - "text": "find the a bistro at clarendon road and park street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "find the a creole restaurant at north street and cherry street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 61 - } - ] - }, - { - "text": "find the a dim sum restaurant closest habitat '67", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "find the a gourmet restaurant at jackson street and polar street plz in weldon village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 85 - } - ] - }, - { - "text": "find the a healthy restaurant on rochester avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 48 - } - ] - }, - { - "text": "find the a japanese restaurant around 2nd avenue and falmouth street in menomonie va", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 83 - } - ] - }, - { - "text": "find the a jewish restaurant at 1398 at linden street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "find the a laundry at the crossroads estate road and maple lane garden river first nation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 88 - } - ] - }, - { - "text": "find the a mexican restaurant close to the intersection water street and 66th street in shilo georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 100 - } - ] - }, - { - "text": "find the a pub at 1081 poplar street 46533 in winchester village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 63 - } - ] - }, - { - "text": "find the a public house at the intersection of alton place and olive street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "find the a restaurant at the meeting of rutherford place and lexington drive moose lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 86 - } - ] - }, - { - "text": "find the a sandwich bar at somerset drive and brighton 3rd street plz in lanigan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 79 - } - ] - }, - { - "text": "find the a sushi restaurant not so far from the junction willow avenue and grace court davenport new york", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 104 - } - ] - }, - { - "text": "find the akershus fortress at the crossing of cortelyou road and wilson avenue in knox city city utah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 100 - } - ] - }, - { - "text": "find the an african restaurant at 739 bedell lane in saxman city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 63 - } - ] - }, - { - "text": "find the an indonesian restaurant at 91 east street 32292 federal way cameroon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 77 - } - ] - }, - { - "text": "find the atomium close to gasometer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "find the beetham tower at kenmore court and balfour place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "find the belvedere palace at 702 39th street washington village colorado norway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 78 - } - ] - }, - { - "text": "find the bennet court in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "find the best way towards 103 5th byp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "find the best way towards 549 40th cir b", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "find the book store at junius street carrollton yt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 49 - } - ] - }, - { - "text": "find the brighton 12th street near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "find the centre point at osborn street and irwin street woodfin town kentucky", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "find the closest bakeries nearby not more than 58 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "find the closest bookstores in the vicinity not more than 671 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "find the closest caplansky's deli and catering in town for not more than 42 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 45 - } - ] - }, - { - "text": "find the closest captain d's in city for not more than 10 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "find the closest dairy queen in the town between 10 and 80 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "find the closest duke of wellington in town for no more than 23 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "find the closest electronic stores around here not more than 10 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "find the closest gyms here not more than 334 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 20 - } - ] - }, - { - "text": "find the closest hong kong restaurant in town for not more than 24 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "find the closest insurance brokers in the vicinity not more than 45 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "find the closest la seafood direct in this area for about 15 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "find the closest manicure in city for over 71 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "find the closest massage parlors in the vicinity not more than 4 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "find the closest mcdonald in town for around 85 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "find the closest office supply stores here not more than 610 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "find the closest pizza hut in the city for about 64 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "find the closest plazas around here not more than 44 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "find the closest rococoa in city for not more than 42 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "find the closest shoeless joe's in town for about 71 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "find the closest shopping malls around here not more than 191 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "find the closest subway in city for about 17 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "find the closest subway in city for over 11 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "find the closest subway in town for about 72 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "find the closest therapists nearby not more than 138 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "find the closest town halls around here not more than 363 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "find the colossus of rhodes at 1693 kingsborough 6th walk 21547 huntingdon in iraq", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 81 - } - ] - }, - { - "text": "find the computer store at front south and a boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "find the daytrips from toronto at mayfair drive and lake place in richton arizona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 80 - } - ] - }, - { - "text": "find the drugstore within 28 kilometers of me in cave town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 57 - } - ] - }, - { - "text": "find the eco route to the castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 9, - "endPos": 11 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "find the egypt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "find the energysolutions arena at 1157 veterans avenue in riverview mi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 69 - } - ] - }, - { - "text": "find the fastest route to starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "find the firearms store on 9th street in huron, mississippi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - } - ] - }, - { - "text": "find the forest drive in melstone", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "find the further your good health in the city for not more than 8493 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "find the gap at albemarle county and saint paul near my area plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "find the haeinsa at 3 aberdeen street in avon town california", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - } - ] - }, - { - "text": "find the haeinsa not so far from ashabori", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "find the headway hair styles on spencer street in balance of linn county, washington, states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 91 - } - ] - }, - { - "text": "find the high cost your good health in the city for no more than 893 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "find the infotech solutions on locust avenue in jackson city, ks, mozambique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 75 - } - ] - }, - { - "text": "find the jefferson arch at colonial avenue and times place asbury city nt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 72 - } - ] - }, - { - "text": "find the kernels on vandervoort avenue in spalding", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "find the la scala theater at 259 st charles place old appleton alberta in tajikistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - } - ] - }, - { - "text": "find the less expensive your good health in the city for not more than 909 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "find the low cost health stores in city for for around 1354 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "find the low cost your good health in the city for under 513 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "find the low-cost your good health in the city for not more than 5493 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "find the mall at the crossroads of 5th street and riverside drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - } - ] - }, - { - "text": "find the mall at the crossroads of bay ridge avenue and aspen court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - } - ] - }, - { - "text": "find the mall at the crossroads of chestnut street and bay 50th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 69 - } - ] - }, - { - "text": "find the mall at the crossroads of franklin street and heyward street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 68 - } - ] - }, - { - "text": "find the mall at the crossroads of herkimer place and hoyts lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 63 - } - ] - }, - { - "text": "find the mall at the crossroads of school street and creekside drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - } - ] - }, - { - "text": "find the mall at the crossroads of stuyvesant avenue and bethel loop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - } - ] - }, - { - "text": "find the mall at the crossroads of sullivan place and john street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - } - ] - }, - { - "text": "find the marken performance & restoration inc not so far from meteor crater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 44 - }, - { - "entity": "KEYWORD", - "startPos": 62, - "endPos": 74 - } - ] - }, - { - "text": "find the most expensive your good health in the city for no more than 8152 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "find the nearest your good health in the city for no more than 20 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "find the office at 1710 nolans lane 19165 balance of faulkner county in alabama bosnia herzegovina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 97 - } - ] - }, - { - "text": "find the office in purcell for under 299 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "find the poi elephant and castle pub near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 35 - } - ] - }, - { - "text": "find the poi joe's crab shack in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "find the poi not too far from hockey hall of fame", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 48 - } - ] - }, - { - "text": "find the point of interest mission tv repair", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "find the poorest quality health stores in city for for under 2253 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "find the poorest your good health in the city between 250 and 900 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "find the rated your good health in the city for over 1340 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "find the rocky mountain chocolate factory at 1126 avenue y in balance of kane county virginia republic of the congo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 114 - } - ] - }, - { - "text": "find the rococoa at the intersection of flatlands 10th street and degraw street in balance of wade hampton census area ab", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 117 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 120 - } - ] - }, - { - "text": "find the romano's macaroni grill near malkera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 31 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "find the sanraku at 1195 humboldt street balance of york county ok", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 65 - } - ] - }, - { - "text": "find the sbarro on stewart street in artesia, kansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "find the shortest way to leeds town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "find the slowest route to mcdonalds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "find the stout irish pub at 1791 friel place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "find the subway station at 700 whitty lane holden town in qc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - } - ] - }, - { - "text": "find the suncor energy centre near the crossing new utrecht avenue and 2nd street north warner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 93 - } - ] - }, - { - "text": "find the swimming pool on mill road in cave springs, oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 58 - } - ] - }, - { - "text": "find the tech store not so far from great pyramid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "find the the dry cleaner at summit avenue and 72nd street krupp plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "find the the fitness store at lincoln avenue scarborough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - } - ] - }, - { - "text": "find the the temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "find the trinity church at the intersection of hall street and brighton 11th street kitwanga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 91 - } - ] - }, - { - "text": "find the trump building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - } - ] - }, - { - "text": "find the west pier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "find the wfvkqh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "find the wlijgxczrt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "find the worst rated your good health in the city for no more than 8363 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "find the wythe place in waconia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "find top rated dry cleaning in that location for above 161 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "find top ratings mcrib for above 231 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "find top-rated a polish restaurant for about 476 euros in l`assomption", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - } - ] - }, - { - "text": "find top-rated chandeliers here for over 91 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "find trattoria taverniti at the intersection of norway house and balance of camden county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 88 - } - ] - }, - { - "text": "find tvs for no more than 413 bucks in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 7 - } - ] - }, - { - "text": "find tvs in that region for under 249 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 7 - } - ] - }, - { - "text": "find ue tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find united nations headquarters close by the corner mckibben street and washington street in moravia va", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 103 - } - ] - }, - { - "text": "find vegetable lasagna in the surrounding area for no more than 424 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - } - ] - }, - { - "text": "find vegetarian quiche in that town for more than 261 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - } - ] - }, - { - "text": "find veggie burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "find veggie burgers in that place for below 38 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "find veterans memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - } - ] - }, - { - "text": "find wah sing in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "find woodbury heights borough on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 28 - } - ] - }, - { - "text": "find world gym in cornelius near parkside drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "find world gym in dorchester county near van siclen avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 57 - } - ] - }, - { - "text": "find world gym in hatch near parkside drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "find world gym in haywood county near parkside drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "find world gym in maynard city near colonial drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "find world gym in ririe near berriman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "find world gym in van wert near parkside drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "find world print at the crossroads of morton grove village and balance of laclede county near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 87 - } - ] - }, - { - "text": "find worst rated beds in that country for over 225 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 20 - } - ] - }, - { - "text": "find xenia on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "find yumei sushi at 1298 cherry street st-louis de kent pa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 57 - } - ] - }, - { - "text": "firehouse subs at talala town and pottawatomie county in town please help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "firrhill high school at 1964 at college avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "flatiron building on cir m and rd u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - } - ] - }, - { - "text": "foodland in town plz can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "forest drive and little street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "forget albert college navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget alhambra navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "forget allan gardens conservatory navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 32 - } - ] - }, - { - "text": "forget anchor inn navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "forget arizona-sonora desert museum navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 34 - } - ] - }, - { - "text": "forget ashabori navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "forget avala tv tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget azadi tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget bajrakli mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget bank of america plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "forget bankers hall towers navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget big ben navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "forget birmingham town hall navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "forget blue mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget brandenburg gate navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget bucharest mall navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget calgary stampede navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget capital tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget capitol navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "forget castillo de san marcos navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "forget caves of lascaux navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget central island park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget central park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "forget central plaza 1 navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget centre point navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "forget champs-elysees navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget chesterman beach navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget christopher erb house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "forget destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "forget dg bank building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget doge's palace navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget ed mirvish theatre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget eiffel tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "forget emirates office tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "forget energysolutions arena navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "forget european bank navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget extreme sandbox navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget fingal's cave navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget first canadian place navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "forget fort knox navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "forget fountainbleu plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget freedom tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget fulton opera house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget garden of the gods navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget gaylord opryland resort navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 29 - } - ] - }, - { - "text": "forget ggantija navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "forget glaspaleis navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "forget globe theatre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "forget going to alexander stadium in pindall town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "forget going to aliilani hale in stockton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "forget going to amp place in mount summit town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "forget going to arc de triomphe in austin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "forget going to ashabori in greenup", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "forget going to ashabori in vernon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - } - ] - }, - { - "text": "forget going to ashabori in wood mountain", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "forget going to attica city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "forget going to bajrakli mosque in hudson", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "forget going to balance of carbon county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 39 - } - ] - }, - { - "text": "forget going to bank of china tower in nance county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "forget going to barrow county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "forget going to benkelman", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "forget going to bingham lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "forget going to bogue town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "forget going to buckingham palace in st. victor de beauce", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 56 - } - ] - }, - { - "text": "forget going to bulguksa in golden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - } - ] - }, - { - "text": "forget going to butler county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "forget going to can-west global place in wheeling village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "forget going to capella tower in st-quentin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "forget going to capitol in tonganoxie city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "forget going to casa mila in ste-marthe", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "forget going to central island park in west wendover city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 56 - } - ] - }, - { - "text": "forget going to champs-elysees in amboy city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "forget going to chteau frontenac in westminster", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "forget going to cis tower in hugo", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - } - ] - }, - { - "text": "forget going to cis tower in weldon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "forget going to city gate in goose lake city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "forget going to city tower in washington city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "forget going to cloridorme", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "forget going to cn tower in abbeville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "forget going to coltejer in andrews", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "forget going to columbia center in parker", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "forget going to commerzbank tower in meade county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "forget going to concertgebouw in white bird", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "forget going to curzon street railway station in wardner", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - } - ] - }, - { - "text": "forget going to dagsboro", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "forget going to dhanbad in rogers", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "forget going to diomede city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "forget going to drottningholm palace theatre in marshfield village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 65 - } - ] - }, - { - "text": "forget going to drottningholm palace theatre in radcliff", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 55 - } - ] - }, - { - "text": "forget going to drottningholm palace theatre in shelby", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "forget going to dubailand in satellite beach city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 48 - } - ] - }, - { - "text": "forget going to dundee", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "forget going to duthie park winter gardens in balance of ascension parish", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 72 - } - ] - }, - { - "text": "forget going to duthie park winter gardens in balance of lincoln county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 70 - } - ] - }, - { - "text": "forget going to duthie park winter gardens in shawnee county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - } - ] - }, - { - "text": "forget going to easter road stadium in jefferson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "forget going to ed mirvish theatre in blanchard city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "forget going to edwards gardens in silver creek", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "forget going to eiffel tower in van alstyne city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "forget going to eiffeltower in mill city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "forget going to el morro castle in crestview", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "forget going to elko county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "forget going to ellicottville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "forget going to emirates office tower in balance of fairfax county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 65 - } - ] - }, - { - "text": "forget going to energysolutions arena in chatham", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "forget going to european bank in inverness", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "forget going to faisal mosque in balance of colorado county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 58 - } - ] - }, - { - "text": "forget going to firrhill high school in balance of madison county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 64 - } - ] - }, - { - "text": "forget going to first canadian place in westby", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "forget going to frost bank tower in thamesford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "forget going to glacier point in morrilton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "forget going to glass pavilion in balance of crenshaw county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 59 - } - ] - }, - { - "text": "forget going to glass pavilion in mason village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "forget going to golden gate bridge in arcata city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "forget going to grand canyon in holland", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "forget going to great mosque of djenn in missanabie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "forget going to greene county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "forget going to gros morne national park in wentworth village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 60 - } - ] - }, - { - "text": "forget going to haeinsa in fairdale city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "forget going to hanging gardens of babylon in franklin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - } - ] - }, - { - "text": "forget going to helix city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "forget going to hiroshima peace memorial in jamestown town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 57 - } - ] - }, - { - "text": "forget going to home insurance building in cleveland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "forget going to hsbc tower in iron county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "forget going to kek lok si temple in troy city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "forget going to komtar in ellenton town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "forget going to lds church office building in chuathbaluk", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "forget going to leinster house in manassa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "forget going to leo j. ryan federal building in shamrock town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "forget going to machu picchu in balance of houston county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 56 - } - ] - }, - { - "text": "forget going to mall of america in starr", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "forget going to mammoth cave in platinum city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "forget going to manneken pis in signal mountain town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 51 - } - ] - }, - { - "text": "forget going to menara kuala lumpur in bradford village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "forget going to merchandise mart in mont-louis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "forget going to milan central station in zenda city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "forget going to mount st. helens in cherokee county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "forget going to museo mitre in balance of cascade county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 55 - } - ] - }, - { - "text": "forget going to museo mitre in darby", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "forget going to museo mitre in hall county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "forget going to myra canyon park in hope", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 39 - } - ] - }, - { - "text": "forget going to nail effects in elmore town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "forget going to national flag memorial in puvirnituq", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "forget going to national gallery of art in coraopolis borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 60 - } - ] - }, - { - "text": "forget going to national museum of the u.s. air force in hayden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 62 - } - ] - }, - { - "text": "forget going to neuschwanstein in east newark borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "forget going to new colony in redfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "forget going to new orleans arena in mcnab", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "forget going to newell", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "forget going to newgrange in smithville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "forget going to newport tower in wellsville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "forget going to north platte", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "forget going to one canada square in ramsey", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "forget going to one yonge street in mcgrath city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "forget going to oriental pearl tower in bay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "forget going to palais garnier in valley city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "forget going to panthon in beaumont", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "forget going to panthon in earlville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "forget going to paradise valley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "forget going to paris opera in beersheba springs town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 52 - } - ] - }, - { - "text": "forget going to parthenon in atlanta", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "forget going to perdana putra in archer city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "forget going to plaza las americas in nellie village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "forget going to poinsett county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "forget going to prague castle in balance of geary county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 55 - } - ] - }, - { - "text": "forget going to promenade ii in coulter city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "forget going to promenade ii in encino village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "forget going to provincial park in gull lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "forget going to rainbow bridge in agassiz provincial forest", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - } - ] - }, - { - "text": "forget going to randolph village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "forget going to red square in bassett", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "forget going to republic plaza in south salt lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "forget going to roosevelt campobello international park in bluefield", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 67 - } - ] - }, - { - "text": "forget going to royal mile in windsor county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "forget going to royal tyrrell museum in balance of adams county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 62 - } - ] - }, - { - "text": "forget going to ryugyong hotel in lyon county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "forget going to sagrada famlia in ackley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "forget going to sainsbury centre for visual arts in jenkinsville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 68 - } - ] - }, - { - "text": "forget going to saint isidore de la prairie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 42 - } - ] - }, - { - "text": "forget going to san marcos", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "forget going to santa maria novella in meeker", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "forget going to sena bhavan in cass county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "forget going to shalom meir tower in fremont city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "forget going to sight & sound theatres in silverhill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "forget going to sight and sound theatres in hebron city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "forget going to sistene chapel in maple valley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "forget going to smith tower in birmingham", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "forget going to solomon r. guggenheim museum in brian head town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 62 - } - ] - }, - { - "text": "forget going to songgwangsa in st. albans city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "forget going to southdale center in south tucson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 52 - } - ] - }, - { - "text": "forget going to sovereign bank tower in caldwell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "forget going to spadina historic house and gardens in logan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - } - ] - }, - { - "text": "forget going to st. basil's cathedral in thayne town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "forget going to st. maries city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "forget going to st. nicholas church in north washington", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "forget going to st. peter's basilica in balance of payne county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 62 - } - ] - }, - { - "text": "forget going to state line town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "forget going to statue of zeus in killeen city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "forget going to stawamus chief park in skykomish", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - } - ] - }, - { - "text": "forget going to stephenville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "forget going to storting in leflore county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "forget going to stratford festival in balance of choctaw county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 62 - } - ] - }, - { - "text": "forget going to streamwood village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "forget going to sugarloaf mountain in garrett", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "forget going to summer palace in gooding county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "forget going to suntrust plaza in burke county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "forget going to taipei 101 in cheyenne town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "forget going to takakkaw falls in cumberland county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "forget going to takakkaw falls in huron city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "forget going to texola", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "forget going to the helix in chaplin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "forget going to the kaaba in balance of highlands county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 55 - } - ] - }, - { - "text": "forget going to the panthon in dumas town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "forget going to the pentagon in balance of beltrami county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 57 - } - ] - }, - { - "text": "forget going to the west pier in payne city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "forget going to the white house in oak brook village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 51 - } - ] - }, - { - "text": "forget going to the white house in walsh", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "forget going to times square in martin village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "forget going to toronto dominion centre in balance of dillingham census area", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 75 - } - ] - }, - { - "text": "forget going to toronto dominion centre in randolph village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 58 - } - ] - }, - { - "text": "forget going to torrington", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "forget going to tower of london in balance of claiborne county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 61 - } - ] - }, - { - "text": "forget going to tower of london in iskut", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "forget going to tripp", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "forget going to ue tower in ordway", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - } - ] - }, - { - "text": "forget going to union station in eutaw town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "forget going to united nations headquarters in ansonville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - } - ] - }, - { - "text": "forget going to versatel building in calaveras county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "forget going to versatel building in jennette", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - } - ] - }, - { - "text": "forget going to villa emo in balance of clearwater county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 56 - } - ] - }, - { - "text": "forget going to villa tugendhat in balmertown", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "forget going to wainwright town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "forget going to washington mutual tower in burlington", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - } - ] - }, - { - "text": "forget going to wells fargo place in lynxville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "forget going to westin peachtree plaza in erwin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - } - ] - }, - { - "text": "forget going to westin peachtree plaza in power county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - } - ] - }, - { - "text": "forget going to york minster in balance of white county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 54 - } - ] - }, - { - "text": "forget going to zip nac in gretna", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "forget goldman sachs tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget great barrier reef navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget great mosque of djenn navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "forget great pyramid navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget hockey hall of fame navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget jagannath temple navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget jasper national park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "forget jpmorgan chase tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "forget kek lok si temple navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "forget la sagrada navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "forget lakeside park carousel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "forget lincoln memorial navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget madeleine navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "forget mall of america navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget manchester piccadilly station navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 35 - } - ] - }, - { - "text": "forget marina bay sands navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget mayo building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget menara kuala lumpur navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget meteor crater navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget milad tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget milano navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "forget mount st. helens navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget museo mitre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget myra canyon park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "forget navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "forget navigating to a atm", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "forget navigating to a bar", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "forget navigating to a bar and lounge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "forget navigating to a basketball court", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a beauty parlor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a beauty shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a beer store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to a bicycle shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a bistro", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "forget navigating to a botanical garden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a bowling alley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a buffet", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "forget navigating to a bulk store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to a bus station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a bus stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "forget navigating to a business school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a camera store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a campground", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to a caribbean restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "forget navigating to a casual dining restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "forget navigating to a casual restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "forget navigating to a chapel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "forget navigating to a charity", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "forget navigating to a chicken restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to a children's clothing store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 47 - } - ] - }, - { - "text": "forget navigating to a church", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "forget navigating to a city hall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "forget navigating to a classic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to a coffeehouse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a convenience store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "forget navigating to a creole restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "forget navigating to a cuban restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a deli", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "forget navigating to a dentist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "forget navigating to a dim sum restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to a dinner restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "forget navigating to a discount food store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "forget navigating to a doctor's office", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a dressmaker", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to a fast food restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "forget navigating to a fire station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a firearms store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "forget navigating to a fitness store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a football stadium", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a furniture store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a gaming store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a garden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "forget navigating to a garden centre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a gas station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a gourmet restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to a grill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "forget navigating to a guesthouse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to a gym", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "forget navigating to a hardware store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "forget navigating to a haute cuisine restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "forget navigating to a health club", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a healthy restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to a high school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a home and garden store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 43 - } - ] - }, - { - "text": "forget navigating to a home repair shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a hospital", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "forget navigating to a houseware store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a jail", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "forget navigating to a laundry", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "forget navigating to a lebanese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "forget navigating to a locksmith", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "forget navigating to a lunch restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a mall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "forget navigating to a mandarin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "forget navigating to a manicurist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to a massage parlor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "forget navigating to a medical school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "forget navigating to a men's clothing store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "forget navigating to a middle eastern restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 47 - } - ] - }, - { - "text": "forget navigating to a night club", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to a nouvelle cuisine restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 49 - } - ] - }, - { - "text": "forget navigating to a paint store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "forget navigating to a passport office", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a pastry shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a pet store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "forget navigating to a pharmacy", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "forget navigating to a physiotherapist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a police station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "forget navigating to a primary school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "forget navigating to a public house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a realtor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "forget navigating to a retirement home", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a sandwich bar", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a secondhand store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a shelter", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "forget navigating to a solarium", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "forget navigating to a soup restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a sports store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a square", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "forget navigating to a steak restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "forget navigating to a subway entrance", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "forget navigating to a supermarket", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to a swimming pool", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a taxi stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "forget navigating to a theater", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "forget navigating to a therapist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "forget navigating to a trade school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a train station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a travel agent", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to a variety store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a vintage store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "forget navigating to a youth hostel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "forget navigating to an accountant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "forget navigating to an african restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "forget navigating to an all you can eat buffet", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 45 - } - ] - }, - { - "text": "forget navigating to an aquarium", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "forget navigating to an arena", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "forget navigating to an art store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "forget navigating to an electronics store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to an ethnic restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to an ice cream parlour", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "forget navigating to an insurance broker", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "forget navigating to an office supply store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "forget navigating to an outdoor store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "forget new orleans arena navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "forget notre-dame de montral navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "forget notre-dame navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "forget olympian zeus temple navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "forget one yonge street navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget ontario seed co navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget osoyoos desert model railroad navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 35 - } - ] - }, - { - "text": "forget parthenon navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "forget pharos of egypt navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget place ville-marie navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "forget plaza las americas navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget ponte di rialto navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget provincial park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget putra mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "forget red square navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "forget republic plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget reunion tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget rialto towers navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget richardson building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "forget royal bc museum navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget seattle central library navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 29 - } - ] - }, - { - "text": "forget second city navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget sena bhavan navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget shalom meir tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "forget signal hill navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget sistene chapel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget skerwink trail navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget sky tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "forget solomon r. guggenheim museum navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 34 - } - ] - }, - { - "text": "forget southdale center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "forget st. lawrence market navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget st. nicholas church navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "forget st. peter's basilica navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "forget sultan abdul samad building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 33 - } - ] - }, - { - "text": "forget suntrust plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget t&c tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "forget taking me to 36th street in yutan city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "forget taking me to 3rd street in brocket", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "forget taking me to 3rd street in tribbey", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "forget taking me to 3rd street in westmorland", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "forget taking me to 59th street in balance of north slope borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 64 - } - ] - }, - { - "text": "forget taking me to 5th street north in willow springs village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 61 - } - ] - }, - { - "text": "forget taking me to 5th street west in balance of jefferson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 65 - } - ] - }, - { - "text": "forget taking me to 6th avenue in balance of clayton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - } - ] - }, - { - "text": "forget taking me to 72nd street in marengo town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to 7th avenue in chama village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to 95th street in manhattan city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to 9th avenue in hessmer village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to 9th street west in balance of montezuma county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 65 - } - ] - }, - { - "text": "forget taking me to agate court in alexandria city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to alabama avenue in autaugaville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - } - ] - }, - { - "text": "forget taking me to anna court in benwood", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "forget taking me to arch street in rector city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to baltic street in balance of butler county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 60 - } - ] - }, - { - "text": "forget taking me to barlow drive in scottsville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to bay 13th street in trimble county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "forget taking me to bayview avenue in balance of atlantic county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 63 - } - ] - }, - { - "text": "forget taking me to bayview place in louisville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to boerum place in crothersville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 53 - } - ] - }, - { - "text": "forget taking me to boulevard court in rochester city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "forget taking me to bridge street in la fayette city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to brighton 14th street in balance of trigg county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 66 - } - ] - }, - { - "text": "forget taking me to brighton 2nd place in littleton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to brighton 7th lane in roy", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 43 - } - ] - }, - { - "text": "forget taking me to brightwater court in pemberton borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 57 - } - ] - }, - { - "text": "forget taking me to brown street in detroit town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "forget taking me to buffalo avenue in bremen", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "forget taking me to cambridge court in franklin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "forget taking me to catherine street in robinson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "forget taking me to channel avenue in colony town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to charles place in balance of litchfield county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 64 - } - ] - }, - { - "text": "forget taking me to charles place in creola village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to charles street in springhill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "forget taking me to clark street in butler", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "forget taking me to college avenue in esmond city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to college street in pender village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to congress street in correll", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to conway street in la grande city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to cooper street in de beque town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to cottage street in groton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to country club drive in lake oswego city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - } - ] - }, - { - "text": "forget taking me to covert street in groveland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to creamer street in woodbury city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to cypress court in hamilton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to division place in fountain inn city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - } - ] - }, - { - "text": "forget taking me to douglass street in franklin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "forget taking me to drew street in calhoun county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to duryea court in posen village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to elm place in barneston village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to essex street in erie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 39 - } - ] - }, - { - "text": "forget taking me to evergreen lane in upper saddle river borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 63 - } - ] - }, - { - "text": "forget taking me to exeter street in opasatika", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to fanchon place in nashville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "forget taking me to fay court in essex county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "forget taking me to fenimore street in beeton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "forget taking me to flatlands 5th street in balance of henderson county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 70 - } - ] - }, - { - "text": "forget taking me to floyd bennett field in sinai town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - } - ] - }, - { - "text": "forget taking me to fountain avenue in belton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to friel place in sully county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to front street north in talala town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "forget taking me to gelston avenue in hedley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "forget taking me to grattan street in wasta", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "forget taking me to green street in balance of izard county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 58 - } - ] - }, - { - "text": "forget taking me to gunther place in henry county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to harrison place in cornelia city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to hazel court in kasson", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "forget taking me to high street in ripley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "forget taking me to highland avenue in balance of carroll county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 63 - } - ] - }, - { - "text": "forget taking me to hillcrest avenue in swift current", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "forget taking me to holmes lane in jackson village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to hooper street in elma city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to hoyt street in canon city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "forget taking me to huron street in worland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "forget taking me to imlay street in elk rapids village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 53 - } - ] - }, - { - "text": "forget taking me to ingraham street in flatrock", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to james street in willowbrook", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to jefferson avenue in springtown", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to kenmore court in fairdale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - } - ] - }, - { - "text": "forget taking me to kensington street in winchester", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to king street in coral harbour", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "forget taking me to lancaster avenue in midvale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to landis court in tillamook county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to lawrence street in stovall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to leonard street in friars point", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to liberty street in big beaver borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 55 - } - ] - }, - { - "text": "forget taking me to main street in rattan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "forget taking me to main street south in westmoreland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 57 - } - ] - }, - { - "text": "forget taking me to manhattan court in swissvale borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 55 - } - ] - }, - { - "text": "forget taking me to matthews place in medora", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "forget taking me to mcdonald avenue in pembroke city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to miller avenue in bellevue city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to nelson street in burbank", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "forget taking me to new jersey avenue in fall river village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 58 - } - ] - }, - { - "text": "forget taking me to noble street in springport", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to north street in boone county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "forget taking me to otsego street in jasper county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to palm court in lynch village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to pearl street in riley city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to penn street in tigard", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "forget taking me to pennsylvania avenue in protivin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "forget taking me to richardson street in scanlon city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "forget taking me to ridgewood place in okemah city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "forget taking me to river road in cass lake city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "forget taking me to sapphire street in coker", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "forget taking me to schenck avenue in shelby village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "forget taking me to schroeders avenue in stout", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - } - ] - }, - { - "text": "forget taking me to sherwood drive in balance of gallatin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 63 - } - ] - }, - { - "text": "forget taking me to shore road in glenview manor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "forget taking me to skidmore avenue in saint christophe d`arthabaska", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 67 - } - ] - }, - { - "text": "forget taking me to st james place in grundy county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to stanton road in hector town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "forget taking me to story street in vernon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "forget taking me to strong place in bagley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "forget taking me to tanglewood drive in englewood city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "forget taking me to troutman street in sprucedale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "forget taking me to valley road in north east", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "forget taking me to van buren street in balance of franklin county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 65 - } - ] - }, - { - "text": "forget taking me to van siclen avenue in ellsworth village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 57 - } - ] - }, - { - "text": "forget taking me to veranda place in mount carmel-mitchells brook-s", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 66 - } - ] - }, - { - "text": "forget taking me to voorhies avenue in kensington city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "forget taking me to warren street in balance of laramie county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 61 - } - ] - }, - { - "text": "forget taking me to waterbury street in balance of lancaster county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 66 - } - ] - }, - { - "text": "forget taking me to williams street in pacific city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "forget taking me to williams street in williamston town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "forget taking me to wolf place in greenbrier", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "forget temple of amun navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget temple of artemis of the ephesians navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 40 - } - ] - }, - { - "text": "forget terminal tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "forget the colosseum navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget the pantheon navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "forget the panthon navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget the westin harbour castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 31 - } - ] - }, - { - "text": "forget the winchester mystery house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 34 - } - ] - }, - { - "text": "forget tim horton's navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "forget toronto eaton centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "forget tower of london navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget tribune tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "forget u.s. bank tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget ue tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "forget villa tugendhat navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget west edmonton mall navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget westminster abbey navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "forget westminster navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "forget winspear centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "forget world financial center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "forget world trade center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "forget zip nac navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "forks city map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - } - ] - }, - { - "text": "fort knox at 10 hegeman avenue val-d`or ak in lebanon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "franklin street and freeman street is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "frascati at crescent street and coles street show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "frat burger show it to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - } - ] - }, - { - "text": "fratburger on howard county and poplarfield plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "freshii -yorkville at route 30 fwy and w hwy show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "fructus tower at joralemon street balance of fremont county nj direct me there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 61 - } - ] - }, - { - "text": "fu zhuo at 3rd street north and schermerhorn street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 50 - } - ] - }, - { - "text": "fulton opera house at 452 2nd avenue in garden grove prince edward island botswana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 81 - } - ] - }, - { - "text": "g cir and pkwy. r please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "gameknight games and cool stuff at the junction of balance of hancock county and balance of henry county drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 103 - } - ] - }, - { - "text": "garden street and brighton 8th place is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "gateway 46 and o ave is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "gentlemen plumbers at the intersection of littleton city and wabbaseka around my area find that for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 69 - } - ] - }, - { - "text": "georgia avenue and mill road in blue springs town now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "georgian food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "get a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "get a bath and body shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "get a brasserie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "get a brazilian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "get a clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "get a delicatessen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "get a family restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "get a fire station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "get a firearms store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "get a gift shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "get a home decor store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "get a latin american restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "get a medical school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "get a party supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "get a pet shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "get a playground", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "get a sandwich shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "get a south american restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "get a variety store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "get albert college", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "get amp place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "get an electronics store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "get an ice cream parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "get azadi tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "get berlaymont building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 22 - } - ] - }, - { - "text": "get directions to canberra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "get dome of the rock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "get eiffel tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "get great pyramid of cheops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 26 - } - ] - }, - { - "text": "get guggenheim museum bilbao", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 27 - } - ] - }, - { - "text": "get haeinsa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - } - ] - }, - { - "text": "get holloway circus tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 24 - } - ] - }, - { - "text": "get la sagrada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - } - ] - }, - { - "text": "get lds church office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 29 - } - ] - }, - { - "text": "get lowe's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - } - ] - }, - { - "text": "get mammoth cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "get me a chili restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "get me a clinic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "get me a country club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "get me a farmer's market", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "get me a gift shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "get me a gluten free restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - } - ] - }, - { - "text": "get me a men's fashion store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "get me a movie theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "get me a pastry shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "get me a south african restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "get me a spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "get me a theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "get me a vegan restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "get me an academy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "get me an accountant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "get me an ethnic grocery store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "get me an optometrist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "get me baconator", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "get me belarusan food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "get me buta palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get me cambodian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "get me directions to 29th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to 728 avenue c leclercville az guatemala", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 58 - } - ] - }, - { - "text": "get me directions to a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "get me directions to a day camp close manchester victoria station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 64 - } - ] - }, - { - "text": "get me directions to a dessert restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "get me directions to a guesthouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "get me directions to a jewelry store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "get me directions to a latin american restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 47 - } - ] - }, - { - "text": "get me directions to a library", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "get me directions to a massage parlor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "get me directions to a mexican restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "get me directions to a mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "get me directions to a movie theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "get me directions to a post office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "get me directions to a south african restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "get me directions to a synagogue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to a toy store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to a vegan restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "get me directions to ackley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "get me directions to an electronic shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "get me directions to an insurance broker", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "get me directions to balance of fulton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 44 - } - ] - }, - { - "text": "get me directions to balance of greer county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 43 - } - ] - }, - { - "text": "get me directions to balance of middlesex county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 47 - } - ] - }, - { - "text": "get me directions to balance of pawnee county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 44 - } - ] - }, - { - "text": "get me directions to bonanza steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "get me directions to booneville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "get me directions to brighton 3rd lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "get me directions to calder place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "get me directions to cambridge court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "get me directions to charles county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "get me directions to collinsville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "get me directions to crittenden county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "get me directions to dormont borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "get me directions to elba city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "get me directions to essex court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to harbor lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to independence avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "get me directions to jamba juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to long john silver's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "get me directions to new plymouth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "get me directions to oaktown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "get me directions to old country buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "get me directions to panera bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "get me directions to park drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "get me directions to penn station east coast subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 48 - } - ] - }, - { - "text": "get me directions to princeton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "get me directions to real canadian superstore close to university of bologna in x", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 44 - }, - { - "entity": "KEYWORD", - "startPos": 55, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 80 - } - ] - }, - { - "text": "get me directions to richmond city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "get me directions to rogers county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "get me directions to ruby tuesdays", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "get me directions to st. stanislas de champlain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 46 - } - ] - }, - { - "text": "get me directions to street road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to st-sauveur-des-monts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "get me directions to swiss chalet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "get me directions to thai square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "get me directions to the public house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "get me directions to the tattoo parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "get me directions to the thrift store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "get me directions to wendys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "get me easter road stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "get me eiffeltower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get me fresh corn cornbread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "get me fulton opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "get me gonda building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "get me grand canyon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "get me hanging gardens of babylon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 32 - } - ] - }, - { - "text": "get me harvey's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "get me lincoln cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "get me mammoth cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "get me new colony", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "get me panthon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "get me peruvian cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "get me princess of wales theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 31 - } - ] - }, - { - "text": "get me red square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "get me sears tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get me seychellois food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "get me shawarma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "get me some belarusian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "get me some big mac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "get me some cheeseburgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "get me some chicken nuggets", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "get me some chinese cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "get me some cypriot", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "get me some filet-o-fish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "get me some fried chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "get me some georgian cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "get me some mcchicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "get me some rwandan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "get me some sandwiches", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "get me statue of liberty", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "get me subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 10 - } - ] - }, - { - "text": "get me suncor energy centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "get me the fastest directions to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "get me the most thrilling directions to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "get me the westin harbour castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 31 - } - ] - }, - { - "text": "get me to 1338 montana place 23396 halton hills in alaska zimbabwe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "get me to 34000 in emerson village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "get me to 45170 in campbell village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "get me to 48 flatlands 7th street in fabreville qc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 49 - } - ] - }, - { - "text": "get me to 56379 in reeder city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "get me to 7th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "get me to 80th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "get me to 96th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "get me to 9th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "get me to a breakfast restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "get me to a bulk store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "get me to a computer repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "get me to a crabs & seafood bros near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "get me to a doctor's office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "get me to a el catrin destileria near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "get me to a french restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "get me to a gastro pub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "get me to a greek restaurant at college street and linwood street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 64 - } - ] - }, - { - "text": "get me to a home and garden store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 32 - } - ] - }, - { - "text": "get me to a marine park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "get me to a mirto near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "get me to a raising cane's chicken fingers near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 41 - } - ] - }, - { - "text": "get me to a rex's near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "get me to a schlotzsky's deli near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "get me to a southern restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 30 - } - ] - }, - { - "text": "get me to a stripmall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "get me to a subway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "get me to a swimming pool", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "get me to a tempo restaurant and bar near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "get me to a togo's eatery near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "get me to a zoup! near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "get me to abu dhabi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "get me to adams avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "get me to arby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "get me to balance of lincoln parish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 34 - } - ] - }, - { - "text": "get me to benson avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "get me to bob evans", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "get me to burden city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "get me to dairy queen brazier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - } - ] - }, - { - "text": "get me to dakota place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "get me to domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "get me to dunkin' donuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "get me to eganville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "get me to falmouth street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "get me to fanchon place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "get me to farmersburg city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "get me to great barrier reef, ellicottville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 50 - } - ] - }, - { - "text": "get me to greenwood village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "get me to gyro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - } - ] - }, - { - "text": "get me to heisler", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "get me to hendrickson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "get me to high st and robson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "get me to indian hills city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "get me to jetmore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "get me to kaltag city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "get me to kearney", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "get me to lac-des-ecorces", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "get me to lachine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "get me to lancaster avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "get me to lawn court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "get me to lefferts avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "get me to loup county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "get me to mahomet village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "get me to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "get me to newman grove city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "get me to north augusta city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "get me to oakvale town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "get me to ocean parkway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "get me to o'charley's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "get me to panera bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "get me to perkins restaurant and bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 38 - } - ] - }, - { - "text": "get me to pizza hut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "get me to pleasants county using the construction free path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "get me to romano's macaroni grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 32 - } - ] - }, - { - "text": "get me to round table pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "get me to route 41", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "get me to roy rogers restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "get me to ryder street combes town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "get me to s high st and niverville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "get me to stuttgart city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "get me to the automotive shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "get me to the brewpub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "get me to the candy shop at the intersection of jefferson street and bath avenue in bowman county georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 104 - } - ] - }, - { - "text": "get me to the carpet store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "get me to the landmarks in nova scotia called storting", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 53 - } - ] - }, - { - "text": "get me to utica city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "get me to washington avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "get me to washington street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "get me to westphalia village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "get me to woodridge village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "get me to zaxby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "get me tomb of king mausolus of caria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 36 - } - ] - }, - { - "text": "get me tower 42", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "get me ziggurat of ur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "get new colony", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - } - ] - }, - { - "text": "get niavaran palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - } - ] - }, - { - "text": "get osoyoos desert model railroad", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 32 - } - ] - }, - { - "text": "get pan-pacific auditorium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 25 - } - ] - }, - { - "text": "get peak 2 peak gondola", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 22 - } - ] - }, - { - "text": "get pier one imports", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - } - ] - }, - { - "text": "get pittodrie stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 20 - } - ] - }, - { - "text": "get rid of 1366 technologies navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "get rid of acropolis navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "get rid of albert college navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "get rid of azrieli center triangular tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 41 - } - ] - }, - { - "text": "get rid of city gate navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "get rid of going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "get rid of going to balance of assumption parish", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 47 - } - ] - }, - { - "text": "get rid of going to balance of bay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 40 - } - ] - }, - { - "text": "get rid of going to balance of door county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 41 - } - ] - }, - { - "text": "get rid of going to balance of nowata county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 43 - } - ] - }, - { - "text": "get rid of going to basler messeturm in greenfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "get rid of going to belvidere village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "get rid of going to bloomer", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "get rid of going to brandenburg city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "get rid of going to caddo county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "get rid of going to caldwell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "get rid of going to cape town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "get rid of going to cedar vale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "get rid of going to chteau de boisclaireau in black lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 55 - } - ] - }, - { - "text": "get rid of going to cn tower in mayfield", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "get rid of going to cn tower in reinbeck", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "get rid of going to concord", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "get rid of going to easter road stadium in peterview", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 51 - } - ] - }, - { - "text": "get rid of going to fountainbleu plaza in balance of mineral county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 66 - } - ] - }, - { - "text": "get rid of going to franklin city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "get rid of going to great pyramid in coke county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "get rid of going to habitat '67 in casar town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "get rid of going to habitat '67 in newmarket", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "get rid of going to holbrook village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "get rid of going to hughes city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "get rid of going to lady lake", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "get rid of going to laredo", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "get rid of going to lurline baths in cairo village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "get rid of going to marineview plaza in balance of adams county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 62 - } - ] - }, - { - "text": "get rid of going to marineview plaza in clark county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "get rid of going to mcclusky city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "get rid of going to melbeta village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "get rid of going to mound", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "get rid of going to national gallery of art in balance of gaston county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 70 - } - ] - }, - { - "text": "get rid of going to national museum of the u.s. air force in saunders county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - } - ] - }, - { - "text": "get rid of going to national naval aviation museum in raymond", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 60 - } - ] - }, - { - "text": "get rid of going to palacio real de madrid in balance of monongalia county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 73 - } - ] - }, - { - "text": "get rid of going to park city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "get rid of going to park hyatt tower in north english", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "get rid of going to parthenon in balance of albany county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 56 - } - ] - }, - { - "text": "get rid of going to rainbow bridge in princeton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "get rid of going to royal tyrrell museum in due west", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - } - ] - }, - { - "text": "get rid of going to rudy town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "get rid of going to ryugyong hotel in columbia", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "get rid of going to shalom meir tower in albany", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 46 - } - ] - }, - { - "text": "get rid of going to sp!re in kingston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 36 - } - ] - }, - { - "text": "get rid of going to temple of saint sava in garner town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "get rid of going to the pentagon in randolph", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "get rid of going to transamerica pyramid in ida village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "get rid of going to varennes", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "get rid of going to versailles in hartford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "get rid of great mosque of djenn navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 31 - } - ] - }, - { - "text": "get rid of great pyramid of cheops navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "get rid of himeji castle navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "get rid of hsbc tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "get rid of krger national park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "get rid of navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "get rid of navigating to a bar and grill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "get rid of navigating to a bowling alley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "get rid of navigating to a cathedral", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "get rid of navigating to a coffeehouse", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "get rid of navigating to a creole restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "get rid of navigating to a department store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "get rid of navigating to a dessert restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "get rid of navigating to a fire station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "get rid of navigating to a latin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "get rid of navigating to a mechanic", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "get rid of navigating to a men's clothing store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "get rid of navigating to a mexican restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "get rid of navigating to a pakistani restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "get rid of navigating to a post office", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "get rid of navigating to a prison", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "get rid of navigating to a russian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "get rid of navigating to a steak restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "get rid of navigating to a sushi bar", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "get rid of navigating to an academy", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "get rid of navigating to an ad agency", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "get rid of navigating to an automotive shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "get rid of navigating to an electronics store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - } - ] - }, - { - "text": "get rid of navigating to an indian restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - } - ] - }, - { - "text": "get rid of navigating to an opera house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "get rid of navigating to an used car dealership", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 46 - } - ] - }, - { - "text": "get rid of osoyoos desert model railroad navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 39 - } - ] - }, - { - "text": "get rid of pier 1 imports navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "get rid of republic plaza navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "get rid of route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "get rid of royal opera house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "get rid of spanish steps navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "get rid of st. lawrence market navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "get rid of stanley park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "get rid of taking me to 8th street west in oshkosh city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - } - ] - }, - { - "text": "get rid of taking me to allen avenue in newberry", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "get rid of taking me to avenue p in new summerfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 55 - } - ] - }, - { - "text": "get rid of taking me to avenue w in cacouna", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "get rid of taking me to bainbridge street in gothenburg city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 59 - } - ] - }, - { - "text": "get rid of taking me to bay 13th street in high point city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - } - ] - }, - { - "text": "get rid of taking me to bevy court in ford city borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - } - ] - }, - { - "text": "get rid of taking me to cherry street in balance of glynn county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 63 - } - ] - }, - { - "text": "get rid of taking me to college avenue in balance of san juan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 67 - } - ] - }, - { - "text": "get rid of taking me to everett avenue in montrose", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "get rid of taking me to forest street in draper", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 46 - } - ] - }, - { - "text": "get rid of taking me to franklin street in felicity village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 58 - } - ] - }, - { - "text": "get rid of taking me to front street in plate cove east", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "get rid of taking me to hawthorne street in boyd`s cove", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "get rid of taking me to joval court in garfield county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "get rid of taking me to kimball street in salvage", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "get rid of taking me to monaco place in fostoria", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "get rid of taking me to moore place in white castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "get rid of taking me to morgan avenue in balance of coosa county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 63 - } - ] - }, - { - "text": "get rid of taking me to nostrand avenue in guyton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 48 - } - ] - }, - { - "text": "get rid of taking me to paerdegat 5th street in matoaka", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - } - ] - }, - { - "text": "get rid of taking me to palm court in pomeroy", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "get rid of taking me to parkville avenue in disney town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "get rid of taking me to parkville avenue in webster", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "get rid of taking me to perry terrace in lincoln", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "get rid of taking me to powell street in kansas city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "get rid of taking me to prospect street in arichat", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "get rid of taking me to schenck street in low", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 44 - } - ] - }, - { - "text": "get rid of taking me to sullivan place in didsbury", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "get rid of taking me to van sinderen avenue in platte county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - } - ] - }, - { - "text": "get rid of taking me to whitney place in balance of huntington county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 68 - } - ] - }, - { - "text": "get rid of tribune tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "get santa maria novella", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 22 - } - ] - }, - { - "text": "get second city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "get suntrust plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "get t&c tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "get takakkaw falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "get the crystal palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 21 - } - ] - }, - { - "text": "get to 3rd avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "get to a cajun restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "get to a chechen restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "get to a laundry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "get to a salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "get to an american restaurant not too far from the crossing duryea court and dekoven court minatare", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 98 - } - ] - }, - { - "text": "get to arch street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get to balance of bay county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "get to balance of jerome county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 30 - } - ] - }, - { - "text": "get to bath avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get to clarkson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "get to enfield town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "get to firehouse subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "get to fuller place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "get to hamilton walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "get to hollywood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "get to hybird", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "get to lion's choice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "get to locust avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "get to mac sushi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "get to montauk court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "get to mullinville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get to orange street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "get to pine street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get to st. francis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "get to switz city town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "get to the pita pit", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "get to walworth street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "get to yamachiche", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "get toppers pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "gibbs village map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "gifts from the earth on post court in town please how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "give directions to 1380 grant street 28720 edna city canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 58 - } - ] - }, - { - "text": "give directions to 1614 on atlantic avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "give directions to 2nd avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "give directions to a chechen restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "give directions to a deli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "give directions to a dutch restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "give directions to a family restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "give directions to a houseware store at unity and ringgold", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - } - ] - }, - { - "text": "give directions to a jewish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "give directions to a playground", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "give directions to a plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "give directions to a police station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "give directions to a resort", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "give directions to a soul food restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "give directions to a soup restaurant on classon avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "give directions to a waterpark", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "give directions to an aquarium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "give directions to an indian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "give directions to an office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "give directions to an office supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "give directions to au bon pain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to avenue d", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "give directions to avenue m in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "give directions to bagley city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to balance of breckinridge county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 48 - } - ] - }, - { - "text": "give directions to balance of cass county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 40 - } - ] - }, - { - "text": "give directions to balance of dakota county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 42 - } - ] - }, - { - "text": "give directions to baskin-robbins", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "give directions to benihana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "give directions to bragg court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to cafe rio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "give directions to carbon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "give directions to chestnut avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "give directions to cici's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "give directions to commerce city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "give directions to dairy queen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to davison county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "give directions to del taco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "give directions to dickson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "give directions to edgewood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "give directions to everit street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "give directions to halbur city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to howard alley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "give directions to huron city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "give directions to jamba juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to jerome avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "give directions to longview village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "give directions to mac sushi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "give directions to neligh city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to newton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "give directions to noodles & company", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "give directions to penn street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to pizzaiolo gourmet pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "give directions to portal street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "give directions to potbelly sandwich works", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "give directions to red robin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "give directions to richlawn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "give directions to round table pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "give directions to runza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "give directions to ruth's chris steak house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 42 - } - ] - }, - { - "text": "give directions to sackett street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "give directions to savoonga city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "give directions to seabrook island town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "give directions to smashburger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "give directions to st pauls court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "give directions to the cafe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "give directions to the delicatessen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "give directions to the dentist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "give directions to the department store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "give directions to the japanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "give directions to the mediterranean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "give directions to the passport office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "give directions to the pedicurist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "give directions to titusville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "give directions to to coit tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "give directions to wendys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "give directions to wendy's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "give directions to wienerschnitzel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "give me directions for 79th fwy k and r blvd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "give me directions for cor 77 and hwy i", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "give me directions for edgewood drive and harbor lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "give me directions for family dollar at andover court and 95th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - } - ] - }, - { - "text": "give me directions for family dollar at bedford place and hooper street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - } - ] - }, - { - "text": "give me directions for family dollar at brighton 5th place and seagate avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - } - ] - }, - { - "text": "give me directions for family dollar at edgewood road and valley road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - } - ] - }, - { - "text": "give me directions for family dollar at holmes lane and waldorf court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - } - ] - }, - { - "text": "give me directions for family dollar at redwood drive and brighton 5th lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 74 - } - ] - }, - { - "text": "give me directions for heritage drive and thornton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "give me directions for jardine place and colonial avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "give me directions for lilac dr. and 63rd boulevard east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 55 - } - ] - }, - { - "text": "give me directions for road east a and byp g", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "give me directions for seaview avenue and roebling street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "give me directions to 13th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to 17th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to 31 lafayette street in gladwin rhode island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - } - ] - }, - { - "text": "give me directions to 4th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "give me directions to 6th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "give me directions to a beauty shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "give me directions to a cafe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "give me directions to a camera store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "give me directions to a chicken restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "give me directions to a coffee shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "give me directions to a community centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "give me directions to a dessert bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "give me directions to a dutch restaurant at 12th street and thatford avenue plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "give me directions to a hair salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to a jail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "give me directions to a liquor store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "give me directions to a pedicurist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to a synagogue at 1348 6th street 26255 tunnelton in albania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 78 - } - ] - }, - { - "text": "give me directions to aliilani hale at 20 o'brien place burden ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 64 - } - ] - }, - { - "text": "give me directions to altman electronics at hamlin county and charleston city in town please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - } - ] - }, - { - "text": "give me directions to an art store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to arby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "give me directions to aurelia court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "give me directions to back yard burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "give me directions to balance of dekalb county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 45 - } - ] - }, - { - "text": "give me directions to baltic street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "give me directions to brighton 3rd walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "give me directions to broad way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "give me directions to cafe rio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "give me directions to chuck e. cheese's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "give me directions to cobourg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "give me directions to dave and buster's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "give me directions to debevoise street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "give me directions to deepwater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "give me directions to domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "give me directions to eau claire village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "give me directions to einstein bros. bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "give me directions to el pollo loco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "give me directions to fleming", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "give me directions to glencoe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "give me directions to homecrest avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "give me directions to hoyt street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to hurleyville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to hyman court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to india street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to kingsey falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "give me directions to legal sea foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "give me directions to los angeles using most scenic way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to manchester piccadilly station at 556 wall street chase county north carolina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 97 - } - ] - }, - { - "text": "give me directions to mathews", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "give me directions to norwood young america using toll free route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "give me directions to o'charley's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to red burrito", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "give me directions to red robin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "give me directions to richmond street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "give me directions to roberts road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to romano's macaroni grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "give me directions to rus fast foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "give me directions to saint esprit", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to santaquin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "give me directions to ste. justine de newton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "give me directions to strauss street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "give me directions to sutherlin city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "give me directions to the drive-in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to the massage therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "give me directions to the pho restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "give me directions to the public house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "give me directions to to birmingham town hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 44 - } - ] - }, - { - "text": "give me directions to trenton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "give me directions to wild wing", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "give me the direction to contemporary business solutions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 55 - } - ] - }, - { - "text": "give me the direction to galaxy cinemas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "give me the scenic path to a and w", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "give me the scenic path to a1 car cleaning", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "give me the scenic path to aeropostale", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "give me the scenic path to chernobyl npp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "give me the scenic path to eliot's bookshop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "give me the scenic path to fine doors north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "give me the scenic path to sar-e-rah restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "give me the scenic path to st jerome's university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 48 - } - ] - }, - { - "text": "give me the scenic path to sugar mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "give me the scenic path to tcby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "give me the scenic path to trestle on tenth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "give me the scenic path to ymca", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "give me the scenic path to zehrs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 31 - } - ] - }, - { - "text": "give me the shortest path to six mile lake provincial park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 57 - } - ] - }, - { - "text": "give me the toll free route to six mile lake provincial park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 59 - } - ] - }, - { - "text": "go 2 1223 2nd street east in carillon arizona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "go 2 a bus stop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "go 2 a fitness center at the the junction of garden street and white avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "go 2 a fusion restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "go 2 a garage", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "go 2 a supermarket", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "go 2 an antique store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "go 2 an australian restaurant at 86 jefferson street 64553 orchard grass hills city in ri equatorial guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 106 - } - ] - }, - { - "text": "go 2 ayers rock in randolph village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "go 2 bloomer city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "go 2 china wok take-out", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - } - ] - }, - { - "text": "go 2 fountain of the four rivers at stanton road and aspen court in andrew county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - } - ] - }, - { - "text": "go 2 horse cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "go 2 killdeer city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "go 2 laurel street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "go 2 orchard street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "go 2 plato", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "go 2 sbarro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 10 - } - ] - }, - { - "text": "go 2 tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "go 2 vinita city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "go ahead and bring me to 297 polhemus place in pointe-lebel manitoba", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 67 - } - ] - }, - { - "text": "go ahead and bring me to a bed and breakfast on main street east nokomis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 71 - } - ] - }, - { - "text": "go ahead and bring me to a circus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "go ahead and bring me to a realtor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "go ahead and bring me to an arena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "go ahead and bring me to an indian restaurant at 1500 miami court 10788 san ysidro village algeria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 97 - } - ] - }, - { - "text": "go ahead and bring me to balance of wade hampton census area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 59 - } - ] - }, - { - "text": "go ahead and bring me to bank of america tower bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and bring me to benihana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "go ahead and bring me to california pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "go ahead and bring me to city of auburntown town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "go ahead and bring me to dawsonville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "go ahead and bring me to drottningholm palace theatre at 526 35th street in harwood heights village pa cook islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 114 - } - ] - }, - { - "text": "go ahead and bring me to elm avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and bring me to fair street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and bring me to herkimer court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "go ahead and bring me to krger national park in rock falls city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 62 - } - ] - }, - { - "text": "go ahead and bring me to little mermaid in maysville prince edward island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 72 - } - ] - }, - { - "text": "go ahead and bring me to morrisville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and bring me to pho rex", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "go ahead and bring me to rifle city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and bring me to stone county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and bring me to tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and bring me to torrey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "go ahead and bring me to west melbourne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "go ahead and bring up 926 redwood drive in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "go ahead and cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and check dunchurch uganda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and check weldon street around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "go ahead and clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and direct me to a campground at 289 route 29 barnesville west virginia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 79 - } - ] - }, - { - "text": "go ahead and direct me to a vegetarian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 48 - } - ] - }, - { - "text": "go ahead and direct me to computersteve the the intersection of stillwell avenue and willow lane in coal run village city newfoundland and labrador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 120 - }, - { - "entity": "ADDRESS", - "startPos": 122, - "endPos": 146 - } - ] - }, - { - "text": "go ahead and direct me to credit union at east duke town and allen parish around my location please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - } - ] - }, - { - "text": "go ahead and direct me to garfield avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "go ahead and direct me to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "go ahead and direct me to starbucks close the temple of heaven", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 61 - } - ] - }, - { - "text": "go ahead and direct me to triple triple pizza & chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 54 - } - ] - }, - { - "text": "go ahead and display 1130 oxford court around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "go ahead and display the cobbler within seventeen minutes of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "go ahead and end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and find a map for nearest an indian restaurant on herbert street in hope city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 86 - } - ] - }, - { - "text": "go ahead and find a route to 34th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and find a route to a hardware store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "go ahead and find a route to an art museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "go ahead and find a route to california sandwich", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 47 - } - ] - }, - { - "text": "go ahead and find a route to choice office personal ltd at the intersection of draper city and louisa in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 100 - } - ] - }, - { - "text": "go ahead and find a route to east avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and find a route to euclid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and find a route to hardee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and find a route to mckibben street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "go ahead and find a route to minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "go ahead and find a route to noodle king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and find a route to platte center village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 49 - } - ] - }, - { - "text": "go ahead and find a route to popeyes chicken & biscuits", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 54 - } - ] - }, - { - "text": "go ahead and find a route to skerwink trail at 1085 55th street oak grove heights new hampshire in san marino", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 108 - } - ] - }, - { - "text": "go ahead and find a route to sloan place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and find a route to the a creole restaurant on 7th street called rococoa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 65 - }, - { - "entity": "KEYWORD", - "startPos": 74, - "endPos": 80 - } - ] - }, - { - "text": "go ahead and find a route to tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and find balance of buffalo county belize", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - } - ] - }, - { - "text": "go ahead and get me to 1264 langham street 11549 balance of san juan county paraguay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 83 - } - ] - }, - { - "text": "go ahead and get me to 73rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "go ahead and get me to a car repair shop at the intersection of columbia and concho county nearby me plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 89 - } - ] - }, - { - "text": "go ahead and get me to a night club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and get me to a pub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 27 - } - ] - }, - { - "text": "go ahead and get me to a tax clinic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and get me to arlington city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and get me to avala tv tower close by 77th street and perry terrace in pendleton county idaho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 101 - } - ] - }, - { - "text": "go ahead and get me to birtle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "go ahead and get me to bruning village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "go ahead and get me to hsbc tower at street south 344 and brannan gtwy which is in phenix city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 93 - } - ] - }, - { - "text": "go ahead and get me to meadow lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "go ahead and get me to oub centre at ywtahrp and zunshboxrlvg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 60 - } - ] - }, - { - "text": "go ahead and get me to the business school at camargo city and bloomsbury borough in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 80 - } - ] - }, - { - "text": "go ahead and get me to verdi florists at the intersection of maize city and wilberforce in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 86 - } - ] - }, - { - "text": "go ahead and get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and give me a route to 1419 dekalb avenue 72845 elsmere city md anguilla", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 80 - } - ] - }, - { - "text": "go ahead and give me a route to 926 smith street kulm quebec", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 59 - } - ] - }, - { - "text": "go ahead and give me a route to a casino around quay street and hillside avenue maple glen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 89 - } - ] - }, - { - "text": "go ahead and give me a route to a mediterranean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "go ahead and give me a route to a rbnb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 37 - } - ] - }, - { - "text": "go ahead and give me a route to a wholesaler", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "go ahead and give me a route to amherst street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and give me a route to amp place at kaufman place and irwin street in columbia county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 93 - } - ] - }, - { - "text": "go ahead and give me a route to an ice cream parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 51 - } - ] - }, - { - "text": "go ahead and give me a route to canda avenue close-by dubailand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 62 - } - ] - }, - { - "text": "go ahead and give me a route to city of gila county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "go ahead and give me a route to computersteve at the the intersection of minerva village and cassopolis village in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 110 - } - ] - }, - { - "text": "go ahead and give me a route to englewood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "go ahead and give me a route to lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and give me a route to new york fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and give me a route to noah's bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "go ahead and give me a route to orsanmichele on coles street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "go ahead and give me a route to papa john's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "go ahead and give me a route to russell street around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and give me a route to seigel court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "go ahead and give me a route to state of connecticut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "go ahead and give me a route to stryker street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and give me a route to the metropolitan museum of art at louis place and avenue k in martinsburg city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 109 - } - ] - }, - { - "text": "go ahead and give me a route to two four one pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "go ahead and give me directions to 2nd place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "go ahead and give me directions to a golf course", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "go ahead and give me directions to a poi mount rushmore in balance of caddo parish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 81 - } - ] - }, - { - "text": "go ahead and give me directions to a railway station on highland avenue and temple court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 87 - } - ] - }, - { - "text": "go ahead and give me directions to a skating rink", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "go ahead and give me directions to avenue u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "go ahead and give me directions to balance of sherman county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 59 - } - ] - }, - { - "text": "go ahead and give me directions to bank of china tower at anbwr and gopnveumr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 76 - } - ] - }, - { - "text": "go ahead and give me directions to brook lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "go ahead and give me directions to city of ada county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - } - ] - }, - { - "text": "go ahead and give me directions to dennett place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "go ahead and give me directions to golden gate bridge at olive dr. and n ter in chichester", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 89 - } - ] - }, - { - "text": "go ahead and give me directions to hofburg at ixlwb and uyhgtvde", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 63 - } - ] - }, - { - "text": "go ahead and give me directions to krystal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "go ahead and give me directions to lois avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and give me directions to tandoori", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "go ahead and give me directions to the sailing school close to the intersection of canterbury drive and pershing loop gotebo town nh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 116 - }, - { - "entity": "ADDRESS", - "startPos": 118, - "endPos": 128 - }, - { - "entity": "ADDRESS", - "startPos": 130, - "endPos": 131 - } - ] - }, - { - "text": "go ahead and is there gambia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "go ahead and navigate me to 1414 jefferson street in balance of caddo county missouri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 84 - } - ] - }, - { - "text": "go ahead and navigate me to 597 lexington avenue west milford me thailand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 72 - } - ] - }, - { - "text": "go ahead and navigate me to a british restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "go ahead and navigate me to a tailor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and navigate me to a women's clothing store directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 51 - } - ] - }, - { - "text": "go ahead and navigate me to albee square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and navigate me to albert college at lakeview drive and 103rd street chetek please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 83 - } - ] - }, - { - "text": "go ahead and navigate me to arby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 33 - } - ] - }, - { - "text": "go ahead and navigate me to balzac's coffee roasters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 51 - } - ] - }, - { - "text": "go ahead and navigate me to cracker barrel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "go ahead and navigate me to greensville county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and navigate me to halsey village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "go ahead and navigate me to kingsborough 3rd walk around canadian war museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 48 - }, - { - "entity": "KEYWORD", - "startPos": 57, - "endPos": 75 - } - ] - }, - { - "text": "go ahead and navigate me to knox city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and navigate me to lee's famous recipe chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 54 - } - ] - }, - { - "text": "go ahead and navigate me to romano's macaroni grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 50 - } - ] - }, - { - "text": "go ahead and navigate me to westminster village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 46 - } - ] - }, - { - "text": "go ahead and navigate to 60th place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and navigate to a buddhist restaurant at the intersection summit avenue and waldorf court in christine newfoundland and labrador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 110 - }, - { - "entity": "ADDRESS", - "startPos": 112, - "endPos": 136 - } - ] - }, - { - "text": "go ahead and navigate to a high school at 808 on st paul place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 61 - } - ] - }, - { - "text": "go ahead and navigate to a marble's ice cream near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "go ahead and navigate to a realtor on norfolk street in salamonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 64 - } - ] - }, - { - "text": "go ahead and navigate to a summer camp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "go ahead and navigate to american eagle near brandenburg gate in alexandria city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 79 - } - ] - }, - { - "text": "go ahead and navigate to an ethnic restaurant at 503 9th street west friendsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - } - ] - }, - { - "text": "go ahead and navigate to avenue p", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "go ahead and navigate to cawker city using quickest path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and navigate to clarkton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "go ahead and navigate to court street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and navigate to cracker barrel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "go ahead and navigate to fairview city cayman islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "go ahead and navigate to green burrito", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "go ahead and navigate to hazel city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and navigate to ihop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 28 - } - ] - }, - { - "text": "go ahead and navigate to lawn court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and navigate to mccaf close notre-dame", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "go ahead and navigate to noah's bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "go ahead and navigate to o'charley's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and navigate to owls head court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and navigate to red pegasus close to wild pacific trail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 63 - } - ] - }, - { - "text": "go ahead and navigate to t.g.i. friday's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "go ahead and navigate to the mtdqyvib building at university of the fraser valley in coconut creek city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 45 - }, - { - "entity": "KEYWORD", - "startPos": 50, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 102 - } - ] - }, - { - "text": "go ahead and navigate to the sailing school on 12th street and valley drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "go ahead and navigate to zambia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "go ahead and remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and search 847 myrtle avenue nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and search everest at the the crossing of fulton street and 5th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 78 - } - ] - }, - { - "text": "go ahead and search in-n-out burger at the intersection of crown street and fort hill place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 90 - } - ] - }, - { - "text": "go ahead and search route 32 in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "go ahead and show me 82nd street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "go ahead and show me brassaii in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "go ahead and show me italy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "go ahead and show me wholesale club in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and show where is lawton city indonesia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - } - ] - }, - { - "text": "go ahead and show where is the poi not so far from the trump building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 68 - } - ] - }, - { - "text": "go ahead and stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and take me to a barber shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and take me to a cantonese restaurant around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 45 - } - ] - }, - { - "text": "go ahead and take me to a copy center close-by sage gateshead", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "KEYWORD", - "startPos": 47, - "endPos": 60 - } - ] - }, - { - "text": "go ahead and take me to a montana's at magnolia avenue and narrows avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 72 - } - ] - }, - { - "text": "go ahead and take me to a pub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 28 - } - ] - }, - { - "text": "go ahead and take me to an accountant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and take me to caves of lascaux on the intersection of college place and durham court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 93 - } - ] - }, - { - "text": "go ahead and take me to ludlam place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and take me to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "go ahead and take me to monument walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and take me to nando's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "go ahead and take me to paerdegat 3rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 43 - } - ] - }, - { - "text": "go ahead and take me to potbelly sandwich works", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 46 - } - ] - }, - { - "text": "go ahead and take me to rice county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and take me to royal opera house at h blvd and 89th blvd which is in smithton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 85 - } - ] - }, - { - "text": "go ahead and take me to st. clements", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "go ahead and take me to the temple of heaven at isqbnyglc and jqvtndzohcxg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - } - ] - }, - { - "text": "go ahead and take me to togo's eatery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "go ahead and view 1261 polar street around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "go ahead and view 1383 arion place in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "go ahead and view 1740 york road in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "go ahead and view singapore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "go ahead and view the yogthe class in cokedale town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "go ahead and where is bosnia and herzegovina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "go ahead and wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go ahead and wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "go now to 1903 twenty first ave.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "go now to 581 memory ln", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "go now to 92 oak st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "go now to 972 seldom seen rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "go to", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "go to 10th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to 1223 brook lane near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "go to 1261 carroll street zachary city 28313", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "go to 12th east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 12th s", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to 13 wogan terrace 22815 balance of jackson county in connecticut morocco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 76 - } - ] - }, - { - "text": "go to 15th pkwy.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to 17th fwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to 18th cswy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 1st avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to 1st rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to 21st south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to 27th ave.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 28th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to 2nd cor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to 3rd east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to 3rd north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 3rd place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 4th north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 4th west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to 4th west avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to 54th road west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to 55th hwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to 59th road east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to 5th south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 5th street south raymond", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "go to 6th n", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to 82nd road north c", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to 84 high street 47395 almont city arizona christmas island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 62 - } - ] - }, - { - "text": "go to 84th byp l", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to 8th fwy q", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to 94th pl.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to 9th bypass", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to 9th west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to a 93rd pkwy.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "go to a beauty parlor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "go to a beer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "go to a bulk store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "go to a candy shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "go to a charity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "go to a city hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "go to a clinic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "go to a coffeehouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "go to a college at the intersection of balance of gallatin county and millard village in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 84 - } - ] - }, - { - "text": "go to a computer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "go to a currency exchange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "go to a dentist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "go to a dry cleaner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "go to a fast food restaurant within twenty nine minutes of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - } - ] - }, - { - "text": "go to a firearms store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "go to a fitness store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "go to a food bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "go to a furniture store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "go to a gaming store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "go to a golf course", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "go to a grocery store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "go to a hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "go to a medical school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "go to a men's fashion store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 26 - } - ] - }, - { - "text": "go to a mexican restaurant nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "go to a movie theater at willow lane and front street in arion ri please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 64 - } - ] - }, - { - "text": "go to a museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "go to a night club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "go to a nursery school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "go to a paint store at route 41 and colonial drive in campton city ia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 68 - } - ] - }, - { - "text": "go to a pakistani restaurant near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - } - ] - }, - { - "text": "go to a park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 11 - } - ] - }, - { - "text": "go to a parts center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "go to a physiotherapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "go to a post office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "go to a primary school at augusta drive and route 11 st-michel-de-bellechasse la plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 79 - } - ] - }, - { - "text": "go to a repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "go to a resort", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "go to a skating rink", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "go to a sports store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "go to a stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "go to a steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "go to a street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to a subway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "go to a supermarket", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "go to a tax clinic at pleasant street and veranda place in grubbs montana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 72 - } - ] - }, - { - "text": "go to a tennis court close-by elm avenue in balance of cass county pennsylvania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 78 - } - ] - }, - { - "text": "go to a travel agent", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "go to a variety store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "go to a vegan restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "go to a youth hostel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "go to abu dhabi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to african restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to aguascalientes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to albanian restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to alemany", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to altamont town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to aly d", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to an ad agency", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "go to an albanian restaurant at the the intersection cemetery road and campus place latta fl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 91 - } - ] - }, - { - "text": "go to an office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "go to argentinian restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "go to arlington", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to arlington avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to art store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to assumption parish byp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to atkinson ter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to au bon pain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to aurora", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to avala tv tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to ave. d", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to avenue west d", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to b ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to balance of bennett county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "go to balance of brazos county rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 32 - } - ] - }, - { - "text": "go to balance of clay county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to balance of crowley county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "go to balance of cuming county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to balance of foster county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to balance of humboldt county ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - } - ] - }, - { - "text": "go to balance of hyde county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to balance of madison county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "go to bank machines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to bank of america plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to banks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to bar and lounge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to barbecue restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to barrie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to bay 14th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to bayview", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to beach 47th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to beachwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to beaulieu palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to becjwfdqia cor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to beds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to beech", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to beechwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to belmont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to berlaymont building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to bettsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to bkwefpvucqnx road east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to blachly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to black hawk county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to bloomberg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to blvd i", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to blvd. 15", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to blythedale village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to bmo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 8 - } - ] - }, - { - "text": "go to bnd r", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to boston market", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to bpmnaqzjurd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to brandenburg gate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to brasseries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to broad", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to brook", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to brook park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to brooklyn avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to browerville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to brstouxyvekg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to bull ring shopping centre at campus road and lexington avenue which is in the mountain view city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 101 - } - ] - }, - { - "text": "go to burger king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to burj khalifa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to bwzjdgh avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to calgary", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to calhoun county boulevard north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 35 - } - ] - }, - { - "text": "go to camden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to cantonese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to cape breton highlands national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 40 - } - ] - }, - { - "text": "go to cape town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to captain d's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to car detailing", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to car repair", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to carrabba's italian grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to casco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to cedar point", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to central park west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to centralia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to chairs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to chapel expy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to charlotte", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to charlotte pike", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to chicago park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to chicken restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to chick-fil-a", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to child daycare centers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to chili restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to chilliwack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to chinese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to chipotle mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to choctaw county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to chteau de boisclaireau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to church south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to city of taylor county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "go to classic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to cleveland avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to clyde", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to coffee cultures", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to coffee springs dr.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to coit tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to college street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to columbus village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to cor s", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to country clubs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to cozine avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to cranford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to crescent street in havre-aubert, michigan, greece", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 54 - } - ] - }, - { - "text": "go to currency exchanges", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to curzon street railway station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 34 - } - ] - }, - { - "text": "go to daytrips from toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to delta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to demonbreun avenue west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to denny's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to desjardins", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to dodson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to dollard-des-ormeaux", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to dome of the rock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to dominos pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to donglin temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to double double pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to dr z", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to dropbox", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to e 41st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to e cor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to eakly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to east 12th avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to east bank avenue west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to edgewood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to egeland city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to elementary school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to elizabeth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to empire state building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to espresso machines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to essex", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to ethnic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to express delivery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to expy d", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to f ave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to f rd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to fazoli's italian foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to fdkiterqx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to fenimore street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to financial advice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to fine dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to first canadian place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to food processors", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to foosland village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to front north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to frozen yogurt restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to frozen yogurt restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "go to fshckxzyq", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to fulton opera house at n pl and s 3rd blvd please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "go to furniture store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to g ter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to gallatin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to garden centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to gasometer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to german restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to gerty town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to gettysburg national military park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 38 - } - ] - }, - { - "text": "go to gifvwbnshrjp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to glaspaleis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to glenwood avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to gold star chili", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to golden gate bridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to golden temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to gonda building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to grand boulevard west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to greenfield street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "go to gsdlpuqyozeb avenue north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "go to gwadz street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to gxol street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to h ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to hamburger restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to hamilton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to hanging gardens of babylon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 31 - } - ] - }, - { - "text": "go to hatton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to hays", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to heather ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to henry town boulevard west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 30 - } - ] - }, - { - "text": "go to hickory street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to highway u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to himeji castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to hniqpotfegc ter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to hofburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to holloway circus tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to hooters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to hopewell centre at 814 mill road in wright nj", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 50 - } - ] - }, - { - "text": "go to hsbc tower at bvxymaznqhg and qcfdsh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "go to huddle house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to huntington", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to hunts lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to hurleyville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to i t support", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to ikea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to independence ave.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to indonesian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to instagram", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to island hill farm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to jack in the box", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to jefferson city expy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to jefmxgiav road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to joes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to joe's crab shack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to johnson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to jtfawlmb ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to juicers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to junipero serra blvd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to just court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to kaanapali", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to kamloops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to kdhbjxo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to kek lok si temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to kek lok si temple in the vicinity of the intersection new york avenue and strawberry lane greenleaf", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 104 - } - ] - }, - { - "text": "go to kelowna", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to kensington walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to kettles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to kfc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 8 - } - ] - }, - { - "text": "go to kfcz aly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to kings hwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to l dr.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to la scala theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to lafayette street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to lapwai city street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "go to latimer city guinea bissau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "go to laundromats", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to le franc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to lea county bypass", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to leaning tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to lebanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to leoni", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to lighthouse of alexandria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to lighthouse of alexandria at the crossing of somerset drive and mckinley avenue in x prince edward island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 109 - } - ] - }, - { - "text": "go to lincoln county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to linkedin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to linn county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to ln. u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to log lane village street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 34 - } - ] - }, - { - "text": "go to long john silver's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to longueuil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to louisiana superdome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to lowndes county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to lund cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to lwygivcrtos road south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to mac donough street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to madeleine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to madison", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to main street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to malkera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to malone town pl.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to manchester", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to maple ridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to marcus garvey boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "go to marcus square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to mary brown's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to mayo building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to mayo building at 44 oxford road 11037 ashland village slovenia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 67 - } - ] - }, - { - "text": "go to mcclellanville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to mcferrin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to medicine park avenue south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 31 - } - ] - }, - { - "text": "go to metropolitan avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to microsoft", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to milton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to milwaukie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to moe's southwest grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to mondovi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to mongolian restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to montauk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to monticello village rd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to montreal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to moscow", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to mosley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to motorbikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to mount of olives closest the the intersection of bridge street and flatbush avenue stroud city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 98 - } - ] - }, - { - "text": "go to moweaqua", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to museum of fine arts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to n northwest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to n square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to n square road east l", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to nanaimo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to national naval aviation museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 35 - } - ] - }, - { - "text": "go to netflix", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to new weston village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to new york times", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to nicholas tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to north franklin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to northglenn city ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to npazmkgdtlr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to oak brook village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to oakdale city avenue west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to oakville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to ocydltzgbq", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to old york", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to oriental pearl tower waterloo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "go to orsanmichele", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to p road west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to p st.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to paerdegat 5th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to palace hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to pancheros mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "go to papa johns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to parks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to parts centers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to peak 2 peak gondola", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to pennsylvania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to perkins", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to pershing", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to persian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to phillips", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to phxtw place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to pickering", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to pine hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to plumb 2nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to ponte di rialto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to popeyes chicken & biscuits", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 31 - } - ] - }, - { - "text": "go to poplar byp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to potatopia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to potbelly sandwich works", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "go to prince george", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to q dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to q road east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to quebec", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to queen pkwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to qwby street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to rd. 59", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to red deer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to red robin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to reed", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to regina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to rialto towers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to ridgecrest terrace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to river", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to rochester avenue sylvarena village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "go to rokgm cswy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to rose", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to rosewood way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to round table pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to route 11", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to route 5", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to route 9", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to rwztxd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to sainsbury centre for visual arts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 37 - } - ] - }, - { - "text": "go to saint jerome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to saint joseph's oratory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to sainte-chapelle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to saint-hyacinthe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to saint-jean-sur-richelieu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to salmon arm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to san carlos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to sanders", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to sandwich shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to sandy city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to santa anna pl.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to saskatoon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to sbmvnhdegkx street south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to schonbrunn palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to second city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to senter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to sevier county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to shallotte", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to shalom meir tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to shamrock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to sierra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to sight & sound theatres", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to skerwink trail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to slack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to slaughter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to slocomb pl.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to smoothie king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to south acadian throughway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to south michigan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to south sherwood forest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to southwestern restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to souvlaki express at hanover place and old mill road now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "go to sovereign bank tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to splendora", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to sportsbars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to springfield ave.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to st petersburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to st. basil's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to st. johns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to st. john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to st-felix-de-valois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to stockton avenue east h", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to stockton borough boulevard north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 37 - } - ] - }, - { - "text": "go to street south o", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to street west 47", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to sun city center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to superior city way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to sydney", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to symphony orchestra in mansfield town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "go to taco john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to tailor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to tarboro town vis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to tasiujaq", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to tate gallery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to taylor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to td", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 7 - } - ] - }, - { - "text": "go to teatro yaguez", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to tennessee highway 100", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to terrasse vaudreuil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to terrebonne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to the a mexican restaurant called prague castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "go to the accountant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "go to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "go to the aquarium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "go to the art gallery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "go to the auto rental place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "go to the bed and breakfast", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "go to the beer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "go to the bus stop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "go to the charging station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "go to the child daycare center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "go to the community centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "go to the convenience store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "go to the country club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "go to the dentist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "go to the golf course", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "go to the health club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "go to the jewelry store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "go to the laundry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "go to the marine park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "go to the massage parlor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "go to the massage therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "go to the movie theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "go to the nursery school at balance of grant county and balance of craig county in city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 78 - } - ] - }, - { - "text": "go to the office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "go to the optometrist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "go to the parking lot", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "go to the pentagon at 1603 primrose lane lake county florida fiji", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 64 - } - ] - }, - { - "text": "go to the pet store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "go to the pita pit", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to the playground", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "go to the primary school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "go to the shopping mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "go to the shopping mall at the crossroads of palermo and spencer village around me plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - } - ] - }, - { - "text": "go to the sports store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "go to the subway entrance", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "go to the synagogue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "go to the temple at the crossroads of montana place and catherine street in wright city ne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 89 - } - ] - }, - { - "text": "go to the townhall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "go to the used car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - } - ] - }, - { - "text": "go to the white house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to the zivqtcaflkbr building at emily carr university of art and design in oakland city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 30 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 89 - } - ] - }, - { - "text": "go to to machu picchu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "go to to rotterdam harbour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "go to toasters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to toronto dominion centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 28 - } - ] - }, - { - "text": "go to toronto eaton centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to town center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to tuckerman city road east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to turkish restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 24 - } - ] - }, - { - "text": "go to twitter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to two four one pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to u 30th boulevard east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 26 - } - ] - }, - { - "text": "go to uber", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 9 - } - ] - }, - { - "text": "go to ujphdygf street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to uxok fwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to v 16th ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to v boulevard west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to valley view expy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 21 - } - ] - }, - { - "text": "go to villa savoye", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to vimeo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to vuksrpjocx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to w 118th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to w 14th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to w 33rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to w crse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to w ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to waffle house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 17 - } - ] - }, - { - "text": "go to wall street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to watertown city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to waverly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to waverly avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to welland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to wellington west crse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 25 - } - ] - }, - { - "text": "go to welsh upholstery the intersection of friel place and flatlands 7th street scott mo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 87 - } - ] - }, - { - "text": "go to west 50th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to west edmonton mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to west goshen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to west homestead borough street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 40 - } - ] - }, - { - "text": "go to west illinois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 18 - } - ] - }, - { - "text": "go to west randolph hwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 22 - } - ] - }, - { - "text": "go to westin peachtree plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 27 - } - ] - }, - { - "text": "go to white house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to whitwell place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 19 - } - ] - }, - { - "text": "go to willsboro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 14 - } - ] - }, - { - "text": "go to windsor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "go to winthrop town avenue north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 31 - } - ] - }, - { - "text": "go to wjcudo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to wmtqabrzih", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 15 - } - ] - }, - { - "text": "go to world trade center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to wright city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to wytopitlock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "go to x aly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to x crse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to xocls avenue south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 23 - } - ] - }, - { - "text": "go to xstcylhbudm vis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to yahoo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to yinchuan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to yjvli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to yqkcxrti", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 13 - } - ] - }, - { - "text": "go to yummy yummy chinese food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 29 - } - ] - }, - { - "text": "go to yvcxtqasikeu pl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 20 - } - ] - }, - { - "text": "go to z ave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 10 - } - ] - }, - { - "text": "go to z crse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 11 - } - ] - }, - { - "text": "go to zaxby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "golden temple at 106 st pauls court in clinton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "golden temple at 1189 campus road 75160 westboro in paraguay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - } - ] - }, - { - "text": "gossip at the the intersection of balance of contra costa county and wilmore in town show me where that is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 75 - } - ] - }, - { - "text": "goto bureau county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "goto charlottetown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "goto rosemere", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "goto unity village village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 25 - } - ] - }, - { - "text": "grand teton at 59 broad street 94720 in alma city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "grant avenue and bay 40th street is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "great barrier reef at 66th cir and route 64 rd in epworth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "great bnd and b 41st street south in zortman nm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 46 - } - ] - }, - { - "text": "great mosque of djenn close-by kangaroo creek farm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 49 - } - ] - }, - { - "text": "great wall at 1046 georgia avenue benton county bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "great wall at 1776 cooke court 43636 dodge city town mo ghana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 60 - } - ] - }, - { - "text": "great wall close kane street and margaret court idanha city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - } - ] - }, - { - "text": "gros morne national park at 5th n st. and r ct in owen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 53 - } - ] - }, - { - "text": "gros morne national park glasford where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "grove street in balance of hopkins county new york state", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - } - ] - }, - { - "text": "gtwy 38 and elgin street west is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "guelph take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "guide me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "guiyang take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "gyeonggi take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "habitat '67 around ids center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "hadrian's wall here please how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "hamlin navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "hardee's at bay 8th street and cherry street in phillips county new york plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 71 - } - ] - }, - { - "text": "harlem city map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - } - ] - }, - { - "text": "harrison avenue here plz give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "harrison park balance of marshall county find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 39 - } - ] - }, - { - "text": "harrison park blue ridge city find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "harrison park clay county find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "harrison park cranberry portage find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "harrison park gilmer county find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "harrison park marsh lake find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "harrison park spring lake find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "harrison park st. george find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "harrison park wewahitchka find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "harrison park, balance of grand isle county, find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 42 - } - ] - }, - { - "text": "harrison park, balance of prince of wales-hyder census area, find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 58 - } - ] - }, - { - "text": "harrison park, ford heights village, find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 34 - } - ] - }, - { - "text": "head to a beauty salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "head to a bus station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "head to a copy center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "head to a day-care center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "head to a fast food joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "head to a nursery school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "head to a pawn shop at 1195 brighton 3rd street balance of hamilton county south carolina in andorra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 99 - } - ] - }, - { - "text": "head to a physician", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "head to a supermarket", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "head to a water park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "head to an ethnic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "head to an outdoors store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "head to balance of bourbon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 32 - } - ] - }, - { - "text": "head to beadle county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "head to brighton 3rd lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "head to cheesecake factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "head to firehouse subs not that far from casa mila", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 49 - } - ] - }, - { - "text": "head to hill street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "head to ketchikan gateway borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 32 - } - ] - }, - { - "text": "head to lake street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "head to lenexa city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "head to maple avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "head to oberweis dairy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "head to ranchester", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "head to reeve place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "head to ruth's chris steak house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 31 - } - ] - }, - { - "text": "head to smith", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "head to sun tower at 612 at brighton 1st place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 45 - } - ] - }, - { - "text": "head to the drive-in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "head to the poi marble slab creamery in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - } - ] - }, - { - "text": "head to tim horton's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "head to wells fargo place at 1610 classon avenue minturn 40761", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 61 - } - ] - }, - { - "text": "head towards 1352 arkansas drive 42056 in clay county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "head towards a bath and body shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "head towards a bbq restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "head towards a dance studio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "head towards a gaming store at 1611 at putnam avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "head towards a massage parlor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "head towards a pawn shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "head towards a pizza restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "head towards a public house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "head towards a repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "head towards a thai restaurant at 1781 claver place fayette county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - } - ] - }, - { - "text": "head towards an art museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "head towards back yard burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "head towards balance of jerome county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 36 - } - ] - }, - { - "text": "head towards blimpies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "head towards brighton 8th court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "head towards carrabba's italian grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 36 - } - ] - }, - { - "text": "head towards cedar avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "head towards cracker barrel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "head towards crump", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 17 - } - ] - }, - { - "text": "head towards cuyahoga county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "head towards expedia cruise ship centers at dewey county and port morien near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - } - ] - }, - { - "text": "head towards glendale town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "head towards great mosque of djenn at anthony street and 4th street west which is in the starr town city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 98 - } - ] - }, - { - "text": "head towards greenbrier county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "head towards hamilton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "head towards harvey's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "head towards hyde county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "head towards jamba juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "head towards komtar near orange street in higginson town new brunswick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - } - ] - }, - { - "text": "head towards mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "head towards mill road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "head towards parker's crossroads city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 36 - } - ] - }, - { - "text": "head towards pine street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "head towards rockaway avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "head towards souvlaki express", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "head towards summit town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "head towards surf avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "head towards t.g.i. friday's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "head towards the beer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "head towards the ice cream parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "head towards the indian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "head towards toronto eaton centre at beayer place and channel avenue balance of okmulgee county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 94 - } - ] - }, - { - "text": "head towards wingstop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "help me get to a cantonese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "help me get to a gastro pub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "help me get to a jail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 20 - } - ] - }, - { - "text": "help me get to a lebanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "help me get to a mongolian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "help me get to a music school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "help me get to a spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "help me get to a swimming pool", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "help me get to a thai restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "help me get to agate court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to an antique shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "help me get to an eclectic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "help me get to an office supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "help me get to an organic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "help me get to an outdoor store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "help me get to anahuac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "help me get to balance of bryan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 37 - } - ] - }, - { - "text": "help me get to balance of taos county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 36 - } - ] - }, - { - "text": "help me get to baskin-robbins", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "help me get to baughman place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "help me get to bojangles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "help me get to bowdon city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to brighton 1st lane in gloucester, ohio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 51 - } - ] - }, - { - "text": "help me get to burgers by honest chops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 37 - } - ] - }, - { - "text": "help me get to caddo south korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "help me get to camp county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to caton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to city of coon rapids", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "help me get to columbus place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "help me get to cooper county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "help me get to curry county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "help me get to cypress court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "help me get to dacono", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "help me get to dobbin street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "help me get to eros town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "help me get to fountain city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "help me get to front street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "help me get to gering city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to godfather's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "help me get to happy valley-goose bay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 36 - } - ] - }, - { - "text": "help me get to it's a dog's life ltd at la harpe and wagoner county in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - } - ] - }, - { - "text": "help me get to jack in the box", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "help me get to jefferson court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "help me get to joe's crab shack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "help me get to kfc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 17 - } - ] - }, - { - "text": "help me get to kuala lumpur andorra please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "help me get to main street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "help me get to martense street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "help me get to milford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "help me get to nando's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "help me get to north kansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "help me get to panera bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "help me get to park avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to park drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "help me get to pizza pizza within ten minutes of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to prattville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "help me get to quiznos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "help me get to schererville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "help me get to seagate terrace around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "help me get to sherwood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "help me get to shore boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "help me get to stratford road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "help me get to swiss chalet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "help me get to taj mahal in kingsburg city fl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 44 - } - ] - }, - { - "text": "help me get to the automotive shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "help me get to tim horton's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "help me get to warsaw town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "help me get to whipple street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "help me get to wienerschnitzel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "help me get to wild wing", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "henry street and gain court is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "herkimer street and flatlands 1st street in dubois county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "herzl street and emerald street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "hideout belarus can you show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "high st and n hampton dr please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "highland place and brighton 7th street in norquay please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "hockey hall of fame in the vicinity of sidney place and cherry street alameda county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 83 - } - ] - }, - { - "text": "hofburg at 672 beach 37th street balance of iron county in ak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 60 - } - ] - }, - { - "text": "hollywood walk of fame at spring street and brighton 5th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 62 - } - ] - }, - { - "text": "holt court in my vicinity give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - } - ] - }, - { - "text": "honduras direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "hong kong fashions on state street in scranton ri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - } - ] - }, - { - "text": "hot rod cafe at 2nd pkwy. and west 118th pl please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "hot rod cafe at j 90th boulevard east and 5th n road north f navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 59 - } - ] - }, - { - "text": "hot rod cafe at the intersection of 98th boulevard east w and w 14th dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 70 - } - ] - }, - { - "text": "how about you bring me to 1218 skidmore lane laurel county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - } - ] - }, - { - "text": "how about you bring me to 1549 cobek court 70212 anderson city in madagascar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 75 - } - ] - }, - { - "text": "how about you bring me to 1616 24th avenue in balance of greene county new brunswick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - } - ] - }, - { - "text": "how about you bring me to a dutch restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "how about you bring me to a phone store at the the intersection of boerum place and de sales place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 97 - } - ] - }, - { - "text": "how about you bring me to applebee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "how about you bring me to back yard burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "how about you bring me to balzac's coffee roasters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 49 - } - ] - }, - { - "text": "how about you bring me to franklin street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "how about you bring me to kernels at way u and s vis in the city of brooklin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 75 - } - ] - }, - { - "text": "how about you bring me to macon street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "how about you bring me to parkside avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "how about you bring me to pharos of egypt at oak street and amersfort place now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "how about you bring me to race street in ozark, nm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 49 - } - ] - }, - { - "text": "how about you bring me to st-prosper-de-dorchester", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 49 - } - ] - }, - { - "text": "how about you bring me to syria plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - } - ] - }, - { - "text": "how about you bring me to temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "how about you bring me to tennis court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "how about you bring me to the cobbler at panola county and mcclusky in city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 66 - } - ] - }, - { - "text": "how about you bring me to willow lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "how about you bring up sands street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "how about you check 1956 washington avenue in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "how about you direct me to 1125 pence street balance of cerro gordo county tx comoros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 84 - } - ] - }, - { - "text": "how about you direct me to 11th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "how about you direct me to 47 prospect park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "how about you direct me to 557 62nd street binghamton md", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 55 - } - ] - }, - { - "text": "how about you direct me to a medical center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "how about you direct me to balance of henry county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 49 - } - ] - }, - { - "text": "how about you direct me to bull ring shopping centre at 45 on sullivan street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - } - ] - }, - { - "text": "how about you direct me to city of simsboro village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "how about you direct me to dothan city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "how about you direct me to fat bastard burrito", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - } - ] - }, - { - "text": "how about you direct me to flatlands 7th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "how about you direct me to holly court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "how about you direct me to jamestown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "how about you direct me to landis court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "how about you direct me to nidarosdomen at bowdoin road south and k expy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "how about you direct me to stone avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "how about you display 820 christopher avenue around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "how about you find a route to a diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 36 - } - ] - }, - { - "text": "how about you find a route to a factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "how about you find a route to a mistura restaurant at hutchinson court and grand avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 86 - } - ] - }, - { - "text": "how about you find a route to a parking lot", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "how about you find a route to caton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "how about you find a route to church street not too far from buckingham palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "KEYWORD", - "startPos": 61, - "endPos": 77 - } - ] - }, - { - "text": "how about you find a route to first canadian place killen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - } - ] - }, - { - "text": "how about you find a route to hyannis village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "how about you find a route to hythe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "how about you find a route to johnson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "how about you find a route to lincoln avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "how about you find a route to otisville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "how about you find a route to pizza pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "how about you find a route to play it again sports at the crossing of maple creek and benson city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 96 - } - ] - }, - { - "text": "how about you find a route to real canadian superstore in the vicinity of the the intersection of roosevelt avenue and dogwood lane in colony town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 130 - }, - { - "entity": "ADDRESS", - "startPos": 135, - "endPos": 145 - } - ] - }, - { - "text": "how about you find a route to south st. paul city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 48 - } - ] - }, - { - "text": "how about you find a route to springbone kitchen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "how about you find sweet temptations within 28 miles of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "how about you get me to a glassmaker", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "how about you get me to an automotive shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "how about you get me to arlington national cemetery at 59 warren avenue bunn town tx in martinique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 97 - } - ] - }, - { - "text": "how about you get me to beaulieu palace at 1186 shell road in wildrose city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - } - ] - }, - { - "text": "how about you get me to denny's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "how about you get me to fannin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "how about you get me to kfc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 26 - } - ] - }, - { - "text": "how about you get me to mcalister's deli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "how about you get me to monongalia county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "how about you get me to moya restaurant at 103rd street and morris street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - } - ] - }, - { - "text": "how about you get me to odessa town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "how about you get me to olive street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "how about you get me to olympian zeus temple at 72nd street and bulwer place in iredell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 86 - } - ] - }, - { - "text": "how about you get me to the auditorium building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 46 - } - ] - }, - { - "text": "how about you get me to using the quickest route to a an argentinian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 57, - "endPos": 78 - } - ] - }, - { - "text": "how about you give me a route to a bob evans at windsor drive and spring street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - } - ] - }, - { - "text": "how about you give me a route to a brewpub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "how about you give me a route to a sandwich bar not far from the crossroads 18th street and cherry street stirling florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 121 - } - ] - }, - { - "text": "how about you give me a route to a therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "how about you give me a route to alton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "how about you give me a route to an arena at the corner of flatlands 5th street and vandam street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 96 - } - ] - }, - { - "text": "how about you give me a route to cathedral of christ the saviour at the junction of eastern parkway and 3rd street north carleton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 119 - }, - { - "entity": "ADDRESS", - "startPos": 121, - "endPos": 128 - } - ] - }, - { - "text": "how about you give me a route to pancheros mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 55 - } - ] - }, - { - "text": "how about you give me a route to peak 2 peak gondola in 38686", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 60 - } - ] - }, - { - "text": "how about you give me a route to river road kenilworth village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 61 - } - ] - }, - { - "text": "how about you give me a route to roots near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "how about you give me directions to a atm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 40 - } - ] - }, - { - "text": "how about you give me directions to a community centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "how about you give me directions to a kernels near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "how about you give me directions to a music store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "how about you give me directions to a pet shop at the the intersection of cooper street and lake street in halifax town new jersey plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 102 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 118 - }, - { - "entity": "ADDRESS", - "startPos": 120, - "endPos": 129 - } - ] - }, - { - "text": "how about you give me directions to a wine shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "how about you give me directions to an eclectic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 57 - } - ] - }, - { - "text": "how about you give me directions to an islamic restaurant at cambridge road and andover court cheverie hi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 104 - } - ] - }, - { - "text": "how about you give me directions to blimpies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "how about you give me directions to broome street not far from u.s. bank tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "KEYWORD", - "startPos": 63, - "endPos": 77 - } - ] - }, - { - "text": "how about you give me directions to cashion", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "how about you give me directions to city of tdpmjxu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "how about you give me directions to clayton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "how about you give me directions to danville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "how about you give me directions to kennard village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "how about you give me directions to longhorn steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 54 - } - ] - }, - { - "text": "how about you give me directions to moe's southwest grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 56 - } - ] - }, - { - "text": "how about you give me directions to smith tower at washington street and nostrand avenue plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 87 - } - ] - }, - { - "text": "how about you give me directions to stanwix street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "how about you give me directions to subway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "how about you give me directions to terrace plaza hotel at i 13th street west and r pl. in the city of winfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 110 - } - ] - }, - { - "text": "how about you give me directions to tim horton's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "how about you give me directions to torre mayor at crse l and cross st i please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - } - ] - }, - { - "text": "how about you give me directions to unity village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "how about you give me directions to villa hills city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "how about you give me directions to west edmonton mall at east adams cswy p and u 63rd vis in warrensburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 104 - } - ] - }, - { - "text": "how about you navigate me to 2nd street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "how about you navigate me to 763 montgomery street jolly city nunavut in togo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 76 - } - ] - }, - { - "text": "how about you navigate me to a buddhist restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 49 - } - ] - }, - { - "text": "how about you navigate me to buffalo wild wings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "how about you navigate me to high level", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "how about you navigate me to mansfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "how about you navigate me to mora county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "how about you navigate me to the sailing school at walsenburg and rockford town in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - } - ] - }, - { - "text": "how about you navigate to a medical center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "how about you navigate to a ruby tuesdays at poplar avenue and poly place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 72 - } - ] - }, - { - "text": "how about you navigate to a stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "how about you navigate to applebee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "how about you navigate to buckingham palace at atlantic avenue and harkness avenue in amity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 90 - } - ] - }, - { - "text": "how about you navigate to chateau laurier waterloo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "how about you navigate to gerty town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "how about you navigate to interborough parkway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 45 - } - ] - }, - { - "text": "how about you navigate to keachi town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "how about you navigate to mcsherrystown borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 46 - } - ] - }, - { - "text": "how about you navigate to pizzaiolo gourmet pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 48 - } - ] - }, - { - "text": "how about you navigate to sherlock place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "how about you navigate to the address 652 elmwood avenue in the city of shamrock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 79 - } - ] - }, - { - "text": "how about you navigate to wells street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "how about you navigate to wingstop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "how about you netherlands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "how about you search 1448 hillcrest avenue in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "how about you search 382 11th street in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "how about you search a turkish restaurant on sumner place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - } - ] - }, - { - "text": "how about you search flatlands 3rd street in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "how about you search the day camp at the intersection of evergreen drive and sumpter street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 90 - } - ] - }, - { - "text": "how about you show a train station at the intersection of pulaski street and park street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 87 - } - ] - }, - { - "text": "how about you show berrien springs village pakistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 50 - } - ] - }, - { - "text": "how about you show me most lousy dairy queen on devon road in farmer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - } - ] - }, - { - "text": "how about you show me reeve place in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "how about you show me washington walk in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "how about you show me where is tagish malawi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "how about you take me to 1663 kingsborough 6th walk in north logan city maryland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 79 - } - ] - }, - { - "text": "how about you take me to 26th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "how about you take me to a barber shop at the intersection of milford city and sceptre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 85 - } - ] - }, - { - "text": "how about you take me to a computer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "how about you take me to a gaming store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "how about you take me to a shopping mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "how about you take me to a wholesaler not far from royal conservatory of music", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - }, - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 77 - } - ] - }, - { - "text": "how about you take me to afif salon hair & beauty at the the intersection of westernport town and udall city in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 107 - } - ] - }, - { - "text": "how about you take me to boerum place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "how about you take me to bonefish grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "how about you take me to brocket city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "how about you take me to einstein bros. bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 45 - } - ] - }, - { - "text": "how about you take me to huron street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "how about you take me to lott avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "how about you take me to oriental pearl tower at 99 dogwood drive 49828 balance of ellis county in bolivia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 105 - } - ] - }, - { - "text": "how about you take me to royal tyrrell museum at eczrkfgndslb and jpcqr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 70 - } - ] - }, - { - "text": "how about you take me to tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "how about you take me to vernonburg town using the highway free route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "how about you take me to westport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "how about you view 819 paerdegat 11th street in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 43 - } - ] - }, - { - "text": "how about you where is the miller county gabon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - } - ] - }, - { - "text": "how can i get to 10th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "how can i get to a dentist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "how can i get to a dry cleaner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "how can i get to a sandwich bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "how can i get to a1 car cleaning", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "how can i get to an antique store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "how can i get to an australian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - } - ] - }, - { - "text": "how can i get to audubon park borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "how can i get to bob evans", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "how can i get to carrabba's italian grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 40 - } - ] - }, - { - "text": "how can i get to centerville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "how can i get to columbia lake village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 37 - } - ] - }, - { - "text": "how can i get to dover street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "how can i get to ggantija at the crossing fawn court and devon road camp county mi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 81 - } - ] - }, - { - "text": "how can i get to hardee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "how can i get to lakeview drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "how can i get to lewis county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "how can i get to marconi place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "how can i get to monroe county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "how can i get to motel 6", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "how can i get to olive garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "how can i get to onroute", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "how can i get to p.f. chang's china bistro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 41 - } - ] - }, - { - "text": "how can i get to park place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "how can i get to pizza ranch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "how can i get to qdoba mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "how can i get to riverton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "how can i get to ruth's chris steak house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 40 - } - ] - }, - { - "text": "how can i get to scappoose city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "how can i get to state of ma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 27 - } - ] - }, - { - "text": "how can i get to the gourmet restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "how can i get to the xlcnpsk building at cole de technologie suprieure in indian harbour beach city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 98 - } - ] - }, - { - "text": "how can i get to toccopola", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "how do i get to 1030 32nd street 44000 in breda city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "how do i get to 65 meserole avenue 83333 balance of brown county in nevada united states of america", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 98 - } - ] - }, - { - "text": "how do i get to 78 seacoast terrace 63867 hollow creek", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - } - ] - }, - { - "text": "how do i get to a buddhist restaurant at the intersection of 5th street east and 4th street west in cherokee iowa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 107 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 112 - } - ] - }, - { - "text": "how do i get to a bulk store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "how do i get to a bus stop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "how do i get to a candy shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "how do i get to a copy center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "how do i get to a hardware store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "how do i get to a hunting store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "how do i get to a repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "how do i get to a seafood restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "how do i get to a sportsbar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "how do i get to a theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "how do i get to atlanta town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "how do i get to burrito boyz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "how do i get to cis tower at 381 visitation place lignite", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "how do i get to cropsey avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "how do i get to delhi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "how do i get to emerald street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "how do i get to franklin avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "how do i get to gunn city village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "how do i get to harlan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "how do i get to haynesville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how do i get to holly drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how do i get to jason's deli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "how do i get to louisville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "how do i get to new york city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "how do i get to north riverside village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 38 - } - ] - }, - { - "text": "how do i get to penn station east coast subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - } - ] - }, - { - "text": "how do i get to president street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "how do i get to protivin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "how do i get to roosevelt avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "how do i get to roosevelt campobello international park at way m and 13th pl which is in luxora", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 94 - } - ] - }, - { - "text": "how do i get to ruby street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how do i get to saint-jerome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "how do i get to shore road lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "how do i get to state street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "how do i get to suzhou", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "how do i get to swiss chalet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "how do i get to the car dealership on laurel drive and ebony court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - } - ] - }, - { - "text": "how do i get to the diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "how do i get to the swimming pool at the the crossroads of catherine street and prospect place celina city in plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 105 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 108 - } - ] - }, - { - "text": "how do i get to the taj mahal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "how do i get to townsend street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "how do i get to trinity church at niverville and south civic center drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 72 - } - ] - }, - { - "text": "how do i get to verner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "how do i get to wenling", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how do i get to woodside avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "how do i get to zoup!", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "how do i travel to jiangmen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "how do i travel to kingston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "how do i travel to monrovia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "how do i travel to paris", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "how do i travel to st johns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "how far am i from belmont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "how far am i from braselton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "how far am i from guelph", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "how far am i from harpers ferry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "how far am i from hitchcock town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "how far am i from kake city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "how far am i from leland city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "how far am i from manhatten", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "how far am i from new york city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "how far am i from st. george city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "how far am i from weiser", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "how far away is antigua and barbuda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "how far away is bhutan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "how far away is bosnia and herzegovina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 37 - } - ] - }, - { - "text": "how far away is cambodia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "how far away is cameroon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "how far away is dili", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - } - ] - }, - { - "text": "how far away is falkland islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "how far away is fiji", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - } - ] - }, - { - "text": "how far away is gambia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "how far away is ghana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "how far away is grenada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away is ireland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away is jamaica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away is kiribati", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "how far away is kitchener", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "how far away is lesotho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away is marshall islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "how far away is mauritius", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "how far away is mcloud town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how far away is morocco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away is muskoka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away is nepal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "how far away is nephi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "how far away is netherlands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how far away is netherlands antilles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 35 - } - ] - }, - { - "text": "how far away is niger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "how far away is owen sound", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "how far away is sao tome and principe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "how far away is suriname", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "how far away is tunisia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away is turner village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "how far away is ukraine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away to a breakfast diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "how far away to a cantonese restaurant at 861 devon avenue musselshell county new brunswick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 90 - } - ] - }, - { - "text": "how far away to a dance studio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "how far away to a factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "how far away to a gas station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "how far away to a greek restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "how far away to a therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "how far away to balance of adams county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 38 - } - ] - }, - { - "text": "how far away to buffalo wild wings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "how far away to clay street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how far away to cobb county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how far away to dairy queen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how far away to firehouse subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "how far away to forrest street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "how far away to hutchinson court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "how far away to lu verne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "how far away to manhattan wellness group at shamattawa and de witt village in my surrounding area please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - } - ] - }, - { - "text": "how far away to nahunta city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "how far away to penn station east coast subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 43 - } - ] - }, - { - "text": "how far away to princeton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "how far away to raymore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away to red rooster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "how far away to ringsted", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "how far away to savanna", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "how far away to stonewall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "how far away to the address 22 19th avenue in the city of maniwaki", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "how far away to verona place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "how far is it to elmwood park village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "how far is it to hay springs village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "how far is jamaica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "how far is muskoka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "how far is st. peter port from here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "how far is suriname", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "how far is vaudreuil dorion", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "how far is waterloo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "how far to 1579 school street jesup nu canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "how far to 30th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "how far to 5th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "how far to 968 jay street in vidette city colorado", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "how far to a furniture store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "how far to a garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "how far to a jewelry store not far from 82nd street in winston-salem virginia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "how far to a latin restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "how far to a sandwich bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "how far to a shelter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "how far to a steak restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "how far to ashley court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "how far to casa loma at the intersection hyman court and st paul place munden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 76 - } - ] - }, - { - "text": "how far to city of mulberry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "how far to firehouse subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "how far to garfield county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "how far to howard place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "how far to mr. sub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "how far to oberweis dairy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "how far to pollo tropical", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "how far to seaview avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "how far to swiss chalet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "how far to taco bell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "how far to white castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "how far to xicvqagestk avenue south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "how should i drive to ann street and 26th street in cowles village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - } - ] - }, - { - "text": "how should i drive to malcolm x boulevard and garfield avenue in babbie town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 75 - } - ] - }, - { - "text": "how should i drive to seaview avenue and emerson place in bogard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 63 - } - ] - }, - { - "text": "how should i drive to st francis place and 20th lane in ovid village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - } - ] - }, - { - "text": "how to get to a dressmaker", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "how to get to a pet store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "how to get to a racetrack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "how to get to a tattoo parlour at 761 beach 51st street renfrow town mo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 70 - } - ] - }, - { - "text": "how to get to an asian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "how to get to an australian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 37 - } - ] - }, - { - "text": "how to get to applebee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "how to get to balance of harmon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 37 - } - ] - }, - { - "text": "how to get to balance of tallahatchie county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 43 - } - ] - }, - { - "text": "how to get to benson avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "how to get to burrito burrito", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "how to get to butchart gardens at the the intersection of kane place and evergreen avenue in ste-marthe-sur-le-lac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 113 - } - ] - }, - { - "text": "how to get to conway street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "how to get to earl park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "how to get to independence avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "how to get to keyser", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "how to get to mr printer-mr signs at the intersection of arthur city and naples in the vicinity plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 78 - } - ] - }, - { - "text": "how to get to narrows town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "how to get to new effington", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "how to get to new york fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "how to get to pangburn city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "how to get to port stanley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "how to get to redmond", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "how to get to smashburger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "how to get to sterling", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "how to get to the bar and grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "how to get to wakefield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "how to get to watt common medical clinic at neosho falls and glen lyn in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 68 - } - ] - }, - { - "text": "how to get to wendys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "how to get to wingstop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "how to travel to camdenton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "how to travel to south tucson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "how would i get to 1026 monument walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "how would i get to 1572 grant street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "how would i get to 380 york street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "how would i get to 6th street north and fort hill place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "how would i get to 728 45th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "how would i get to a doctor's office around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "how would i get to a gaming store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "how would i get to a gas station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "how would i get to a jail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "how would i get to a plaza at the the intersection of menands village and columbia county in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - } - ] - }, - { - "text": "how would i get to a tech store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "how would i get to a temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "how would i get to amerititle downtown on coney island avenue and street road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 76 - } - ] - }, - { - "text": "how would i get to amerititle downtown on linwood street and 64th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - } - ] - }, - { - "text": "how would i get to an australian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "how would i get to an office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "how would i get to applegate court and vista place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "how would i get to ashland place and pin oak drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "how would i get to bragg street in sintaluta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "how would i get to burgers by honest chops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "how would i get to cumberland street and 48th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "how would i get to fratburger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "how would i get to glaspaleis in ozawkie south dakota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "how would i get to nassau avenue and new street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "how would i get to noel avenue and brighton 10th court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 53 - } - ] - }, - { - "text": "how would i get to togo's eatery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "how would i get to waffle house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "how would i get to west edmonton mall on orange street in lawrence county nm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 75 - } - ] - }, - { - "text": "how would one get to 1997 varet street 15911 trent woods lithuania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 65 - } - ] - }, - { - "text": "how would one get to 3rd place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "how would one get to a bistro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "how would one get to an office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "how would one get to china wok take-out", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "how would one get to colon village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "how would one get to commerzbank tower, balance of cache county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 62 - } - ] - }, - { - "text": "how would one get to dundas street and boyd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 42 - } - ] - }, - { - "text": "how would one get to dunkin' donuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "how would one get to goldman sachs tower at circle drive and 1st place in whitchurch-stouffville plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 95 - } - ] - }, - { - "text": "how would one get to joe's crab shack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "how would one get to new street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "how would one get to new york avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "how would one get to north front street and younge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - } - ] - }, - { - "text": "how would one get to prater at intersection in cumberland gap called 1st street and smiths lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 94 - } - ] - }, - { - "text": "how would one get to prudential property management ltd near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 54 - } - ] - }, - { - "text": "how would one get to stockton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "how would one get to wall and barclay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "how would one get to whataburger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "howard village kentucky iceland show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "hungry jack's at front south lane and beech blvd. navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "huron city map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - } - ] - }, - { - "text": "hyde bnd and cswy a navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "hyman court and tennis court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "i am going to a beer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "i am going to a charity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "i am going to a chechen restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "i am going to a convenience store at st-michel-de-bellechasse and thurston county in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 80 - } - ] - }, - { - "text": "i am going to a gourmet restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "i am going to a restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "i am going to a salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "i am going to a taxi stop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "i am going to balance of jefferson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 40 - } - ] - }, - { - "text": "i am going to bonanza steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "i am going to gagetown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i am going to germantown village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "i am going to hecht group at new summerfield and ayr around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 51 - } - ] - }, - { - "text": "i am going to malden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "i am going to marcus square at hsir and mozqbxcwl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "i am going to mr. sub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i am going to old country buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "i am going to perry place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "i am going to plumb 3rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "i am going to rubio's fresh mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 40 - } - ] - }, - { - "text": "i am going to sheridin fast food inc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - } - ] - }, - { - "text": "i am going to st-apollinaire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "i am going to the super charger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "i am going to the window and door shop at the crossroads of elm creek village and empire city town nearby me please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 97 - } - ] - }, - { - "text": "i am going to timmonsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "i am going to upton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "i am looking for a african restaurant for under 23 euros in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "i am looking for a altman electronics nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "i am looking for a best rating massage parlor in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "i am looking for a bxrutziv", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "i am looking for a cantonese restaurant for around 8 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "i am looking for a carpenter for no more than than 667 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "i am looking for a casual restaurant for less than 51 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "i am looking for a credit union for more than 996 pounds near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "i am looking for a drive-in for more than 50 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "i am looking for a haircut for not more than 8313 bucks in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "i am looking for a lamp for less than 55 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 22 - } - ] - }, - { - "text": "i am looking for a low priced frozen yogurt restaurant around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 53 - } - ] - }, - { - "text": "i am looking for a low-priced deli in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 33 - } - ] - }, - { - "text": "i am looking for a more expensive the dog house daycare in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 54 - } - ] - }, - { - "text": "i am looking for a most liked mandarin restaurant close-by belvedere palace for above 56 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 48 - }, - { - "entity": "KEYWORD", - "startPos": 59, - "endPos": 74 - } - ] - }, - { - "text": "i am looking for a most low priced dutch restaurant closest takakkaw falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 50 - }, - { - "entity": "KEYWORD", - "startPos": 60, - "endPos": 73 - } - ] - }, - { - "text": "i am looking for a motorcycle for over 2488 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "i am looking for a speaker for not more than 51 pounds in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "i am looking for a sushi restaurant for under 25 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "i am looking for a towing truck for no more than than 10 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "i am looking for a victoria & julia's flowers for more than 195 pounds near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 44 - } - ] - }, - { - "text": "i am looking for a zehrs for 24 bucks nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "i am looking for a zehrs for 820 euros nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "i am looking for best ratings barbecue restaurants near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - } - ] - }, - { - "text": "i am looking for better boats in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "i am looking for british restaurants in city for not more than 53 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "i am looking for close tcby in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "i am looking for closer nachos in that region for not more than 422 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "i am looking for crappy tcby in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "i am looking for dairy queen near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "i am looking for dressers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "i am looking for farthest tax advice in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "i am looking for finest financial advice in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "i am looking for good casino in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "i am looking for good chapel in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "i am looking for good children's clothing store in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 46 - } - ] - }, - { - "text": "i am looking for good computer store in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "i am looking for good guesthouse in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "i am looking for good service station in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "i am looking for good skating rink in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "i am looking for good stripmall in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "i am looking for good tailor in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "i am looking for high cost barbeques", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "i am looking for i t support in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "i am looking for kernels in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "i am looking for lebanese restaurants nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "i am looking for less expensive fast food restaurants in city for over 378 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 52 - } - ] - }, - { - "text": "i am looking for low-cost package delivery around here for about 255 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "i am looking for more close tattoos in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "i am looking for most cheap package delivery here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "i am looking for most fairly priced dvd players in that area for below 165 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "i am looking for pie here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 19 - } - ] - }, - { - "text": "i am looking for places i can buy night tables", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "i am looking for places i can repair my computer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "i am looking for places to buy motorcycles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "i am looking for seafood restaurants in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "i am looking for the bad uhaul in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "i am looking for the best rated dentist in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "i am looking for the farthest kernels here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "i am looking for the furthest jason's deli around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "i am looking for the high-cost uhaul in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "i am looking for the inexpensive shopping mall near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "i am looking for the lowly rated japanese restaurant around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 51 - } - ] - }, - { - "text": "i am looking for the most pricey sugar mountain in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "i am looking for the top rated six mile lake provincial park in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 59 - } - ] - }, - { - "text": "i am looking for the top rating captain printworks in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "i am looking for top-rated shoe stores in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "i am looking for turkish restaurants not too far from bajrakli mosque for more than 145 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 68 - } - ] - }, - { - "text": "i am looking for tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 19 - } - ] - }, - { - "text": "i am looking for worse motorcycles in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "i am looking for worst microwaves in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "i am looking for worst rated marble slab creamery nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 48 - } - ] - }, - { - "text": "i am looking for worst reviewed piercings in that place for not more than 251 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "i have to meet a coworker at 1453 route 32 near my area could you show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "i have to meet my dad on schroeders avenue in town will you please show it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "i have to meet my sister at 588 12th street here go ahead and find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "i have to meet someone at 1999 route 1 in that place would you please view it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "i have to meet someone at 83 cooper street in that country please show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "i need a heading for apophecare pharmacy at woodrow court and rockwell place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 75 - } - ] - }, - { - "text": "i need a heading for gardner avenue and jaffray street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "i need directions for canton court and thatford avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "i need directions for greenwood avenue and 13th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "i need directions for oak avenue and east street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "i need directions for paerdegat 12th street and 30th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - } - ] - }, - { - "text": "i need directions to 12th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "i need directions to a cantonese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "i need directions to a chili restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "i need directions to a currency exchange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "i need directions to a food bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "i need directions to a high school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "i need directions to bethel loop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "i need directions to bob evans", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "i need directions to bonanza steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "i need directions to briarwood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "i need directions to curzon street railway station at dpfw and zxebw", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 67 - } - ] - }, - { - "text": "i need directions to denny's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "i need directions to dunkin' donuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "i need directions to evans street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "i need directions to gyro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "i need directions to legal sea foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "i need directions to mcdonalds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "i need directions to mcdonald's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "i need directions to nicholas tower at the crossroads of 33rd street and karweg place in powderly city mississippi plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 113 - } - ] - }, - { - "text": "i need directions to pantego", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "i need directions to pembroke city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "i need directions to places of interest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "i need directions to pleasant hill city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "i need directions to revere place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "i need directions to sage gateshead in bayfield county maryland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 62 - } - ] - }, - { - "text": "i need directions to st-augustin-de-desmaures", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 44 - } - ] - }, - { - "text": "i need directions to subway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "i need directions to swyft technologies inc at grant city and sherbrooke in that city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - } - ] - }, - { - "text": "i need directions to the interesting attraction in detroit lakes city called european bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 68 - }, - { - "entity": "KEYWORD", - "startPos": 77, - "endPos": 89 - } - ] - }, - { - "text": "i need directions to to york minster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "i need directions to towner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "i need to get to 10th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "i need to get to 1257 parkside avenue in la follette can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "i need to get to a barber shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "i need to get to a bookstore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "i need to get to a discount store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "i need to get to a public house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "i need to get to a youth hostel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "i need to get to an aquarium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "i need to get to avon park city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "i need to get to b street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "i need to get to balance of audubon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 41 - } - ] - }, - { - "text": "i need to get to balance of meagher county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 41 - } - ] - }, - { - "text": "i need to get to belle town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "i need to get to bloor west village at 740 3rd street north in pilot point yukon finland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 87 - } - ] - }, - { - "text": "i need to get to briarwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "i need to get to clarence-rockland benin please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "i need to get to clavet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "i need to get to danielson borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "i need to get to draper", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "i need to get to estonia plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "i need to get to franklin street balance of butler county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 56 - } - ] - }, - { - "text": "i need to get to humboldt city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "i need to get to lamar county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "i need to get to mannsville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "i need to get to mr. sub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "i need to get to new orleans arena at street north l and high hwy p in the city of east helena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 93 - } - ] - }, - { - "text": "i need to get to nixon court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "i need to get to oakridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "i need to get to paerdegat 14th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 37 - } - ] - }, - { - "text": "i need to get to pauls valley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "i need to get to primrose lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "i need to get to von ormy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "i need to get to wienerschnitzel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "i need to get to wynndel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "i need to go to 18869", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "i need to go to 91081", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "i need to go to the nearest mechanic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 35 - } - ] - }, - { - "text": "i need to meet a coworker at 1539 washington drive around here could you search it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "i need to meet my coworker on colonial avenue nearby is it possible to display it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "i need to meet my father on martense court in the town can you please search it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "i need to meet my friend on meserole avenue in that town can you please display it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "i need to meet my mom on montauk court will you bring up", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "i need to meet my mother at 654 depot street in city will you please display it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "i need to meet my mother on arkansas drive nearby would you find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "i need to meet my sister at great pyramid of cheops in inver grove heights give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 73 - } - ] - }, - { - "text": "i need to pick up some atvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "i need to pick up some bikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "i need to pick up some dvd players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "i need to pick up some night lights", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "i need to pick up some quads", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "i need to pick up some toaster ovens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "i wanna find redwood national park in thermopolis town, please help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "i wanna get a plumber in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i wanna go to 1616 moore street durham 51130", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "i wanna go to a cobbler", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "i wanna go to a computer repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - } - ] - }, - { - "text": "i wanna go to a fast food restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - } - ] - }, - { - "text": "i wanna go to a hairdresser", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "i wanna go to a toy store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "i wanna go to alhambra at clay street and washington drive which is in the eugenia city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 81 - } - ] - }, - { - "text": "i wanna go to an used car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "i wanna go to belmont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i wanna go to benihana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i wanna go to bensenville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "i wanna go to bojangles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "i wanna go to cambridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "i wanna go to catherine street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "i wanna go to cheesecake factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "i wanna go to clay county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "i wanna go to clinton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "i wanna go to colby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "i wanna go to coltejer at locust street and lilac lane in corning nd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 67 - } - ] - }, - { - "text": "i wanna go to crescent street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "i wanna go to dairy queen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "i wanna go to douglas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i wanna go to downsville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "i wanna go to gates avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "i wanna go to lowry crossing city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "i wanna go to manneken pis at intersection in vicksburg called fillmore place and ainslie street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 95 - } - ] - }, - { - "text": "i wanna go to mccaf", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "i wanna go to minsk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "i wanna go to monument walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "i wanna go to mr jerk near tim horton's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "i wanna go to niamey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "i wanna go to prince george", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "i wanna go to riga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "i wanna go to rockefeller centre at 71st blvd and sunol ln. please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 58 - } - ] - }, - { - "text": "i wanna go to round table pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "i wanna go to royce street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "i wanna go to saint johns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "i wanna go to san francisco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "i wanna go to sigourney street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "i wanna go to st petersburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "i wanna go to the hospital", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "i wanna go to the suit shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "i wanna go to trivoli using the scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i wanna go to turning torso at the crossroads of dewey place and brighton 8th street fairview ri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 95 - } - ] - }, - { - "text": "i wanna go to vasai virar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "i wanna go to whitby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "i wanna go to windsor court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "i want a barbecue restaurant around here for under 50 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "i want a boston market in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "i want a business school for not more than 99 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "i want a chandelier in the vicinity for more than 4057 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "i want a cnn in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 11 - } - ] - }, - { - "text": "i want a computer technician here for under 3188 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "i want a dvd player around here for more than 7257 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "i want a eaton centre in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "i want a heel boy in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "i want a highest rating organic restaurant in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "i want a ice cream parlour in the vicinity for around 11 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "i want a mandarin restaurant in the surrounding area for around 92 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "i want a sailing school for not more than 69 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "i want a soup restaurant around here for no more than 52 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "i want a train station nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "i want african restaurants in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "i want an booster juice near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "i want an casey's near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "i want an emirates towers hotel near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 30 - } - ] - }, - { - "text": "i want an hardee's near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "i want an hot rod cafe near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "i want an manifesto near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "i want an marble slab creamery near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "i want an mars bar and restaurant near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 32 - } - ] - }, - { - "text": "i want an mary brown's near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "i want an sheridin fast food inc near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "i want an subway near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "i want an vivoli near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "i want cici's pizza show it to me ona map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "i want dairy queen show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "i want einstein bros. bagels show it to me ona map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "i want jason's deli show it to me ona map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "i want kfc show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 9 - } - ] - }, - { - "text": "i want kfc show it to me ona map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 9 - } - ] - }, - { - "text": "i want mars bar and restaurant show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 29 - } - ] - }, - { - "text": "i want mary brown's show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "i want palacio real de madrid show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "i want parkside restaurant show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "i want quesadillas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "i want scottish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "i want some bluray players in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "i want some boats in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "i want some dressers in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "i want some sound bars in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "i want thai food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "i want the finest afghan restaurants in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "i want the finest chicken restaurants in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "i want the mediocre portuguese restaurant near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - } - ] - }, - { - "text": "i want the place of interest starbucks please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "i want tim hortons show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "i want to buy bjyogqknld", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "i want to buy bldhyfnw", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i want to buy blirpukt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i want to buy cvjtmryg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i want to buy dzgp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "i want to buy glsfrupiow", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "i want to buy hfjwpoav", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i want to buy huasiwze", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i want to buy lntbs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "i want to buy nuvrk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "i want to buy oeqgvitx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i want to buy paxerck", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i want to buy pxvyoqw", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i want to buy vqhaesdmxr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "i want to buy wivxlne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i want to buy wspevgqb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "i want to eat pan-seared salmon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "i want to eat quarter pounder", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "i want to eat tacos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "i want to find beer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 18 - } - ] - }, - { - "text": "i want to find central park in amelia village, find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "i want to go to 13th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "i want to go to a car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "i want to go to a drugstore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "i want to go to a mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 21 - } - ] - }, - { - "text": "i want to go to a summer camp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "i want to go to a theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "i want to go to an art museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "i want to go to an opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "i want to go to boularderie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "i want to go to bratislava", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "i want to go to burns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "i want to go to cambridge court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "i want to go to fairway drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "i want to go to gustavia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "i want to go to jingjiang", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "i want to go to la corne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "i want to go to longhorn steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "i want to go to marken performance & restoration inc at evan city and balance of essex county in that location please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 92 - } - ] - }, - { - "text": "i want to go to mbuji-mayi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "i want to go to murray county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "i want to go to o'charley's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "i want to go to peterborough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "i want to go to proton station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "i want to go to q1 at mucqkl and ikesvwrfxjyg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "i want to go to ramallah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "i want to go to revere", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "i want to go to st albert", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "i want to go to table top mountain nearby kingsborough 6th walk and raleigh place basseterre", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 91 - } - ] - }, - { - "text": "i want to go to the cxhzrdg building at the university of western ontario in lambeth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 83 - } - ] - }, - { - "text": "i want to go to the hmxiqp building at universit du qubec rimouski in lake placid town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 85 - } - ] - }, - { - "text": "i want to go to the jgqlie building at st. thomas more college in tarawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "i want to go to the kjrudwpzfegx building at saint mary's university in tiskilwa village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - }, - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 87 - } - ] - }, - { - "text": "i want to go to the lhwmbavfpqrk building at cole de technologie suprieure in balance of sheridan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - }, - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 103 - } - ] - }, - { - "text": "i want to go to the music building at beer store in beiseker", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - } - ] - }, - { - "text": "i want to go to the music building at hershey centre in rondo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 60 - } - ] - }, - { - "text": "i want to go to the rdevzsyhib building at universit du qubec chicoutimi in bloomfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 85 - } - ] - }, - { - "text": "i want to go to unity washington", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "i want to go to waffle house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "i want to grab baconator in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "i want to grab chicken burgers in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "i want to grab chicken strips in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "i want to grab chili in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "i want to grab filet-o-fish in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "i want to grab fried chicken in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "i want to grab nachos in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "i want to grab quesadillas in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "i want to grab veggie burgers in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "i want to look at booster juice at the intersection of 7th crse and street west u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - } - ] - }, - { - "text": "i want to look at bryce canyon at the intersection of 53rd rd and i gtwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "i want to look at estiatorio volos at the intersection of u 6th ln and south pl.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 79 - } - ] - }, - { - "text": "i want to look at hiroshima peace memorial at the intersection of cswy z and 28th byp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 84 - } - ] - }, - { - "text": "i want to look at hong kong restaurant at the intersection of lakeview ct and a pkwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 83 - } - ] - }, - { - "text": "i want to look at itamae sushi at the intersection of v boulevard west and t 49th road north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 91 - } - ] - }, - { - "text": "i want to look at la seafood direct at the intersection of main north ln. and ln. f", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 82 - } - ] - }, - { - "text": "i want to look at l'unita at the intersection of rd l and hwy b", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "i want to look at marble slab creamery at the intersection of v fwy and route 32 street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 91 - } - ] - }, - { - "text": "i want to look at menchie'slab at the intersection of dogwood expressway i and charles avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 97 - } - ] - }, - { - "text": "i want to look at menchie'slab at the intersection of r expy and west 118th gtwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 79 - } - ] - }, - { - "text": "i want to look at morty's pub at the intersection of clinton boulevard south and mcgavock ave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 92 - } - ] - }, - { - "text": "i want to look at morty's pub at the intersection of m st. and west diversey rd. n", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 81 - } - ] - }, - { - "text": "i want to look at pizza hut at the intersection of north ashland vis and 12th s ter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 82 - } - ] - }, - { - "text": "i want to look at smith tower at the intersection of f st. and expy z", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 68 - } - ] - }, - { - "text": "i want to look at the intersection of 3rd avenue and irwin street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - } - ] - }, - { - "text": "i want to look at the intersection of albee square and bragg street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - } - ] - }, - { - "text": "i want to look at the intersection of aspen drive and whitman drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - } - ] - }, - { - "text": "i want to look at the intersection of atkins avenue and neptune avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - } - ] - }, - { - "text": "i want to look at the intersection of channel avenue and brighton 10th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 76 - } - ] - }, - { - "text": "i want to look at the intersection of chester avenue and glenwood road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - } - ] - }, - { - "text": "i want to look at the intersection of mac donough street and lefferts avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - } - ] - }, - { - "text": "i want to look at the intersection of pierrepont street and franklin court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 73 - } - ] - }, - { - "text": "i want to see altario on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i want to see elberta village on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "i want to see folsom borough on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "i want to see goodrich city on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "i want to see lino lakes city on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "i want to see mactier on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "i want to see middletown city on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "i want to see queen creek on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "i want to see roca village on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "i want to see where asheville is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "i want to see where austin is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "i want to see where downtown toronto is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "i want to see where guelph is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "i want to see where gustavia is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "i want to see where london is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "i want to see where miami is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "i want to see where new delhi is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "i want to see where owen sound is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "i want to see where paris is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "i want to see where porto-novo is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "i want to see where proton station is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "i want to see where proton station is on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "i want to see where rockwood is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "i want to see where suva is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - } - ] - }, - { - "text": "i want to see where wiarton is on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "i want transamerica pyramid show it to me on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "i want you to bring up cheap atvs in town for above 291 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 32 - } - ] - }, - { - "text": "i want you to bring up the corner of indiana place and bartlett place is in junction village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 91 - } - ] - }, - { - "text": "i want you to check curry for no more than 472 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "i want you to check motorbikes for below 326 bucks in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "i want you to display best braised balsamic chicken in the surrounding area for under 125 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 50 - } - ] - }, - { - "text": "i want you to display less costly blenders for no more than 456 pounds in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "i want you to display vegetable lasagna here for over 29 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "i want you to find burundi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "i want you to find car repair for more than 264 quid around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "i want you to find cars for above 468 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 22 - } - ] - }, - { - "text": "i want you to find less costly bonnie doon medical centre on chapel street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - } - ] - }, - { - "text": "i want you to find most cheap potato salad around my area for under 242 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "i want you to find most costly banana bread for under 475 quid here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "i want you to find rated car detailing for less than 78 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "i want you to find the machu picchu using the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "i want you to head to 1323 hastings street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "i want you to how about you find a route to franklin physiotherapy that is within 15 kilometer of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 65 - } - ] - }, - { - "text": "i want you to locate a factory shoe in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "i want you to locate artistic hair lounge nearby the kaaba", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - }, - { - "entity": "KEYWORD", - "startPos": 49, - "endPos": 57 - } - ] - }, - { - "text": "i want you to search car repair for under 130 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "i want you to search cars for not more than 181 pounds in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "i want you to search least popular sweet dinner rolls for about 171 pounds in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 52 - } - ] - }, - { - "text": "i want you to search sourdough bread in the vicinity for more than 139 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "i want you to show big mac for over 255 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "i want you to show highest rating zucchini bread in the city for less than 35 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "i want you to show me car repair in walnut town for no more than 42 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "i want you to show me cheap express delivery for not more than 185 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "i want you to show me dry cleaning in the surrounding area for no more than 33 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "i want you to show me high cost bikes for under 234 bucks around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 36 - } - ] - }, - { - "text": "i want you to show me highest quality pho for no more than 205 euros in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 40 - } - ] - }, - { - "text": "i want you to show me most low priced piercings in that area for above 343 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "i want you to show spring rolls for between 423 and 467 dollars in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "i want you to show worst rated buttermilk pancakes in town for not more than 179 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 49 - } - ] - }, - { - "text": "i want you to view affordable french baguettes in that place for less than 500 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "i want you to view bbqs in city for below 65 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 22 - } - ] - }, - { - "text": "i want you to view cheaper chicken burgers for under 494 euros in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "i want you to view less expensive car maintenance for less than 194 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "i want you to view low-cost landscaping for between 240 and 276 euros in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "i want you to view tables for over 227 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "i want you to view tattoos in city for no more than 498 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "i want you to view tax advice for no more than 175 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "i want you to view tax advice for not more than 462 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "i was told about a dessert restaurant in meadow bridge town show me where that is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 58 - } - ] - }, - { - "text": "i was told of a mall close, find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - } - ] - }, - { - "text": "i will a costly asian restaurant in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "i will less expensive mexican restaurants nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "i will the finest jewish restaurant in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "i would like a aeropostale in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "i would like a bakery in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "i would like a blue mosque nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "i would like a boston market around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "i would like a breakfast diner nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "i would like a bt tower in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "i would like a cathedral of christ the saviour in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 45 - } - ] - }, - { - "text": "i would like a coffeehouse here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "i would like a comic book store around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "i would like a dessert restaurant around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "i would like a fast food joint in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "i would like a heel boy around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "i would like a heel boy in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "i would like a heel boy nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "i would like a la palette in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "i would like a marble's ice cream here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "i would like a pasta restaurant here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "i would like a pizza hut in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "i would like a pizzeria around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "i would like a plumber in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "i would like a portuguese restaurant nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 35 - } - ] - }, - { - "text": "i would like a racetrack here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "i would like a rockefeller centre around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "i would like a saku toronto in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "i would like african restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "i would like breakfast diner in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "i would like family diner in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "i would like going to a rbnb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "i would like going to archuleta county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "i would like going to chick-fil-a", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "i would like going to city of albany city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "i would like going to culver's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "i would like going to emerald tower at goodyear st. and pl. 470 which is in keams canyon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 87 - } - ] - }, - { - "text": "i would like going to krispy kreme", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "i would like going to miller avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "i would like going to oberweis dairy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "i would like going to paerdegat 4th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "i would like going to rogue river city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "i would like going to russell street nearby habitat '67", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "i would like going to village road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "i would like highest rated baby stores around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "i would like hospitals in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "i would like some grocery stores in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "i would like the travel agent in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "i would like to buy a food processor near 70 g ter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - } - ] - }, - { - "text": "i would like to buy a haircut near 232 a aly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "i would like to buy a tv near 490 avenue east x", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "i would like to get a home hardware in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "i would like to get a home hardware in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "i would like to get a low priced a bakery in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "i would like to get a top rating neighbour's market in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "i would like to get best piercings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "i would like to get best rated landscaping nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "i would like to get best ratings landscaping around my location for over 109 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "i would like to get blenders in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "i would like to get cheaper butternut squash pizza for between 245 and 268 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 49 - } - ] - }, - { - "text": "i would like to get crappiest landscaping in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "i would like to get high cost piercings in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "i would like to get high quality piercings for above 485 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "i would like to get highest rated car detailing near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "i would like to get lousy car maintenance around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "i would like to get most popular dryers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 38 - } - ] - }, - { - "text": "i would like to get motorcycles here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "i would like to get motorcycles in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "i would like to get pizza in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "i would like to get the best reviewed airports in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "i would like to get the best reviewed tcby in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 41 - } - ] - }, - { - "text": "i would like to get the highly rated payless shoesource near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 54 - } - ] - }, - { - "text": "i would like to get the nearest little caesars in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "i would like to get the poorest quality shelters in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "i would like to get top rated braised pork carnitas in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 50 - } - ] - }, - { - "text": "i would like to get top-rated dryers in city for less than 301 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "i would like to get tortilla soup in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "i would like to get whole wheat honey bread in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 42 - } - ] - }, - { - "text": "i would like to pick up a affordable the fifth pub house in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 55 - } - ] - }, - { - "text": "i would like to pick up a bmo bank of montreal in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 45 - } - ] - }, - { - "text": "i would like to pick up a costliest rubicon labs inc near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "i would like to pick up a dk display in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "i would like to pick up a markel canada in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "i would like to pick up a worst freshii in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "i would like to pick up bad quads in that city for not more than 120 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "i would like to pick up best ratings gingerbread in that location for no more than 295 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "i would like to pick up car detailing", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "i would like to pick up close spring rolls in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "i would like to pick up close tvs nearby for no more than 429 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 32 - } - ] - }, - { - "text": "i would like to pick up costliest vegetable lasagna", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "i would like to pick up crappy blenders for less than 406 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "i would like to pick up crappy tvs in town for above 282 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 33 - } - ] - }, - { - "text": "i would like to pick up dry cleaning nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "i would like to pick up farther express delivery in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "i would like to pick up farthest tvs near me for not more than 143 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 35 - } - ] - }, - { - "text": "i would like to pick up less pricey tvs in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 38 - } - ] - }, - { - "text": "i would like to pick up lowest rated coffee machines near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "i would like to pick up mediocre barbeques in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "i would like to pick up more close tax advice nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "i would like to pick up most economical onion rings in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "i would like to pick up most expensive express delivery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "i would like to pick up most expensive tables nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "i would like to pick up most mediocre baklava around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "i would like to pick up scooters in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "i would like to pick up the better dairy queen in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "i would like to pick up the dirt cheap hudson kitchen in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "i would like to pick up the farther trattoria taverniti around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 54 - } - ] - }, - { - "text": "i would like to pick up the inexpensive a pasta restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 57 - } - ] - }, - { - "text": "i would like to pick up the inexpensive sweet temptations in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 56 - } - ] - }, - { - "text": "i would like to pick up the low cost moya in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 40 - } - ] - }, - { - "text": "i would like to pick up the second rate furniture store in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "i would like to pick up top ratings financial advice in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "i would like to pick up worst rated car maintenance in the surrounding area for under 92 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "i would like to see where baycliff terrace in balance of de soto parish is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 70 - } - ] - }, - { - "text": "i would like to see where bragg street in mulberry city is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - } - ] - }, - { - "text": "i would like to see where clove road in exline city is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "i would like to see where grand avenue in winnetoon village is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 58 - } - ] - }, - { - "text": "i would like to see where olive street in delta is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - } - ] - }, - { - "text": "i would like to see where postal code 10241 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where postal code 20744 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where postal code 24999 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where postal code 45412 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where postal code 45671 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where postal code 52537 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where postal code 68292 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where postal code 92939 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would like to see where ridge street in snead is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - } - ] - }, - { - "text": "i would like to see where skillman street in brownsville is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - } - ] - }, - { - "text": "i would like to see where starr street in oppelo city is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "i would like to see where water street in dublin is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "i would like to see where windsor court in barrington hills village is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 66 - } - ] - }, - { - "text": "i would like vegan restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "i would like you to bring up car detailing for between 365 and 403 pounds here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "i would like you to bring up chicken rice for over 407 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "i would like you to bring up financial advice for about 23 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "i would like you to bring up pie in city for more than 11 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 31 - } - ] - }, - { - "text": "i would like you to bring up republic county romania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "i would like you to bring up whopper in city for less than 87 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "i would like you to check best rated whole wheat honey bread for below 209 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 59 - } - ] - }, - { - "text": "i would like you to check best rating cars for below 338 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 41 - } - ] - }, - { - "text": "i would like you to check highest cost sound bars in the area for below 104 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "i would like you to check most cheap car maintenance in that region for under 381 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "i would like you to display affordable chicken fingers in town for below 80 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "i would like you to display car repair for no more than 199 euros in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "i would like you to display dvd players near my place for between 26 and 138 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "i would like you to display low cost tattoos in that area for between 175 and 163 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "i would like you to display top ratings naan bread for no more than 221 quid in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "i would like you to find best reviewed package delivery for more than 257 pounds in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "i would like you to find chandeliers in this area for above 346 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "i would like you to find iassure life brokers close eureka tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 44 - }, - { - "entity": "KEYWORD", - "startPos": 52, - "endPos": 63 - } - ] - }, - { - "text": "i would like you to find motorcycles for between 264 and 56 bucks in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "i would like you to locate poi near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "i would like you to search finest car repair for between 23 and 276 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "i would like you to search low cost microwaves in the surrounding area for less than 42 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "i would like you to search more pricey scooters for between 312 and 24 pounds in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "i would like you to search most affordable motorcycles in city for less than 70 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "i would like you to search motorbikes for not more than 283 dollars in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "i would like you to search motorcycles for less than 227 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "i would like you to search top ratings dry cleaning for not more than 430 bucks in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "i would like you to show atvs for not more than 423 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 28 - } - ] - }, - { - "text": "i would like you to show brownies for more than 327 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "i would like you to show me dry cleaning in montgomery city for between 252 and 412 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - } - ] - }, - { - "text": "i would like you to show me financial advice for less than 300 pounds in balance of republic county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 98 - } - ] - }, - { - "text": "i would like you to show me highly rated belgian waffles for above 298 euros nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "i would like you to show me most pricey ratatouille in the city for under 376 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "i would like you to show me motorbikes for no more than 485 bucks in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "i would like you to show me tax advice for not more than 57 euros in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "i would like you to show more close quesadillas nearby for over 153 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "i would like you to view costly bagels in the vicinity for below 88 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 37 - } - ] - }, - { - "text": "i would love a boston market here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "i would love a boston market in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "i would love a cava in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 18 - } - ] - }, - { - "text": "i would love a ciao wine bar around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "i would love a del taco in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "i would love a hooters nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "i would love a hsbc tower in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "i would love a it's all grk around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "i would love a jack's plumbing around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "i would love a jack's plumbing here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "i would love a krystal here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "i would love a least popular party supply store in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "i would love a papaya king in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "i would love a rococoa around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "i would love a the keg nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "i would love bulk stores in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "i would love for you to bring up close hamburgers around my location for not more than 333 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "i would love for you to bring up closer bluray players in the area for about 68 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "i would love for you to bring up finest zucchini patties in the vicinity for no more than 17 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 55 - } - ] - }, - { - "text": "i would love for you to check express delivery in town for over 32 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "i would love for you to check night tables here for over 214 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "i would love for you to display car detailing for no more than 33 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "i would love for you to display economical spinach enchilada in that place for not more than 256 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 59 - } - ] - }, - { - "text": "i would love for you to display freezers for no more than 139 pounds in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "i would love for you to display high quality financial advice in city for not more than 381 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 60 - } - ] - }, - { - "text": "i would love for you to display lousy mcrib for under 467 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "i would love for you to display most lousy car detailing in the surrounding area for above 129 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "i would love for you to display piercings in that town for no more than 444 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "i would love for you to display rated nachos for between 119 and 367 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "i would love for you to display rated orange pumpkin loaf for above 485 bucks in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 56 - } - ] - }, - { - "text": "i would love for you to find highest quality pretzels for no more than 70 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 52 - } - ] - }, - { - "text": "i would love for you to find lentil soup around me for less than 227 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "i would love for you to find most outstanding quesadillas in city for not more than 470 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "i would love for you to find seafood paella in town for not more than 447 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "i would love for you to find tattoos for above 171 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "i would love for you to how far to pulaski street in st. leon de chic. using the fastest way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 69 - } - ] - }, - { - "text": "i would love for you to locate place of interest near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "i would love for you to search expensive tattoos for between 215 and 182 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "i would love for you to search quarter pounder in town for not more than 500 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "i would love for you to show cheapest i t support for more than 167 quid nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "i would love for you to show chicken burgers for over 189 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "i would love for you to show landscaping for over 240 quid around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "i would love for you to show mac and cheese in town for over 146 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "i would love for you to show me economical burritos here for between 58 and 283 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 50 - } - ] - }, - { - "text": "i would love for you to show me sofas in that city for over 289 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 36 - } - ] - }, - { - "text": "i would love for you to show most liked package delivery for between 159 and 329 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 55 - } - ] - }, - { - "text": "i would love for you to show most low priced pumpkin pecan pie for over 99 quid in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 61 - } - ] - }, - { - "text": "i would love for you to show nearer package delivery in town for about 164 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "i would love for you to show top ratings butternut squash pizza in the vicinity for not more than 438 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 62 - } - ] - }, - { - "text": "i would love for you to view beds nearby for between 27 and 422 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 32 - } - ] - }, - { - "text": "i would love for you to view costly microwaves for about 344 euros in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "i would love for you to view entertainment systems in that country for no more than 493 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 49 - } - ] - }, - { - "text": "i would love for you to view franchino on beayer place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - } - ] - }, - { - "text": "i would love for you to view further beaver tails in the city for not more than 76 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "i would love for you to view highest rated macaroni salad in the area for about 50 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "i would love libraries around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "i would love results for attraction in raymond village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "i would love some appliance stores near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "i would love some basketball courts in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "i would love some breakfast restaurants in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 38 - } - ] - }, - { - "text": "i would love some car washes in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "i would love some daycares near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "i would love some greasy spoons in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "i would love some marine parks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "i would love some mongolian restaurants in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 38 - } - ] - }, - { - "text": "i would love some motels in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "i would love some pedicurists near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "i would love some tailors near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "i would love some tech stores in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "i would love the poorest quality middle eastern restaurants around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 58 - } - ] - }, - { - "text": "i would love to grab a doctor here for for about 8122 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "i would love to grab a doctor in the surrounding area for for less than 30 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "i would love to grab a doctor in the vicinity for for about 8338 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "i would love to grab a doctor in the vicinity for for more than 833 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "i would love to grab a doctor nearby for for around 69 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "i would really like a finest delicatessen around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "i would really like a good racetrack in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "i would really like a poorest quality synagogue in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "i would really like to pick up bbqs in city for around 2367 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 34 - } - ] - }, - { - "text": "i would really like to pick up chandeliers in the town for not more than 58 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "i would really like to pick up dryers in town for less than 70 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 36 - } - ] - }, - { - "text": "i would really like to pick up dvd players in the area for over 316 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "i would really like to pick up french baguettes in city for not more than 36 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "i would really like to pick up honey bun cake in city for not more than 55 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "i would really like to pick up motorcycles in city for under 611 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "i would really like to pick up quinoa salad in town for more than 19 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "i would really like to pick up washing machines in the city for more than 15 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "i would really like you to bring up bikes in the surrounding area for under 481 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 40 - } - ] - }, - { - "text": "i would really like you to bring up car maintenance for above 303 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "i would really like you to bring up highest priced tax advice around here for more than 59 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 60 - } - ] - }, - { - "text": "i would really like you to bring up night lights in city for more than 176 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "i would really like you to bring up sandwiches for below 277 pounds in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "i would really like you to bring up tattoos for between 291 and 413 dollars in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "i would really like you to check boats for not more than 246 euros in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "i would really like you to check car detailing for between 250 and 285 euros in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "i would really like you to check ecuador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "i would really like you to check express delivery for more than 456 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 48 - } - ] - }, - { - "text": "i would really like you to check far lentil soup in town for over 342 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "i would really like you to check financial advice for over 57 bucks here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 48 - } - ] - }, - { - "text": "i would really like you to check fridges for no more than 365 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "i would really like you to check hand mixers for no more than 35 euros in blairstown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - } - ] - }, - { - "text": "i would really like you to check more costly marzipan for above 498 dollars nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 52 - } - ] - }, - { - "text": "i would really like you to check motorbikes in the surrounding area for below 302 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "i would really like you to check top landscaping for more than 344 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "i would really like you to display lowly rated cars here for between 218 and 22 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 47, - "endPos": 50 - } - ] - }, - { - "text": "i would really like you to display pan-seared salmon for not more than 157 dollars in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 51 - } - ] - }, - { - "text": "i would really like you to display poorest express delivery for about 288 bucks around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 58 - } - ] - }, - { - "text": "i would really like you to find consoles for over 347 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "i would really like you to find financial advice in the city for under 53 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "i would really like you to find high priced apple pie for less than 399 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 52 - } - ] - }, - { - "text": "i would really like you to find highest ratings microwaves in that region for under 307 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 48, - "endPos": 57 - } - ] - }, - { - "text": "i would really like you to find inexpensive donairs in the area for under 302 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "i would really like you to find night tables for more than 27 quid around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "i would really like you to find package delivery for less than 485 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "i would really like you to find popular red lentil curry for below 138 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 55 - } - ] - }, - { - "text": "i would really like you to location of sugar mountain at the junction of 1st avenue and suydam street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 100 - } - ] - }, - { - "text": "i would really like you to search cheaper pumpkin rolls for less than 143 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 54 - } - ] - }, - { - "text": "i would really like you to search financial advice in that region for below 444 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "i would really like you to search i t support nearby for over 107 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "i would really like you to show apple strudel around me for above 184 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "i would really like you to show best rating landscaping nearby for less than 156 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "i would really like you to show close tax advice for over 377 euros around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "i would really like you to show dvd players for under 466 euros in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "i would really like you to show me car detailing for under 84 pounds in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "i would really like you to show me expensive pan-seared salmon in that place for between 308 and 210 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 61 - } - ] - }, - { - "text": "i would really like you to show me highest cost tacos here for below 78 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 48, - "endPos": 52 - } - ] - }, - { - "text": "i would really like you to show me popular package delivery in this area for over 5 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 58 - } - ] - }, - { - "text": "i would really like you to show me tattoos around my current location for no more than 61 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "i would really like you to show tax advice in city for more than 133 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "i would really like you to view affordable tattoos for between 379 and 390 euros in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "i would really like you to view barbeques in cleveland city for between 305 and 460 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - } - ] - }, - { - "text": "i would really like you to view fried chicken for below 413 pounds in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "i would really like you to view furthest tvs for above 241 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 43 - } - ] - }, - { - "text": "i would really like you to view low-cost piercings in town for above 140 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 49 - } - ] - }, - { - "text": "i would really like you to view most affordable chandeliers nearby for between 47 and 267 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 48, - "endPos": 58 - } - ] - }, - { - "text": "i would really like you to view potato chips in oak brook village for no more than 461 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 64 - } - ] - }, - { - "text": "i would really like you to view pumpkin pecan pie for under 444 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "iassure life brokers near my current location can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - } - ] - }, - { - "text": "iberville parish map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - } - ] - }, - { - "text": "i'd like a dirt cheap haute cuisine restaurant in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 45 - } - ] - }, - { - "text": "i'd like highly rated french restaurants in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "i'd like the best rating wine shop around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "i'd like the camerthe store in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "i'd like the top ratings appliance store in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "i'd like to buy wine near 718 bedford place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "i'd like to buy wine near 718 classon avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "i'd like to buy wine near 718 jackson court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "i'd like to see where 61st street in northglenn city is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "i'd like to see where anna court in waterville is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "i'd like to see where delaware avenue in riley county is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "i'd like to see where lester court in balance of mingo county is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 60 - } - ] - }, - { - "text": "i'd like to see where oakland place in balance of atoka county is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 61 - } - ] - }, - { - "text": "i'd like to see where vermont court in tripoli city is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "i'd like to visit 1505 farragut place 51447 tripp county in northwest territories states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 87 - } - ] - }, - { - "text": "i'd like to visit a candy shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "i'd like to visit a casual dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 43 - } - ] - }, - { - "text": "i'd like to visit a market", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "i'd like to visit a steak restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "i'd like to visit a theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "i'd like to visit an ice cream parlour on throop avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - } - ] - }, - { - "text": "i'd like to visit an opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "i'd like to visit billings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "i'd like to visit brightwater avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "i'd like to visit california pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "i'd like to visit cheesecake factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "i'd like to visit columbia center at ovklrpdwyu and bdfghk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 57 - } - ] - }, - { - "text": "i'd like to visit dimondale village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "i'd like to visit elm street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "i'd like to visit horseshoe bend on academy street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "i'd like to visit my office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "i'd like to visit new york fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "i'd like to visit railroad avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "i'd like to visit sedgwick town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "i'd like to visit the university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "i'd like to visit tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "i'd like to visit turtleford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "i'd like you to bring up cars in that country for between 320 and 341 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 28 - } - ] - }, - { - "text": "i'd like you to bring up inexpensive car detailing in that city for over 396 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "i'd like you to bring up top rating express delivery for no more than 280 dollars in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "i'd like you to check atvs for no more than 156 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 25 - } - ] - }, - { - "text": "i'd like you to check bikes in city for below 437 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "i'd like you to check most costly financial advice for between 13 and 218 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "i'd like you to display car maintenance in that city for about 362 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "i'd like you to display costly beds for more than 412 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 34 - } - ] - }, - { - "text": "i'd like you to display key lime pie for not more than 144 quid in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "i'd like you to display most costly shortbread cookies in that place for less than 320 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 53 - } - ] - }, - { - "text": "i'd like you to display stuffed peppers for about 74 quid around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "i'd like you to find costliest bikes for below 238 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "i'd like you to find dvd players for between 15 and 371 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "i'd like you to find most affordable package delivery in city for less than 328 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "i'd like you to find poi nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [] - }, - { - "text": "i'd like you to find worse boats in that city for above 370 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 31 - } - ] - }, - { - "text": "i'd like you to head towards abitt like home kennels on lantern lane in whitbourne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 51 - } - ] - }, - { - "text": "i'd like you to search most pricey onion rings for between 202 and 196 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "i'd like you to search piercings for more than 290 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "i'd like you to search pistachio biscotti in the town for no more than 431 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "i'd like you to search whopper for over 303 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "i'd like you to show best chandeliers for below 380 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "i'd like you to show me east end garden centre & hardware in hartington city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - } - ] - }, - { - "text": "i'd like you to show me economical dressers for about 420 dollars nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "i'd like you to show me farther tiramisu for between 199 and 198 dollars in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "i'd like you to show me inexpensive tvs for not more than 112 bucks in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 38 - } - ] - }, - { - "text": "i'd like you to show me most mediocre braised pork carnitas for between 172 and 333 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 58 - } - ] - }, - { - "text": "i'd like you to show mediocre dry cleaning nearby for not more than 434 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "i'd like you to show most outstanding night lights for about 309 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "i'd like you to show tattoos for less than 123 euros in antrim county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - } - ] - }, - { - "text": "i'd like you to show top ratings tvs in city for no more than 81 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 35 - } - ] - }, - { - "text": "i'd like you to view burritos for no more than 260 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "i'd like you to view express delivery for between 25 and 333 pounds in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "i'd like you to view farther barbeques for more than 382 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "i'd like you to view farther tax advice for about 255 bucks in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "i'd like you to view more close atvs for about 205 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 35 - } - ] - }, - { - "text": "i'd like you to view worst rated pizza slices in town for less than 197 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "i'd like you to why don't you bring me to 1674 fane court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - } - ] - }, - { - "text": "i'd love a further bus stop near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "i'd love an kfc here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 14 - } - ] - }, - { - "text": "i'd love an mary brown's in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "i'd love an smoke's poutinerie around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "i'd love an steak 'n shake around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "i'd love for you to bring up car repair around here for below 426 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "i'd love for you to bring up highest priced pizza crust in that place for about 455 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "i'd love for you to bring up i t support for about 106 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "i'd love for you to bring up piercings for less than 306 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "i'd love for you to bring up piercings for under 30 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 37 - } - ] - }, - { - "text": "i'd love for you to check best rated pasta primavera in the surrounding area for below 413 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "i'd love for you to check high priced crab cakes for between 363 and 378 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "i'd love for you to check low-priced atvs for above 195 quid near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 40 - } - ] - }, - { - "text": "i'd love for you to check seafood paella in that region for about 340 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "i'd love for you to display marken performance & restoration inc in st. olaf city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - } - ] - }, - { - "text": "i'd love for you to display nearer dry cleaning nearby me for less than 20 dollars", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "i'd love for you to find bluray players for less than 420 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "i'd love for you to find car detailing for under 256 quid in yoder town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 70 - } - ] - }, - { - "text": "i'd love for you to find eggplant parmesan for under 3 quid in latimer city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "i'd love for you to find furthest shawarma for between 129 and 180 pounds in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "i'd love for you to find highest cost car repair for not more than 487 pounds in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "i'd love for you to find less costly buttermilk pancakes in city for over 100 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 55 - } - ] - }, - { - "text": "i'd love for you to find lowest cost mashed potatoes around my location for less than 353 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "i'd love for you to find package delivery around here for over 228 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "i'd love for you to find poorest quality landscaping near my current location for under 366 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "i'd love for you to find popular tax advice in city for below 305 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "i'd love for you to how about you get me to the dancing class around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "i'd love for you to locate mediocre a sailing school near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "i'd love for you to location of the 3 brewers at baughman place and amersfort place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 82 - } - ] - }, - { - "text": "i'd love for you to search far package delivery in city for above 401 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "i'd love for you to search less expensive mashed potatoes in that country for below 69 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "i'd love for you to search most expensive butternut squash pizza for no more than 307 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 63 - } - ] - }, - { - "text": "i'd love for you to show car maintenance in that city for below 453 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "i'd love for you to show dvd players for no more than 71 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "i'd love for you to show landscaping for about 130 quid here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "i'd love for you to show me big mac for above 201 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "i'd love for you to show me further freezers in that city for over 459 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "i'd love for you to show me highest priced fried chicken in that region for under 60 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "i'd love for you to show me landscaping in the surrounding area for less than 497 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "i'd love for you to show me lousy landscaping for no more than 28 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "i'd love for you to show me macau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "i'd love for you to show me more pricey dry cleaning for no more than 309 quid nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "i'd love for you to show me nearest dvd players for not more than 246 euros around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "i'd love for you to show me parma ham around here for more than 109 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "i'd love for you to show me shortbread cookies in clayton for over 17 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "i'd love for you to show near motorbikes for more than 281 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "i'd love for you to view car detailing for more than 348 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "i'd love for you to view crappiest fish and chips in that place for more than 37 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "i'd love for you to view further tattoos in that country for below 372 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "i'd love for you to view more costly sofas for more than 156 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "i'd love for you to view more expensive cake for more than 360 euros in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 43 - } - ] - }, - { - "text": "i'd love for you to view most affordable scooters in my area for more than 53 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 48 - } - ] - }, - { - "text": "i'd love for you to view poutine nearby for less than 44 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "i'd love for you to view vegetable lasagna for between 151 and 92 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "i'd love highest rated beauty salons in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "i'd love most costly barbecue restaurants in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "i'd love the highest rating family restaurants in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 45 - } - ] - }, - { - "text": "i'd love the highly rated kindergartens nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "i'd love the poorest eclectic restaurant in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "i'd really like a basketball court in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "i'd really like a cantonese restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - } - ] - }, - { - "text": "i'd really like a doge's palace in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "i'd really like a kangaroo creek farm around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "i'd really like a notre-dame de montral in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 38 - } - ] - }, - { - "text": "i'd really like a restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "i'd really like a roots here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "i'd really like a summer palace in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "i'd really like a takakkaw falls in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "i'd really like clothing stores in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "i'd really like drives-in in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "i'd really like the low priced botanical gardens in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "i'd really like the lowest rated manicurists in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "i'd really like the lowly rated bulgarian restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 51 - } - ] - }, - { - "text": "i'd really like the more close mexican restaurant around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 48 - } - ] - }, - { - "text": "i'd really like to find an all you can eat buffet in town for for no more than 599 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 48 - } - ] - }, - { - "text": "i'd really like to find an all you can eat buffet in town for for no more than 987 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 48 - } - ] - }, - { - "text": "i'd really like you to bring up eggplant parmesan for more than 192 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "i'd really like you to bring up highly rated cars for not more than 235 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 48 - } - ] - }, - { - "text": "i'd really like you to bring up most popular lobster for between 264 and 86 quid in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "i'd really like you to check economical financial advice in the vicinity for above 5 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 55 - } - ] - }, - { - "text": "i'd really like you to check financial advice in the city for below 417 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "i'd really like you to check lowest cost landscaping in city for over 126 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "i'd really like you to check lowest rated motorcycles in the surrounding area for between 275 and 388 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "i'd really like you to display chandeliers for more than 415 euros in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "i'd really like you to display far tvs for no more than 480 dollars in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 37 - } - ] - }, - { - "text": "i'd really like you to display more expensive tables for over 162 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "i'd really like you to display most expensive i t support for over 267 bucks in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "i'd really like you to display nearer beaver tails in the surrounding area for less than 189 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "i'd really like you to display red lentil curry for not more than 11 quid in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "i'd really like you to display sesame noodles in this area for no more than 288 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "i'd really like you to display tattoos for more than 103 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "i'd really like you to display tax advice in city for between 276 and 341 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "i'd really like you to display top rated dvd players for above 374 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "i'd really like you to find pizza crust for over 494 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "i'd really like you to find scooters nearby for above 292 dollars", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 35 - } - ] - }, - { - "text": "i'd really like you to search economical cheeseburgers for less than 456 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 53 - } - ] - }, - { - "text": "i'd really like you to search package delivery in macclesfield for not more than 471 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - } - ] - }, - { - "text": "i'd really like you to search speakers for more than 230 euros in kinuso", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "i'd really like you to show farther tax advice in the town for about 281 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "i'd really like you to show further scooters in the vicinity for about 263 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "i'd really like you to show highest ratings dvd players in the surrounding area for over 432 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "i'd really like you to show me cars in city for below 225 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 34 - } - ] - }, - { - "text": "i'd really like you to show me economical car maintenance in city for above 212 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "i'd really like you to show me highest rated landscaping for about 253 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 55 - } - ] - }, - { - "text": "i'd really like you to show me highest ratings night tables in town for more than 15 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 47, - "endPos": 58 - } - ] - }, - { - "text": "i'd really like you to show me more pricey cinnamon buns for below 420 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "i'd really like you to show me most lousy dry cleaning in the surrounding area for about 62 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 53 - } - ] - }, - { - "text": "i'd really like you to show me scooters nearby for no more than 58 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "i'd really like you to show me shoetopia on rost place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - } - ] - }, - { - "text": "i'd really like you to show me wraps in that area for less than 55 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "i'd really like you to show most mediocre sweet dinner rolls for more than 259 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 59 - } - ] - }, - { - "text": "i'd really like you to show second rate piercings around here for not more than 247 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "i'd really like you to view highest ratings vegetable lasagna here for not more than 235 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 60 - } - ] - }, - { - "text": "i'd really like you to view inexpensive chicken parm for less than 388 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "i'd really like you to view most mediocre car maintenance for above 129 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "i'd really like you to view poor quality bikes for more than 381 bucks in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 45 - } - ] - }, - { - "text": "ids center at 12 at state street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "i'll a most mediocre waterpark in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "i'll islamic restaurants in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - } - ] - }, - { - "text": "i'll most low priced polish restaurants near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "i'll pricey men's fashion stores nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "i'll the poorest family diner in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "i'm looking for a place to buy dvd players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "i'm looking for a place to buy tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 33 - } - ] - }, - { - "text": "i'm looking for burmese cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "i'm looking for chicken fingers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "i'm looking for green tea sabls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "i'm looking for mcchicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "i'm looking for shawarma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "i'm looking for slovak cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "i'm meeting my boss at 31 manhattan court in city can you please show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "i'm meeting my cousin on varkens hook road in the city could you show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "i'm meeting my dad on st marks avenue here would you search it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "i'm meeting my mom at beverley road navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "i'm meeting my sister at belvedere palace in balance of pondera county drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 69 - } - ] - }, - { - "text": "i'm supposed to meet a friend on meadow street in city is it possible to show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "i'm supposed to meet my coworker on bevy court around here will you bring up it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "i'm supposed to meet my father at dairy queen at 306 harrison street in colony town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 82 - } - ] - }, - { - "text": "i'm supposed to meet my father on heyward street near my area please display it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "i'm supposed to meet my friend at 179 71st street around my location could you please check it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "i'm supposed to meet my mother on main street east navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "i'm supposed to meet someone on beach 46th street in town go ahead and find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "important landmark on laurel street and heyward street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "in8 developments in balance of amite county ontario trinidad and tobago", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 70 - } - ] - }, - { - "text": "in8 developments in balance of dubuque county ontario saint lucia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - } - ] - }, - { - "text": "infotech solutions at beaverdam village and fort coffee town around here can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - } - ] - }, - { - "text": "in-n-out burger close arc de triomphe how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "interesting attractions on ashford street and grace court alley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 62 - } - ] - }, - { - "text": "intersection of adelphi street and olean street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "intersection of arlington avenue and wilson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "intersection of balance of dale county and balance of montgomery county street west please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 82 - } - ] - }, - { - "text": "intersection of berkshire drive and sherman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "intersection of colonial drive and kensington walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "intersection of country lane and route 44", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "intersection of cox place and dewitt avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "intersection of czmpu and selby cor please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "intersection of front street north and route 6", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "intersection of gvojndi pl and osler ave. please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "intersection of locpwsbuiya st and starkville city avenue east please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 61 - } - ] - }, - { - "text": "intersection of orchard street and 58th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "intersection of spruce street and 1st place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "intersection of tully ave and 42nd ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "intersection of village court and brighton 8th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "intersection of w 33rd ter and 81st cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "intersection of w ave and aly 65", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "intersection of x byp and 8th dr.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - } - ] - }, - { - "text": "intersection of zfhrdm and ylnfbdijpax please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "is it possible for you to map results for kyouka ramen not that far from skidmore avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 87 - } - ] - }, - { - "text": "is it possible to cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to display linden street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "is it possible to end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to find roanoke rapids south africa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "is it possible to forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to location of akershus fortress not far from holloway circus tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 46 - }, - { - "entity": "KEYWORD", - "startPos": 61, - "endPos": 81 - } - ] - }, - { - "text": "is it possible to location of symphony orchestra not so far from kangaroo creek farm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - }, - { - "entity": "KEYWORD", - "startPos": 65, - "endPos": 83 - } - ] - }, - { - "text": "is it possible to remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to show a women's clothing store close-by donglin temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 46 - }, - { - "entity": "KEYWORD", - "startPos": 57, - "endPos": 70 - } - ] - }, - { - "text": "is it possible to show me a mongolian restaurant in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 47 - } - ] - }, - { - "text": "is it possible to show sphinx nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "is it possible to view a fusion restaurant in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "is it possible to where is a place of interest not that far from acropolis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 65, - "endPos": 73 - } - ] - }, - { - "text": "is it possible to where is azerbaijan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "is it possible to where is moundville united states of america", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 61 - } - ] - }, - { - "text": "is it possible to wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is it possible to wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "is there 1509 rogers avenue willard oklahoma greece", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 50 - } - ] - }, - { - "text": "is there 1760 39th street 12821 in aurora county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "is there a affordable computer store near my place for above 81 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "is there a beer store here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "is there a beer store in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "is there a best buy in baldwin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "is there a bistro at 938 2nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "is there a booster juice in acequia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "is there a booster juice in waltham city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "is there a brasserie at 1464 prospect street fordyce city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - } - ] - }, - { - "text": "is there a brasserie at flatbush avenue and sunset avenue in iroquois city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - } - ] - }, - { - "text": "is there a brasserie at the intersection of route 202 and sullivan place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 71 - } - ] - }, - { - "text": "is there a brasserie close by linden street atkinson md", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "is there a breakfast restaurant at the intersection of 26th street and remsen avenue in balance of pendleton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 114 - } - ] - }, - { - "text": "is there a cajun restaurant at jodie court and 26th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - } - ] - }, - { - "text": "is there a chic-fil-a in la guadeloupe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "is there a columbia university in iowa falls city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "is there a croissant place along the route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "is there a dim sum restaurant on oakland place in mannford town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - } - ] - }, - { - "text": "is there a esthetics by mira in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "is there a finest place to buy most lousy kettles in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "is there a french toast place along the route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "is there a fried chicken place along the route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "is there a galaxy cinemas in benton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "is there a gluten free restaurant at 1827 3rd street north in callisburg city new brunswick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 90 - } - ] - }, - { - "text": "is there a good all you can eat buffet in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - } - ] - }, - { - "text": "is there a good bistro in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "is there a good church in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "is there a good delicatessen in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "is there a good electronic shop in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "is there a good hunting store in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "is there a good movie theater in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "is there a good music store in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "is there a good physiotherapist in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "is there a good place to buy affordable amish white bread here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 56 - } - ] - }, - { - "text": "is there a good place to buy affordable apple pie in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "is there a good place to buy affordable apple strudel nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "is there a good place to buy affordable barbeques in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "is there a good place to buy affordable barbeques in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "is there a good place to buy affordable boats in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 44 - } - ] - }, - { - "text": "is there a good place to buy affordable braised pork carnitas nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 60 - } - ] - }, - { - "text": "is there a good place to buy affordable chinese takeout in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "is there a good place to buy affordable donuts nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "is there a good place to buy affordable dvd players around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "is there a good place to buy affordable dvd players in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "is there a good place to buy affordable eggplant parmesan around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 56 - } - ] - }, - { - "text": "is there a good place to buy affordable eggplant parmesan in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 56 - } - ] - }, - { - "text": "is there a good place to buy affordable find me a fine dining restaurant near medway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 48 - }, - { - "entity": "KEYWORD", - "startPos": 50, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 83 - } - ] - }, - { - "text": "is there a good place to buy affordable find me a pakistani restaurant near hopewell junction", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 48 - }, - { - "entity": "KEYWORD", - "startPos": 50, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 92 - } - ] - }, - { - "text": "is there a good place to buy affordable key lime pie here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "is there a good place to buy affordable mixers in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "is there a good place to buy affordable motorbikes in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "is there a good place to buy affordable motorcycles in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "is there a good place to buy affordable motorcycles in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "is there a good place to buy affordable oatmeal raisin cookies in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 61 - } - ] - }, - { - "text": "is there a good place to buy affordable potato salad around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "is there a good place to buy affordable poutine in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "is there a good place to buy affordable refrigerators in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "is there a good place to buy affordable scones in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "is there a good place to buy affordable scooters in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "is there a good place to buy affordable scooters in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "is there a good place to buy affordable sofas in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 44 - } - ] - }, - { - "text": "is there a good place to buy affordable ziti around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 43 - } - ] - }, - { - "text": "is there a good place to buy good bluray players in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "is there a good place to buy good cars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 37 - } - ] - }, - { - "text": "is there a good place to buy good chairs in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "is there a good place to buy good motorcycles in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "is there a good place to buy good quads in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "is there a good place to buy good sofas in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "is there a good place to buy good tables in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "is there a good place to buy good toaster ovens in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "is there a good place to buy good waffle makers in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "is there a good place to buy most liked boats in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 44 - } - ] - }, - { - "text": "is there a good place to find an inexpensive breakfast diner in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 59 - } - ] - }, - { - "text": "is there a good place to find bad atvs around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 37 - } - ] - }, - { - "text": "is there a good place to find bad consoles in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "is there a good place to find bad microwaves in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "is there a good place to find bad mixers in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "is there a good place to find bad motorbikes in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "is there a good place to find bad motorcycles here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "is there a good place to find bad scooters in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "is there a good place to find bad turkish restaurant in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 51 - } - ] - }, - { - "text": "is there a good place to find bad tvs in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 36 - } - ] - }, - { - "text": "is there a good place to find bad vegetarian restaurant nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 54 - } - ] - }, - { - "text": "is there a good place to find bad water filters in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "is there a good place to find bad water filters in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "is there a good place to find good black bean burritos in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 53 - } - ] - }, - { - "text": "is there a good place to find good fried chicken in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "is there a good place to find good healthy restaurant nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 52 - } - ] - }, - { - "text": "is there a good place to find good pumpkin rolls in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "is there a good place to find good turkish restaurant around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 52 - } - ] - }, - { - "text": "is there a good prison in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "is there a good russian restaurant in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "is there a good south african restaurant in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - } - ] - }, - { - "text": "is there a good variety store in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "is there a good vegan restaurant in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "is there a good yoga class in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "is there a goodwill stores around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "is there a goodwill stores around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "is there a goodwill stores near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "is there a gourmet restaurant at 120 prospect street wallace town in new hampshire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 81 - } - ] - }, - { - "text": "is there a gracie mews diner in searcy county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "is there a grill in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "is there a haute cuisine restaurant at the the crossing banner 3rd road and gold street garner wy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 96 - } - ] - }, - { - "text": "is there a high-cost place to find poorest hand mixers nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "is there a hot rod cafe in fort simpson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "is there a inexpensive centre for diagnostics in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 44 - } - ] - }, - { - "text": "is there a kebab place along the route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "is there a keg in balance of franklin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 43 - } - ] - }, - { - "text": "is there a keg in l'anse village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "is there a keg in mclain town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "is there a keg in rochester city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "is there a keg in rolling hills city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "is there a kernels near queens park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "is there a kurdish restaurant in city for more than 58 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "is there a lobster place along the route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "is there a low-cost place to find top phones nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "is there a main street cafe in craig", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "is there a main street cafe in marshall county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "is there a mary brown's in bassett", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "is there a most popular bistro nearby for under 351 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "is there a nearer buddhist restaurant close amir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 47 - } - ] - }, - { - "text": "is there a nearer carberry intenational inc nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 42 - } - ] - }, - { - "text": "is there a one near queens park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "is there a onroute in marion", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "is there a onroute in weirton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "is there a papa john's pizza in garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - } - ] - }, - { - "text": "is there a persian restaurant at 1998 putnam avenue 69420 oromocto in guyana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 75 - } - ] - }, - { - "text": "is there a pizza place along the route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "is there a pizza place where beechwood drive and schroeders avenue converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 65 - } - ] - }, - { - "text": "is there a pizza place where brighton 13th street and estate road converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - } - ] - }, - { - "text": "is there a pizza place where buttonwood drive and cropsey avenue converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - } - ] - }, - { - "text": "is there a pizza place where colonial avenue and oxford road converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - } - ] - }, - { - "text": "is there a pizza place where dorchester road and degraw street converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 61 - } - ] - }, - { - "text": "is there a pizza place where green street and harbor court converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - } - ] - }, - { - "text": "is there a pizza place where highland boulevard and roosevelt avenue converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 67 - } - ] - }, - { - "text": "is there a pizza place where inverness drive and boerum street converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 61 - } - ] - }, - { - "text": "is there a pizza place where myrtle avenue and roberts road converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - } - ] - }, - { - "text": "is there a pizza place where norman avenue and buckingham drive converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 62 - } - ] - }, - { - "text": "is there a pizza place where ocean parkway and route 10 converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 54 - } - ] - }, - { - "text": "is there a pizza place where route 4 and fort hill place converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "is there a pizza place where saratoga avenue and macon street converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 60 - } - ] - }, - { - "text": "is there a pizza place where sherwood drive and jackson street converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - } - ] - }, - { - "text": "is there a pizza place where vine street and mill street converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - } - ] - }, - { - "text": "is there a pizza place where whale square and conduit boulevard converge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 62 - } - ] - }, - { - "text": "is there a pizza restaurant at 983 hamilton manor in dublin city ab vatican city state", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 85 - } - ] - }, - { - "text": "is there a point of interest family foot care", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "is there a poor quality place to buy top ratings freezers in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 49, - "endPos": 56 - } - ] - }, - { - "text": "is there a rated place to find bottom rated dishwashers nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "is there a red lobster in dwight", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "is there a runza in gladstone city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "is there a southern restaurant at melba court taos town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 54 - } - ] - }, - { - "text": "is there a subway in bledsoe county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "is there a subway in oakley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "is there a theater not far from the junction howard place and bliss terrace nortonville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 91 - } - ] - }, - { - "text": "is there a top enzo pizza bar in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "is there a williams in scott", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "is there a women's clothing store at 1377 at 95th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - } - ] - }, - { - "text": "is there a worse pakistani restaurant nearby garden of the gods", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - }, - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 62 - } - ] - }, - { - "text": "is there a ymca in dayton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "is there aldo at hendrix street richburg ri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "is there an asian restaurant in altoona town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "is there an inexpensive benny's family restaurant in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 48 - } - ] - }, - { - "text": "is there an inexpensive emirates office tower in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "is there an inexpensive gracie mews diner in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "is there an inexpensive itamae sushi in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "is there an inexpensive kfc in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 26 - } - ] - }, - { - "text": "is there an inexpensive mars bar and restaurant in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 46 - } - ] - }, - { - "text": "is there an inexpensive menchie'slab in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "is there an inexpensive motel 6 in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "is there an inexpensive smith tower in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "is there an inexpensive yogenfruz in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "is there an office building on church lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "is there ashabori at the the intersection of church road and main street east dumont city nova scotia plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 100 - } - ] - }, - { - "text": "is there blueberry pie here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "is there bymark at 1018 cedar avenue 28692 rogers connecticut angola", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - } - ] - }, - { - "text": "is there bymark restaurant at 1786 32nd street a5l 5s8 babbie town saint lucia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - } - ] - }, - { - "text": "is there can-west global place at tehama street liverpool city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - } - ] - }, - { - "text": "is there chum-city building close-by brighton 10th terrace in fallis delaware", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "is there cis tower close-by the intersection of 5th street south and chapel street smithland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 91 - } - ] - }, - { - "text": "is there cluny bistro and boulangerie near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 36 - } - ] - }, - { - "text": "is there eureka tower in 69520", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "is there gambia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "is there garden of the gods at henderson walk and bayview avenue in newton county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - } - ] - }, - { - "text": "is there ghanaian cuisine in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "is there holyrood palace not too far from the intersection oak lane and midwood street hoquiam city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 98 - } - ] - }, - { - "text": "is there jordanian cuisine around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "is there kazakh cuisine nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "is there konzelmann estate winery at 366 vernon avenue 96209 oradell borough in burkina faso", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 91 - } - ] - }, - { - "text": "is there menchie'slab at cedar avenue minersville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "is there metro closest rat's nest cave at canmore caverns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 13 - }, - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 56 - } - ] - }, - { - "text": "is there national museum of the u.s. air force at 43 bay 14th street edwardsville indiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 88 - } - ] - }, - { - "text": "is there neiman marcus at merit court new cumberland city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 56 - } - ] - }, - { - "text": "is there norwegian cuisine in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "is there pakistani cuisine nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "is there panzerotto pizza on rodney street in kemptville, la, cambodia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 69 - } - ] - }, - { - "text": "is there parthenon at the junction of newton street and cobek court alameda prince edward island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 95 - } - ] - }, - { - "text": "is there pittodrie stadium in the vicinity of casa mila", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 54 - } - ] - }, - { - "text": "is there prado museum at the the crossing of plaza street and cheever place gresham city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 87 - } - ] - }, - { - "text": "is there premier wraps at the the intersection oriental court and fairview avenue in johnson county nm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 101 - } - ] - }, - { - "text": "is there priciest haute cuisine restaurant not so far from taco john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 41 - }, - { - "entity": "KEYWORD", - "startPos": 59, - "endPos": 69 - } - ] - }, - { - "text": "is there rabba fine foods on boerum street in arcadia town, new hampshire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - } - ] - }, - { - "text": "is there raj bhvan at 68 ocean parkway 65337 columbia wa sri lanka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 65 - } - ] - }, - { - "text": "is there sanraku at the intersection of fillmore avenue and prospect street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "is there schenectady avenue in balance of weston county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 54 - } - ] - }, - { - "text": "is there smoothie king at linda lane deering", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "is there sweet temptations near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "is there the bad culver's in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "is there the beauty parlor in 19487", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "is there the car repair shop on richardson street of opp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 55 - } - ] - }, - { - "text": "is there the drugstore at legion street and sloan place in linden city north carolina plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 84 - } - ] - }, - { - "text": "is there the far bymark in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "is there the gift shop at the corner of brighton 1st place and marginal street rockville town az", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 95 - } - ] - }, - { - "text": "is there the high-cost outdoors store in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "is there the most costly gluten-free restaurant in this area for about 381 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 46 - } - ] - }, - { - "text": "is there the most expensive kernels in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "is there the most outstanding sweet temptations near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "is there the near car repair shop in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "is there the plaza at linden avenue and bay 23rd street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "is there the point of interest panthon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "is there the second-rate sbarro around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "is there toad hall toys at batchelder street reserve city idaho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "is there versatel building at 31 middagh street ouray city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - } - ] - }, - { - "text": "is there watermark irish pub at 12th street east balance of harlan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 72 - } - ] - }, - { - "text": "is there world financial center close to the intersection of tillary street and paerdegat 7th street lyman county maryland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 112 - }, - { - "entity": "ADDRESS", - "startPos": 114, - "endPos": 121 - } - ] - }, - { - "text": "istanbul's tulip on bay 38th street in carrollton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "it is the road called 1454 canal street bannock county florida direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 61 - } - ] - }, - { - "text": "it is the street named glenwood drive and the street number is 328 bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 65 - } - ] - }, - { - "text": "itamae sushi at q dr and p 74th ave navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "itamae sushi china spring where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "itamae sushi colonial beach where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "itamae sushi on 29th boulevard south and de mattei rd in kingston mines now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - } - ] - }, - { - "text": "i've heard about a breakfast diner in winfield city can you help me find that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "ivoirian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "j pl. and huntington street west j navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "jack's family restaurant on 28th blvd. and d pkwy.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "jaffray street and corbin place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "jawbone at charles street and oak street in san francisco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "jawbone at rock street and strawberry lane in san francisco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - } - ] - }, - { - "text": "jefferson court and melba court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "jet map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 2 - } - ] - }, - { - "text": "joe's pizzeria and spaghetti house in moore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "joval court not far from haeinsa can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "jpmorgan chase tower on cleveland avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "k ct and fwy r in putnam station nd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - } - ] - }, - { - "text": "kamloops take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "kelsey's in winchester village on o 5th aly find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "kernels at bennington ln and 20th pkwy in adrian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "kernels at i pkwy and northeast 2nd st. navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "kernels close-by elm avenue and bay street manatee county tx plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - } - ] - }, - { - "text": "kernels in the city of ridgway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "kernels where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "key tower at 909 dunne place 39252 vermillion city in north carolina cameroon drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "keyes nova scotia can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 16 - } - ] - }, - { - "text": "kfc at 1237 berry street in elizabeth saskatchewan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "kfc monitor charter township where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 2 - }, - { - "entity": "ADDRESS", - "startPos": 4, - "endPos": 27 - } - ] - }, - { - "text": "kingsland avenue and everett avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "kiribati location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "kiribati take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "kitchener directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "kitchener map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "konzelmann estate winery on 12th street in sheffield village al please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 62 - } - ] - }, - { - "text": "krger national park on arkansas drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "kunshan take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "l&s podiatry on lawrence avenue and rosewood drive please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "l&s podiatry within walking distance of herbert street and dunne place balance of hancock county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 95 - } - ] - }, - { - "text": "lamar croatia show me where that is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 6, - "endPos": 12 - } - ] - }, - { - "text": "landlord rescue inc closest bergen beach place and shore road in mount summit town nh please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 84 - } - ] - }, - { - "text": "landmark on plumb 3rd street and 23rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "langham street and beach 37th street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "langham street in the city bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "langley city show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "lashbrook's shoes at highland heights and sycamore in my area show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "lashbrook's shoes at the crossroads of monroe county and sprague village around here where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - } - ] - }, - { - "text": "lashbrook's shoes not so far from st. paul's cathedral directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 53 - } - ] - }, - { - "text": "legal sea foods at 15th northwest bnd v and 46th ave. in piscataway township", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 75 - } - ] - }, - { - "text": "let me have a look at amsouth tower on blvd. e and 26th dr. on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "let me have a look at east side mario's on court gtwy and main west pl. on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - } - ] - }, - { - "text": "let me have a look at hot rod cafe on c hwy and cswy c on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "let me have a look at hsbc tower on 97th blvd. and d gtwy on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - } - ] - }, - { - "text": "let me have a look at papa john's pizza on 3rd north avenue east and cor i on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 73 - } - ] - }, - { - "text": "let me have a look at pizza hut on s ct and delmas boulevard east on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 64 - } - ] - }, - { - "text": "let me have a look at trestle on tenth on avenue c and malcolm x boulevard on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 73 - } - ] - }, - { - "text": "let me have a look at trestle on tenth on smiths lane and schoolhouse lane on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 73 - } - ] - }, - { - "text": "let me have a look at victoria falls on 44th boulevard west d and z 22nd road north on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 82 - } - ] - }, - { - "text": "let me have a look at watermark dental on 79th street and shepherd avenue on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 72 - } - ] - }, - { - "text": "let me have a look at watermark dental on dwight street and richardson street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 76 - } - ] - }, - { - "text": "let me have a look at watermark dental on jackson street and herzl street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - } - ] - }, - { - "text": "let me have a look at yogenfruz on u ave. and 31st crse s on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "let s go to donglin temple on the intersection of 4th north ln and 91st pl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 73 - } - ] - }, - { - "text": "let s go to mount of olives on the intersection of west lawrence ln and 48th street south v", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 90 - } - ] - }, - { - "text": "let s head to great pyramid at d cir and e street north in the city of pottstown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 79 - } - ] - }, - { - "text": "let s head to modern india restaurant at meadow st and pin oak avenue east in the city of east garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 100 - } - ] - }, - { - "text": "let s head to ruth's chris steak house at w 13th ln e and 90th place k in the city of wyldwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 93 - } - ] - }, - { - "text": "let s head to sabga physiotherapy centre at st i and taylor gateway in the city of karns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 87 - } - ] - }, - { - "text": "let s see bt tower at the intersection of west diversey pkwy. and v 97th boulevard south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 87 - } - ] - }, - { - "text": "let s see dairy queen at the intersection of boulevard north q and rd. 114", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 73 - } - ] - }, - { - "text": "let s see la seafood direct at the intersection of i expy and broad aly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 70 - } - ] - }, - { - "text": "let s see manifesto at the intersection of pkwy. 23 and v cor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 60 - } - ] - }, - { - "text": "let s see notre-dame de montral at the intersection of blvd j and brookside pkwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 79 - } - ] - }, - { - "text": "let s see papa john's pizza at the intersection of 66th rd and i st.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 67 - } - ] - }, - { - "text": "let s see papa john's pizza at the intersection of e 41st blvd l and z 73rd boulevard south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 90 - } - ] - }, - { - "text": "let s see pizza hut at the intersection of x ter and 31st dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - } - ] - }, - { - "text": "let s see ruby tuesdays at the intersection of 15th northwest causeway and 89th ave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 82 - } - ] - }, - { - "text": "let s see sugar mountain at the intersection of q ter and o st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 61 - } - ] - }, - { - "text": "let's find beef burgundy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "let's find chicken burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "let's find omelet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "let's go to 1291 clove road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "let's go to 1993 highland avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "let's go to 309 strickland avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "let's go to 7 centre street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "let's go to a bakery at the the intersection polar street and fort hamilton parkway balance of hinds county hi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 109 - } - ] - }, - { - "text": "let's go to a bicycle shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "let's go to a dance studio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "let's go to a gluten-free restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - } - ] - }, - { - "text": "let's go to a grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "let's go to a guesthouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "let's go to a marine park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "let's go to a monarch tavern at rochester avenue and jackson court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 65 - } - ] - }, - { - "text": "let's go to a panera bread at mc keever place and johnson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - } - ] - }, - { - "text": "let's go to a phone store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "let's go to a rococoa at lincoln avenue and seeley street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "let's go to a tcby at melba court and 99th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "let's go to a townhall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "let's go to balance of casey county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "let's go to balance of creek county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "let's go to balance of knox county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 33 - } - ] - }, - { - "text": "let's go to barsa taberna at delaware avenue and north street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 60 - } - ] - }, - { - "text": "let's go to brighton 3rd court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "let's go to brown county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "let's go to cetinje", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "lets go to champs-elysees at w st. and way h", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "let's go to checkers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "let's go to chestnut avenue and alice court now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "let's go to denny's at olean street and canda avenue now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "let's go to essen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "let's go to gene autry town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "lets go to grand teton at w 50th blvd. and clayton street east g", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 63 - } - ] - }, - { - "text": "let's go to great falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "let's go to konzelmann estate winery in balance of litchfield county wisconsin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 77 - } - ] - }, - { - "text": "let's go to logan ok", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 19 - } - ] - }, - { - "text": "let's go to mccaf", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "let's go to mitchell's fish market at 4th street north and billings place now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 72 - } - ] - }, - { - "text": "let's go to mitchell's fish market at depot street and west street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - } - ] - }, - { - "text": "let's go to mitchell's fish market at hanover place and kimball street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - } - ] - }, - { - "text": "let's go to mitchell's fish market at lantern lane and 108th street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - } - ] - }, - { - "text": "let's go to mitchell's fish market at van siclen court and grace court now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - } - ] - }, - { - "text": "let's go to moto java on the intersection of denton place and route 17", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 69 - } - ] - }, - { - "text": "let's go to moto java on the intersection of ditmas avenue and nassau street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - } - ] - }, - { - "text": "let's go to moto java on the intersection of noble street and windsor drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - } - ] - }, - { - "text": "let's go to mr. greek", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "let's go to ocean court and tanglewood drive now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "let's go to olive street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "let's go to penn street and wellington court now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "let's go to pete's donuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "let's go to pitkin avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "let's go to pizza tazza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "let's go to randolph town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "let's go to remarks bar & grill at beekman place and eagle street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - } - ] - }, - { - "text": "let's go to rococoa at jefferson avenue and old new utrecht road now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 63 - } - ] - }, - { - "text": "let's go to rubio's fresh mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 38 - } - ] - }, - { - "text": "let's go to seagate terrace and bay street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "let's go to skerwink trail at the the intersection 101st avenue and tiffany place centreville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 92 - } - ] - }, - { - "text": "let's go to sugar mountain at bethel loop and lacon court now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "let's go to sully", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "let's go to taco john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "let's go to the food bank give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "let's go to the party supply store at the the intersection of salina and st-blaise-sur-richelieu in this area plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 95 - } - ] - }, - { - "text": "lets go to valvoline instant oil change at 12th street east and broad street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 75 - } - ] - }, - { - "text": "lets go to valvoline instant oil change at creekside drive and lakeview drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - } - ] - }, - { - "text": "lets go to valvoline instant oil change at kimball street and mechanic street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - } - ] - }, - { - "text": "lets go to valvoline instant oil change at route 27 and madison street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - } - ] - }, - { - "text": "let's go to van dyke street and brighton 4th court now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "let's go to villa park village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "let's go to wadena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "let's go to water street and duryea place now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "let's go to willow lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "let's go to yazoo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "lets go to ziggurat of ur at 5th west avenue north v and west jackson bnd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 72 - } - ] - }, - { - "text": "let's head to 1717 ryder street in mitchell nevada estonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - } - ] - }, - { - "text": "let's head to 2nd street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "let's head to a fire station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "let's head to a fusion restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "let's head to a gym", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 18 - } - ] - }, - { - "text": "let's head to a haute cuisine restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - } - ] - }, - { - "text": "let's head to a thai restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "let's head to amir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "let's head to balance of logan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 36 - } - ] - }, - { - "text": "let's head to bulwer place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "let's head to checkers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "let's head to cheesecake factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "let's head to chick-fil-a", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "let's head to columbia street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "let's head to el pollo loco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "let's head to enterprise city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "let's head to forrest street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "let's head to kalispell dominican republic please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "let's head to kaufman place in st. martins, ar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 45 - } - ] - }, - { - "text": "let's head to mac sushi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "let's head to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "let's head to melbourne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "let's head to new houlka using the scenic way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "let's head to oakland place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "let's head to rocky mountain chocolate factory at o ter and e expy in the city of fordyce", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 88 - } - ] - }, - { - "text": "let's head to rolling hills", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "let's head to sheraton columbus hotel at capitol square at brighton 8th court and guernsey street in the city of canyon city town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 113, - "endPos": 128 - } - ] - }, - { - "text": "let's head to sheraton columbus hotel at capitol square at prospect street and whitney avenue in the city of lakeside", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 116 - } - ] - }, - { - "text": "let's head to skyline drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "let's head to state of manitoba", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "let's head to wendys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "let's head towards 356 valley road 16876 lenhartsville borough mb zimbabwe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 73 - } - ] - }, - { - "text": "let's head towards a beauty salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "let's head towards a cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "let's head towards a day-care center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "let's head towards a dry cleaner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "let's head towards a french restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "let's head towards a hawaiian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "let's head towards a kindergarten", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "let's head towards a lunch restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "let's head towards a petrol station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "let's head towards a sandwich bar in the vicinity of goldman sachs tower in hadar village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "KEYWORD", - "startPos": 53, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - } - ] - }, - { - "text": "let's head towards aitken place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "let's head towards au bon pain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "let's head towards balance of clinton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 43 - } - ] - }, - { - "text": "let's head towards clay county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "let's head towards emerson village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "let's head towards harrison street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "let's head towards harvey's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "let's head towards highland place near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "let's head towards in-n-out burger the intersection of jefferson avenue and charles place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - } - ] - }, - { - "text": "let's head towards notre dame in china", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "let's head towards polhemus place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "let's head towards red rooster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "let's head towards skedee town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "let's head towards twice the deal pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "let's head towards windsor drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "liberty street and wolcott street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "lincoln cathedral at 1556 avenue s dewey city in texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 53 - } - ] - }, - { - "text": "lion's choice nearby the the junction of 40th street and mcdonald avenue burt county", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 83 - } - ] - }, - { - "text": "little mermaid at bergen avenue and church street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "lloyd street closest takakkaw falls tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "ln 66 and k bnd please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "locate a a mechanic in newhalen city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "locate a place of interest vesuvio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "locate a the railway station in columbiana city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "locate anson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "locate balance of luna county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 28 - } - ] - }, - { - "text": "locate balance of teton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 29 - } - ] - }, - { - "text": "locate biddeford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "locate caledonia village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "locate cheapest a market around me in denzil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "locate city of creede town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "locate denbigh yemen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "locate drake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 11 - } - ] - }, - { - "text": "locate east dundee village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "locate grinnell on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "locate griswold city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "locate hampton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "locate harrisonburg village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "locate jamestown city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "locate kedgwick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "locate kinetic networks inc in balance of lafayette parish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 57 - } - ] - }, - { - "text": "locate lakewood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "locate lyman town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "locate marquette city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "locate mcbride career group inc in kahoka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "locate melbourne city on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "locate noel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 10 - } - ] - }, - { - "text": "locate ozawkie city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "locate redwater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "locate rosston town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "locate sitka and borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "locate the poi ageless fitness & health", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 38 - } - ] - }, - { - "text": "locate thornhill on map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "locate uhaul near notre dame in six nations of the grand river", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - }, - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 61 - } - ] - }, - { - "text": "locate walnut grove town gabon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "location of 260 on madison place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "location of 397 bay street close hiroshima peace memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 56 - } - ] - }, - { - "text": "location of 58546", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "location of 640 elmwood avenue charleston in nj", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 46 - } - ] - }, - { - "text": "location of 651 4th street north green tree borough 46425", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "location of 770 oxford walk 19942 weymouth town city in in tonga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - } - ] - }, - { - "text": "location of 804 nautilus avenue 20895 wyndmere washington canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 63 - } - ] - }, - { - "text": "location of a bistro at bethel loop and homecrest court plz in montrose", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 70 - } - ] - }, - { - "text": "location of a chicken restaurant at glenmore avenue and brown street jacksonville village wa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 91 - } - ] - }, - { - "text": "location of a church at the intersection of 101st avenue and railroad avenue deerfield village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 93 - } - ] - }, - { - "text": "location of a gastro pub at 779 stanwix street in dayton pe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 58 - } - ] - }, - { - "text": "location of a persian restaurant on 2nd avenue of purdy city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 59 - } - ] - }, - { - "text": "location of a salon near heather court and clara street in breese oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "location of a sandwich bar on 37th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "location of a suit shop near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "location of adams county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "location of altman electronics on 7th street in adak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 51 - } - ] - }, - { - "text": "location of arc de triomphe in the city of western springs village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 65 - } - ] - }, - { - "text": "location of ashabori at kingsborough 7th walk and vanderbilt street allen parish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 79 - } - ] - }, - { - "text": "location of balance of habersham county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 38 - } - ] - }, - { - "text": "location of balance of hunterdon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 38 - } - ] - }, - { - "text": "location of balance of montgomery county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 39 - } - ] - }, - { - "text": "location of boone county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "location of bucharest mall in the city of otoe county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "location of cathedral of christ the saviour at 815 cox place 63625 sedona city french polynesia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 94 - } - ] - }, - { - "text": "location of chum-city building near the intersection of bayard street and harkness avenue in attica iowa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 103 - } - ] - }, - { - "text": "location of cracker barrel at 1248 durham road bushong city nl in liberia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 72 - } - ] - }, - { - "text": "location of el catrin destileria at hillside drive and linda lane prescott oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 80 - } - ] - }, - { - "text": "location of epicure cafe and grill at bay parkway and 10th street balance of coahoma county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 90 - } - ] - }, - { - "text": "location of fingal's cave close-by beacon court and creek road julian village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - } - ] - }, - { - "text": "location of forbidden city at 1176 coffey street balance of lane county 62739", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 76 - } - ] - }, - { - "text": "location of fountain of the four rivers at the the intersection of 5th street south and melrose street in greeley city mt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 117 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 120 - } - ] - }, - { - "text": "location of high park at 44 68th street 28075 janesville city saskatchewan uk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 76 - } - ] - }, - { - "text": "location of mantha insurance brokers ltd nearby the intersection of losee terrace and moore street valentine city", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 112 - } - ] - }, - { - "text": "location of mary brown's at 1100 bay ridge place balance of campbell county qc in st. kitts and nevis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 100 - } - ] - }, - { - "text": "location of navajo national monument nearby the the intersection of forest drive and riverside drive in mountain home yt", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 116 - }, - { - "entity": "ADDRESS", - "startPos": 118, - "endPos": 119 - } - ] - }, - { - "text": "location of new orleans arena at 214 carriage drive taylorsville town mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 71 - } - ] - }, - { - "text": "location of nicholas tower at west end avenue and suydam place balance of brevard county ks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 90 - } - ] - }, - { - "text": "location of overbaugh place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "location of ponderosa steakhouse at 932 elm street in yates center sk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 68 - } - ] - }, - { - "text": "location of ponte di rialto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "location of portland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "location of prospect place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "location of riparian plaza at oak lane and warsoff place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "location of roberto clemente coliseum close-by suncor energy centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 36 - }, - { - "entity": "KEYWORD", - "startPos": 47, - "endPos": 66 - } - ] - }, - { - "text": "location of romano's macaroni grill at parkway court agency village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - } - ] - }, - { - "text": "location of saint alphonse de granby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "location of signal hill in pierpont village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "location of snelgrove", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "location of springbone kitchen not that far from krger national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "KEYWORD", - "startPos": 49, - "endPos": 67 - } - ] - }, - { - "text": "location of stellar management co inc on beaver street in wabigoon, manitoba, st. vincent and the grenadines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 107 - } - ] - }, - { - "text": "location of teatro coln at court street and russell street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 57 - } - ] - }, - { - "text": "location of telluride/mountain village gondola at 455 bay 17th street cerro gordo town ak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 88 - } - ] - }, - { - "text": "location of the beaches at 941 delevan street 30834 huntley village nova scotia mauritania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 89 - } - ] - }, - { - "text": "location of the garage in 83693", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - } - ] - }, - { - "text": "location of the men's clothing store in city of mountain pine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "location of times square at 1092 bradford street wilton oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "location of transamerica pyramid on lefferts avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "location of tzshvuwx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "location of uob plaza one closest sistene chapel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "location of widener town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "lombardy street in the surrounding area please can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "london ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "long john silver's at 1666 ridgecrest terrace 56219 ainsworth city maryland united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - } - ] - }, - { - "text": "long pine city map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "longueuil take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "look for a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "look for a bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "look for a butcher", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "look for a currency exchange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "look for a dance studio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "look for a day-care center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "look for a family restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "look for a job agency", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "look for a massage parlor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "look for a medical school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "look for a mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "look for a pakistani restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "look for a pharmacy where 12th street and stillwell place cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "look for a pharmacy where alum creek dr and memory ln cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - } - ] - }, - { - "text": "look for a pharmacy where fifty second street and high st cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "look for a pharmacy where maple st and bidwell cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "look for a pharmacy where s hamilton rd and brown rd cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - } - ] - }, - { - "text": "look for a pharmacy where s hamilton rd and younge cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - } - ] - }, - { - "text": "look for a pharmacy where seymour st and s high st cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 49 - } - ] - }, - { - "text": "look for a pharmacy where smithe and jack gibbs blvd cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "look for a pharmacy where w seminole dr and wall cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 47 - } - ] - }, - { - "text": "look for a pharmacy where wooster and st mary's rd cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "look for a pizzeria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "look for a place where i can find office supplies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "look for a prison", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "look for a square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "look for a thrift store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "look for a travel agent", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "look for a vintage store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "look for a water park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "look for a youth hostel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "look for amsouth tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "look for an ethnic grocery store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "look for an office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "look for an office supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 30 - } - ] - }, - { - "text": "look for an outdoor store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "look for arlington national cemetery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - } - ] - }, - { - "text": "look for belcourt castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "look for casa mila", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "look for castillo de san marcos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - } - ] - }, - { - "text": "look for edwards gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "look for golden temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "look for guggenheim museum bilbao", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "look for house with chimaeras", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "look for leaning tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "look for mammoth cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "look for museum of fine arts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "look for pan-pacific auditorium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - } - ] - }, - { - "text": "look for place ville-marie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "look for plaza las americas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "look for prado museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "look for reliant astrodome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "look for ripley's aquarium of canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - } - ] - }, - { - "text": "look for smith tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "look for st. peter's basilica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "look for stonehenge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "look for sugarloaf mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "look for taipei 101", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "look for target", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "look for tel-aviv central bus station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 36 - } - ] - }, - { - "text": "look for the colosseum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "look up 1366 technologies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "look up a breakfast restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "look up a coffee shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "look up a concert hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "look up a consignment store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "look up a country club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "look up a fitness center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "look up a gaming store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "look up a german restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "look up a gourmet restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "look up a grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "look up a grilled lemon chicken buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 37 - } - ] - }, - { - "text": "look up a healthy restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "look up a hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "look up a library", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "look up a longest path to downtown rantoul", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "look up a movie theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "look up a parking lot", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "look up a petrol station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "look up a place where i can buy tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 34 - } - ] - }, - { - "text": "look up a south african restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "look up a sushi bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "look up a town hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "look up a water park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "look up a youth hostel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "look up an albanian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "look up an asian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "look up an electronic store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "look up an indian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "look up an optometrist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "look up bauhaus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "look up beetham tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "look up central plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "look up chandeliers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "look up cis tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "look up city tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "look up crate & barrel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "look up hephaesteum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "look up key tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "look up leaning tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "look up mauritshuis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "look up pittodrie stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "look up place ville-marie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "look up public library", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "look up pyramids of egypt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "look up rideau canal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "look up santa maria novella", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 26 - } - ] - }, - { - "text": "look up somewhere i can fix a flat tire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "look up st. basil's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 28 - } - ] - }, - { - "text": "look up statue of liberty", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "look up stratford festival", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "look up the wells fargo bank plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 33 - } - ] - }, - { - "text": "look up trail ridge road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "look up wild pacific trail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "look up windsor castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "losee terrace and adams street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "louisiana superdome on pin oak road west and y 15th dr in boonville now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 66 - } - ] - }, - { - "text": "louvre at 726 on cumberland walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "louvre not too far from great barrier reef", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "lund cathedral at 1038 dover street in paradise valley new jersey tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 64 - } - ] - }, - { - "text": "luquer street and holt court in litchfield park city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 51 - } - ] - }, - { - "text": "lusaka take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "m 61st avenue north and beechwood blvd navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "mabel's fables childrens book store at new buffalo and east camden in that place find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - } - ] - }, - { - "text": "madeleine where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "madeline court and havemeyer street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "main east road west and s cor navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "main street cafe show it to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - } - ] - }, - { - "text": "malta street in martin village north dakota please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "manchester piccadilly station at 950 ross street 23687 sainte cecile de milton malaysia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 86 - } - ] - }, - { - "text": "manchester victoria station at 1616 bay 19th street nebraska direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - } - ] - }, - { - "text": "manhatten take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "manifesto at 14th avenue and 94th street in tyronza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "manifesto at 64th street and 23rd street in charleston city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - } - ] - }, - { - "text": "manifesto at avenue n and brighton 4th walk in balance of pershing county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 72 - } - ] - }, - { - "text": "manifesto at beach 46th street and chestnut avenue in fayette county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 67 - } - ] - }, - { - "text": "manifesto at columbia street and 8th avenue in michigan city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 64 - } - ] - }, - { - "text": "manifesto at dekalb avenue and louisiana avenue in franklin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "manifesto at f avenue west and m 75th avenue east in bensenville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 63 - } - ] - }, - { - "text": "manifesto at florence avenue and wilson street in ward town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 58 - } - ] - }, - { - "text": "manifesto at maple avenue and park avenue in woodson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - } - ] - }, - { - "text": "manifesto at market street and 1st street in goodsoil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 52 - } - ] - }, - { - "text": "manifesto at mc kenny street and ellery street in childress county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 65 - } - ] - }, - { - "text": "manifesto at montgomery street and bayard street in culpeper", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - } - ] - }, - { - "text": "manifesto at route 4 and ainslie street in eunice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 48 - } - ] - }, - { - "text": "manifesto at union street and kings place in comfrey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "manifesto at vanderveer place and pilling street in balance of auglaize county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 77 - } - ] - }, - { - "text": "manifesto at varkens hook road and cass place in plainville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - } - ] - }, - { - "text": "manifesto show it to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "map atomium for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - } - ] - }, - { - "text": "map bangkok garden restaurant for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 28 - } - ] - }, - { - "text": "map el catrin destileria for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 23 - } - ] - }, - { - "text": "map italian food in uptown waterloo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "map italian in cody", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - } - ] - }, - { - "text": "map kernels for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - } - ] - }, - { - "text": "map menchie'slab for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - } - ] - }, - { - "text": "map mexican food in balance of turner county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 43 - } - ] - }, - { - "text": "map newgrange for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "map of abu dhabi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "map of ankara", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 12 - } - ] - }, - { - "text": "map of honiara", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "map of paris", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 11 - } - ] - }, - { - "text": "map of suva", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 10 - } - ] - }, - { - "text": "map out a park to go to in hernando city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "map out popular culver's on the way to vining city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "map out popular famous dave's on the way to glendale town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "map out popular kfc on the way to branch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "map out popular longhorn steakhouse on the way to balance of sheridan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 75 - } - ] - }, - { - "text": "map out popular mcdonald's on the way to balance of grant county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 63 - } - ] - }, - { - "text": "map out popular nando's on the way to franklin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - } - ] - }, - { - "text": "map out where east side mario's is on south wabash byp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "map out where frat burger is on main alley w", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "map out where gracie mews diner is on 17th northwest fwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 55 - } - ] - }, - { - "text": "map out where kfc is on q crse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "map out where main street cafe is on bascom st.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "map out where marble's ice cream is on 2nd west blvd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "map out where santa maria novella is on v dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 43 - } - ] - }, - { - "text": "map out where space needle is on rue stanley dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "map out where wish restaurant is on woodland street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 55 - } - ] - }, - { - "text": "map out where yogenfruz is on s ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - } - ] - }, - { - "text": "map pizza hut for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - } - ] - }, - { - "text": "map results of gabon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "map results of st. martin village uganda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "map results of willcox city falkland islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "map subway for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - } - ] - }, - { - "text": "map sugar mountain for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "map thai ambience for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - } - ] - }, - { - "text": "map the keg for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - } - ] - }, - { - "text": "map tokyo tower for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - } - ] - }, - { - "text": "marble slab creamery around my location bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - } - ] - }, - { - "text": "marble slab creamery at 1341 hamilton manor elsinore 63756", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - } - ] - }, - { - "text": "marble's ice cream at a 35th rd and ln h navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 39 - } - ] - }, - { - "text": "marble's ice cream at bragg street and oxford road can you help me find that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "marble's ice cream at east street south h and winding byp q in southeastern", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "marble's ice cream at the the intersection of salisbury and siloam in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 65 - } - ] - }, - { - "text": "marble's ice cream elkin find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "marble's ice cream on charlotte and lynxville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 52 - } - ] - }, - { - "text": "marcus square on bay 31st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "marginal street in city plz guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "marineview plaza at 1497 main street north in balance of nevada county ri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 72 - } - ] - }, - { - "text": "marineview plaza on de sales place in ambrose", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "marlborough court and provost street navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "mary brown's at ct d and gion aly navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "mary brown's at san carlos road east and 74th blvd. please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "mary brown's at the intersection of west randolph blvd and way u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - } - ] - }, - { - "text": "mary brown's at the the intersection of balance of cache county and midland city town where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 84 - } - ] - }, - { - "text": "mary brown's oswego where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "matfield green nepal can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "maujer street and brighton 13th street in geneva-on-the-lake village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 67 - } - ] - }, - { - "text": "mccaf at 99 36th street haskell county ia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 40 - } - ] - }, - { - "text": "mcchicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "mcdonald at 100 at marcy avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "mcdonald's on bromfield street and balmy pl in west springfield now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 62 - } - ] - }, - { - "text": "media express printing at the intersection of moro and balance of morgan county in that country how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 78 - } - ] - }, - { - "text": "menchie'slab on g 4th hwy and bend b in perryopolis now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "menchie'slab on voorhies avenue and main street east plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "merrimack valley health services where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 31 - } - ] - }, - { - "text": "meteor crater at 269 beach 50th street 58750 hillside village newfoundland and labrador republic of the congo start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 108 - } - ] - }, - { - "text": "metro closest poplar street and 97th street in balance of north slope borough ri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 79 - } - ] - }, - { - "text": "metrotech court and ridge avenue is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "mfjv university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "middagh street and bay 43rd street is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "milad tower close to the metropolitan museum of art", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 50 - } - ] - }, - { - "text": "milan central station at seigel street and stanley avenue oaks village please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - } - ] - }, - { - "text": "minneapolis ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "minnesota state capitol close to broad street west and john street in balance of cumberland county nebraska drive me there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 106 - } - ] - }, - { - "text": "mission tv repair at the intersection of richmond hill and pascagoula city where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - } - ] - }, - { - "text": "mister safety shoes on cadman plaza and southgate court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "mistura restaurant at the the intersection of balance of elmore county and eunice in my area can you find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 80 - } - ] - }, - { - "text": "molasses sugar cookies close fairplay town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "morris street and ditmas avenue is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "morris street and mc guinness boulevard please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 38 - } - ] - }, - { - "text": "morty's pub bechtelsville where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "mpha university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "mr jerk on route 17 in osakis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "mr. sub at 16th avenue and 83rd street show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "museo sarmiento in 17026", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "my destination is armenia please navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "my destination is sycamore street near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "my thai at 304 1st street 94627 in midway city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "n front st and northwoods blvd please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "n fwy and 6th place navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "n hampton dr and old henderson rd in friend city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "nain map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - } - ] - }, - { - "text": "nami japanese restaurant in poplar hills on fremont avenue north d find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 65 - } - ] - }, - { - "text": "nando's show it to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "navajo national monument at 833 thomas street rich county mi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - } - ] - }, - { - "text": "navigate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "navigate 2 a kosher restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "navigate 2 a pizzeria at fleet walk and indiana place balance of bedford county tn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 81 - } - ] - }, - { - "text": "navigate 2 cambridge drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "navigate 2 carrabba's italian grill in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "navigate 2 city of mbinepsa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "navigate 2 cn tower in 84868", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "navigate 2 ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 12 - } - ] - }, - { - "text": "navigate 2 division street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "navigate 2 jefferson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "navigate 2 menlo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "navigate 2 montgomery town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "navigate 2 mount rushmore in the crossings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "navigate 2 mount st. helens tye", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - } - ] - }, - { - "text": "navigate 2 papa john's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "navigate 2 quiznos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "navigate 2 sp!re not too far from the the intersection of 23rd avenue and riverside drive balance of union county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 112 - } - ] - }, - { - "text": "navigate 2 union station at intersection in galatia city called chase court and turner place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 91 - } - ] - }, - { - "text": "navigate 2 yoncalla", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "navigate from here to albin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "navigate from here to balance of dixon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "navigate from here to balance of jackson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 46 - } - ] - }, - { - "text": "navigate from here to martintown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "navigate from here to sault sainte marie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "navigate from here to st. catharines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "navigate from here to terrebonne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "navigate from here to toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "navigate me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "navigate me to 1350 q cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to 1858 mckee rd. y", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "navigate me to 1st cor o and 95th blvd. u", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "navigate me to 35th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "navigate me to a bicycle shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to a bulgarian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "navigate me to a burger joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to a bus station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "navigate me to a carpet store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to a computer repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "navigate me to a food bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "navigate me to a golf club at 1621 mill street mossyrock city 80210", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 66 - } - ] - }, - { - "text": "navigate me to a health club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "navigate me to a mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to a party supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "navigate me to a sandwich shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to a spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "navigate me to a sushi bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "navigate me to an indian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "navigate me to an insurance broker", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "navigate me to aston-jonction", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to back yard burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "navigate me to balance of grant county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 37 - } - ] - }, - { - "text": "navigate me to balance of oneida county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 38 - } - ] - }, - { - "text": "navigate me to bel air", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "navigate me to brantford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "navigate me to budapest", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to burrito bandidos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "navigate me to caracas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "navigate me to carl junction city using fastest path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "navigate me to cedar street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "navigate me to chittagong", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to church's chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "navigate me to crenshaw town using the shortest route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "navigate me to culver's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to delight island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to donnelly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to downtown toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "navigate me to dravosburg borough using the shortest route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "navigate me to dunkin' donuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to e fwy and v 49th avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "navigate me to edgewood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to fat bastard burrito near rococoa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "navigate me to freshii", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "navigate me to friendly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to g vis and bluebonnet bnd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "navigate me to gibbsboro borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "navigate me to golden city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "navigate me to golden temple at hillcrest drive and woods place which is in the asheville city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 93 - } - ] - }, - { - "text": "navigate me to gravesend neck road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 33 - } - ] - }, - { - "text": "navigate me to grenora city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "navigate me to grove city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to hardee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to jabalpur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to jack in the box", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to jefferson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "navigate me to jugo juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to kelford town using longest route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "navigate me to lafayette avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "navigate me to langruth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to lincoln terrace and 19th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "navigate me to lion's choice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "navigate me to lyons using quickest path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "navigate me to maple street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "navigate me to marmora using the shortest route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "navigate me to mckibbin street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to mitchell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to morgan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "navigate me to new strawn city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to noodles & company", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "navigate me to oporto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "navigate me to oriental boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "navigate me to panthon haleiwa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to park street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "navigate me to pascagoula using the shortest route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to pineapple street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "navigate me to ridge road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to royal city using the shortest route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to saint-jerome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "navigate me to san juan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "navigate me to simmesport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "navigate me to stoddard place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "navigate me to t 80th street south and canoas garden circle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 58 - } - ] - }, - { - "text": "navigate me to tapscott avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to the airport in abu dhabi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "navigate me to the airport in amritsar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "navigate me to the airport in columbus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "navigate me to the airport in dublin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "navigate me to the airport in klang valley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "navigate me to the airport in miami", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "navigate me to the airport in quebec city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "navigate me to the airport in toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "navigate me to the automotive shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "navigate me to the jewelry store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "navigate me to the townhall at vanderbilt street and union street balance of cabarrus county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 91 - } - ] - }, - { - "text": "navigate me to tusayan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "navigate me to wallaston court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to wendys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "navigate me to woodland road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "navigate me to woodruff avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "navigate me to zhangjiagang", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "navigate please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "navigate there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "navigate to 1104 king in millville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "navigate to 1274 king in balance of pierce county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 48 - } - ] - }, - { - "text": "navigate to 1345 king in antigonish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "navigate to 1423 king in hope city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "navigate to 1478 king in conetoe town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "navigate to 1613 bragg street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "navigate to 1892 king in three hills", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "navigate to 196 downing street 74226 massena city nm vietnam", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - } - ] - }, - { - "text": "navigate to 202 king in nahanni butte", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "navigate to 331 king in horseshoe bend city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "navigate to 33rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to 397 king in whittier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "navigate to 43rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to 56 king in balance of cass county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 44 - } - ] - }, - { - "text": "navigate to 83 bridle lane spring hill ks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 40 - } - ] - }, - { - "text": "navigate to 89th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "navigate to a bookstore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "navigate to a car wash at 1766 cedar avenue in fort cobb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 55 - } - ] - }, - { - "text": "navigate to a casual restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "navigate to a diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "navigate to a fast food joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "navigate to a filipino restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "navigate to a fine dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - } - ] - }, - { - "text": "navigate to a garage", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "navigate to a garden centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "navigate to a gluten-free restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - } - ] - }, - { - "text": "navigate to a golf club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "navigate to a greasy spoon on quay street jakin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - } - ] - }, - { - "text": "navigate to a kosher restaurant at the meeting of brighton 3rd street and landis court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 85 - } - ] - }, - { - "text": "navigate to a laundromat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "navigate to a motel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "navigate to a music store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "navigate to a persian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "navigate to a police station at lamont and addison village in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - } - ] - }, - { - "text": "navigate to a post office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "navigate to a south american restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 38 - } - ] - }, - { - "text": "navigate to a stadium at brownvale and coles county in my surrounding area plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "navigate to a thrift store at bridgewater street and paerdegat 11th street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 73 - } - ] - }, - { - "text": "navigate to a waterpark", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "navigate to an art gallery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "navigate to an eclectic restaurant on 57th street in ramah town connecticut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 74 - } - ] - }, - { - "text": "navigate to anamoose city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "navigate to attica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "navigate to balance of cerro gordo county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 40 - } - ] - }, - { - "text": "navigate to balance of jewell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "navigate to basswood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "navigate to blimpies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "navigate to boerum place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "navigate to boynton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "navigate to brighton 5th lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "navigate to buffalo wild wings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "navigate to cafe rio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "navigate to camden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "navigate to captain d's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to centre point at montgomery place and 6th avenue in bode", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 66 - } - ] - }, - { - "text": "navigate to chipotle mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - } - ] - }, - { - "text": "navigate to church's chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "navigate to cobblestone court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "navigate to decatur county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "navigate to dumont avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "navigate to elko town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "navigate to excel town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "navigate to false pass", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "navigate to fieramosca nearby mount of olives", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "navigate to florence town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "navigate to hart street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to hickory street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "navigate to hometown buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "navigate to hybird", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "navigate to jamba juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to judge street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "navigate to keen court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "navigate to keyesport village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "navigate to king and university in doddsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "navigate to king and university in gamewell town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "navigate to king and university in hoffman", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "navigate to king and university in leona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "navigate to king and university in marion", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "navigate to king and university in ortley town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "navigate to kingsway place closest union station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "navigate to las vegas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "navigate to lashbrook's shoes nearby the the intersection of stryker street and cumberland street frontier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 105 - } - ] - }, - { - "text": "navigate to macon street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "navigate to new york fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "navigate to newport village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "navigate to nez perce county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "navigate to nostrand avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "navigate to oakley city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to orchard avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "navigate to perkins restaurant and bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 40 - } - ] - }, - { - "text": "navigate to pete's donuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "navigate to pinole", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "navigate to pollo tropical", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "navigate to potbelly sandwich works", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "navigate to preston court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "navigate to quiznos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "navigate to rainbow bridge at 1183 waldorf court st. paul town nl kosovo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "navigate to regent place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "navigate to route 202", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "navigate to sabin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "navigate to skillman avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "navigate to st nicholas avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "navigate to summit street around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "navigate to teriyaki", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "navigate to the a furniture store called fingal's cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 53 - } - ] - }, - { - "text": "navigate to the address 1262 crystal street in the city of avonmore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 66 - } - ] - }, - { - "text": "navigate to the african restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "navigate to the great burger kitchen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "navigate to the retirement home on parkside avenue and matthews court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 68 - } - ] - }, - { - "text": "navigate to the thrift store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "navigate to thomas s boyland street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "navigate to victoria falls, balance of perry county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 50 - } - ] - }, - { - "text": "navigate to whataburger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "navigate to white castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "navigate to whitney avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "navigation clear", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "navigation delete", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "navigation forget", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "navigation get rid of", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "navigation remove", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "navigation stop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "navigation to abu dhabi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "navigation to margate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "navigation to nodaway city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "navigational directions for columbus city schools central enrollment center fairview road and columbus place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 107 - } - ] - }, - { - "text": "navigational directions for columbus city schools central enrollment center preston court and rost place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 103 - } - ] - }, - { - "text": "navigational directions for columbus city schools central enrollment center rapelye street and bank street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 105 - } - ] - }, - { - "text": "navigational directions for loco prepaid 48th street and woodhull street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - } - ] - }, - { - "text": "navigational directions for loco prepaid carlton avenue and bay 47th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "navigational directions for lurline baths 31st blvd. and san salvador avenue south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 81 - } - ] - }, - { - "text": "navigational directions for sultan abdul samad building n boulevard east and road south 28", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 89 - } - ] - }, - { - "text": "need direction", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "need directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "need to get to coyle street and goodwin place in egan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 52 - } - ] - }, - { - "text": "need to get to dhanbad at divisadero gtwy f and center cir in mountain view", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - } - ] - }, - { - "text": "need to get to oriental pearl tower at y st. and 79th ln in matamoras", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 68 - } - ] - }, - { - "text": "need to get to the metropolitan museum of art at 99th vis k and geary hwy in lago vista", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 86 - } - ] - }, - { - "text": "need to get to ubudiah mosque at m freeway and a gtwy in hermann", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 63 - } - ] - }, - { - "text": "need to know where 67th street and barlow drive is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "need to know where 6th street west and liberty avenue is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "need to know where allen avenue and fillmore place is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "need to know where avenue z and hubbard place is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "need to know where beach 37th street and harbor view terrace is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 59 - } - ] - }, - { - "text": "need to know where laurel avenue and main street is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "need to know where madison avenue and cleveland street is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "need to know where pershing loop and broad street is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "need to know where porter avenue and lester court is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "need to know where route 11 and brighton 7th court is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "need to know where valley drive and montague street is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "neiman marcus in the vicinity of 4th avenue and 29th street menlo please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 64 - } - ] - }, - { - "text": "nelson street directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "neptune court and seabring street is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "neuschwanstein castle how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 20 - } - ] - }, - { - "text": "never mind bank of america tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 31 - } - ] - }, - { - "text": "never mind basler messeturm navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "never mind blenheim palace navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "never mind butchart gardens navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "never mind can-west global place navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 31 - } - ] - }, - { - "text": "never mind casa mila navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "never mind destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "never mind devil's tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "never mind energysolutions arena navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 31 - } - ] - }, - { - "text": "never mind garden of the gods navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "never mind going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "never mind going to alexander stadium in east farnham", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "never mind going to birmingham town hall in altha", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - } - ] - }, - { - "text": "never mind going to buta palace in balance of delta county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 57 - } - ] - }, - { - "text": "never mind going to coltejer in davidson town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "never mind going to columbia center in morristown village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 56 - } - ] - }, - { - "text": "never mind going to grand teton in north east", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "never mind going to haleakala crater in cross timbers city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 57 - } - ] - }, - { - "text": "never mind going to house with chimaeras in port deposit town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 60 - } - ] - }, - { - "text": "never mind going to leaning tower in michigantown town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "never mind going to lighthouse of alexandria in fredonia town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "never mind going to mammoth cave in high river", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "never mind going to mount of olives in houston city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "never mind going to national gallery of art in duncan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - } - ] - }, - { - "text": "never mind going to navajo national monument in balance of douglas county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 72 - } - ] - }, - { - "text": "never mind going to park hyatt tower in kaysville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "never mind going to promenade ii in mansfield", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "never mind going to the beaches in butler", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "never mind going to tower of london in sunnyside city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "never mind going to trinity church in balance of harrison county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 63 - } - ] - }, - { - "text": "never mind golden gate bridge navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "never mind great pyramid navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "never mind haeinsa navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "never mind home insurance building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "never mind krger national park navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "never mind leinster house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "never mind louvre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "never mind machu picchu navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "never mind manchester piccadilly station navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 39 - } - ] - }, - { - "text": "never mind navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "never mind navigating to a brasserie", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "never mind navigating to a cantonese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "never mind navigating to a casual dining restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 50 - } - ] - }, - { - "text": "never mind navigating to a casual restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "never mind navigating to a children's clothing store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 51 - } - ] - }, - { - "text": "never mind navigating to a city hall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "never mind navigating to a daycare", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "never mind navigating to a dim sum restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "never mind navigating to a fast food joint", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "never mind navigating to a fitness center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "never mind navigating to a garden supply center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "never mind navigating to a gastro pub", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "never mind navigating to a hardware store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "never mind navigating to a healthy restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "never mind navigating to a korean restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "never mind navigating to a latin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "never mind navigating to a massage therapist", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "never mind navigating to a mexican restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "never mind navigating to a pasta restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "never mind navigating to a pet store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "never mind navigating to a phone store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "never mind navigating to a portuguese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 47 - } - ] - }, - { - "text": "never mind navigating to a sailing school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "never mind navigating to a school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "never mind navigating to a sports store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "never mind navigating to a tattoo parlour", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "never mind navigating to a waterpark", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "never mind navigating to an accountant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "never mind navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "never mind nidarosdomen navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "never mind notre-dame de paris navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "never mind princess of wales theatre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 35 - } - ] - }, - { - "text": "never mind route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "never mind taipei 101 navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "never mind taking me to 11th street in berkeley city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "never mind taking me to 1st avenue in wyomissing borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 55 - } - ] - }, - { - "text": "never mind taking me to 5th street south in haugen village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 57 - } - ] - }, - { - "text": "never mind taking me to 81st street in taneytown", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - } - ] - }, - { - "text": "never mind taking me to ainslie street in balance of prairie county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 66 - } - ] - }, - { - "text": "never mind taking me to amersfort place in saint andrews", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "never mind taking me to atlantic avenue in oak hill city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "never mind taking me to bergen street in cody village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "never mind taking me to brighton 4th walk in chester county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - } - ] - }, - { - "text": "never mind taking me to bushwick avenue in winfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "never mind taking me to chester avenue in saint alexandre d`iberville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 68 - } - ] - }, - { - "text": "never mind taking me to columbia street in frankfort city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "never mind taking me to cypress avenue in salt lake county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - } - ] - }, - { - "text": "never mind taking me to devonshire drive in gibson town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "never mind taking me to himrod street in walstonburg town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "never mind taking me to keen court in secaucus town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "never mind taking me to lincoln road in greenleaf city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "never mind taking me to magnolia drive in dickson town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - } - ] - }, - { - "text": "never mind taking me to metropolitan avenue in galestown", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 55 - } - ] - }, - { - "text": "never mind taking me to noll street in balance of grafton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 63 - } - ] - }, - { - "text": "never mind taking me to old new utrecht road in auburn", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "never mind taking me to park drive in so tom", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "never mind taking me to richards street in alexander", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 51 - } - ] - }, - { - "text": "never mind taking me to route 6 in crete village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "never mind taking me to rutland road in comfrey city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "never mind taking me to vanderbilt street in frankfort", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 53 - } - ] - }, - { - "text": "never mind taking me to vermont street in aurora", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "never mind taking me to warren street in balance of coahoma county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 65 - } - ] - }, - { - "text": "never mind taking me to woodland road in greensburg", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "never mind villa tugendhat navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "never mind york minster navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "new delhi ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "new dragon one chinese restaurant on 1st court and hilltop road in pioneer village city now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 86 - } - ] - }, - { - "text": "new dragon one chinese restaurant on cedar lane and circle drive in balance of forrest county now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 92 - } - ] - }, - { - "text": "new dragon one chinese restaurant on linden street and moore street in balance of crawford county now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 96 - } - ] - }, - { - "text": "new lots avenue near my area how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "new palestine map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "new utrecht avenue show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 17 - } - ] - }, - { - "text": "newgrange closest sam the record man", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "newmarket directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "nidarosdomen on 21st fwy and morrison rd. in corsicana now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 53 - } - ] - }, - { - "text": "nixon court in wheatfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "north road north and 51st way in phillipsburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "north vancouver take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "notre dame closest sainsbury centre for visual arts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 50 - } - ] - }, - { - "text": "notre-dame de paris close chester street and lantern lane in west valley kentucky plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 80 - } - ] - }, - { - "text": "notre-dame on avenue x in thomas county start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "oak lane in hamlin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "oak street within walking distance of palace hotel in prairie home city navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 70 - } - ] - }, - { - "text": "oberweis dairy pinehurst where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "old york pl and 65th road east d navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "on second thought cancel going to akershus castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "on second thought cancel going to aliilani hale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought cancel going to allan gardens conservatory", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 59 - } - ] - }, - { - "text": "on second thought cancel going to arndale tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought cancel going to bankers hall towers", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "on second thought cancel going to ben thanh restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 53 - } - ] - }, - { - "text": "on second thought cancel going to burj khalifa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought cancel going to can-west global place", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 54 - } - ] - }, - { - "text": "on second thought cancel going to cathedral of christ the saviour", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 64 - } - ] - }, - { - "text": "on second thought cancel going to central park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought cancel going to central plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought cancel going to centre point", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought cancel going to chesterman beach", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "on second thought cancel going to city tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "on second thought cancel going to drottningholm palace theatre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 61 - } - ] - }, - { - "text": "on second thought cancel going to dubailand", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "on second thought cancel going to goldman sachs tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "on second thought cancel going to great pyramid of cheops", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "on second thought cancel going to great smoky mountains national park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 68 - } - ] - }, - { - "text": "on second thought cancel going to haeinsa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "on second thought cancel going to hockey hall of fame", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "on second thought cancel going to manchester victoria station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 60 - } - ] - }, - { - "text": "on second thought cancel going to masjid al nabawi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "on second thought cancel going to menara kuala lumpur", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "on second thought cancel going to neuschwanstein", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought cancel going to orsanmichele", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought cancel going to pan am building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "on second thought cancel going to pier 1 imports", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought cancel going to price tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "on second thought cancel going to public library", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought cancel going to reichstag building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 51 - } - ] - }, - { - "text": "on second thought cancel going to sight & sound theatres", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 55 - } - ] - }, - { - "text": "on second thought cancel going to starbucks", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "on second thought cancel going to stratford festival", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 51 - } - ] - }, - { - "text": "on second thought cancel going to summer palace", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought cancel going to terminal tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought cancel going to the beaches", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "on second thought cancel going to the trump building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 51 - } - ] - }, - { - "text": "on second thought cancel going to the west pier", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought cancel going to toronto dominion centre", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "on second thought cancel going to tribune tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought cancel going to trinity church", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought cancel going to veterans memorial", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought cancel going to windsor castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought cancel going to woolworth building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 51 - } - ] - }, - { - "text": "on second thought cancel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought clear navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought cut navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought delete navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought do not go to balance of holmes county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 54 - } - ] - }, - { - "text": "on second thought do not go to balance of houghton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 56 - } - ] - }, - { - "text": "on second thought do not go to blainville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "on second thought do not go to central", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "on second thought do not go to corsica city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "on second thought do not go to diboll", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 36 - } - ] - }, - { - "text": "on second thought do not go to drexel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 36 - } - ] - }, - { - "text": "on second thought do not go to drummond town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "on second thought do not go to dubuque city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "on second thought do not go to east brewton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "on second thought do not go to forest city city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "on second thought do not go to galena village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "on second thought do not go to gambo", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "on second thought do not go to goodrich", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "on second thought do not go to jewell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "on second thought do not go to kittitas", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "on second thought do not go to macks creek", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "on second thought do not go to maricopa", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "on second thought do not go to martin village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "on second thought do not go to mckinley county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "on second thought do not go to pachuta", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "on second thought do not go to paintsville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "on second thought do not go to palmer town city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "on second thought do not go to primera town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "on second thought do not go to richmond", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "on second thought do not go to scotts hill", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "on second thought do not go to st-alexis-de-matapedia", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 52 - } - ] - }, - { - "text": "on second thought do not go to st-damase", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 39 - } - ] - }, - { - "text": "on second thought do not go to stockton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "on second thought do not go to stonington village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 48 - } - ] - }, - { - "text": "on second thought do not go to wynne", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "on second thought don't go to avonmore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "on second thought don't go to balance of brown county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 52 - } - ] - }, - { - "text": "on second thought don't go to balance of darke county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 52 - } - ] - }, - { - "text": "on second thought don't go to balance of grant parish", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 52 - } - ] - }, - { - "text": "on second thought don't go to bonesteel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "on second thought don't go to brandonville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "on second thought don't go to cape may county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "on second thought don't go to clarkson", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "on second thought don't go to clay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "on second thought don't go to clifton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "on second thought don't go to collinsville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "on second thought don't go to courcelles", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "on second thought don't go to detroit", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "on second thought don't go to douglas", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "on second thought don't go to duck", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - } - ] - }, - { - "text": "on second thought don't go to eastborough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "on second thought don't go to hamilton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "on second thought don't go to ketchikan gateway borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 54 - } - ] - }, - { - "text": "on second thought don't go to kremlin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "on second thought don't go to lac-des-ecorces", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "on second thought don't go to morse village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "on second thought don't go to mounds", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "on second thought don't go to pulaski county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "on second thought don't go to quasqueton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "on second thought don't go to rayne city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "on second thought don't go to renfrow", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "on second thought don't go to stockbridge village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 48 - } - ] - }, - { - "text": "on second thought don't go to vaudreuil-sur-le-lac", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 49 - } - ] - }, - { - "text": "on second thought don't go to vernon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "on second thought don't go to wayne town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "on second thought don't go to wickenburg town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "on second thought don't go to willacoochee city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "on second thought end going to aiwan-e-iqbal", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "on second thought end going to angel falls", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "on second thought end going to belcourt castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "on second thought end going to blenheim palace", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "on second thought end going to champs-elysees", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "on second thought end going to cinerama dome", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "on second thought end going to city gate", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 39 - } - ] - }, - { - "text": "on second thought end going to duthie park winter gardens", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 56 - } - ] - }, - { - "text": "on second thought end going to el escorial", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "on second thought end going to famous dave's", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "on second thought end going to frost bank tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "on second thought end going to fructus tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "on second thought end going to golden gate bridge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 48 - } - ] - }, - { - "text": "on second thought end going to habitat '67", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "on second thought end going to key tower", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 39 - } - ] - }, - { - "text": "on second thought end going to krger national park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 49 - } - ] - }, - { - "text": "on second thought end going to la scala theater", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "on second thought end going to leinster house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "on second thought end going to manneken pis", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "on second thought end going to marineview plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "on second thought end going to national gallery of art", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 53 - } - ] - }, - { - "text": "on second thought end going to neuschwanstein castle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 51 - } - ] - }, - { - "text": "on second thought end going to pittodrie stadium", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 47 - } - ] - }, - { - "text": "on second thought end going to rat's nest cave at canmore caverns", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 64 - } - ] - }, - { - "text": "on second thought end going to roberto clemente coliseum", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 55 - } - ] - }, - { - "text": "on second thought end going to sacre coeur", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "on second thought end going to sight and sound theatres", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 54 - } - ] - }, - { - "text": "on second thought end going to temple of amun", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "on second thought end going to the trump building", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 48 - } - ] - }, - { - "text": "on second thought end going to torre colpatria", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "on second thought end going to zion national park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 48 - } - ] - }, - { - "text": "on second thought end going to zoo", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 33 - } - ] - }, - { - "text": "on second thought end navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought erase navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought forget going to adair", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "on second thought forget going to akron town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "on second thought forget going to albany village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought forget going to algoma mills", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought forget going to aviston village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "on second thought forget going to aylesford", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "on second thought forget going to balance of burke county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "on second thought forget going to balance of cass county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 55 - } - ] - }, - { - "text": "on second thought forget going to balance of doniphan county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 59 - } - ] - }, - { - "text": "on second thought forget going to balance of dyer county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 55 - } - ] - }, - { - "text": "on second thought forget going to balance of eagle county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "on second thought forget going to balance of haskell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - } - ] - }, - { - "text": "on second thought forget going to balance of hendry county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "on second thought forget going to balance of lawrence county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 59 - } - ] - }, - { - "text": "on second thought forget going to balance of union county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "on second thought forget going to balance of washita county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - } - ] - }, - { - "text": "on second thought forget going to barton town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "on second thought forget going to beechwood village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to berger", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "on second thought forget going to bottineau", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "on second thought forget going to byhalia town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought forget going to camas county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought forget going to camrose", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "on second thought forget going to causapscal", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "on second thought forget going to christian county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "on second thought forget going to clarkesville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to cleburne county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "on second thought forget going to coal run village city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 54 - } - ] - }, - { - "text": "on second thought forget going to corinth city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought forget going to delmont", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "on second thought forget going to depoe bay", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "on second thought forget going to diller village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought forget going to ekalaka", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "on second thought forget going to fanshawe town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought forget going to franklin springs", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "on second thought forget going to fruitland", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "on second thought forget going to gallaway", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "on second thought forget going to greensboro city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "on second thought forget going to hillcrest village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to holmes beach city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to hot spring county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to huntington", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "on second thought forget going to iredell city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought forget going to lake charles city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to lang", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - } - ] - }, - { - "text": "on second thought forget going to leona city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "on second thought forget going to masonville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "on second thought forget going to mondamin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "on second thought forget going to new rockford city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to new salem city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought forget going to orange village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought forget going to owsley county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought forget going to paden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "on second thought forget going to parma", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "on second thought forget going to pennsboro", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "on second thought forget going to pleasant garden town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 53 - } - ] - }, - { - "text": "on second thought forget going to polkville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought forget going to salem", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "on second thought forget going to scammon bay city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "on second thought forget going to senath", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "on second thought forget going to sheridan", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "on second thought forget going to sistersville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought forget going to smithboro village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "on second thought forget going to st-leon-le-grand", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "on second thought forget going to stockton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "on second thought forget going to st-quentin", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "on second thought forget going to toksook bay", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "on second thought forget going to tolono village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "on second thought forget going to tuttle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "on second thought forget going to vanderhoof", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "on second thought forget going to washakie county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "on second thought forget going to wayne county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "on second thought forget going to wiarton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "on second thought forget navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought forget navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought get rid of navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought never mind going to ardmore", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "on second thought never mind going to berry", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "on second thought never mind going to buena vista", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "on second thought never mind going to comstock", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "on second thought never mind going to fair lawn borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - } - ] - }, - { - "text": "on second thought never mind going to fairburn", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "on second thought never mind going to greeley city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "on second thought never mind going to hastings city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "on second thought never mind going to lyon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 41 - } - ] - }, - { - "text": "on second thought never mind going to milford village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - } - ] - }, - { - "text": "on second thought never mind going to opal", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 41 - } - ] - }, - { - "text": "on second thought never mind going to stuart village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "on second thought never mind going to webb", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 41 - } - ] - }, - { - "text": "on second thought never mind going to west point", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - } - ] - }, - { - "text": "on second thought never mind navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought remove navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought start going to al-aqsa mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "on second thought start going to bank of america center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 54 - } - ] - }, - { - "text": "on second thought start going to bt tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "on second thought start going to devil's tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "on second thought start going to lds church office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 58 - } - ] - }, - { - "text": "on second thought start going to meteor crater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "on second thought start going to midwest cosmetic and laser surgery centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 73 - } - ] - }, - { - "text": "on second thought start going to symphony orchestra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "on second thought stop navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought switch on going to amp place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "on second thought switch on going to arizona-sonora desert museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 64 - } - ] - }, - { - "text": "on second thought switch on going to capital tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "on second thought switch on going to goldman sachs tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 55 - } - ] - }, - { - "text": "on second thought switch on going to manchester victoria station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 63 - } - ] - }, - { - "text": "on second thought switch on going to marishal college", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "on second thought switch on going to monumento nacional a la bandera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 67 - } - ] - }, - { - "text": "on second thought switch on going to myra canyon park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "on second thought switch on going to olympian zeus temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 56 - } - ] - }, - { - "text": "on second thought switch on going to promenade ii", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "on second thought switch on going to riparian plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "on second thought switch on going to royal conservatory of music", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 63 - } - ] - }, - { - "text": "on second thought switch on going to sam the record man", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 54 - } - ] - }, - { - "text": "on second thought switch on going to shalom meir tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "on second thought switch on going to sp!re", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "on second thought switch on going to suntrust plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "on second thought switch on going to versatel building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "on second thought switch on going to veterans memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "on second thought turn on going to albert college", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "on second thought turn on going to central island park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 53 - } - ] - }, - { - "text": "on second thought turn on going to himeji castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "on second thought turn on going to machu picchu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "on second thought turn on going to palace of culture and science", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 63 - } - ] - }, - { - "text": "on second thought turn on going to pan-pacific auditorium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 56 - } - ] - }, - { - "text": "on second thought turn on going to plaza las americas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 52 - } - ] - }, - { - "text": "on second thought turn on going to rocky mountain buffalo ranch & guest cottage buffalo tours", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 92 - } - ] - }, - { - "text": "on second thought turn on going to schonbrunn palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 51 - } - ] - }, - { - "text": "on second thought turn on going to tate gallery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "on second thought turn on going to the pentagon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "on second thought turn on going to the westin harbour castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 59 - } - ] - }, - { - "text": "on second thought turn on going to villa badoer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "on second thought turn on going to westminster abbey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 51 - } - ] - }, - { - "text": "on second thought turn on going to ziggurat of ur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "on second thought wipe off navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "on second thought wipe out navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "one atlantic center at 1635 stillwell place point hope mb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 56 - } - ] - }, - { - "text": "one canada square at 1777 church street 14463 balance of hamilton county in me cayman islands guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 92 - } - ] - }, - { - "text": "one yonge street at 855 at newkirk placez how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "oporto in laureldale borough on front south boulevard west s find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 59 - } - ] - }, - { - "text": "orlando directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "orlando location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "orsanmichele in carver city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "oslo map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - } - ] - }, - { - "text": "osoyoos desert model railroad in new rockford give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "osteria at noll street and bay 10th street prattville alaska plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 59 - } - ] - }, - { - "text": "oub centre not too far from ziggurat of ur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "owen sound ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "oxford court in castor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "oxford street and blake court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "oxford village grenada can you help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "paerdegat 15th street and wall street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "paerdegat 6th street lovejoy sk plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 30 - } - ] - }, - { - "text": "palacio real de madrid not far from ggantija", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "panamanian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - } - ] - }, - { - "text": "papa john's pizza in oak forest city on maiden cswy find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "papua new guinean food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - } - ] - }, - { - "text": "paris location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "paris take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "park hyatt tower at the intersection of rd. p and y st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 53 - } - ] - }, - { - "text": "park ridge city map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - } - ] - }, - { - "text": "pdq restaurant at poplar street and verona street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "penn station east coast subs in bartley village on 43rd dr find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - } - ] - }, - { - "text": "penn street around here please direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - } - ] - }, - { - "text": "percel incorporated at arvada and pocahontas village in town bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 51 - } - ] - }, - { - "text": "perkins county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "perkins restaurant and bakery at 1535 90th street doa ana county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - } - ] - }, - { - "text": "perth take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "pete's donuts at the junction of fillmore place and spring street hunting valley village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 87 - } - ] - }, - { - "text": "pickering directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "pinecrest motel at hawthorne street woodcliff lake borough plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 57 - } - ] - }, - { - "text": "pinecrest motel not that far from adelphi street and poplar street in liberty city in please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 81 - } - ] - }, - { - "text": "pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - } - ] - }, - { - "text": "pizza hut at 6th west boulevard north and senter street east z in elnora", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "pizza hut at 96th aly and n ln. navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - } - ] - }, - { - "text": "pizza hut at r pl. and t blvd. show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "pizza hut buies creek find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "pizza hut eldridge find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "pizza hut on avenue west 58 and ct 69", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - } - ] - }, - { - "text": "pizza hut on road south 867 and boulevard south 536", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 50 - } - ] - }, - { - "text": "pizza hut st cloud find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "pizza pizza fairwater where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "pizza pizza on berkeley street south and 12th s cir in dearborn now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 62 - } - ] - }, - { - "text": "pizza slices", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "pl e and d 41st blvd is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "places to eat kebabs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "places to eat sourdough bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "places to eat sushi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "places to eat vegetable lasagna", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "play it again sports close by the intersection of sea breeze avenue and kay court balance of coles county texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 110 - } - ] - }, - { - "text": "plaza street and schoolhouse lane please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "please a temple nearby the the intersection kenmore court and krier place glenville ga", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 85 - } - ] - }, - { - "text": "please bauhaus close-by the the intersection scott avenue and corbin place grant county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 86 - } - ] - }, - { - "text": "please bay 53rd street in laclede nc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 35 - } - ] - }, - { - "text": "please bring up a southern restaurant around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "please bring up desmond court in alexander", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "please bring up highland avenue in pima", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 38 - } - ] - }, - { - "text": "please bring up l'unita in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "please bring up wilson avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "please cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please check a dim sum restaurant in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "please check juicy smashed burgers at hildebran and balance of clark county in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 74 - } - ] - }, - { - "text": "please check lake street in rolling fork city, bc, djibouti", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "please check marble slab creamery nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - } - ] - }, - { - "text": "please check masjid al haram in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "please check maximum realty ltd at the intersection of cat lake and arriba town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 78 - } - ] - }, - { - "text": "please check salvage sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "please check softmoc on jamison lane in balance of rankin county, montana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 72 - } - ] - }, - { - "text": "please check statue of zeus in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "please check the co-operators not that far from temple of amun", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "KEYWORD", - "startPos": 48, - "endPos": 61 - } - ] - }, - { - "text": "please check the home and garden store for not more than 94 dollars in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 37 - } - ] - }, - { - "text": "please check the square near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "please check victoria & julia's flowers in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 38 - } - ] - }, - { - "text": "please churdan united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "please clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please could you bring me to a chili restaurant at park street blair county illinois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 83 - } - ] - }, - { - "text": "please cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please direct me to the hair salon not too far from the crossroads of patchen avenue and cook street mannington city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 115 - } - ] - }, - { - "text": "please directions for a gluten free restaurant at doscher street and 66th street dover town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 90 - } - ] - }, - { - "text": "please directions to bay 48th street tucker county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "please directions to dollarama here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "please display a beer store on cottage street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "please display a mexican restaurant closest the panthon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "please display a mongolian restaurant for below 224 pounds in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "please display a vegan restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "please display pinecrest motel close imam ali mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "please display rentaform on lott avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "please display welsh upholstery at the the intersection of foxwarren and claiborne county here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 88 - } - ] - }, - { - "text": "please drive me to century 21 at lisle village and balance of lawrence county in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 76 - } - ] - }, - { - "text": "please ed mirvish theatre close to central plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "please eliot's bookshop not that far from strauss street and garnet street logansport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 84 - } - ] - }, - { - "text": "please end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please find a casual restaurant at the junction of clinton city and wauneta village in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 82 - } - ] - }, - { - "text": "please find a classic restaurant close to the the intersection of paerdegat 8th street and bulwer place in greeley county unified government (balance) nc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 102 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 149 - }, - { - "entity": "ADDRESS", - "startPos": 151, - "endPos": 152 - } - ] - }, - { - "text": "please find a fast food joint for more than 423 pounds in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "please find a pet shop at albemarle road and emerald street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - } - ] - }, - { - "text": "please find an italian restaurant at the the intersection of woodside avenue and wilson avenue in hampden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 104 - } - ] - }, - { - "text": "please find bayreuth festspielhaus at the meeting mulberry street and nixon court pana city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 90 - } - ] - }, - { - "text": "please find borinquen pl in buffalo county, al, indonesia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 56 - } - ] - }, - { - "text": "please find centre point at hillcrest avenue quincy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 50 - } - ] - }, - { - "text": "please find chteau frontenac around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "please find cn tower around the junction roder avenue and lincoln street balance of power county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 95 - } - ] - }, - { - "text": "please find marble slab creamery on beekman place in essex fells borough, new mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - } - ] - }, - { - "text": "please find middagh street nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "please find serbia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "please find stellar management co inc close-by the the intersection of brighton 2nd street and buckingham drive in lamont mo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 110 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 120 - }, - { - "entity": "ADDRESS", - "startPos": 122, - "endPos": 123 - } - ] - }, - { - "text": "please find the a bus station within walking distance of downing street and george street aberdeen village northwest territories", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 105 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 127 - } - ] - }, - { - "text": "please find the a discount food store at woodland avenue and cypress court st-louis de kent illinois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 99 - } - ] - }, - { - "text": "please find the an ice cream parlour on route 70 in lynch tn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - } - ] - }, - { - "text": "please find the esthetics by mira on maple avenue in balance of rice county delaware", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 83 - } - ] - }, - { - "text": "please find the fulton opera house at the corner linden boulevard and jackson street newman grove city ia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 104 - } - ] - }, - { - "text": "please find the great barrier reef close jay street in balance of floyd county british columbia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 94 - } - ] - }, - { - "text": "please find the neuschwanstein around the intersection of magnolia court and pine street balance of leake county arizona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 111 - }, - { - "entity": "ADDRESS", - "startPos": 113, - "endPos": 119 - } - ] - }, - { - "text": "please find the tower of london not far from statue of liberty", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 61 - } - ] - }, - { - "text": "please find where balzac's coffee roasters is along the way to 81st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 73 - } - ] - }, - { - "text": "please find where boston market is along the way to heather court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - } - ] - }, - { - "text": "please find where burrito burrito is along the way to troy avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - } - ] - }, - { - "text": "please find where carrabba's italian grill is along the way to vernon avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - } - ] - }, - { - "text": "please find where fatburger is along the way to dewitt avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "please find where jimmy john's is along the way to quentin road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 62 - } - ] - }, - { - "text": "please find where krispy kreme is along the way to 65th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 61 - } - ] - }, - { - "text": "please find where pizza depot is along the way to highland boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 67 - } - ] - }, - { - "text": "please find where raising cane's chicken fingers is along the way to wythe avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - } - ] - }, - { - "text": "please find where starbucks is along the way to garden street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "please find where subway is along the way to jardine place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - } - ] - }, - { - "text": "please find where tim hortons is along the way to maple avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - } - ] - }, - { - "text": "please find where twice the deal pizza is along the way to applegate court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - } - ] - }, - { - "text": "please find where waffle house is along the way to 50th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 61 - } - ] - }, - { - "text": "please forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please frost bank tower nearby the the intersection beach 37th street and brighton 3 place in east chicago city ga", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 110 - }, - { - "entity": "ADDRESS", - "startPos": 112, - "endPos": 113 - } - ] - }, - { - "text": "please get me to tuvalu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "please get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please get to 1603 dogwood lane near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "please get to berkshire drive in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "please give directions to smith tower at warwick street henderson city az", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 72 - } - ] - }, - { - "text": "please go ahead and bring me to famous people players dinner theatre at the the intersection 5th street west and waterbury street atlanta city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 107 - }, - { - "entity": "ADDRESS", - "startPos": 113, - "endPos": 128 - }, - { - "entity": "ADDRESS", - "startPos": 130, - "endPos": 141 - } - ] - }, - { - "text": "please go ahead and get me to 7th avenue ellendale", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 49 - } - ] - }, - { - "text": "please go ahead and get me to djibouti", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "please go ahead and give me a route to a rbnb at oneonta city and grand rapids in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 77 - } - ] - }, - { - "text": "please go ahead and navigate to a clothing store in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "please go ahead and navigate to city tower at canal street and desmond court granton village north carolina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 106 - } - ] - }, - { - "text": "please go ahead and navigate to highland avenue in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "please go to 2nd street bentonville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "please go to a creole restaurant at bay 52nd street and water street baldwyn city nb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 83 - } - ] - }, - { - "text": "please go to a jewish restaurant at gates avenue and johnson street in montrose city ns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 86 - } - ] - }, - { - "text": "please go to a soul food restaurant at buckingham drive and glen street in jacksonburg village nt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 96 - } - ] - }, - { - "text": "please go to an italian restaurant at the intersection fillmore avenue and 19th avenue garland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 93 - } - ] - }, - { - "text": "please go to the doctor's office at bedell lane and brighton 2nd place tchula", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 76 - } - ] - }, - { - "text": "please gold mirror at the the intersection noll street and beach 38th street mount union city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 92 - } - ] - }, - { - "text": "please great smoky mountains national park at 14th avenue and verona place in fishers delaware", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 93 - } - ] - }, - { - "text": "please head to 47th street in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "please head to a bar at the junction of whitman drive and winding way in colorado county south carolina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 102 - } - ] - }, - { - "text": "please head to saint joseph's oratory closest bay 8th street and canton court in balance of union county mi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 106 - } - ] - }, - { - "text": "please head towards ronald reagan building in the vicinity of the the crossing bay 11th street and van sinderen avenue aurora city alberta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 117 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 129 - }, - { - "entity": "ADDRESS", - "startPos": 131, - "endPos": 137 - } - ] - }, - { - "text": "please help me get to a pet store within 30 km of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "please historical site on plumb 3rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "please how about you bring me to cafe rio around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "please how about you get me to a pet shop at the intersection of 1st place and virginia avenue avant town me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 26 - }, - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 104 - } - ] - }, - { - "text": "please how about you give me a route to re/max at roopville and caldwell in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 71 - } - ] - }, - { - "text": "please how about you take me to 950 gem street in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "please how about you take me to the art gallery in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "please how do i get to 1604 3rd avenue in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "please how do i get to 684 dearborn court in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "please how do i get to the intersection of balance of mckinley county and lynn haven city near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - } - ] - }, - { - "text": "please how do i get to the metropolitan museum of art at madison street and church street north in eutaw town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 108 - } - ] - }, - { - "text": "please how far away to woolworth building at wood street and 95th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - } - ] - }, - { - "text": "please how far to 676 brown street in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "please how to get to little street in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "please how would i get to a pho restaurant at mulberry street rocanville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - } - ] - }, - { - "text": "please i am going to manneken pis close to commercial street and valley view road tekonsha village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 97 - } - ] - }, - { - "text": "please i need directions to an auto repair shop on main street west in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 66 - } - ] - }, - { - "text": "please i need to get to menshikov tower at 6th street north and lexington drive in pilot point", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 93 - } - ] - }, - { - "text": "please i want to go to running room at the the intersection of lake city city and balance of carter county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 105 - } - ] - }, - { - "text": "please i would like going to tiffany place in port-menier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "please i'd like to visit foot locker at cochrane and balance of sargent county nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 77 - } - ] - }, - { - "text": "please is there a dutch restaurant at the the intersection bragg court and river street flagler county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 101 - } - ] - }, - { - "text": "please is there an italian restaurant at victoria court and hillel place in vandalia village ut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 94 - } - ] - }, - { - "text": "please is there fitness depot at the intersection amity street and lexington drive in franklin county ar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 103 - } - ] - }, - { - "text": "please is there nicholas tower at division avenue and devoe street in cary town ca", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 81 - } - ] - }, - { - "text": "please is there stratford festival at the the intersection sloan place and harkness avenue balance of sebastian county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 117 - } - ] - }, - { - "text": "please let's head to a healthy restaurant at the the junction bayview avenue and cherry street statesville ma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 105 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 108 - } - ] - }, - { - "text": "please let's head to a shopping mall at croton loop and church lane topeka city in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 81 - } - ] - }, - { - "text": "please let's head to bosnia herzegovina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "please let's head to mill road nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "please locate poi near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "please location of a brewpub at the the intersection of marlborough road and church avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 89 - } - ] - }, - { - "text": "please location of a casual restaurant at brighton 2nd street and river road in jeisyville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 97 - } - ] - }, - { - "text": "please location of a classic restaurant in the vicinity of the crossroads of hooper street and flatlands 5th street in florence town ks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 114 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 131 - }, - { - "entity": "ADDRESS", - "startPos": 133, - "endPos": 134 - } - ] - }, - { - "text": "please location of marble slab creamery not that far from pin oak drive in nelsonville nt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 88 - } - ] - }, - { - "text": "please location of sagrada famlia not so far from the crossroads of grant avenue and flushing avenue in brentford town ma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 117 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 120 - } - ] - }, - { - "text": "please location of sight & sound theatres at the intersection of livonia avenue and manhattan court urbana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 105 - } - ] - }, - { - "text": "please location of skerwink trail at ellery street and bush street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - } - ] - }, - { - "text": "please location of steak 'n shake at fay court biggs city vt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - } - ] - }, - { - "text": "please location of the place of interest close to plaza las americas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 50, - "endPos": 67 - } - ] - }, - { - "text": "please look for burundi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "please look up hattiesburg city belize", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - } - ] - }, - { - "text": "please navigate 2 charloo's west indian food inc at the corner of sainte dorothe and caledonia town nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 98 - } - ] - }, - { - "text": "please navigate me to cn tower at the the intersection of erskine loop and warsoff place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 87 - } - ] - }, - { - "text": "please navigate to a coffee shop in the vicinity of the the intersection woodland drive and park cir putnam town oklahoma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 111 - }, - { - "entity": "ADDRESS", - "startPos": 113, - "endPos": 120 - } - ] - }, - { - "text": "please navigate to a day-care center at perry and clatskanie city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - } - ] - }, - { - "text": "please navigate to gage county reunion island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "please navigate to ridge road in jasper city, mi, philippines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - } - ] - }, - { - "text": "please navigate to sena bhavan nearby beacon court and fane court in entiat ga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 77 - } - ] - }, - { - "text": "please pack rat hobbies & collectibles close to 18th avenue in cowansville nova scotia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 85 - } - ] - }, - { - "text": "please point me the way to the doctor's office not too far from the intersection of lancaster avenue and summit street chippewa county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 117 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 133 - } - ] - }, - { - "text": "please remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please route for teatro yaguez", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "please route me a brewpub on country club road in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "please route me motel 6 at the intersection of villa rica city and williamsburg town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 83 - } - ] - }, - { - "text": "please route me to the fire station at the the intersection of cleveland avenue and avenue t latham city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 103 - } - ] - }, - { - "text": "please search a bbq restaurant in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "please search a pizzeria near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "please search alma florists ltd on 31st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "please search dairy queen in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "please search metropolis apparel on fairway drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "please search mitek fine auto inc nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "please search star cities plumbing near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - } - ] - }, - { - "text": "please search techcure around burj khalifa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "please search the intersection of paris and fort ripley city nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - } - ] - }, - { - "text": "please see where is 6th street in beaufort county pe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - } - ] - }, - { - "text": "please see where is a fine dining restaurant at beach 43rd street and 97th street in backus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 90 - } - ] - }, - { - "text": "please see where is mastermind toys closest the the intersection of buttonwood drive and chauncey street in somerdale borough nl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 124 - }, - { - "entity": "ADDRESS", - "startPos": 126, - "endPos": 127 - } - ] - }, - { - "text": "please see where is poi not that far from little mermaid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 55 - } - ] - }, - { - "text": "please see where is sistene chapel closest ycvzpnijo towers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 58 - } - ] - }, - { - "text": "please see where is sugar mountain at 45th street eagle village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - } - ] - }, - { - "text": "please see where is the electronic shop at the the crossing of eastern parkway and mckinley avenue in shawnee", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 108 - } - ] - }, - { - "text": "please show 1202 parkville avenue east jordan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "please show 1675 rutherford place balance of pierce county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "please show 1910 sands street williston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "please show 196 rockwell place gamaliel city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "please show 389 mckibben street grafton village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "please show 48 dean street woodville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 35 - } - ] - }, - { - "text": "please show 669 bokee court balance of jefferson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 54 - } - ] - }, - { - "text": "please show 68 park street perth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 31 - } - ] - }, - { - "text": "please show a filipino restaurant at calhoun county and balance of oklahoma county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 81 - } - ] - }, - { - "text": "please show applebee's at the crossing of balance of hoke county and franklin lakes borough in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 90 - } - ] - }, - { - "text": "please show blueridge parkway in new summerfield city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 52 - } - ] - }, - { - "text": "please show booster juice in groton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "please show canada's best value inn close to united nations headquarters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 71 - } - ] - }, - { - "text": "please show dairy queen on river road in balance of platte county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 64 - } - ] - }, - { - "text": "please show david's fresh cut fries in pierre part", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "please show ember hot stove and social at cheyenne city and northlake city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 73 - } - ] - }, - { - "text": "please show grant street in gainesboro, alaska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "please show hagia sophia in oakridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 35 - } - ] - }, - { - "text": "please show la seafood direct in chisholm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "please show lion's choice close palais garnier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "please show long john silver's in gibsonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "please show marble slab creamery on highland avenue in cawker, colorado, moldova", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 79 - } - ] - }, - { - "text": "please show matthews place using a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "please show me 875 new utrecht avenue nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "please show me a burger joint in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "please show me a route for a bakery at the the intersection 86th street and windsor place allerton village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 105 - } - ] - }, - { - "text": "please show me a route to subway near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "please show me a turkish restaurant at santa rosa and galva city around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 63 - } - ] - }, - { - "text": "please show me corydon cycle & sports at clifton town and southend in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "please show me how to get to 1122 banner avenue near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "please show me how to get to wood street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "please show me place of interest in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "please show me shake shack around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "please show me tealeaf technology in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "please show me walking on a cloud close to national infantry museum and soldier center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 85 - } - ] - }, - { - "text": "please show me where is a caribbean restaurant at franklin avenue and clinton street in timber lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 98 - } - ] - }, - { - "text": "please show me where is a caribbean restaurant in the vicinity of brighton 7th lane in mattawa town minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 108 - } - ] - }, - { - "text": "please show me where is a tennis club closest the the intersection schenck place and terrace place tofield iowa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 105 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 110 - } - ] - }, - { - "text": "please show me where is basler messeturm at bouck court jonesboro wi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 67 - } - ] - }, - { - "text": "please show me where is cici's pizza at the intersection east avenue and bay 38th street burke city utah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 103 - } - ] - }, - { - "text": "please show me where is q1 at ferris street and montauk avenue edam", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 66 - } - ] - }, - { - "text": "please show me where is real canadian superstore closest amherst street in mchenry alaska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 88 - } - ] - }, - { - "text": "please show me where is stawamus chief park close by the the intersection pearson street and depot street brazos country city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 124 - } - ] - }, - { - "text": "please show me where is yogenfruz close to the the crossing of route 100 and coffey street calico rock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 101 - } - ] - }, - { - "text": "please show potbelly sandwich works in baxter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "please show rost place in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "please show sears tower in galt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "please show southdale center in kingsport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "please show star anise in waubun", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "please show tcby in muskegon charter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "please show the computer geeks on harbor lane in lakeside city town, south carolina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 82 - } - ] - }, - { - "text": "please show the keg in wawaka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "please show the point of interest white house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "please show the realtor on harbor view terrace in fontanelle city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - } - ] - }, - { - "text": "please show tivoli in south park township", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "please show where is a casual restaurant at parker street and crystal street in coffeyville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 90 - } - ] - }, - { - "text": "please show where is a southwestern restaurant at route 29 and lacon court garfield il", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 85 - } - ] - }, - { - "text": "please show where is an ethnic restaurant at 60th street and greene avenue deerfield village minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 101 - } - ] - }, - { - "text": "please signal hill at whitwell place and amherst street in grand ridge town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 74 - } - ] - }, - { - "text": "please stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please take me to a school at the the intersection of tombstone city and keene", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 77 - } - ] - }, - { - "text": "please take me to the city of minidoka city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "please take me to the city of mount carroll", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "please torre colpatria close-by ovington avenue and atkins avenue carver county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - } - ] - }, - { - "text": "please veterans memorial at the meeting of sunset drive and warren place balance of moffat county mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 99 - } - ] - }, - { - "text": "please view a mediterranean restaurant at the the crossing of vail and guatemala city in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 84 - } - ] - }, - { - "text": "please view butter avenue at the intersection of frederick county and zavalla in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 76 - } - ] - }, - { - "text": "please view computer repair shop in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - } - ] - }, - { - "text": "please view gossip restaurant on new lots avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "please view hiroshima peace memorial in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "please view olive garden on schaefer street in somerset city, north carolina, comoros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 84 - } - ] - }, - { - "text": "please view red lobster here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "please view the night club at hollister and montgomery county in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 60 - } - ] - }, - { - "text": "please we are going to storting at albemarle road and church street in kelvington nebraska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 89 - } - ] - }, - { - "text": "please what roads will take me to manhattan wellness group on india street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - } - ] - }, - { - "text": "please what route do i take to a pakistani restaurant at the the intersection of willow lane and weldon street idabel city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 109 - }, - { - "entity": "ADDRESS", - "startPos": 111, - "endPos": 121 - } - ] - }, - { - "text": "please where is a latin american restaurant at the the intersection of brighton 2nd place and marshall street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 108 - } - ] - }, - { - "text": "please where is a pakistani restaurant close-by the junction of boynton place and hoyts lane mcfarlan town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 105 - } - ] - }, - { - "text": "please where is hotel le germain around the the crossroads dikeman street and marcy avenue in mclaughlin oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 110 - } - ] - }, - { - "text": "please where is manneken pis at engert avenue and linden boulevard in centreville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 85 - } - ] - }, - { - "text": "please where is oub centre at the crossroads bleecker street and 3rd street west in bowmanville manitoba", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 103 - } - ] - }, - { - "text": "please where is rainbow bridge at the the intersection elmwood avenue and nevins street in duson pei", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 99 - } - ] - }, - { - "text": "please where is salvation army family store close by ovington avenue and bay 19th street bushton va", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 98 - } - ] - }, - { - "text": "please where is the a camera store at prince street and halsey street hamberg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 76 - } - ] - }, - { - "text": "please where is the a jewish restaurant at the the intersection of sterling street and prescott place oaklyn borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 115 - } - ] - }, - { - "text": "please where is the a public house at the the intersection of bay 17th street and palm court in cedaredge ohio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 109 - } - ] - }, - { - "text": "please where is the an atm at broad street and bergen beach place in hillsboro de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 80 - } - ] - }, - { - "text": "please where is the dog house daycare not that far from palm court and lafayette avenue in bancroft village nevada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 113 - } - ] - }, - { - "text": "please where is the tomb of king mausolus of caria closest the intersection of route 32 and route 17 balance of lincoln county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 125 - } - ] - }, - { - "text": "please where is the worldgym at cambridge drive whitefish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 56 - } - ] - }, - { - "text": "please why don't you direct me to the stripmall on dewitt avenue in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "please why don't you find a route to an atm at balance of allamakee county and emerson city in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 90 - } - ] - }, - { - "text": "please why don't you find a route to the food bank at teton county and balance of greene county in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 94 - } - ] - }, - { - "text": "please why don't you give me directions to newport tower close to the intersection of lawton street and palm court san felipe town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 129 - } - ] - }, - { - "text": "please why don't you navigate me to a fusion restaurant at campus road and lawton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 87 - } - ] - }, - { - "text": "please why don't you navigate me to konawa city guatemala", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 56 - } - ] - }, - { - "text": "please why don't you navigate to bucharest mall at doughty street attala county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - } - ] - }, - { - "text": "please why don't you take me to roosevelt campobello international park not that far from bay 38th street and kings place balance of summit county ab", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 110, - "endPos": 120 - }, - { - "entity": "ADDRESS", - "startPos": 122, - "endPos": 145 - }, - { - "entity": "ADDRESS", - "startPos": 147, - "endPos": 148 - } - ] - }, - { - "text": "please wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "please wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "plymouth street and summer street in middleton city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "plz bring me to morris street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "plz bring me to the the junction of ratcliff city and rivesville town near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 68 - } - ] - }, - { - "text": "plz bring up a dim sum restaurant at eastborough and ramsey city in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 63 - } - ] - }, - { - "text": "plz bring up a public house at le flore and belzoni city near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - } - ] - }, - { - "text": "plz bring up a southwestern restaurant at ada county and polk village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 68 - } - ] - }, - { - "text": "plz bring up cleaver co inc at boone county and dean in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 51 - } - ] - }, - { - "text": "plz bring up dairy queen not too far from grand teton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "plz bring up the college for more than 155 euros in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "plz bring up the temple of heaven in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - } - ] - }, - { - "text": "plz check a cantonese restaurant at the the intersection of linden city and minco city in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 85 - } - ] - }, - { - "text": "plz check a steakhouse in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "plz check a waterpark at swanton village and gettysburg borough in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 62 - } - ] - }, - { - "text": "plz check an albanian restaurant on estate road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "plz check brooklyn funeral home & cremation services on pulaski street in las animas city, ok, el salvador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 105 - } - ] - }, - { - "text": "plz check jason's deli on vermont street in balance of barnstable county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 71 - } - ] - }, - { - "text": "plz check kyouka ramen at gretna and craig county around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "plz check mark's work wearhouse at radisson and deering city around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "plz check mio ristobar in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "plz directions 2 a park at empire boulevard and sutter avenue lyerly town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 72 - } - ] - }, - { - "text": "plz directions 2 an appliance store at the the junction of neoga and st-felix-de-valois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 86 - } - ] - }, - { - "text": "plz directions for grand canyon not that far from the intersection spencer place and front street south in burke city delaware", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 102 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 116 - }, - { - "entity": "ADDRESS", - "startPos": 118, - "endPos": 125 - } - ] - }, - { - "text": "plz directions for gump's at mulvane and salaberry-de-valleyfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 64 - } - ] - }, - { - "text": "plz display mcalister's deli at the the intersection of melbourne and athens-clarke county unified government (balance) in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 118 - } - ] - }, - { - "text": "plz display tcby close by manchester victoria station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 52 - } - ] - }, - { - "text": "plz display the amusement park close temple of saint sava", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 56 - } - ] - }, - { - "text": "plz drive me glacier point on rost place in baie-st-paul michigan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 64 - } - ] - }, - { - "text": "plz drive me to a seafood restaurant in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "plz drive me to the government office at green street and mill road in gary city rhode island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 92 - } - ] - }, - { - "text": "plz find a route to lincoln memorial at lafayette avenue fogo massachusetts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - } - ] - }, - { - "text": "plz find a route to the hairdresser at the meeting of route 32 and hill street sasakwa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 85 - } - ] - }, - { - "text": "plz find allstate on cranberry street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "plz find an airport within walking distance of the intersection crescent street and calder place in cheney wyoming", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 105 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 113 - } - ] - }, - { - "text": "plz find an amusement park on clarkson avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "plz find blue mosque at the junction madeline court and 15th street in middletown city tennessee", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 95 - } - ] - }, - { - "text": "plz find cambridge tire in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "plz find goldsby town equatorial guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "plz find gump's on 41st street in balance of aransas county, nova scotia, denmark", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 80 - } - ] - }, - { - "text": "plz find me prevost sao tome and principe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 40 - } - ] - }, - { - "text": "plz find neiman marcus in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "plz find neuschwanstein at lefferts avenue and watkins street in schneider", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 73 - } - ] - }, - { - "text": "plz find ripley's aquarium of canada at 6th street hinton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - } - ] - }, - { - "text": "plz find rockwell place pittsboro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "plz find running room at lac la biche and hernando in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "plz find sultan abdul samad building at clay street and fairview avenue in spanish fort city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 91 - } - ] - }, - { - "text": "plz find the a caribbean restaurant at cedar avenue and new utrecht avenue in garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 83 - } - ] - }, - { - "text": "plz find the a restaurant nearby the intersection willow street and portland avenue in oak ridge hawaii", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 102 - } - ] - }, - { - "text": "plz find the a seafood restaurant in the vicinity of classon avenue and danforth street cedarville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 97 - } - ] - }, - { - "text": "plz find the a yoga class not so far from balfour place and madoc avenue rock springs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 84 - } - ] - }, - { - "text": "plz find the an ethnic restaurant at 1st avenue marana town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - } - ] - }, - { - "text": "plz find the konzelmann estate winery at temple court and miami court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - } - ] - }, - { - "text": "plz find the poi within walking distance of taj mahal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 52 - } - ] - }, - { - "text": "plz find the the art of print at the the intersection brighton 5th walk and orange street in essex fells borough mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 111 - }, - { - "entity": "ADDRESS", - "startPos": 113, - "endPos": 114 - } - ] - }, - { - "text": "plz find the the home decor store at the junction of cox place and 24th street in sumner ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 90 - } - ] - }, - { - "text": "plz go ahead and get me to the westin harbour castle near the intersection winthrop street and cedar lane in york county new mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 119 - }, - { - "entity": "ADDRESS", - "startPos": 121, - "endPos": 130 - } - ] - }, - { - "text": "plz go ahead and give me a route to a burger joint near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "plz go ahead and navigate to a business school in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "plz go ahead and take me to 1452 halleck street in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "plz go to a bakery close by the intersection laurel lane and victor road corsica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 79 - } - ] - }, - { - "text": "plz go to a casual restaurant at front street north and parkside court in greenfield town il", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 91 - } - ] - }, - { - "text": "plz go to australia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "plz go to canadian war museum at the intersection of burnett street and bridge street martin nl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 94 - } - ] - }, - { - "text": "plz go to coit tower at the the intersection of glendale court and beach 48th street kittitas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 92 - } - ] - }, - { - "text": "plz gossip close-by broad way and 63rd street knox county utah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 61 - } - ] - }, - { - "text": "plz head towards a sandwich shop at ash street and hudson avenue balance of bibb county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 86 - } - ] - }, - { - "text": "plz how about you direct me to ronald reagan building nearby the intersection of elm place and rutherford place mcville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 110 - }, - { - "entity": "ADDRESS", - "startPos": 112, - "endPos": 123 - } - ] - }, - { - "text": "plz how about you find a route to a cajun restaurant not far from the crossing of evergreen drive and valley view drive in byers city ak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 118 - }, - { - "entity": "ADDRESS", - "startPos": 123, - "endPos": 132 - }, - { - "entity": "ADDRESS", - "startPos": 134, - "endPos": 135 - } - ] - }, - { - "text": "plz how about you find a route to a variety store within walking distance of the the intersection of elm place and morton street keyesport village florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 109 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 127 - }, - { - "entity": "ADDRESS", - "startPos": 129, - "endPos": 145 - }, - { - "entity": "ADDRESS", - "startPos": 147, - "endPos": 153 - } - ] - }, - { - "text": "plz how about you find a route to uhaul at otisville village and churchill county in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 80 - } - ] - }, - { - "text": "plz how about you give me directions to an albanian restaurant at the crossroads of madison street and 5th street south cross city town sd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 118 - }, - { - "entity": "ADDRESS", - "startPos": 120, - "endPos": 134 - }, - { - "entity": "ADDRESS", - "startPos": 136, - "endPos": 137 - } - ] - }, - { - "text": "plz how about you navigate me to canada one travel at balance of kodiak island borough and murtaugh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 98 - } - ] - }, - { - "text": "plz how about you navigate to garland court in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "plz how about you navigate to the skating rink at the the intersection of balance of washington county and martindale city in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 121 - } - ] - }, - { - "text": "plz how do i get to a frozen yogurt restaurant at the intersection of madison court and 9th street in chunky town yt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 112 - }, - { - "entity": "ADDRESS", - "startPos": 114, - "endPos": 115 - } - ] - }, - { - "text": "plz how far away to little nassau street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "plz how to get to factory shoe in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "plz how would i get to greene avenue in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "plz how would i get to the men's fashion store at coeur d'alene city and rock hall town in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 86 - } - ] - }, - { - "text": "plz i am going to jefferson street in luana, oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 50 - } - ] - }, - { - "text": "plz i need directions to a railroad station in the vicinity of poplar street and ditmas avenue laurel city ms", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 105 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 108 - } - ] - }, - { - "text": "plz i need to get to a place of interest habitat '67 in cordova village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 70 - } - ] - }, - { - "text": "plz i wanna go to belcourt castle at the the intersection jackson place and rockwell place newhall al", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 100 - } - ] - }, - { - "text": "plz i'd like to visit a cantonese restaurant close the meeting sycamore drive and hanover place cajah's mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 111 - } - ] - }, - { - "text": "plz is there a car repair shop at the junction of maspeth avenue and fort greene place balance of campbell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 112 - } - ] - }, - { - "text": "plz is there a greek restaurant at the the intersection of macon street and lawn court in stuart ab", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 98 - } - ] - }, - { - "text": "plz is there a south african restaurant closest the intersection washington street and cadman plaza in dunkirk ok", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 109 - }, - { - "entity": "ADDRESS", - "startPos": 111, - "endPos": 112 - } - ] - }, - { - "text": "plz is there a southern restaurant at the intersection landis court and lenox road in harrell massachusetts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 106 - } - ] - }, - { - "text": "plz is there an asian restaurant not that far from the the intersection virginia avenue and batchelder street cedar bluff town newfoundland and labrador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 108 - }, - { - "entity": "ADDRESS", - "startPos": 110, - "endPos": 125 - }, - { - "entity": "ADDRESS", - "startPos": 127, - "endPos": 151 - } - ] - }, - { - "text": "plz is there an ice cream parlour close by havens place and lake avenue in lewisporte de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 87 - } - ] - }, - { - "text": "plz is there ashabori closest liberty street and bank street in south holland village prince edward island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 105 - } - ] - }, - { - "text": "plz is there bank of china tower at sycamore lane and schaefer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 68 - } - ] - }, - { - "text": "plz is there glacier point at hamilton avenue and hamilton street brooklet city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - } - ] - }, - { - "text": "plz is there gold's gym close-by energysolutions arena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 53 - } - ] - }, - { - "text": "plz is there suncor energy centre at nolans lane and academy street in bay l`argent", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 82 - } - ] - }, - { - "text": "plz let's go to a hamburger restaurant at fane court and menahan street glassboro borough de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 91 - } - ] - }, - { - "text": "plz let's head to a mandarin restaurant not so far from the intersection crescent street and frost street in balance of anoka county delaware", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 131 - }, - { - "entity": "ADDRESS", - "startPos": 133, - "endPos": 140 - } - ] - }, - { - "text": "plz let's head to sleep country canada at brighton avenue and 20th drive in balance of pottawatomie county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 105 - } - ] - }, - { - "text": "plz let's head towards statue of liberty at sharon street balance of scotts bluff county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 87 - } - ] - }, - { - "text": "plz location of a gluten-free restaurant at ridge avenue and bay 23rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - } - ] - }, - { - "text": "plz location of splendido restaurant at brighton 2 path and 56th drive in franklin yt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 84 - } - ] - }, - { - "text": "plz location of the crystal palace close to the the intersection veranda place and 7th street northfield village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 111 - } - ] - }, - { - "text": "plz look for holmes county uganda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "plz navigate to takakkaw falls on narrows avenue in chickasha oklahoma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 69 - } - ] - }, - { - "text": "plz route me the bicycle repair shop at the intersection of cooper street and orchard street in phillips nova scotia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 115 - } - ] - }, - { - "text": "plz route me to firrhill high school at the intersection lafayette street and new lots avenue weston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 99 - } - ] - }, - { - "text": "plz search a bakery at the the intersection of belvidere and balance of haakon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 84 - } - ] - }, - { - "text": "plz search a summer camp at the intersection of maple creek and kinston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 70 - } - ] - }, - { - "text": "plz search avenue cafe and bistro in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - } - ] - }, - { - "text": "plz search glen j sytnyk - realtor here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "plz search psychic readings by cecelia in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 37 - } - ] - }, - { - "text": "plz search rococoa at ovid town and gunn city village in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 52 - } - ] - }, - { - "text": "plz search rubicon labs inc at vero beach city and savonburg in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 59 - } - ] - }, - { - "text": "plz search the chase fish and oyster at the the intersection of milo and eugene around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 78 - } - ] - }, - { - "text": "plz see where is a bbq restaurant at sandford street and pitkin avenue in macdiarmid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - } - ] - }, - { - "text": "plz see where is a grill close-by himrod street and park street chatham village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 78 - } - ] - }, - { - "text": "plz see where is culver's at the intersection thornton street and lake street in greenfield mt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 93 - } - ] - }, - { - "text": "plz see where is hollywood bar at the the intersection whitney avenue and liberty avenue weaubleau ky", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 100 - } - ] - }, - { - "text": "plz see where is konzelmann estate winery at main street and regent place in chittenden county pennsylvania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 106 - } - ] - }, - { - "text": "plz see where is lund cathedral at cumberland walk and chestnut avenue san benito city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 85 - } - ] - }, - { - "text": "plz see where is moxie's not that far from the intersection 5th street and whipple street in monterey maryland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 109 - } - ] - }, - { - "text": "plz see where is neuschwanstein at avenue b and duryea place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "plz see where is newport tower within walking distance of the the crossing 8th street west and bay 29th street in casar town il", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 109 - }, - { - "entity": "ADDRESS", - "startPos": 114, - "endPos": 123 - }, - { - "entity": "ADDRESS", - "startPos": 125, - "endPos": 126 - } - ] - }, - { - "text": "plz see where is rocky mountain chocolate factory close-by the intersection gain court and central avenue scott city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 115 - } - ] - }, - { - "text": "plz see where is schonbrunn palace close-by teatro yaguez", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 56 - } - ] - }, - { - "text": "plz see where is the helix in the vicinity of christopher erb house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 66 - } - ] - }, - { - "text": "plz see where is the night club at brighton 5th street and dahl court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 68 - } - ] - }, - { - "text": "plz show 31st street in sasakwa town, arizona, qatar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - } - ] - }, - { - "text": "plz show 3rd avenue in pillsbury, il, belarus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "plz show b&l commercial seating at antlers and basehor city in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - } - ] - }, - { - "text": "plz show cava on penn street in kenton, northwest territories", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 60 - } - ] - }, - { - "text": "plz show directions to beaulieu palace at pennsylvania avenue and 97th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 76 - } - ] - }, - { - "text": "plz show directions to lighthouse of alexandria nearby the meeting of fenimore street and ferry place balance of monroe county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 125 - }, - { - "entity": "ADDRESS", - "startPos": 127, - "endPos": 133 - } - ] - }, - { - "text": "plz show directions to the massage therapist not far from bedford place and fairview place prescott city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 103 - } - ] - }, - { - "text": "plz show me 1847 church street north in lanett massachusetts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - } - ] - }, - { - "text": "plz show me a family diner at the crossroads of oxbow and north logan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - } - ] - }, - { - "text": "plz show me a grill at eubank and hallowell city nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "plz show me a music store at dimmitt and dakota county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - } - ] - }, - { - "text": "plz show me guadeloupe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "plz show me how to get to an albanian restaurant close by the the intersection of skidmore place and main street in luther nd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 111 - }, - { - "entity": "ADDRESS", - "startPos": 116, - "endPos": 121 - }, - { - "entity": "ADDRESS", - "startPos": 123, - "endPos": 124 - } - ] - }, - { - "text": "plz show me how to get to percel incorporated at the intersection of vine grove and morrison town in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 96 - } - ] - }, - { - "text": "plz show me panera bread in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "plz show me superstore on george street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "plz show me the beer store at the intersection of hawarden and adams village nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - } - ] - }, - { - "text": "plz show me the way to gasometer within walking distance of the intersection park place and 4th street north sinking spring borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 107 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 130 - } - ] - }, - { - "text": "plz show me where is a buffet not that far from skidmore lane and keen court sayre city florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 94 - } - ] - }, - { - "text": "plz show me where is a coffeehouse at the intersection of bay parkway and prospect avenue balance of luna county michigan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 111 - }, - { - "entity": "ADDRESS", - "startPos": 113, - "endPos": 120 - } - ] - }, - { - "text": "plz show me where is a gluten-free restaurant not far from the the junction of 7th street and o'brien place appomattox county pe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 124 - }, - { - "entity": "ADDRESS", - "startPos": 126, - "endPos": 127 - } - ] - }, - { - "text": "plz show me where is a hamburger restaurant at new jersey avenue and eastern parkway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 83 - } - ] - }, - { - "text": "plz show me where is a music school around the the intersection of pennsylvania avenue and tompkins place in berrien county ok", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 122 - }, - { - "entity": "ADDRESS", - "startPos": 124, - "endPos": 125 - } - ] - }, - { - "text": "plz show me where is an indian restaurant at the intersection of cass place and essex court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 90 - } - ] - }, - { - "text": "plz show me where is ayers rock at the junction of montague terrace and coleman street in indian head park village ma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 116 - } - ] - }, - { - "text": "plz show me where is terminal tower close to the the junction 15th avenue and fuller place jennings city de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 106 - } - ] - }, - { - "text": "plz show me where is the bank not so far from morton street and van siclen court in balance of cocke county tennessee", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 116 - } - ] - }, - { - "text": "plz show me where is the shelter near hyman court and academy street balance of collin county bc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 95 - } - ] - }, - { - "text": "plz show me zion national park in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "plz show poi near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "plz show price tower in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "plz show sugar mountain in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "plz show where is a bistro at warsoff place and skidmore place sheridan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 77 - } - ] - }, - { - "text": "plz show where is beaulieu palace at stillwell place and mulberry court rich hill city ms", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 88 - } - ] - }, - { - "text": "plz show where is green burrito on tillary street in taylorsville town nebraska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 78 - } - ] - }, - { - "text": "plz show where is marble slab creamery near ruby street in syracuse south dakota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 79 - } - ] - }, - { - "text": "plz show where is national museum of the marine corps at 8th street south and route 29 in foley city new york state", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 114 - } - ] - }, - { - "text": "plz show where is your good health around martense court and schaefer street in bridgeport village utah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 102 - } - ] - }, - { - "text": "plz take me to a place of interest prague castle in hoxie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "plz take me to marineview plaza at the the intersection of aspen court and webers court in heritage creek city nu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 109 - }, - { - "entity": "ADDRESS", - "startPos": 111, - "endPos": 112 - } - ] - }, - { - "text": "plz take me to the city of lavon city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "plz take me to the trade school in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "plz view 56th street in little flock, md, bhutan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "plz view a buddhist restaurant at the intersection of liberty and edinburgh town in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 79 - } - ] - }, - { - "text": "plz view daytrips from toronto in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "plz view loblaws within walking distance of rica seilet hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 60 - } - ] - }, - { - "text": "plz view mount st. helens in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "plz view parkland kennels west inc at balance of estill county and balance of laclede county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 91 - } - ] - }, - { - "text": "plz view princess of wales theatre here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 33 - } - ] - }, - { - "text": "plz view sweet temptations at sutton and bend in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 44 - } - ] - }, - { - "text": "plz we are going to an afghan restaurant at heyward street and quentin street brookneal town missouri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 100 - } - ] - }, - { - "text": "plz we are going to notre-dame de montral at the intersection of mother gaston boulevard and elmwood avenue sturgis ne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 114 - }, - { - "entity": "ADDRESS", - "startPos": 116, - "endPos": 117 - } - ] - }, - { - "text": "plz what roads will take me to a british restaurant near the intersection homestead drive and west avenue in murray yt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 114 - }, - { - "entity": "ADDRESS", - "startPos": 116, - "endPos": 117 - } - ] - }, - { - "text": "plz what roads will take me to cozy kitty accommodations at the the intersection of denmark village and corning in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 110 - } - ] - }, - { - "text": "plz where is a bank machine at 77th street and colin place sidney arizona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 72 - } - ] - }, - { - "text": "plz where is a chinese restaurant at arkansas drive and quincy street in edwin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 77 - } - ] - }, - { - "text": "plz where is a pakistani restaurant at gates avenue and william street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - } - ] - }, - { - "text": "plz where is a persian restaurant around the the intersection magnolia drive and madison street carterville new brunswick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 120 - } - ] - }, - { - "text": "plz where is an ethnic restaurant at irving avenue oacoma indiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 64 - } - ] - }, - { - "text": "plz where is arndale tower at the intersection stillwell place and vine street in plainfield village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 107 - } - ] - }, - { - "text": "plz where is roy rogers restaurants near st johns place and croton loop north plains", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 83 - } - ] - }, - { - "text": "plz where is seattle central library at the intersection of stratford road and hornell loop blandford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 100 - } - ] - }, - { - "text": "plz where is second city at the junction of church street north and monument walk edwards county colorado", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 104 - } - ] - }, - { - "text": "plz where is shoetopia at the intersection mac kenzie street and troutman street brent city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 90 - } - ] - }, - { - "text": "plz where is the a pizzeria at louisa street and poly place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - } - ] - }, - { - "text": "plz where is the an organic restaurant not that far from banker street and holmes lane in gravette pa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 100 - } - ] - }, - { - "text": "plz where is the an outdoors store on irving place in mason town ak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 66 - } - ] - }, - { - "text": "plz where is the bay 26th street waleska city nt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 47 - } - ] - }, - { - "text": "plz where is the marble's ice cream at orchard lane and 12th street east lake park city texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 92 - } - ] - }, - { - "text": "plz where is the menara kuala lumpur at greenwood avenue and revere place in saratoga vt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 87 - } - ] - }, - { - "text": "plz where is the neiman marcus at the the intersection juliana place and jefferson street bridgeport village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 107 - } - ] - }, - { - "text": "plz where is the toronto eaton centre at the the crossroads of merit court and adams avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 90 - } - ] - }, - { - "text": "plz where is the walnut avenue columbia city florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "plz where is union station at rogers avenue and ivy lane in raywick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 66 - } - ] - }, - { - "text": "plz why don't you bring me to blenheim palace at woodruff avenue and laurel lane in georgetown county indiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 108 - } - ] - }, - { - "text": "plz why don't you bring me to dg bank building in the vicinity of the intersection of edgewood road and 72nd court schellsburg borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 133 - } - ] - }, - { - "text": "plz why don't you get me to colonial gdns hoffman estates village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 64 - } - ] - }, - { - "text": "plz why don't you give me directions to a casual dining restaurant on route 30 in alger county west virginia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 107 - } - ] - }, - { - "text": "plz why don't you navigate to caf moroc on 66th street in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "plz why don't you navigate to posh pooch hotel & daycare inc at beaver and leland city in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 85 - } - ] - }, - { - "text": "plz why don't you take me to atomium at dogwood lane and flatlands 9th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 76 - } - ] - }, - { - "text": "plz windsor castle on hull street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "plz winspear centre close by york road and oceanview avenue brighton ga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 70 - } - ] - }, - { - "text": "podgorica location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "poi nearby palace hotel", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "poi sydney tower in sebree give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "point me the way to 168 cortelyou road in mantachie town ns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 58 - } - ] - }, - { - "text": "point me the way to a cobbler at forrest street and banner 3rd terrace please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 69 - } - ] - }, - { - "text": "point me the way to a gluten free restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "point me the way to a latin restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "point me the way to a mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "point me the way to a vegan restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "point me the way to an appliance store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "point me the way to applebee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "point me the way to bay 41st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "point me the way to blue river", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "point me the way to culver's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "point me the way to einstein bros. bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - } - ] - }, - { - "text": "point me the way to home insurance building at 20th lane and ide court in glynn county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 85 - } - ] - }, - { - "text": "point me the way to jimmy john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "point me the way to juab county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "point me the way to lashbrook's shoes at the the intersection of echo and charlevoix county in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 90 - } - ] - }, - { - "text": "point me the way to oporto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "point me the way to red burrito", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "point me the way to round table pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "point me the way to schonbrunn palace at the the intersection of linda lane and garland court in garfield county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 111 - } - ] - }, - { - "text": "point me the way to sidney place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "point me the way to sydney tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "point me the way to teulon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "point me the way to williamsburg village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 39 - } - ] - }, - { - "text": "point of interest national museum of the marine corps in balance of cheatham county navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 82 - } - ] - }, - { - "text": "point of interest ruth's chris steak house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 41 - } - ] - }, - { - "text": "polhemus place in washington take me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "polk county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - } - ] - }, - { - "text": "pooles lane and ash street in balance of douglas county now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 54 - } - ] - }, - { - "text": "poplar street and hillcrest drive please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "poplar street not too far from ggantija guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "prime burger at 1665 aspen court in polk county wv sri lanka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 59 - } - ] - }, - { - "text": "produce court and e gay st in bartlett village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "prospect avenue and homestead drive in jacksonville beach please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 56 - } - ] - }, - { - "text": "proton station take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "provide me with the construction free way to city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 48 - } - ] - }, - { - "text": "provide me with the longest way to carefree please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "provide me with the longest way to clifton forge please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "provide me with the longest way to coloma please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "provide me with the longest way to rutland please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "provide me with the traffic free route to city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 45 - } - ] - }, - { - "text": "pure spirits at the junction of balance of fluvanna county and fentress county near my place find that for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 77 - } - ] - }, - { - "text": "put aeropostale winnipeg ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "put chernobyl npp ainsworth city south carolina on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "put columbia lake village kitchener ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "put columbus city schools central enrollment center owen sound ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 69 - } - ] - }, - { - "text": "put dk display clarendon city kentucky on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "put eaton centre monroe village sd on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 33 - } - ] - }, - { - "text": "put exhale kitchener ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "put fazoli's italian foods trimble on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "put frat burger chelsea on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "put harrison park sapulpa pa on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 27 - } - ] - }, - { - "text": "put heel boy bernard city nv on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 27 - } - ] - }, - { - "text": "put hue's kitchen centre hall on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "put jefferson memorial healy on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "put kernels montrose ghent on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "put leo j. ryan federal building algonac on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "put lowes ottawa ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "put marble slab creamery kiawah island on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "put onroute ankara ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "put remax paris ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "put romano's macaroni grill edgartown on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "put sanraku horseheads on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "put subway new century on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "put td bank douglas ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "put td bank gage county ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "put td bank harrold town ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "put td bank hudson ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "put td bank kinston town ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "put td bank nulato ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "put td bank ohio county ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "put td bank shoreham village ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "put the co-operators balance of brown county nebraska on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 52 - } - ] - }, - { - "text": "put the works gas city city mt on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 29 - } - ] - }, - { - "text": "put the works tyrone ny on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 22 - } - ] - }, - { - "text": "put trip central south jordan city id on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 36 - } - ] - }, - { - "text": "put williams vineland on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "put ymca boston ontario on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "put yogenfruz upper lake on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "pyramids of egypt at banner 3rd terrace wood river delaware plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "qdoba mexican grill at charles place and desmond court balance of dare county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 76 - } - ] - }, - { - "text": "qdoba mexican grill at somerset dr and 24th st in hollidaysburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - } - ] - }, - { - "text": "quit destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "quit navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "quit route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "railroad street and linden street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "rainbow bridge here plz how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "ramallah ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "recommend a atv for about 71 euros in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 14 - } - ] - }, - { - "text": "recommend a chair for less than 21 pounds in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "recommend a charging station nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "recommend a cheap travel agent in the vicinity to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "recommend a cheese boutique & delicatessen here", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 41 - } - ] - }, - { - "text": "recommend a church in my vicinity", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "recommend a close ruby watchco in town", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "recommend a dishwasher for less than 712 bucks in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "recommend a dishwasher for no more than 759 dollars in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "recommend a dishwasher for not more than 5564 euros in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "recommend a dresser for more than 55 dollars in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "recommend a dvd player for about 8133 quid in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "recommend a finest albanian restaurant here to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "recommend a fresh-co in town for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "recommend a further shopping mall around here", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "recommend a german restaurant in the vicinity to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "recommend a gift shop around my location for no more than 433 bucks for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "recommend a glen j sytnyk - realtor in my surrounding area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "recommend a haircut for under 6373 dollars in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "recommend a highest priced barbecue restaurant in town to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - } - ] - }, - { - "text": "recommend a lamp for not more than 9945 pounds in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 15 - } - ] - }, - { - "text": "recommend a less expensive antique shop in city for no more than 81 dollars to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "recommend a most cheap canada one travel in the city", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "recommend a most costly gold mirror nearby me to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "recommend a most fairly priced a1 car cleaning nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "recommend a most pricey menchie'slab in city for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "recommend a motorcycle between 3100 and 7500 quid in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "recommend a ood_goods for about 262 pounds in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "recommend a ood_goods for less than 985 quid in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "recommend a ood_goods for no more than 10 quid in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "recommend a pho restaurant around here", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "recommend a poor long john silver's in city to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "recommend a sound bar for under 7676 quid in my area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "recommend a top ratings il panettone fine italian food here", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 53 - } - ] - }, - { - "text": "recommend a top ratings pack rat hobbies & collectibles in city", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 54 - } - ] - }, - { - "text": "recommend an academy in the vicinity to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "recommend an indian restaurant in that city for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "recommend bruno's restaurant near me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "recommend ruby tuesdays in this area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "recommend the closest resorts in that region to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "recommend the costly indian restaurant in town to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "recommend the farther sandwich shops in the town for not more than 288 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "recommend the further camping stores around my location for more than 164 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "recommend the grocery store in city for less than 356 bucks to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "recommend the hardware store around my current location to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "recommend the high-cost pizzerias in that area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "recommend the high-cost the guanaquits restaurant in that town for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 48 - } - ] - }, - { - "text": "recommend the least popular kernels here for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "recommend the less pricey afghan restaurant in that place for not more than 403 euros for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "recommend the lousy afghan restaurant in the surrounding area for more than 118 dollars to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "recommend the low priced clinic in city for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "recommend the low-cost softmoc nearby for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "recommend the most inexpensive outsource computronics in that region to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 52 - } - ] - }, - { - "text": "recommend the poorest quality bar and grills in my surrounding area for between 353 and 478 pounds", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "recommend the poorest td bank financial group in that town", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "recommend the second rate massage parlor nearby for above 413 dollars", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "recommend the top rated subway entrances in the vicinity", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "recommend the top rating classic restaurant in city for between 399 and 325 dollars", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "recommend the top-rated houston avenue bar and grill in the vicinity", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 51 - } - ] - }, - { - "text": "recommend the worse campground here to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "red hook lane and bay 37th street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "reliant astrodome leroy find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "remove angel falls navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "remove destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "remove emirates towers hotel navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "remove first canadian place navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "remove going to balance of burnet county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 39 - } - ] - }, - { - "text": "remove going to balance of hidalgo county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 40 - } - ] - }, - { - "text": "remove going to bray town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "remove going to broken bow", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "remove going to bt tower in camden city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "remove going to campbell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "remove going to campbellsville city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "remove going to capital tower in balance of calhoun county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 57 - } - ] - }, - { - "text": "remove going to centre island in balance of windsor county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 57 - } - ] - }, - { - "text": "remove going to chiang kai shek memorial hall in masonville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - } - ] - }, - { - "text": "remove going to colcord", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "remove going to county line", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "remove going to de soto city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "remove going to de tour village village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 38 - } - ] - }, - { - "text": "remove going to dorrance", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "remove going to eiffel tower in belmont", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "remove going to franklinville village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "remove going to jackson city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "remove going to jpmorgan chase tower in huetter", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "remove going to lake station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "remove going to lookout mountain", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "remove going to lost nation city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "remove going to madeleine in shelton village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "remove going to marion county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "remove going to minnesota state capitol in monument", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 50 - } - ] - }, - { - "text": "remove going to morganton", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "remove going to mound valley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "remove going to mount st. helens in newell city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "remove going to mountain village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "remove going to museo sarmiento in clifford city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "remove going to national infantry museum and soldier center in farnham", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 69 - } - ] - }, - { - "text": "remove going to pan am building in clay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "remove going to peabody city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "remove going to pocahontas", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "remove going to richardson", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "remove going to seattle central library in fallston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 50 - } - ] - }, - { - "text": "remove going to sky tower in st-barthelemy", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "remove going to telluride/mountain village gondola in pittsfield city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 68 - } - ] - }, - { - "text": "remove going to the panthon in balance of berrien county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 55 - } - ] - }, - { - "text": "remove going to uob plaza one in anniston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "remove going to virginia", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "remove going to wyoming", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "remove kangaroo creek farm navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "remove lds church office building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 32 - } - ] - }, - { - "text": "remove navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "remove navigating to a bank machine", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "remove navigating to a barber shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "remove navigating to a camping store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "remove navigating to a charging station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "remove navigating to a child daycare center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "remove navigating to a chinese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "remove navigating to a dim sum restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "remove navigating to a dry cleaner", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "remove navigating to a glassmaker", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "remove navigating to a kindergarten", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "remove navigating to a kurdish restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "remove navigating to a latin restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "remove navigating to a middle eastern restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 47 - } - ] - }, - { - "text": "remove navigating to a music school", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "remove navigating to a music store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "remove navigating to a pakistani restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "remove navigating to a plaza", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "remove navigating to a racetrack", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "remove navigating to a rbnb", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 26 - } - ] - }, - { - "text": "remove navigating to a restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "remove navigating to a soul food restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "remove navigating to a stadium", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "remove navigating to a summer camp", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "remove navigating to a tailor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "remove navigating to a theater", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "remove navigating to a townhall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "remove navigating to a variety store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "remove navigating to a youth hostel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "remove navigating to an accountant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "remove navigating to an african restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "remove navigating to an used car dealership", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "remove new orleans arena navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "remove price tower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "remove red square navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "remove route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "remove route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "remove royal opera house navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "remove sainsbury centre for visual arts navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 38 - } - ] - }, - { - "text": "remove scottish parliament building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 34 - } - ] - }, - { - "text": "remove shreepati arcade navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "remove southdale center navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "remove sp!re navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 11 - } - ] - }, - { - "text": "remove taking me to 16th street in sundridge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "remove taking me to 4th street south in hendricks town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "remove taking me to 96th street in grants city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "remove taking me to bank street in st-tite", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "remove taking me to banner avenue in oberon city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "remove taking me to bay parkway in shirley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "remove taking me to boardwalk in russellville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "remove taking me to brighton beach avenue in high point", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 54 - } - ] - }, - { - "text": "remove taking me to chestnut avenue in oakdale borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "remove taking me to coney island avenue in wachapreague", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - } - ] - }, - { - "text": "remove taking me to dekalb avenue in kenai city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "remove taking me to durham road in clark fork", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "remove taking me to forrest street in gauley bridge town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 55 - } - ] - }, - { - "text": "remove taking me to hampton place in roaming shores village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 58 - } - ] - }, - { - "text": "remove taking me to harbor lane in harrison county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "remove taking me to holly drive in secaucus town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "remove taking me to jerome street in balance of windham county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 61 - } - ] - }, - { - "text": "remove taking me to laurel avenue in lavonia city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "remove taking me to lee avenue in balance of lincoln county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - } - ] - }, - { - "text": "remove taking me to pine street in monticello city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "remove taking me to richards street in euharlee", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "remove taking me to route 17 in north vancouver", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "remove taking me to route 30 in nome", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - } - ] - }, - { - "text": "remove taking me to shore parkway in geneva city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "remove taking me to trucklemans lane in lakeview", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "remove taking me to union avenue in rock port city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "remove taking me to varanda place in bethlehem town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "remove taking me to varanda place in north plains", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "remove taking me to wallabout street in luke town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "remove the temple of heaven navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "repentigny take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - } - ] - }, - { - "text": "republic plaza at 72 barlow drive douglas city ks tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - } - ] - }, - { - "text": "reserve bank of fiji building at 569 monroe street 29091 nicholas county al panama give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 81 - } - ] - }, - { - "text": "reset destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "reset route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "restart destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "restart route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "reunion tower at 374 sea breeze avenue funston ga seychelles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 59 - } - ] - }, - { - "text": "reunion tower at 571 haring street 57682 upton in pa bulgaria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "rex's at 496 edgewood drive courtenay me new zealand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "rialto towers at 33rd byp and tennessee highway 100 crse g show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 57 - } - ] - }, - { - "text": "rialto towers at 597 ralph avenue 29646 burt county in bc somalia direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 64 - } - ] - }, - { - "text": "rica seilet hotel on spencer court in langdon city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "richardson building at garnet street delight city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "road north 494 and y fwy navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "robson and n front st please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "rocky mountain chocolate factory at the junction of hancock county and rogersville in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 81 - } - ] - }, - { - "text": "rocky mountain chocolate factory at william street lake hallie village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 69 - } - ] - }, - { - "text": "rocky mountain chocolate factory fairview find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "rococoa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "rococoa at 1760 wallabout street in covington county wisconsin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 61 - } - ] - }, - { - "text": "rococoa at hanchett avenue north and expy 17 navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "rococoa at w pkwy. and strawberry road south in homeacre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 55 - } - ] - }, - { - "text": "ronceverte city san marino where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "roosevelt campobello international park on shore road lane in kugluktuk how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 70 - } - ] - }, - { - "text": "rosendale map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "route 20 and knight court i need to get to the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "route for 53rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "route for a bar and lounge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "route for a cajun restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "route for a campus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "route for a casual dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "route for a cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "route for a diamond pizza near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "route for a mediterranean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "route for a salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "route for an albanian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - } - ] - }, - { - "text": "route for an australian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - } - ] - }, - { - "text": "route for arion place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "route for berkshire drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "route for boathouse nearby st. paul's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 46 - } - ] - }, - { - "text": "route for boerum place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "route for bonefish grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "route for bridle lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "route for lacon court close to arches national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 50 - } - ] - }, - { - "text": "route for lincoln avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "route for pierrepont street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "route for pitt meadows", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "route for quay street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "route for ruth's chris steak house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "route for tim horton's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "route for turtle creek borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "route me 1937 main street south 84800 perry in mississippi liechtenstein", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 71 - } - ] - }, - { - "text": "route me a coffeehouse not too far from the the intersection mulberry court and pearl street ignace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 98 - } - ] - }, - { - "text": "route me a pizza restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "route me a railroad station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "route me a seafood restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "route me allison city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "route me an australian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 32 - } - ] - }, - { - "text": "route me big springs village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "route me brookside drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "route me checkers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "route me cleveland county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "route me conecuh county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "route me fillmore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "route me greenspond", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "route me kingston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "route me lacon court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "route me malin city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "route me noodles & company", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "route me oak creek town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "route me schnitzel express", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "route me sun tower at cross street and sedgwick place plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "route me the fine dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - } - ] - }, - { - "text": "route me thibodaux", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "route me to 13th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "route me to 2nd place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "route me to 80th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "route me to a and w", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "route me to a bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "route me to a bulgarian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - } - ] - }, - { - "text": "route me to a dancing class", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "route me to a diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "route me to a fire station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "route me to a fitness store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "route me to a florist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "route me to a gastro pub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "route me to a hunting store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "route me to a jail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "route me to a kindergarten", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "route me to a latin restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "route me to a locksmith", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "route me to a massage therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "route me to a park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "route me to a pho restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "route me to a sailing school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "route me to a shoe store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "route me to al madina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "route me to amersfort place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "route me to balance of adams county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "route me to balance of boise county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 34 - } - ] - }, - { - "text": "route me to bay 14th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "route me to beaver street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "route me to big pita", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "route me to breckenridge town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "route me to cathedral of christ the saviour in benjamin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 54 - } - ] - }, - { - "text": "route me to cheesecake factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - } - ] - }, - { - "text": "route me to circle drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "route me to clay county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "route me to dairy queen on corbin place in baddeck", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "route me to devon road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "route me to elkhorn ontario canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - } - ] - }, - { - "text": "route me to greene county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "route me to hilton head island town nc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - } - ] - }, - { - "text": "route me to holly street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "route me to jamaica avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "route me to jamba juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "route me to jason's deli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "route me to lery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - } - ] - }, - { - "text": "route me to lynnville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "route me to magnolia court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "route me to mansfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "route me to martin luther king place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 35 - } - ] - }, - { - "text": "route me to mcbride", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "route me to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "route me to medina city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "route me to my office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "route me to oak street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "route me to piedmont city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "route me to rapelye street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "route me to ravenna city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "route me to richmond", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "route me to ridgewood place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "route me to riviere-heva", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "route me to rosslyn farms borough ontario canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "route me to roy rogers restaurants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 33 - } - ] - }, - { - "text": "route me to rubio's fresh mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 38 - } - ] - }, - { - "text": "route me to sidney", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "route me to sigourney street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "route me to sinking spring borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 33 - } - ] - }, - { - "text": "route me to smith street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 23 - } - ] - }, - { - "text": "route me to springer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "route me to taco bell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "route me to the deli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - } - ] - }, - { - "text": "route me to the gym", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 18 - } - ] - }, - { - "text": "route me to the japanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "route me to the medical school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "route me to the metropolitan museum of art at bridge street and conway street burr oak massachusetts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 99 - } - ] - }, - { - "text": "route me to the taxi stop at the the intersection of applegate court and roosevelt avenue in alderson alaska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 107 - } - ] - }, - { - "text": "route me to togo's eatery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "route me to toppers pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "route me to tullys coffee", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "route me to wendys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "route me two four one pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "route me walnut street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "route to 1757 linden boulevard 50914 turner village yemen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "route to a book store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "route to a bookstore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "route to a cell phone store not that far from the the intersection of paerdegat 14th street and 51st street x", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 108 - } - ] - }, - { - "text": "route to a kosher restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "route to a mexican restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "route to a public house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "route to a shopping mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "route to albany city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "route to an albanian restaurant at 917 lester court meadowview estates nebraska in macedonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 91 - } - ] - }, - { - "text": "route to an eclectic restaurant at the junction of palmetto street and beaver street inman", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 89 - } - ] - }, - { - "text": "route to an ethnic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - } - ] - }, - { - "text": "route to an university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "route to banker street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "route to big ben at dogwood drive and hartford road in overly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 60 - } - ] - }, - { - "text": "route to califon borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "route to carl's jr.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "route to carrabba's italian grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "route to carriage drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "route to colorado city town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "route to compuland inc at kuttawa city and sanders city in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - } - ] - }, - { - "text": "route to del property management inc around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - } - ] - }, - { - "text": "route to domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "route to greenwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "route to linden boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "route to masjid al nabawi at the the intersection grant avenue and batchelder street in advance town nl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 102 - } - ] - }, - { - "text": "route to mcalister's deli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "route to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "route to merchandise mart on conduit boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "route to millennium dome at the crossroads of cranberry street and crosby avenue bartelso village sc plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 99 - } - ] - }, - { - "text": "route to morrill county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "route to neligh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "route to new summerfield city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "route to nicholasville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "route to ocean court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "route to oregon city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "route to schnitzel express", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "route to the westin harbour castle waterloo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "route to unadilla city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "route to vail haiti please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "royal opera house on aurelia court in balance of mineral county hawaii drive us there please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 69 - } - ] - }, - { - "text": "royal tyrrell museum at 1502 at bouck court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "royal tyrrell museum at 1938 36th street pinetops town ab in oman", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 64 - } - ] - }, - { - "text": "runners choice on front street south and cherry street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - } - ] - }, - { - "text": "sacre coeur at eddyville city and vernonburg town please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "saguenay directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "saint john vis b and avenue north 51 in vernon hills new york", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "saks fifth avenue where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - } - ] - }, - { - "text": "saku toronto nearby me plz can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "saline county bhutan can you find it for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "san juan map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "san juan ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "san salvador take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "sandwiches not too far from st-louis-de-france", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 45 - } - ] - }, - { - "text": "santa maria novella at 1035 seeley street 63052 richburg village in austria navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 74 - } - ] - }, - { - "text": "schlotzsky's deli where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - } - ] - }, - { - "text": "schnbrunn palace on fairview place in the vicinity please can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "schonbrunn palace at 544 charles street ninnekah in ar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 53 - } - ] - }, - { - "text": "school lane and 24th avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "scotia plaza in 87479", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "scottish parliament building in the city of ouzinkie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - } - ] - }, - { - "text": "scottish parliament building on orchard avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "scratch destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "scratch route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "search 1088 gallatin place around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - } - ] - }, - { - "text": "search 1832 barbey street around ramesseum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 41 - } - ] - }, - { - "text": "search 556 doughty street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "search a bank machine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "search a bbq restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "search a bicycle repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "search a brazilian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "search a breakfast restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "search a camping store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "search a caribbean restaurant at south wabash pl and 5th west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "search a casual dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "search a casual restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "search a chili restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "search a circus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "search a dim sum restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "search a football stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "search a frozen yogurt restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "search a garage", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "search a glassmaker", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "search a healthy restaurant for below 185 quid here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "search a kindergarten", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "search a korean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "search a kosher restaurant at church south and 2nd street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 61 - } - ] - }, - { - "text": "search a latin restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "search a library", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "search a list of sar-e-rah using a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "search a medical school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "search a museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "search a nouvelle cuisine restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - } - ] - }, - { - "text": "search a parts center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "search a place where i can buy sofas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "search a russian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "search a sandwich bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "search a steak restaurant for about 305 dollars on coffey street in portsmouth city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 82 - } - ] - }, - { - "text": "search a subway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "search a sushi bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "search a tailor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "search a tattoo parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "search a thai restaurant at lombard and madison street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 58 - } - ] - }, - { - "text": "search a thrift store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "search an elementary school at springview village and north adams village here plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 72 - } - ] - }, - { - "text": "search an indian restaurant at clarion and street north 66", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - } - ] - }, - { - "text": "search an indonesian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 30 - } - ] - }, - { - "text": "search arches national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "search auto rental place in marble falls city mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 47 - } - ] - }, - { - "text": "search balmoral castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "search birmingham town hall at west 42nd byp k and main", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 54 - } - ] - }, - { - "text": "search boston market at the crossroads of washington and wardsville nearby please", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 66 - } - ] - }, - { - "text": "search brunswick in uzbekistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "search buckingham palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "search burritos in city for about 129 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 14 - } - ] - }, - { - "text": "search cis tower at 24th rd. and central park s", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "search cliffs variety store at the intersection of bartow county and duncan town near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 79 - } - ] - }, - { - "text": "search closest pizza in the vicinity for not more than 468 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "search costliest sugar mountain in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "search crappiest the daycare around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "search creme brasserie at main street west and locust", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - } - ] - }, - { - "text": "search dhanbad", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "search dry cleaning for no more than 374 pounds in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "search dvd players in the vicinity for not more than 474 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "search dvd players near my area for over 401 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "search edgewood road here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "search eiffel tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "search far tcby in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "search farthest dvd players for between 437 and 117 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "search finest ratatouille for more than 142 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "search for a botanical garden while in transit malden bridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - } - ] - }, - { - "text": "search for a british restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "search for a british restaurant on the way to angier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "search for a cajun restaurant on the way to beatrice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - } - ] - }, - { - "text": "search for a candy shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "search for a cheesecake factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "search for a church", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "search for a clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "search for a fast food joint near the intersection of 8th s aly c and rue de champlain aly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 89 - } - ] - }, - { - "text": "search for a frozen yogurt restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 36 - } - ] - }, - { - "text": "search for a good bar milano in danville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "search for a good caf moroc in marengo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "search for a good cracker barrel in baker county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "search for a good doggi's venezuelan cuisine in staplehurst village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 66 - } - ] - }, - { - "text": "search for a good kfc in preston village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "search for a good mio ristobar in coahoma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "search for a good papaya king in balance of cedar county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 55 - } - ] - }, - { - "text": "search for a good pizza hut in balance of cameron county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 55 - } - ] - }, - { - "text": "search for a good red lobster in forbes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 38 - } - ] - }, - { - "text": "search for a good tcby in champaign county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "search for a good tcby in wainfleet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "search for a good the boulevard cafe in cedar bluff town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 55 - } - ] - }, - { - "text": "search for a good tim hortons in kauai county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "search for a good tim hortons in taunton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "search for a good wahlburgers in lodge town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "search for a good woods in lamoure", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "search for a latin american restaurant on the way to lutcher", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - } - ] - }, - { - "text": "search for a music store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "search for a organic restaurant near the intersection of e crse and glenwood aly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 79 - } - ] - }, - { - "text": "search for a pakistani restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - } - ] - }, - { - "text": "search for a pasta restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "search for a pedicurist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "search for a pharmacy toward my destination de smet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "search for a physiotherapist along my route ocean pines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "search for a retirement home", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "search for a scones buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "search for a shoe store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "search for a supermarket near uptown waterloo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "search for a synagogue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "search for a temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "search for a wholesaler", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "search for aeropostale in dryden great britain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "search for albania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "search for an afghan restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "search for an american restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "search for an aquarium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "search for an electronic shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "search for an eyewear specialist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "search for an ice cream parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "search for back yard burgers near tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "search for bahamas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "search for balance of rockcastle county peru", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 43 - } - ] - }, - { - "text": "search for barbados", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "search for beer store in newton cuba", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - } - ] - }, - { - "text": "search for beer store in walters oman", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - } - ] - }, - { - "text": "search for bryce canyon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "search for burger joints", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "search for burger joints on the way to apsley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "search for burger joints on the way to blanchard city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "search for burger joints on the way to bruceton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "search for burger joints on the way to grayling", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "search for chernobyl npp in morganfield andorra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "search for chernobyl npp in washington village grenada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - } - ] - }, - { - "text": "search for cn tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "search for cnn in stockbridge village texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - } - ] - }, - { - "text": "search for dairy queen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "search for dante's pizza vino pasta near tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "search for denny's near john hancock building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "search for equatorial guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "search for eritrea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "search for fingal's cave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "search for frat burger near bauhaus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "search for golden gate bridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "search for gracie mews diner near sun tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "search for guggenheim museum bilbao", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "search for home hardwares in ashland ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "search for home hardwares in farmington ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "search for home hardwares in farmington town ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "search for home hardwares in oakland borough ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "search for home hardwares in texola ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "search for hot rod cafe near avala tv tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "search for jasper national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "search for la scala theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "search for liberia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "search for malaysia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "search for manifesto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "search for marble's ice cream near palais garnier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 48 - } - ] - }, - { - "text": "search for marina bay sands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "search for mars bar and restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "search for mary brown's near devil's tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "search for mary brown's near parliament hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "search for meteor crater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "search for motel 6 in plantagenet mi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 35 - } - ] - }, - { - "text": "search for mozambique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "search for one restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "search for pakistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "search for palace of culture and science", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 39 - } - ] - }, - { - "text": "search for pizza hut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "search for plaza las americas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "search for reliant astrodome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "search for remax in city for 2 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "search for remax in city for 4255 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "search for rocky mountain chocolate factory near tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 42 - }, - { - "entity": "KEYWORD", - "startPos": 49, - "endPos": 59 - } - ] - }, - { - "text": "search for roots in gasconade county kansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "search for rosewater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "search for royal mile", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "search for san marino", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "search for sight & sound theatres", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - } - ] - }, - { - "text": "search for singer building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "search for south sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "search for st lucia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "search for st. jerome's university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "search for starbucks near tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "search for statue of zeus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "search for suntrust plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "search for tcby near tim hortons", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 14 - }, - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "search for teatro coln", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "search for telluride/mountain village gondola", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 44 - } - ] - }, - { - "text": "search for the burj khalifa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "search for the cape breton highlands national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 49 - } - ] - }, - { - "text": "search for the crappiest circuses in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - } - ] - }, - { - "text": "search for the firrhill high school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 34 - } - ] - }, - { - "text": "search for the highest cost motel 6 in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "search for the less expensive motel 6 in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "search for the most expensive aquarium in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "search for the most expensive cathedral in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "search for the most expensive chinese restaurant in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "search for the most expensive fast food restaurant in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - } - ] - }, - { - "text": "search for the most expensive furniture stores iin city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "search for the most expensive men's clothing store in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - } - ] - }, - { - "text": "search for the most popular bar mercurio in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "search for the most popular chili's in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "search for the most popular epicure cafe and grill in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 49 - } - ] - }, - { - "text": "search for the most popular frost bank tower in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "search for the most popular kfc in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 30 - } - ] - }, - { - "text": "search for the most popular pizza hut in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "search for the most popular subway in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 33 - } - ] - }, - { - "text": "search for the most popular wildfire in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 35 - } - ] - }, - { - "text": "search for the st. nicholas church", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - } - ] - }, - { - "text": "search for the top motel 6 in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "search for toronto dominion centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "search for torre mayor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "search for ukraine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "search for village on the green in sylvan lake jamaica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - } - ] - }, - { - "text": "search for white house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "search for world trade centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "search for york minster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "search for ziggurat of ur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "search further a subway station for no more than 351 bucks in denver", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - } - ] - }, - { - "text": "search genie solutions on liberty street in summerville city, newfoundland and labrador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 86 - } - ] - }, - { - "text": "search gettysburg national military park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 39 - } - ] - }, - { - "text": "search hagia sophia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "search hephaesteum at church north and central park south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 56 - } - ] - }, - { - "text": "search herzl street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "search highest cost fajitas in this area for between 58 and 96 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "search highest priced artichoke dip in that area for between 182 and 91 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "search highest rating snickerdoodles for about 469 pounds in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "search highly rated dry cleaning for about 136 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "search hillside avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "search hockey hall of fame at y cswy and beach", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - } - ] - }, - { - "text": "search jackson county in netherlands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "search jasper county in bolivia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "search john hancock building at foster avenue and 6th west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - } - ] - }, - { - "text": "search kangaroo creek farm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "search landscaping around here for less than 381 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "search leaning tower of pisa in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 27 - } - ] - }, - { - "text": "search less pricey landscaping for between 410 and 60 euros around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "search low-priced buttermilk pancakes for less than 73 euros around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "search low-priced express delivery in the surrounding area for under 288 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "search lund cathedral at demonbreun and chestnut street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - } - ] - }, - { - "text": "search mac and cheese for above 304 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "search malkera in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "search manchester victoria station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 33 - } - ] - }, - { - "text": "search map results for the plaza close-by bluffton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - } - ] - }, - { - "text": "search marble slab creamery at walcott city and edgefield in that area please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 56 - } - ] - }, - { - "text": "search mashed potatoes for less than 372 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "search mediocre car detailing for no more than 33 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "search mission inn in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "search monumento nacional a la bandera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 37 - } - ] - }, - { - "text": "search more close eclaires for about 152 bucks around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "search more costly the guy who fixes computers around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 45 - } - ] - }, - { - "text": "search most low cost bikes here for below 37 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "search most pricey an acupuncturist near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "search most pricey quesadillas for about 419 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "search museo sarmiento here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "search niagara falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - } - ] - }, - { - "text": "search old new utrecht road in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "search optometrist in shawnee ma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 31 - } - ] - }, - { - "text": "search package delivery for less than 85 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "search package delivery for under 145 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "search parking lot in kiron city ia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - } - ] - }, - { - "text": "search petronas towers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 21 - } - ] - }, - { - "text": "search phone store in tioga ny", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 29 - } - ] - }, - { - "text": "search poi holiday inn in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "search poi lafayette laundry in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "search poor tables for above 70 dollars in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "search post office in hurdland city la", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - } - ] - }, - { - "text": "search preston village bosnia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "search ramsey borough mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "search republic plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "search ripley's aquarium of canada around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 33 - } - ] - }, - { - "text": "search sainsbury centre for visual arts at boulevard north 182 and w 118th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 73 - } - ] - }, - { - "text": "search santa maria novella", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "search second-rate tvs for no more than 244 pounds near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 21 - } - ] - }, - { - "text": "search snickerdoodles in this area for about 258 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - } - ] - }, - { - "text": "search sugar mountain at the crossing of jamestown and fort qu`appelle in town please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 69 - } - ] - }, - { - "text": "search suit shop in balance of thayer county idaho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - } - ] - }, - { - "text": "search suit shop in willard city ri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - } - ] - }, - { - "text": "search supermarket in fieldsboro borough ri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "search supermarket in millbrook utah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - } - ] - }, - { - "text": "search supermarket in mound station village kansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - } - ] - }, - { - "text": "search supermarket in south haven city florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "search tax advice near me for between 324 and 483 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "search tcby at john and west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "search temple of artemis of the ephesians", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 40 - } - ] - }, - { - "text": "search the garage in oregon village mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - } - ] - }, - { - "text": "search the swimming pool in edmonton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "search top rated dry cleaning in town for about 206 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "search top rated texas barbeque pork for above 406 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "search top rating tax advice nearby for between 351 and 169 quid", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "search tribune tower at queen and atlantic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "search tvs for not more than 250 bucks nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 9 - } - ] - }, - { - "text": "search ubudiah mosque at west 50th and north central", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "search union station at e ln. and 1st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 36 - } - ] - }, - { - "text": "search villa badoer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "search viokrjx avenue west in wyaconda city, kentucky, romania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 61 - } - ] - }, - { - "text": "search wendy's at balance of nowata county and rivergrove around here please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - } - ] - }, - { - "text": "search wendy's at surrey lane and main south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "search wild pacific trail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - } - ] - }, - { - "text": "search women's clothing store in glendale heights village maine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "search worse package delivery for above 369 euros nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "seattle central library in cannelburg town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "see where is 1020 court square eastport louisiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "see where is 226 hillside avenue in balance of sunflower county arkansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 71 - } - ] - }, - { - "text": "see where is 534 92nd street near university of padua", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 52 - } - ] - }, - { - "text": "see where is a barbecue restaurant at 560 queen street egeland city or", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 69 - } - ] - }, - { - "text": "see where is a british restaurant at shell road and rockaway avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 66 - } - ] - }, - { - "text": "see where is a drive-in at 110 on fayette street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "see where is a food bank at the intersection brighton 11th street and floyd bennett field quadra island", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 102 - } - ] - }, - { - "text": "see where is a garden supply center at the the intersection of 2nd street and avenue n in wapella nb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 99 - } - ] - }, - { - "text": "see where is a hawaiian restaurant at hampton place and bay 28th street in pawnee rock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 85 - } - ] - }, - { - "text": "see where is a medical center on matthews place in val-barrette, nh, slovakia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "see where is a place to buy motorcycles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "see where is a place to find alcohol", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "see where is a place to get wood beams fixed", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "see where is a public house at knapp street and terrace place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - } - ] - }, - { - "text": "see where is a southern restaurant at oak lane and lilac lane please in tamaha", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 77 - } - ] - }, - { - "text": "see where is a southwestern restaurant at 471 brighton 5th court 85034 barton county mt belgium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 94 - } - ] - }, - { - "text": "see where is a sportsbar at shepherd avenue woking id", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 52 - } - ] - }, - { - "text": "see where is albert college at 288 dumont avenue auburn city in illinois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 71 - } - ] - }, - { - "text": "see where is american eagle at the intersection somers street and fulton street raymond", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 86 - } - ] - }, - { - "text": "see where is an african restaurant at 1524 preston court pillsbury", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 65 - } - ] - }, - { - "text": "see where is an ethnic restaurant at henry street and 12th street in ashland city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - } - ] - }, - { - "text": "see where is arches national park at stryker court and huntington street in forest park town idaho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 91 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 97 - } - ] - }, - { - "text": "see where is auditorium building in balance of greenwood county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 62 - } - ] - }, - { - "text": "see where is boathouse not so far from the the intersection smith street and ann street in elliston az", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 101 - } - ] - }, - { - "text": "see where is bosmal city center at 1746 seton place frontier city in tennessee", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 77 - } - ] - }, - { - "text": "see where is bryce canyon at the the crossing broad way and jefferson avenue seligman", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 84 - } - ] - }, - { - "text": "see where is chiang kai shek memorial hall on moore place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "see where is dairy queen on brown street in bennet village quebec", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - } - ] - }, - { - "text": "see where is doscher street in ste. rose du lac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "see where is hanging gardens of babylon in uganda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 48 - } - ] - }, - { - "text": "see where is hzsa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "see where is kernels close the meeting white street and paerdegat 12th street in middlesex county nb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 99 - } - ] - }, - { - "text": "see where is kinetic networks inc not so far from bay 53rd street and girard street ferndale", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 91 - } - ] - }, - { - "text": "see where is marble slab creamery at the the intersection of old mill road and chestnut street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 93 - } - ] - }, - { - "text": "see where is marble's ice cream not far from the the intersection broome street and merit court rockaway beach", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 94 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 109 - } - ] - }, - { - "text": "see where is marshall street near parthenon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "see where is pharos of egypt in the vicinity of the the intersection of moore street and revere place atlanta city ns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 116 - } - ] - }, - { - "text": "see where is place of interest plaza las americas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 48 - } - ] - }, - { - "text": "see where is sydney opera house at 507 at cass place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "see where is symphony orchestra not far from the the intersection hemlock street and autumn avenue in linn county south carolina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 112 - }, - { - "entity": "ADDRESS", - "startPos": 114, - "endPos": 127 - } - ] - }, - { - "text": "see where is the ad agency not that far from the intersection of kings place and highland avenue bridgeville borough ohio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 115 - }, - { - "entity": "ADDRESS", - "startPos": 117, - "endPos": 120 - } - ] - }, - { - "text": "see where is the bicycle shop not that far from the the intersection trucklemans lane and falmouth street waterman village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 121 - } - ] - }, - { - "text": "see where is the eyewear specialist not too far from the intersection willoughby avenue and 30th street in cave city city mn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 102 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 120 - }, - { - "entity": "ADDRESS", - "startPos": 122, - "endPos": 123 - } - ] - }, - { - "text": "see where is the furniture store at the crossroads of doone court and valley view drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 86 - } - ] - }, - { - "text": "see where is the place of interest lakeside park carousel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 56 - } - ] - }, - { - "text": "see where is the variety store at the crossing of westminster drive and clay street duson town illinois plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 102 - } - ] - }, - { - "text": "see where is world financial center at the the crossroads of trucklemans lane and wellington court in athens-clarke county unified government (balance) in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 100 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 150 - } - ] - }, - { - "text": "see where is your good health on forest drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "seldom seen rd and davie in east carbon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "seventy first ave. and weber please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "shamattawa how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - } - ] - }, - { - "text": "shell at belmont avenue west and bute somewhere in meridian city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "shell at bridge street and linwood street somewhere in rougemont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 63 - } - ] - }, - { - "text": "shell at dare court and cook street somewhere in johnson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - } - ] - }, - { - "text": "shell at grand and spadina avenue somewhere in louise", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - } - ] - }, - { - "text": "shell at n front st and barclay somewhere in hartford city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - } - ] - }, - { - "text": "shell at old henderson rd and church somewhere in berry hill city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 64 - } - ] - }, - { - "text": "shell at south civic center drive and bute somewhere in blue ridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 65 - } - ] - }, - { - "text": "sherwood drive in town plz navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "shoeless joe's at n way and o hwy show me where it is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "shoeless joe's summit township where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "shoeless joe's where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "shortest route to airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "show 554 6th street west in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "show 79th street in fauquier, nt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 31 - } - ] - }, - { - "text": "show 822 oak avenue close buta palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "show 977 mulberry lane in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "show a baby store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "show a baby store on menahan street in hopewell borough for below 248 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "show a basketball court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "show a burger joint at balance of coweta county and haddam in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 57 - } - ] - }, - { - "text": "show a cafe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 10 - } - ] - }, - { - "text": "show a cajun restaurant for below 367 euros in warkworth", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 55 - } - ] - }, - { - "text": "show a cuban restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - } - ] - }, - { - "text": "show a delicatessen at arlington avenue and amherst", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "show a department store nearby newgrange", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 39 - } - ] - }, - { - "text": "show a discount food store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "show a factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 13 - } - ] - }, - { - "text": "show a family diner close by can-west global place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 49 - } - ] - }, - { - "text": "show a fusion restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - } - ] - }, - { - "text": "show a health store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "show a healthy restaurant on norman avenue in norge, oh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "show a hunting store at the crossroads of battlefield city and balance of chariton county in that town plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 88 - } - ] - }, - { - "text": "show a laundromat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 16 - } - ] - }, - { - "text": "show a massage therapist at the the intersection of martindale city and new strawn in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 81 - } - ] - }, - { - "text": "show a middle eastern restaurant at turnbull avenue and 2nd east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 63 - } - ] - }, - { - "text": "show a place i can buy tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "show a route to three", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "show a southern restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 25 - } - ] - }, - { - "text": "show a southwestern restaurant at lincoln and west lee dr k", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - } - ] - }, - { - "text": "show a spanish restaurant at w 33rd and 8th south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "show a sports store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 18 - } - ] - }, - { - "text": "show a suit shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "show a toy store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "show affordable a dessert restaurant on lincoln avenue in york springs borough wi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 80 - } - ] - }, - { - "text": "show alpha tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "show amish white bread for between 187 and 455 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - } - ] - }, - { - "text": "show an accountant at morrison bluff town and potterville city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 61 - } - ] - }, - { - "text": "show an university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "show arlington national cemetery in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 31 - } - ] - }, - { - "text": "show au bon pain at clermont avenue and 3rd north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "show bad creamy burrito casserole for under 66 dollars in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "show balance of millard county tunisia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "show best rating dvd players in that area for between 444 and 9 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "show bikes in that town for between 333 and 212 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "show boats around here for between 435 and 359 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "show bottom rated quads for above 346 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "show bravi ristorante at the the intersection of westcliffe and balance of benton county in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 87 - } - ] - }, - { - "text": "show burien", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 10 - } - ] - }, - { - "text": "show canadian war museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - } - ] - }, - { - "text": "show car detailing for over 19 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "show car maintenance for over 119 pounds in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "show car repair for above 287 pounds in bethel heights", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "show carl's jr. at church north and surrey lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "show cheapest package delivery in city for about 478 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "show chteau frontenac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show cici's pizza nearby between 240 and 860 dollars", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "show cis tower in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "show city tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "show cn tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "show coit tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "show coit tower at n northwest blvd and w 14th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "show cornfields electronics inc in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 30 - } - ] - }, - { - "text": "show costliest whole wheat honey bread for more than 479 bucks in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 37 - } - ] - }, - { - "text": "show crappy pizza around here for not more than 405 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "show dairy queen at balance of emmet county and casper around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "show des peres", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "show directions to a bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "show directions to a breakfast diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "show directions to a cafe closest ripley's aquarium of canada in vona town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 73 - } - ] - }, - { - "text": "show directions to a computer repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "show directions to a currency exchange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "show directions to a fitness center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "show directions to a kurdish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "show directions to a mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "show directions to a medical school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "show directions to a music school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "show directions to a spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "show directions to a subway entrance", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "show directions to a sushi restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "show directions to a trade school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "show directions to a travel agent", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "show directions to a vegan restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "show directions to a vegetarian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 41 - } - ] - }, - { - "text": "show directions to a wine shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "show directions to aliquippa city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to an accountant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "show directions to an art store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "show directions to an office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "show directions to an outdoors store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "show directions to arlington city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to atikokan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "show directions to avala tv tower at 762 hillcrest drive coffey county west virginia in estonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 94 - } - ] - }, - { - "text": "show directions to balance of caldwell parish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 44 - } - ] - }, - { - "text": "show directions to balance of coosa county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "show directions to balance of gasconade county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 45 - } - ] - }, - { - "text": "show directions to balance of lincoln county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 43 - } - ] - }, - { - "text": "show directions to balance of mineral county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 43 - } - ] - }, - { - "text": "show directions to blimpies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "show directions to brandywine drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "show directions to brighton 2nd place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "show directions to burger king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show directions to conover street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to cottonwood shores", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "show directions to courtright", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show directions to crawford avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "show directions to del taco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "show directions to dunkin' donuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to fructus tower at 36 applegate court 13300 keyser in new hampshire monaco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 90 - } - ] - }, - { - "text": "show directions to gifford village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "show directions to heyward street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to hyde park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "show directions to inverness", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "show directions to kenton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "show directions to klamath county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to kyuquot", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "show directions to lilesville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show directions to linda lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show directions to main street south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "show directions to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "show directions to mcdonalds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "show directions to new albany", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show directions to new haven city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to o'charley's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show directions to olive garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "show directions to opal court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show directions to paerdegat 4th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "show directions to penn station east coast subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 46 - } - ] - }, - { - "text": "show directions to post falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show directions to rally's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "show directions to red lobster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show directions to roosevelt avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "show directions to route 6", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "show directions to stanton road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "show directions to stoddard place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to sunflower county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "show directions to the bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 25 - } - ] - }, - { - "text": "show directions to the daycare", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "show directions to the ethnic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "show directions to the guesthouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "show directions to times place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show directions to wendell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "show directions to will place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show directions to wollaston lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show directions to yummy yummy chinese food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 42 - } - ] - }, - { - "text": "show dirt cheap colcannon for no more than 140 quid in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "show dirt cheap express delivery in city for over 151 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "show distillery historic district", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 32 - } - ] - }, - { - "text": "show economical night tables in the surrounding area for over 395 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "show edgecomb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "show ennice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 10 - } - ] - }, - { - "text": "show estonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "show eureka tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "show express delivery for under 379 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show financial advice for over 336 pounds nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show fort dodge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "show freedom tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "show french guiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "show fried chicken for less than 264 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "show gaylord opryland resort on east greenway road south in el dorado", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 68 - } - ] - }, - { - "text": "show golden temple at central park s and demonbreun", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "show gracie mews diner on 30th hwy in youngwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "show gyros in the surrounding area for more than 303 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "show hagia sophia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "show high cost motorcycles here for less than 381 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "show highest rated harris' restaurant in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "show highest rated vegetable lasagna for over 110 dollars here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "show highly rated texas barbeque pork for below 68 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "show jasper's corner tapas at wakefield and van alstyne in that town plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "show kernels at the intersection of kanorado city and bell buckle town in city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 69 - } - ] - }, - { - "text": "show kinetic networks inc on college avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "show landscaping for about 1 euros around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "show least popular whopper for not more than 318 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "show lecanto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "show leo j. ryan federal building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 32 - } - ] - }, - { - "text": "show less expensive zucchini patties for no more than 350 bucks around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "show liberia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "show liechtenstein", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "show louisiana superdome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - } - ] - }, - { - "text": "show louvre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 10 - } - ] - }, - { - "text": "show low cost consoles in that country for more than 328 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "show low cost financial advice in the surrounding area for less than 405 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "show lowest cost fried chicken here for less than 104 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "show lowest priced i t support in that city for below 346 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show magnolia springs on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show maluuba on 3rd street east in steep rock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "show maluuba on mill road in kingsbury county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "show map results for peru", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "show map results of south korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "show me 6th avenue and meadow street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "show me a argentinian restaurant place in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "show me a bank machine place in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "show me a bistro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "show me a book store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "show me a braised balsamic chicken place here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "show me a brasserie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "show me a cajun restaurant at the the crossing of cherry county and kuttawa city in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 79 - } - ] - }, - { - "text": "show me a caribbean restaurant for below 382 dollars in polkville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - } - ] - }, - { - "text": "show me a casino at locust grove and morristown city near my place plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "show me a chicken restaurant place in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "show me a coffee shop in town", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "show me a curry place here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "show me a diner for no more than 374 pounds here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "show me a dinner restaurant in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "show me a doctor's office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "show me a dutch restaurant at balance of charlevoix county and balance of clay county in that location please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 84 - } - ] - }, - { - "text": "show me a eggplant parmesan place here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "show me a football stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "show me a gluten-free restaurant at california state route 89 and 21st s", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "show me a gluten-free restaurant place around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "show me a hamburger place nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "show me a healthy restaurant on avenue h", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "show me a houseware store place nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "show me a jewelry store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "show me a list of marble slab creamery on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - } - ] - }, - { - "text": "show me a list of pharmacies in the area", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "show me a lobster place in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "show me a mediterranean restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "show me a museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "show me a pakistani restaurant at wyckoff avenue and new", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 55 - } - ] - }, - { - "text": "show me a place that sells boats", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 31 - } - ] - }, - { - "text": "show me a place that sells bswixfrg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "show me a place that sells cars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "show me a place that sells chandeliers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "show me a place that sells dvd players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "show me a place that sells fpdwnz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "show me a place that sells motorcycles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "show me a place that sells nemhctgvyqu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "show me a place that sells night lights", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "show me a place that sells uywfatojicl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "show me a plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "show me a plumber around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "show me a plumber in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "show me a plumber in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "show me a point of interest smoothie king in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "show me a primary school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - } - ] - }, - { - "text": "show me a railway station for above 65 quid in union county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - } - ] - }, - { - "text": "show me a route for 158 at strong place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "show me a route for a computer repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "show me a route for a computer repair shop at the intersection of 34th street and route 7 audrain county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 103 - } - ] - }, - { - "text": "show me a route for a kurdish restaurant at 1941 ira court 77711 blair indiana bulgaria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 86 - } - ] - }, - { - "text": "show me a route for a locksmith", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "show me a route for a pawn shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "show me a route for a vegetarian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "show me a route for brighton 7th walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - } - ] - }, - { - "text": "show me a route for calhoun county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "show me a route for chili's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "show me a route for dairy queen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "show me a route for dogwood lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "show me a route for einstein bros. bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 40 - } - ] - }, - { - "text": "show me a route for elizabeth street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "show me a route for furman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "show me a route for grace court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "show me a route for grafton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "show me a route for grand avenue in fairfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "show me a route for green burrito", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "show me a route for hoyts lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "show me a route for logan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "show me a route for midway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "show me a route for noel avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "show me a route for osyka", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "show me a route for shake shack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "show me a route for south euclid using highway free path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "show me a route for tarkio city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "show me a route for the attractions called sydney opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 60 - } - ] - }, - { - "text": "show me a route for togo's eatery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "show me a route for uruguay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "show me a route to 20th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show me a route to a brewpub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "show me a route to a cajun restaurant on bay 48th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "show me a route to a cell phone store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "show me a route to a computer repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "show me a route to a garage", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "show me a route to a laundromat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "show me a route to a laundry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "show me a route to a lunch restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "show me a route to a shopping mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "show me a route to backus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "show me a route to captain d's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show me a route to cedar point town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "show me a route to east hazel crest village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 42 - } - ] - }, - { - "text": "show me a route to eiffel tower can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "show me a route to granite street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show me a route to kootenai county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "show me a route to legal sea foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "show me a route to markel canada at the intersection of clayton village and summersville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 87 - } - ] - }, - { - "text": "show me a route to mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "show me a route to oporto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "show me a route to radde place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show me a route to romano's macaroni grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "show me a route to salt lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "show me a route to south charleston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "show me a route to stanwix street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show me a route to the doctor's office at tulsa and forest hills city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 68 - } - ] - }, - { - "text": "show me a route to the grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "show me a route to the high school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "show me a route to the panthon in the vicinity of the corner of weirfield street and elmwood avenue cusseta va", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 106 - }, - { - "entity": "ADDRESS", - "startPos": 108, - "endPos": 109 - } - ] - }, - { - "text": "show me a route to the town hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "show me a route to ypsilanti water tower at avenue i hallam village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - } - ] - }, - { - "text": "show me a school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "show me a spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "show me a swimming pool", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "show me a taco place nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - } - ] - }, - { - "text": "show me a tofu parmigiana place here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "show me a vintage store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "show me a way to get to home insurance building at 57th ave and 20th fwy z in ann arbor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 86 - } - ] - }, - { - "text": "show me a way to get to konzelmann estate winery at smith street and st felix street in primera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 94 - } - ] - }, - { - "text": "show me a way to get to newport tower at locust lane and race street in balance of harrison county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 97 - } - ] - }, - { - "text": "show me a way to get to pan am building at south sherwood forest ave. and 35th bnd in dos palos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 94 - } - ] - }, - { - "text": "show me a way to get to taipei 101 at z crse and 44th boulevard west o in crest hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - } - ] - }, - { - "text": "show me a way to get to the perennial at market street and penn street in weldon town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 84 - } - ] - }, - { - "text": "show me a way to get to torre colpatria at huron street and fairview avenue in bratenahl village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 95 - } - ] - }, - { - "text": "show me affordable tattoos in the vicinity for more than 345 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "show me afghan restaurant for over 54 quid in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "show me an asian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "show me an auto rental place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "show me an electronic shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "show me an exhale en route to my destination hardin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - } - ] - }, - { - "text": "show me an eyewear specialist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "show me an hair fx inc on the way to sharpsburg borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 54 - } - ] - }, - { - "text": "show me an islamic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "show me an lowes on the road zalma village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "show me an onroute en route oakland acres city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 45 - } - ] - }, - { - "text": "show me an onroute en route to my destination marionville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 61 - } - ] - }, - { - "text": "show me an onroute on the road houston county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "show me an the co-operators while on my route hessmer village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - } - ] - }, - { - "text": "show me an the guy who fixes computers on the way to scotts hill town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 68 - } - ] - }, - { - "text": "show me an valu mart on the way to my destination raleigh county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - } - ] - }, - { - "text": "show me anaya's eatery at midvale and melrose park village in town plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 57 - } - ] - }, - { - "text": "show me antarctica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "show me aruba", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "show me atvs for between 110 and 198 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 11 - } - ] - }, - { - "text": "show me bay 11th street and bokee court on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "show me belize", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "show me belmopan in colombia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "show me benihana at west 50th and george street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "show me berlin in romania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "show me best car maintenance around here for more than 251 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "show me best rated car repair in city for between 77 and 228 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show me best rating express delivery for over 310 quid in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "show me bluray players for not more than 201 dollars in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "show me bob evans at rio arriba county and panama near my place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 48 - } - ] - }, - { - "text": "show me brighton 5th walk and 23rd avenue on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "show me brooklyn funeral home & cremation services at the intersection of keachi and las cruces city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 99 - } - ] - }, - { - "text": "show me brooklyn funeral home & cremation services within walking distance of takakkaw falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 49 - }, - { - "entity": "KEYWORD", - "startPos": 78, - "endPos": 91 - } - ] - }, - { - "text": "show me butchart gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "show me car detailing for not more than 281 dollars near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "show me car maintenance for less than 19 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "show me car maintenance for over 103 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "show me casa mil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "show me central plaza 1", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "show me cheaper boats nearby for not more than 232 dollars", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "show me cheapest marble slab creamery in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "show me cheapest mcbride career group inc in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 40 - } - ] - }, - { - "text": "show me chiang kai shek memorial hall at 3rd street north and 4th south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 70 - } - ] - }, - { - "text": "show me china", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "show me cn tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "show me coit tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "show me colonial road and bay 17th street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "show me costliest blueberry pie in that place for no more than 272 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "show me crepes for about 317 quid nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "show me dairy queen here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me directions for al-aqsa mosque at 57th ln and f 67th dr please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 61 - } - ] - }, - { - "text": "show me directions for boulevard north 46 and tully byp please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 54 - } - ] - }, - { - "text": "show me directions for grand canyon at alum rock avenue east and e bnd please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 69 - } - ] - }, - { - "text": "show me directions for road east c and 52nd boulevard east z please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 59 - } - ] - }, - { - "text": "show me directions for the ticket lot at force tube avenue and lincoln place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 75 - } - ] - }, - { - "text": "show me directions for the ticket lot at poplar street and irvington place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - } - ] - }, - { - "text": "show me dirt cheap dvd players for more than 202 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show me downtown toronto in solomon islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "show me drive-in for less than 46 pounds in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "show me dvd players for no more than 303 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me dvd players in town for not more than 183 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me eric williams plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 26 - } - ] - }, - { - "text": "show me fast food joint for about 2 pounds in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - } - ] - }, - { - "text": "show me finland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "show me for an outdoors store using the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "show me fries for more than 305 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "show me golden gate bridge at franklin avenue and hanchett", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - } - ] - }, - { - "text": "show me great wall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "show me great wall at water street and van ness", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "show me greek restaurant for over 76 pounds in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "show me guggenheim museum bilbao", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 31 - } - ] - }, - { - "text": "show me guinea bissau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "show me guyana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "show me high cost tvs for no more than 219 dollars in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 20 - } - ] - }, - { - "text": "show me highest ratings curry in the vicinity for below 150 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me highest ratings pizza crust in that region for more than 441 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "show me highly rated motorbikes in city for less than 261 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "show me hillcrest avenue and van dyke street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "show me how to get to 1766 13th street cottonwood town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "show me how to get to a skating rink", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "show me how to get to belmont avenue in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "show me how to get to brighton 4th road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "show me how to get to broad way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "show me how to get to clarkedale city virgin islands plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "show me how to get to columbus texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "show me how to get to conway street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "show me how to get to cottage street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "show me how to get to cracker barrel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "show me how to get to dusseldorf texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "show me how to get to henderson walk and the intersection with bijou avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "show me how to get to mill street and the intersection with marshall street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - } - ] - }, - { - "text": "show me how to get to minneapolis texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "show me how to get to moncton texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "show me how to get to ralph avenue and the intersection with hunts lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 70 - } - ] - }, - { - "text": "show me how to get to san juan texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "show me how to get to smoke's poutinerie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "show me how to get to st marks avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "show me how to get to st. john's texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "show me how to get to the jltqkv building at mcgill university in amo town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "KEYWORD", - "startPos": 45, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 73 - } - ] - }, - { - "text": "show me how to get to the town of atascosa county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "show me how to get to the town of hobson city town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "show me how to get to the town of pine river", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "show me how to get to the town of springfield", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "show me how to get to the town of stockton borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - } - ] - }, - { - "text": "show me how to get to trois-rivieres texas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "show me india", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "show me konzelmann estate winery here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 31 - } - ] - }, - { - "text": "show me kosher restaurant for more than 20 quid in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "show me la sagrada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "show me lamps for no more than 82 bucks here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "show me lamps for not more than 95 pounds in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "show me landscaping here for no more than 54 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me lds church office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 33 - } - ] - }, - { - "text": "show me less pricey piercings in city for between 25 and 308 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "show me low-cost sabga physiotherapy centre in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 42 - } - ] - }, - { - "text": "show me low-priced metro in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "show me macedonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "show me magnolia drive in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "show me map results of fenton tuvalu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "show me mauritshuis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me mc guinness boulevard and polhemus place on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "show me middle eastern restaurant for under 25 pounds in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 32 - } - ] - }, - { - "text": "show me more close consoles around here for not more than 404 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "show me most costly dressers in town for over 330 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "show me most inexpensive a frozen yogurt restaurant in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 50 - } - ] - }, - { - "text": "show me most low priced second time around around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "show me most popular microwaves in that location for more than 430 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "show me motorcycles for above 481 pounds around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me motorcycles for below 390 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me motorcycles for no more than 5920 bucks in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me mr rooter plumbing at fowler city and cardigan nearby plz", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 53 - } - ] - }, - { - "text": "show me national museum of the marine corps", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 42 - } - ] - }, - { - "text": "show me nearer coffee machines in the surrounding area for between 285 and 391 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "show me nearest rococoa in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "show me new zealand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me niavaran palace at a byp and main west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "show me night lights for between 184 and 87 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "show me nouvelle cuisine restaurant for not more than 23 quid nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 34 - } - ] - }, - { - "text": "show me one canada square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "show me owen sound in switzerland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "show me package delivery in town for not more than 182 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "show me panama", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "show me place of interest near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "show me places to eat apple strudel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "show me places to eat cinnamon buns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "show me places to eat croissants", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "show me places to eat fish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 25 - } - ] - }, - { - "text": "show me places to eat nachos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "show me places to eat subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 25 - } - ] - }, - { - "text": "show me places where i can get sushi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "show me poor chandeliers in town for over 464 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "show me poor tax advice in that place for below 280 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "show me poor the parking garage on mill lane for not more than 16 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "show me poorest quality your good health in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "show me prague castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "show me pricey atvs for not more than 203 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 18 - } - ] - }, - { - "text": "show me quads for less than 288 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "show me ramesseum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "show me rosewater on george street in laconia, nb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - } - ] - }, - { - "text": "show me ryugyong hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "show me scooters nearby for above 86 bucks", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "show me sears at lilac and hamilton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "show me senegal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "show me sesame noodles for between 229 and 91 bucks nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "show me singapore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "show me skerwink trail at 5th east and buttonwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "show me smith tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me some business school places en route hustisford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 54 - } - ] - }, - { - "text": "show me some indian food places on the way to lenox", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - } - ] - }, - { - "text": "show me some italian cuisine places on the way to havana town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - } - ] - }, - { - "text": "show me some italian cuisine places on the way to taylor city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - } - ] - }, - { - "text": "show me some pho cuisine places on the way to palm bay city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - } - ] - }, - { - "text": "show me some playground places not far off my path doon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 54 - } - ] - }, - { - "text": "show me some retirement home places along the way wausaukee", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 58 - } - ] - }, - { - "text": "show me some uzbek food places on the way to belchertown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - } - ] - }, - { - "text": "show me some yugoslav food places on the way to terrytown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 56 - } - ] - }, - { - "text": "show me stanley park at ann and manor drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "show me suva in montserrat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "show me tanzania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "show me tattoos in beckley city for more than 47 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "show me tcby at desoto county and balance of fresno county in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "show me the address 367 1st place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "show me the address 367 academy street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "show me the address 367 ashland place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "show me the address 367 bay view court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "show me the address 367 chauncey street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "show me the address 367 clymer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "show me the address 367 duryea court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "show me the address 367 maple avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "show me the address 367 norfolk street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "show me the address 367 park avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "show me the address 367 schenectady avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "show me the address 367 shepherd avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "show me the address 367 somerset drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "show me the colosseum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "show me the computer store at les boules and trenton around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "show me the helix", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "show me the hong kong restaurant in bingen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - } - ] - }, - { - "text": "show me the hong kong restaurant in hague city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "show me the hong kong restaurant in iva", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 38 - } - ] - }, - { - "text": "show me the hong kong restaurant in north vancouver", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "show me the intersection 64th and gladys on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - } - ] - }, - { - "text": "show me the intersection bute and wooster on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "show me the intersection e gay st and old henderson rd on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "show me the intersection king and dublin rd on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "show me the intersection memory ln and northwoods blvd on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "show me the intersection of cleveland avenue and 78th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - } - ] - }, - { - "text": "show me the intersection of davie and church", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - } - ] - }, - { - "text": "show me the intersection of dundas street and high st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "show me the intersection of howard and produce court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "show me the intersection of oak st and grand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "show me the intersection of school st and 47th ave.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 50 - } - ] - }, - { - "text": "show me the intersection of smog test queen only and watermark dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - } - ] - }, - { - "text": "show me the intersection of st james st and cleveland avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - } - ] - }, - { - "text": "show me the intersection of st james st and s high st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - } - ] - }, - { - "text": "show me the intersection of university and aylmer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "show me the intersection of w cordova st and s high st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 53 - } - ] - }, - { - "text": "show me the intersection of weber street and vine st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "show me the intersection of west broad street and westmount", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 58 - } - ] - }, - { - "text": "show me the night club close-by 805 little street in elizabeth town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - } - ] - }, - { - "text": "show me the place of interest in the vicinity of menshikov tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 49, - "endPos": 63 - } - ] - }, - { - "text": "show me the postal code 08846", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 10442", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 12111", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 12743", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 13240", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 15080", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 15507", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 17999", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 21025", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 24480", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 25756", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 28805", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 28948", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 30529", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 36265", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 38204", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 38594", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 39122", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 40574", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 41516", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 44392", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 47049", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 48713", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 48859", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 52124", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 52187", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 52506", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 53693", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 54362", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 54629", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 55155", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 55710", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 56556", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 60147", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 60501", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 63144", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 64442", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 65090", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 67123", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 67443", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 69386", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 69974", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 70975", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 71595", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 72128", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 72437", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 72544", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 72957", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 75493", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 77445", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 80983", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 81399", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 81993", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 84687", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 84724", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 90649", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 91042", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 91556", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 93138", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 94516", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 96751", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 97488", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code 99049", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "show me the postal code a2w 7r9", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "show me the postal code a8m 2q9", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "show me the postal code s6w 0i1", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "show me the way to 49 murdock court balance of callaway county nevada singapore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 78 - } - ] - }, - { - "text": "show me the way to a brasserie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "show me the way to a doctor's office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "show me the way to a fast food joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "show me the way to a movie theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "show me the way to a museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "show me the way to a shopping mall at polkville and temagami near my current location plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - } - ] - }, - { - "text": "show me the way to a sushi restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "show me the way to balance of judith basin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 48 - } - ] - }, - { - "text": "show me the way to belleville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "show me the way to brandywine drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "show me the way to brighton 14th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "show me the way to carthage city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "show me the way to faisal mosque in the vicinity of the intersection dupont street and 94th street in prattville city ga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 116 - }, - { - "entity": "ADDRESS", - "startPos": 118, - "endPos": 119 - } - ] - }, - { - "text": "show me the way to forest street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "show me the way to front street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "show me the way to golden corral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "show me the way to gump's at the intersection of balance of sioux county and calera plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 82 - } - ] - }, - { - "text": "show me the way to hausman street in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show me the way to hebron city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show me the way to jagannath temple at the junction of 17th avenue and elizabeth street in carlton city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 102 - } - ] - }, - { - "text": "show me the way to juicy smashed burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 39 - } - ] - }, - { - "text": "show me the way to kingsley kyrgyzstan please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "show me the way to madison avenue within walking distance of victoria falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "KEYWORD", - "startPos": 61, - "endPos": 74 - } - ] - }, - { - "text": "show me the way to magnolia avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "show me the way to main street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "show me the way to mighty bowl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "show me the way to north webster town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "show me the way to paerdegat 7th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "show me the way to prospect park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "show me the way to rutledge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "show me the way to the onroute in pangburn city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "show me the way to the six mile lake provincial park in tappen city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - } - ] - }, - { - "text": "show me the way to ubudiah mosque on bay 16th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - } - ] - }, - { - "text": "show me the way to windsor drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "show me tim hortons sorted by rating", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "show me toll free routes to balance of doa ana county pennsylvania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - } - ] - }, - { - "text": "show me toll free routes to bellevue city az", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 43 - } - ] - }, - { - "text": "show me toll free routes to chase county ab", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "show me toll free routes to cleveland ns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 39 - } - ] - }, - { - "text": "show me toll free routes to gull bay massachusetts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "show me toll free routes to hazen city ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 40 - } - ] - }, - { - "text": "show me toll free routes to manitouwadge alaska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 46 - } - ] - }, - { - "text": "show me toll free routes to oradell borough pei", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 46 - } - ] - }, - { - "text": "show me toll free routes to verden northwest territories", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 55 - } - ] - }, - { - "text": "show me toll free routes to west fork city pennsylvania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - } - ] - }, - { - "text": "show me top-rated quesadillas in the surrounding area for between 407 and 157 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "show me toronto in sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "show me transamerica pyramid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 27 - } - ] - }, - { - "text": "show me united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "show me united states of america", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 31 - } - ] - }, - { - "text": "show me versailles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "show me veterans memorial in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "show me walnut avenue and creamer street on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "show me washing machines for below 251 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "show me watauga japan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "show me wells fargo center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "show me where a carl's jr. is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "show me where a coffee cultures is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "show me where a fatburger is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "show me where a fazoli's italian foods is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - } - ] - }, - { - "text": "show me where a gino's pizza is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "show me where a mcalister's deli is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - } - ] - }, - { - "text": "show me where a mcdonald's is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "show me where a mr. sub is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "show me where a pancheros mexican grill is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 38 - } - ] - }, - { - "text": "show me where a papaya king is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "show me where a red burrito is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "show me where capitol is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "show me where cnn is in balance of avoyelles parish georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 58 - } - ] - }, - { - "text": "show me where cnn is in barrington borough georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "show me where cnn is in clifton city georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "show me where cnn is in emerson borough georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "show me where cnn is in ensign city georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "show me where cnn is in fox lake city georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "show me where cnn is in hartford georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "show me where cnn is in otsego georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "show me where cnn is in page georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "show me where east side mario's is in shanksville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "show me where gettysburg national military park is in reform", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 59 - } - ] - }, - { - "text": "show me where glaspaleis is in atlanta, georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "show me where hershey centre is in bosque county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "show me where house with chimaeras is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - } - ] - }, - { - "text": "show me where i can buy buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "show me where i can buy entertainment systems", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "show me where i can buy french restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "show me where i can buy soul food restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - } - ] - }, - { - "text": "show me where i can buy specialty coffee from central america", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 60 - } - ] - }, - { - "text": "show me where i can buy sushi bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "show me where is 1370 gunther place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "show me where is 1382 conduit boulevard is around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "show me where is 400 dorset street in mount pleasant arizona bosnia herzegovina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 78 - } - ] - }, - { - "text": "show me where is 801 corbin place 78864 balance of shelby county guinea-bissau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - } - ] - }, - { - "text": "show me where is a bar and grill at powell street and fieldstone drive in north middletown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 89 - } - ] - }, - { - "text": "show me where is a bistro at the the intersection 56th street and bay 50th street in nevada county nv", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 100 - } - ] - }, - { - "text": "show me where is a breakfast diner at the the intersection of eldert street and bay 47th street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 94 - } - ] - }, - { - "text": "show me where is a dessert restaurant at 1762 penn street 19727 stillmore in portugal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 84 - } - ] - }, - { - "text": "show me where is a discount store at the intersection of 42nd street and buckingham drive in balance of georgetown county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 93, - "endPos": 120 - } - ] - }, - { - "text": "show me where is a greek restaurant at 998 oak street in balance of chippewa county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 82 - } - ] - }, - { - "text": "show me where is a healthy restaurant at the corner of 101st avenue and bay 29th street please in brigus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 98, - "endPos": 103 - } - ] - }, - { - "text": "show me where is a mexican restaurant at 847 kenmore terrace 25540 picayune city in nh germany", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 93 - } - ] - }, - { - "text": "show me where is a place to buy dvd players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "show me where is a place to find toys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 36 - } - ] - }, - { - "text": "show me where is a southern restaurant at beaver street and ocean parkway poteau florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 87 - } - ] - }, - { - "text": "show me where is an all you can eat buffet at 597 gold street dutchtown village new york antarctica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 98 - } - ] - }, - { - "text": "show me where is an indian restaurant on hemlock street in allegany county, wv", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 77 - } - ] - }, - { - "text": "show me where is an islamic restaurant at 23 monroe street lake wi in paraguay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 77 - } - ] - }, - { - "text": "show me where is angel falls in trinidad and tobago", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 50 - } - ] - }, - { - "text": "show me where is balance of buckingham county states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "show me where is basilica of our lady of peace in dunkirk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "show me where is bosmal city center at 1 troy avenue 32916 walnut city in india", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 78 - } - ] - }, - { - "text": "show me where is capella tower on lewis place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "show me where is casa loma at winding way and irving street in jackson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 76 - } - ] - }, - { - "text": "show me where is clarkson avenue nearby versatel building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 56 - } - ] - }, - { - "text": "show me where is cleaver co inc at 351 chester court ludlow nb", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 61 - } - ] - }, - { - "text": "show me where is dairy queen on broad way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "show me where is faisal mosque in 13094", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "show me where is gettysburg national military park at 1706 42nd street johnson county idaho in albania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 101 - } - ] - }, - { - "text": "show me where is glacier point nearby minnesota state capitol", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 60 - } - ] - }, - { - "text": "show me where is harvey's in the vicinity of the the intersection banner 3rd road and clark street tekamah city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 110 - } - ] - }, - { - "text": "show me where is hollywood canteen not that far from the the intersection jewel street and lincoln street in clark county ar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 109, - "endPos": 120 - }, - { - "entity": "ADDRESS", - "startPos": 122, - "endPos": 123 - } - ] - }, - { - "text": "show me where is kernels at 953 on rochester avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - } - ] - }, - { - "text": "show me where is menchie'slab around 4th street in denison city tx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 65 - } - ] - }, - { - "text": "show me where is middle of the earth in iceland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "show me where is museum tavern restaurant and bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 48 - } - ] - }, - { - "text": "show me where is noce restaurant at 1917 harrison avenue 87109 bland county argentina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 84 - } - ] - }, - { - "text": "show me where is randolph street in morgan county, nt, burkina faso", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - } - ] - }, - { - "text": "show me where is reunion tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "show me where is rococoa at applegate court and dogwood lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "show me where is sacre coeur at 278 1st street balance of haywood county ri nepal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 80 - } - ] - }, - { - "text": "show me where is sandford street grinnell city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "show me where is swiss chalet at 1979 heather court lavaca city 67532", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 68 - } - ] - }, - { - "text": "show me where is the beer store in city of decatur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "show me where is the elgin & winter garden theatre centre at the the intersection of herzl street and tennis court in balance of rio arriba county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 96 - }, - { - "entity": "ADDRESS", - "startPos": 102, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 118, - "endPos": 145 - } - ] - }, - { - "text": "show me where is the laundromat at 1413 6th street north 25874 in burley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 71 - } - ] - }, - { - "text": "show me where is the parking garage at 184 powell street balance of craig county 60059", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 85 - } - ] - }, - { - "text": "show me where is the vintage store at 378 state street in edgemont city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - } - ] - }, - { - "text": "show me where is tribune tower closest berry street balance of morgan county yukon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 81 - } - ] - }, - { - "text": "show me where manifesto is in greer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "show me where marineview plaza is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "show me where mary brown's is in warriors mark", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "show me where papa john's pizza is in north redington beach", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 58 - } - ] - }, - { - "text": "show me where patria is in williamsburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "show me where pizza hut is in peach glen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "show me where roots is in cabarrus county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "show me where savoy is in el segundo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "show me where sight & sound theatres is in atlanta, georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 58 - } - ] - }, - { - "text": "show me where the affordable zion national park is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "show me where the best gonda building is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "show me where the cheaper dk display is in ashley town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "show me where the top-rated amp place is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "show me where the white house is in straughn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "show me where the works is in riverton city co", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 45 - } - ] - }, - { - "text": "show me where university of chicago is in cherokee ms", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 52 - } - ] - }, - { - "text": "show me where village on the green is in colleton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "show me where village on the green is in jefferson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "show me wherethe best beer store is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "show me wherethe best columbia lake village is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "show me wherethe best motel 6 is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "show me wherethe more pricey home hardware is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "show me white house at main and main 10", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "show me worst croissants in that place for less than 18 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "show me yellowstone park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "show me york minster in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - } - ] - }, - { - "text": "show me zeller's at pier 39 concourse and brighton 3rd lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 58 - } - ] - }, - { - "text": "show me ziggurat of ur at main street north and w 11th", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "show minnesota state capitol", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - } - ] - }, - { - "text": "show montgomeryville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "show more close donairs for above 483 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "show more costly a business for less than 124 dollars on victoria court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - } - ] - }, - { - "text": "show more costly pitas for over 497 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "show more expensive motorbikes for above 84 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "show most economical french baguettes for over 416 pounds in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "show most mediocre bluray players for about 372 bucks in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "show most outstanding tattoos in city for under 167 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "show most pricey dvd players for below 213 dollars in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "show motorcycles for above 87 euros in sheffield village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 55 - } - ] - }, - { - "text": "show mount of olives", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "show nidarosdomen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "show oriental pearl tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - } - ] - }, - { - "text": "show package delivery for between 448 and 289 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show palace of culture and science on q cswy in flemington", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - } - ] - }, - { - "text": "show pan-pacific auditorium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 26 - } - ] - }, - { - "text": "show park avenue in balance of sherman county, tx, french guiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "show parma ham nearby for below 17 bucks", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "show patiala house on sacramento ave in neponset", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "show pequannock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "show philippines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "show pho for no more than 75 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 7 - } - ] - }, - { - "text": "show pizza around here for under 294 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "show pizza tazza on 32nd expy l in dietrich", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "show poor boats near my area for no more than 292 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "show poorest cinnamon buns for below 287 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "show popular a lunch restaurant in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "show psychic isabella at pemberton borough and kaministiquia plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - } - ] - }, - { - "text": "show raising cane's chicken fingers here for over 217 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 34 - } - ] - }, - { - "text": "show ramesseum at 2nd west and lexington court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - } - ] - }, - { - "text": "show rialto towers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "show roberto clemente coliseum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 29 - } - ] - }, - { - "text": "show roosevelt avenue in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show roostein display mannequins on lamont court in oxford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 57 - } - ] - }, - { - "text": "show royal opera house at de mattei and sherwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "show royal tyrrell museum around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - } - ] - }, - { - "text": "show saint joseph's oratory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 26 - } - ] - }, - { - "text": "show schlotzsky's deli at the the intersection of eastvale borough and washington town in that city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 85 - } - ] - }, - { - "text": "show sears tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "show seaside park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "show serbia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 10 - } - ] - }, - { - "text": "show smith tower in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "show songgwangsa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "show sphinx at circle blvd. and n square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "show subway at manor and 45th ln", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "show suriname", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "show swamithoppe pathi at route 17 and t 3rd avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 55 - } - ] - }, - { - "text": "show sweet temptations at okmulgee city and glenwood village in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - } - ] - }, - { - "text": "show sweet temptations on k st. in owasso", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "show t.g.i. friday's nearby between 320 and 640 quid", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "show table top mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - } - ] - }, - { - "text": "show the affordable boston market in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "show the carpet store on grove street in munster, kentucky, spain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 64 - } - ] - }, - { - "text": "show the co-operators around here for more than 963 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the co-operators here for more than 598 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the co-operators in the surrounding area for less than 6069 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the co-operators in the surrounding area for not more than 53 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the co-operators in the surrounding area for over 38 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the co-operators in the vicinity for over 797 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the co-operators in the vicinity for over 89 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the co-operators nearby for over 79 euros", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show the dirt cheap eaton centre in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "show the highest priced columbus city schools central enrollment center in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 70 - } - ] - }, - { - "text": "show the highest rated balmoral castle in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "show the highest rated dairy queen in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "show the highest rated duke of wellington in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "show the highest rated haleakala crater in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "show the highest rated morty's pub in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "show the highest rated morty's pub in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "show the highest rated rat's nest cave at canmore caverns in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 56 - } - ] - }, - { - "text": "show the highest rated smith tower in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "show the highest rated spanish steps in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "show the highest rated subway in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "show the highest ratings columbus city schools central enrollment center in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 71 - } - ] - }, - { - "text": "show the location of beertown around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "show the location of beertown in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "show the location of beertown in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "show the location of chic-fil-a nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "show the location of gettysburg national military park nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 53 - } - ] - }, - { - "text": "show the location of itamae sushi nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "show the location of marble slab creamery nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "show the location of pizza hut nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "show the location of shalom meir tower nearby me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "show the location of subway nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "show the most affordable valu mart in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 33 - } - ] - }, - { - "text": "show the nearer madison square garden in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "show the subway station in pryor creek, massachusetts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "show the top ratings lowes in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "show the westin harbour castle at church north byp and 5th west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 62 - } - ] - }, - { - "text": "show times square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "show timmonsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "show tipton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 10 - } - ] - }, - { - "text": "show top rated chili crab here for above 171 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "show top rating landscaping for no more than 81 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "show toronto dominion centre at cardinal and pennsylvania bnd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 60 - } - ] - }, - { - "text": "show torre colpatria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "show vietnam", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "show waterfront place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "show where a french toast place is close to arch blvd. r and creek st.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 69 - } - ] - }, - { - "text": "show where a italian chicken sandwiches place is close to u ave. and 65th pkwy.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 78 - } - ] - }, - { - "text": "show where a slovene cuisine place is close to magnolia cswy and fwy b", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 69 - } - ] - }, - { - "text": "show where an church place is close to jackson dr. and avenue east 18", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 68 - } - ] - }, - { - "text": "show where an mexican food place is close to route 1 and story street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 68 - } - ] - }, - { - "text": "show where an taxi stop place is close to t pkwy. and 69th drive w", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - } - ] - }, - { - "text": "show where an vegetarian place is close to 6th avenue and cheever place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - } - ] - }, - { - "text": "show where an vegetarian place is close to irving avenue and railroad avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - } - ] - }, - { - "text": "show where is 1091 railroad street hudson town nv in india", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - } - ] - }, - { - "text": "show where is 362 durland place balance of gilliam county british columbia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 73 - } - ] - }, - { - "text": "show where is 54th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "show where is 623 grand avenue is around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "show where is a breakfast diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "show where is a car wash around the intersection of surrey lane and bay ridge avenue ithaca village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 98 - } - ] - }, - { - "text": "show where is a german restaurant at dank court and catherine street in harrow wv", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 80 - } - ] - }, - { - "text": "show where is a hawaiian restaurant not too far from the the intersection harden street and 8th street stone mountain city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 121 - } - ] - }, - { - "text": "show where is a hawaiian restaurant within walking distance of musical instrument museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 63, - "endPos": 87 - } - ] - }, - { - "text": "show where is a nursery school at vanderbilt street and walker court oak harbor city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 83 - } - ] - }, - { - "text": "show where is a pizza restaurant at the the intersection of route 20 and union street in mercer county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 101 - } - ] - }, - { - "text": "show where is a spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "show where is an african restaurant in 98590", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "show where is an outdoor store at 1844 on veronica place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - } - ] - }, - { - "text": "show where is bajrakli mosque at 901 avenue u straughn oregon brazil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - } - ] - }, - { - "text": "show where is beach 51st street near chteau frontenac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "show where is duthie park winter gardens close to the meeting hilltop road and carriage drive in westmoreland az", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 92 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 108 - }, - { - "entity": "ADDRESS", - "startPos": 110, - "endPos": 111 - } - ] - }, - { - "text": "show where is el morro castle at 312 turnbull avenue balance of beckham county nu in hong kong", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 93 - } - ] - }, - { - "text": "show where is friel place in wayne town new hampshire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "show where is frost bank tower not so far from the intersection of 76th street and kenmore court in fort lupton yt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 110 - }, - { - "entity": "ADDRESS", - "startPos": 112, - "endPos": 113 - } - ] - }, - { - "text": "show where is joe's crab shack close to locust street and prospect street delta county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 85 - } - ] - }, - { - "text": "show where is kremlin at spruce street and marine avenue in balance of iowa county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 81 - } - ] - }, - { - "text": "show where is marlborough court in sigurd town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "show where is niagara falls at 167 noll street s3m 0p0 balance of grand county in trinidad and tobago", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 100 - } - ] - }, - { - "text": "show where is notre dame on fillmore avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - } - ] - }, - { - "text": "show where is prague castle at new dock street and brighton 8th lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 67 - } - ] - }, - { - "text": "show where is richardson building at bokee court and jackson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - } - ] - }, - { - "text": "show where is sky tower not that far from palacio real de madrid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 42, - "endPos": 63 - } - ] - }, - { - "text": "show where is sovereign bank tower at banner 3rd road and wythe place cobb county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 80 - } - ] - }, - { - "text": "show where is st paul's cathedral at 836 on hendrickson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 61 - } - ] - }, - { - "text": "show where is sugar mountain close by paerdegat 10th street and provost street haskell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 92 - } - ] - }, - { - "text": "show where is swan nearby the intersection of sherman street and oceanview avenue forestburg", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 91 - } - ] - }, - { - "text": "show where is sweet temptations at the junction of laurel drive and hillcrest drive garibaldi city on", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 100 - } - ] - }, - { - "text": "show where is taco john's at the the intersection columbus place and pine street aredale", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 87 - } - ] - }, - { - "text": "show where is td bank near opal court and van brunt street randolph county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 73 - } - ] - }, - { - "text": "show where is the circus at the crossing bay 8th street and highlawn avenue in balance of mellette county alabama", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 112 - } - ] - }, - { - "text": "show where is the kaaba at 1340 mc guinness boulevard allendale county 17027", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 75 - } - ] - }, - { - "text": "show where is the museum within walking distance of jefferson memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - }, - { - "entity": "KEYWORD", - "startPos": 52, - "endPos": 69 - } - ] - }, - { - "text": "show where is the outdoors store on sheepshead bay road in hebertville, nu, united kingdom", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 89 - } - ] - }, - { - "text": "show where is toronto eaton centre at 1785 aberdeen street wright kentucky united arab emirates", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 94 - } - ] - }, - { - "text": "show where is winter palace in collinsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "show williams on dr. m in oakland charter township", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 49 - } - ] - }, - { - "text": "show wingstop in the surrounding area for over 78 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "show world trade centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - } - ] - }, - { - "text": "show worst banana bread here for not more than 492 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "show ziggurat of ur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "show zip nac at church south and paerdegat 7th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 52 - } - ] - }, - { - "text": "sight & sound theatres at 40 virginia avenue 65350 moorland drive me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "sight & sound theatres at 606 on brighton 1st road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 49 - } - ] - }, - { - "text": "sight and sound theatres at 1813 44th street 78311 avon city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 59 - } - ] - }, - { - "text": "sir leonard tilley building at 878 veranda place box elder county fl in south sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 82 - } - ] - }, - { - "text": "sistene chapel at 1743 emerald street 12140 cowlington town new mexico guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 76 - } - ] - }, - { - "text": "sky tower near statue of liberty", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "skydome at noble street and nolans lane please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "skydome close-by front street in seabrook island town west virginia navigation please plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - } - ] - }, - { - "text": "smartop computer services where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 24 - } - ] - }, - { - "text": "smithe and queen please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "smog test queen only on columbia and smog test queen only", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "smog test queen only on cox place and bergen court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "smog test queen only on w seminole dr and seymour st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "so paulo take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "some directions for 597 sharon street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "some directions for 893 havens place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "some directions for 92 lefferts place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "some directions for 922 4th street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "some directions for sullivan street on berry street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "songgwangsa in utica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "south africa drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - } - ] - }, - { - "text": "south st burger at 52 104th street in rozel iowa lebanon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - } - ] - }, - { - "text": "south st burger at dumont borough and grass range town around here can you help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "spice route asian bistro and bar on wimbledon city and alberton plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 62 - } - ] - }, - { - "text": "st nicholas avenue near me navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 17 - } - ] - }, - { - "text": "st petersburg take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "st. paul's cathedral at center street and bay 22nd street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - } - ] - }, - { - "text": "st. peter's basilica at 1176 brookside drive 69492 in fairview how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 61 - } - ] - }, - { - "text": "st. peter's basilica at van siclen court lac-delage please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "stanhope street and dogwood drive please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "start directing me to acropolis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "start directing me to brandenburg gate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "start directing me to city gate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "start directing me to distillery historic district", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 49 - } - ] - }, - { - "text": "start directing me to drottningholm palace theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 49 - } - ] - }, - { - "text": "start directing me to energysolutions arena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "start directing me to eureka tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "start directing me to european physiotherapy center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 50 - } - ] - }, - { - "text": "start directing me to garden of the gods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "start directing me to gaylord opryland resort", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "start directing me to grand canyon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "start directing me to great mosque of djenn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 42 - } - ] - }, - { - "text": "start directing me to great pyramid of cheops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 44 - } - ] - }, - { - "text": "start directing me to lurline baths", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "start directing me to masjid al haram", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "start directing me to meteor crater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "start directing me to newgrange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "start directing me to one atlantic center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "start directing me to one canada square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "start directing me to palacio real de madrid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "start directing me to rainbow bridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "start directing me to riparian plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "start directing me to sage gateshead", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "start directing me to schonbrunn palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "start directing me to sears tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "start directing me to spadina historic house and gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 55 - } - ] - }, - { - "text": "start directing me to sukharev tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "start directing me to summer palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "start directing me to swamithoppe pathi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "start directing me to the crystal palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "start directing me to torre mayor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "start directing me to tower of london", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "start directing me to u.s. bank tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "start directing me to victoria falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "start directing me to villa emo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "start directing me to westminster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "start direction to starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "start go to starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - } - ] - }, - { - "text": "start going", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "start going to balance of custer county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 38 - } - ] - }, - { - "text": "start going to balance of edgefield county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 41 - } - ] - }, - { - "text": "start going to balance of fremont county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 39 - } - ] - }, - { - "text": "start going to balance of genesee county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 39 - } - ] - }, - { - "text": "start going to bellville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "start going to bucharest mall in klamath falls city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "start going to cambridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "start going to chattahoochee hills", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 33 - } - ] - }, - { - "text": "start going to clinton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "start going to coltejer in hendley village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "start going to curzon street railway station in hickory county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - } - ] - }, - { - "text": "start going to curzon street railway station in martensville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "start going to eureka tower in adair city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "start going to fairfax", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "start going to faith", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "start going to five points", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "start going to freedom tower in daphne city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "start going to hansboro city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "start going to hardy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "start going to hockey hall of fame in maud city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "start going to hooker county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "start going to hopewell centre in balance of aurora county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "start going to key tower in milton-freewater city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 48 - } - ] - }, - { - "text": "start going to little mermaid in hurdland city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "start going to littleton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "start going to malkera in brent city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "start going to marcus square in port moody", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "start going to mary in shady cove city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "start going to midwest town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "start going to millennium dome in newman grove", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "start going to nags head", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "start going to neepawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "start going to ontario city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "start going to oriental pearl tower in arlington village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 55 - } - ] - }, - { - "text": "start going to panthon in hoyt city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "start going to passaic town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "start going to pharos of egypt in pleasant hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "start going to pointe-lebel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "start going to provincial park in balance of washington county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 61 - } - ] - }, - { - "text": "start going to raj bhvan in summerfield town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "start going to royal opera house in south chicago heights village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 64 - } - ] - }, - { - "text": "start going to saint joseph's oratory in balance of buffalo county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 65 - } - ] - }, - { - "text": "start going to sam the record man in englehart", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "start going to sebring", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "start going to senatobia city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "start going to songgwangsa in ashuapmushuan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "start going to space needle in interior", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - } - ] - }, - { - "text": "start going to st. nicholas church in crawford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 45 - } - ] - }, - { - "text": "start going to temple of amun in glasgow city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "start going to the crystal palace in worthington borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 55 - } - ] - }, - { - "text": "start going to the helix in magnolia village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "start going to traill county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "start going to u.s. bank tower in balance of conecuh county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - } - ] - }, - { - "text": "start going to u.s. bank tower in west union", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "start going to united nations headquarters in bibb county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - } - ] - }, - { - "text": "start going to val marie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - } - ] - }, - { - "text": "start going to westwood borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 30 - } - ] - }, - { - "text": "start navi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "start navigating to a bank machine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "start navigating to a barber shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "start navigating to a beer store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "start navigating to a buddhist restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "start navigating to a burger joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "start navigating to a child daycare center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 41 - } - ] - }, - { - "text": "start navigating to a classic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "start navigating to a clinic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "start navigating to a consignment store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "start navigating to a daycare", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "start navigating to a deli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 25 - } - ] - }, - { - "text": "start navigating to a discount food store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "start navigating to a french restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "start navigating to a gluten free restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "start navigating to a hairdresser", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "start navigating to a kindergarten", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "start navigating to a southern restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "start navigating to a suit shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "start navigating to a supermarket", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "start navigating to a theater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "start navigating to an organic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "start taking me to auditorium building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "start taking me to basilica of our lady of peace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 47 - } - ] - }, - { - "text": "start taking me to basler messeturm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "start taking me to bauhaus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "start taking me to bucharest mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "start taking me to canadian war museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "start taking me to castillo de san marcos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 40 - } - ] - }, - { - "text": "start taking me to chateau laurier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "start taking me to city gate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "start taking me to coltejer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "start taking me to edwards gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "start taking me to emerald tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "start taking me to goldman sachs tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "start taking me to habitat '67", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "start taking me to hockey hall of fame", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "start taking me to jefferson arch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "start taking me to la sagrada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "start taking me to lincoln memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "start taking me to menshikov tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "start taking me to na pali coast", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "start taking me to oriental pearl tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 38 - } - ] - }, - { - "text": "start taking me to peak 2 peak gondola", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "start taking me to portobello", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "start taking me to pyramids of egypt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - } - ] - }, - { - "text": "start taking me to royal bc museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "start taking me to saint joseph's oratory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 40 - } - ] - }, - { - "text": "start taking me to sam the record man", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "start taking me to seattle central library", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "start taking me to sistene chapel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "start taking me to symphony orchestra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "start taking me to tribune tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "start taking me to ubudiah mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "start taking me to west edmonton mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "stephansdom mesick where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "stockholm directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "stockville village poland show me where that is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "stop bank of england navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "stop basler messeturm navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "stop bayreuth festspielhaus navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 26 - } - ] - }, - { - "text": "stop birmingham town hall navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - } - ] - }, - { - "text": "stop bulguksa navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "stop burj khalifa navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "stop can-west global place navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 25 - } - ] - }, - { - "text": "stop christ on the corcovado navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 27 - } - ] - }, - { - "text": "stop chum-city building navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - } - ] - }, - { - "text": "stop colossus of rhodes navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - } - ] - }, - { - "text": "stop eiffeltower navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "stop glass pavilion navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "stop globe theatre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "stop going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "stop going to balance of ashland county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 38 - } - ] - }, - { - "text": "stop going to balance of delaware county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 39 - } - ] - }, - { - "text": "stop going to bank of america plaza in petersburg city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "stop going to bank of america tower in east lansing", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "stop going to birmingham town hall in virginia city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "stop going to boyle county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "stop going to braxton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "stop going to bucharest mall in east angus", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "stop going to castillo de san marcos in adams county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "stop going to centre island in st. albans", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "stop going to chase", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "stop going to cinerama dome in balance of hamilton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 56 - } - ] - }, - { - "text": "stop going to el escorial in eagle", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 33 - } - ] - }, - { - "text": "stop going to el morro castle in mapleton city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "stop going to entrelacs", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "stop going to farmer", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "stop going to faulk county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "stop going to friendsville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "stop going to gilchrist county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "stop going to great wall in ruston", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 33 - } - ] - }, - { - "text": "stop going to greeley county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "stop going to guggenheim museum bilbao in vaiden", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "stop going to hagia sophia in balance of riley county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 52 - } - ] - }, - { - "text": "stop going to haskell county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "stop going to himeji castle in bentley", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "stop going to ithaca village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "stop going to lebanon", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 20 - } - ] - }, - { - "text": "stop going to mesquite city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "stop going to orchard village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "stop going to paxville", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "stop going to pyramids of egypt in barrington borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 52 - } - ] - }, - { - "text": "stop going to reefs harbour", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - } - ] - }, - { - "text": "stop going to reunion tower in sheridan city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "stop going to rialto towers in balance of defiance county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 56 - } - ] - }, - { - "text": "stop going to ripley's aquarium of canada in watrous", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "stop going to rockefeller centre in barton county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "stop going to sedgwick", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 21 - } - ] - }, - { - "text": "stop going to solomon r. guggenheim museum in freedom borough", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - } - ] - }, - { - "text": "stop going to souris", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "stop going to southdale center in swartz creek city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 50 - } - ] - }, - { - "text": "stop going to space needle in andover", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "stop going to space needle in evansville town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "stop going to st. marys", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "stop going to statue of liberty in roxie town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "stop going to the pantheon in roselle village", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "stop going to trail ridge road in balance of harding county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 58 - } - ] - }, - { - "text": "stop going to west edmonton mall in perry", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - } - ] - }, - { - "text": "stop going to weston city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "stop going to wheatland county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "stop going to world trade center in wapanucka town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "stop island hill farm navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "stop manneken pis navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - } - ] - }, - { - "text": "stop menara kuala lumpur navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - } - ] - }, - { - "text": "stop mission inn navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "stop navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "stop navigating to a bank", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "stop navigating to a bar and lounge", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "stop navigating to a burger joint", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "stop navigating to a chapel", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "stop navigating to a chicken restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "stop navigating to a child daycare center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "stop navigating to a computer repair shop", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "stop navigating to a creole restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "stop navigating to a dance studio", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "stop navigating to a day-care center", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "stop navigating to a factory", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "stop navigating to a food bank", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "stop navigating to a fusion restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "stop navigating to a hardware store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "stop navigating to a health club", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "stop navigating to a hospital", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "stop navigating to a japanese restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "stop navigating to a petrol station", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "stop navigating to a seafood restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "stop navigating to a soul food restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 40 - } - ] - }, - { - "text": "stop navigating to a southwestern restaurant", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 43 - } - ] - }, - { - "text": "stop navigating to a tailor", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "stop navigating to a temple", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "stop navigating to a town hall", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "stop navigating to a water park", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "stop navigating to a women's clothing store", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 42 - } - ] - }, - { - "text": "stop navigating to an opera house", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "stop ripley's aquarium of canada navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 31 - } - ] - }, - { - "text": "stop route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "stop sainsbury centre for visual arts navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 36 - } - ] - }, - { - "text": "stop skerwink trail navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "stop st paul's cathedral navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - } - ] - }, - { - "text": "stop suncor energy centre navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 24 - } - ] - }, - { - "text": "stop taking me to 5th street in stephens city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "stop taking me to 9th street in wheatley city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "stop taking me to augusta drive in umiujaq", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "stop taking me to balfour place in columbus city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "stop taking me to brighton 11th street in bay county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 51 - } - ] - }, - { - "text": "stop taking me to brighton 6th court in madison", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - } - ] - }, - { - "text": "stop taking me to brooklyn road in goldendale", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "stop taking me to cottage street in lathrop city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "stop taking me to dorset street in bluff city town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "stop taking me to estate road in mound", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "stop taking me to fleet walk in green bay", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "stop taking me to hope street in buckland city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "stop taking me to india street in nome city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "stop taking me to kingsborough 6th walk in chatham", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - } - ] - }, - { - "text": "stop taking me to kingsborough 7th walk in beloit", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 48 - } - ] - }, - { - "text": "stop taking me to middleton street in coffee springs town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 56 - } - ] - }, - { - "text": "stop taking me to new street in clifton town", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "stop taking me to prince street in balance of jasper county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 58 - } - ] - }, - { - "text": "stop taking me to route 9 in bowman county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "stop taking me to sheridan avenue in menno city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "stop taking me to tapscott street in flowood city", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "stop taking me to taylor street in antelope county", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "stop ubudiah mosque navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "stop ziggurat of ur navi", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "street east 90 and p pl in kenmore florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "street south c and pl. e in grover beach fl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "street view of burundi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "street view of faroe islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "street view of italy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "street view of martinique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "street view of solomon islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "street view of united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "street view of vatican city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "subway at x pkwy. and 57th highway b navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "subway gassville find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 15 - } - ] - }, - { - "text": "sugar mountain at 1451 on willoughby avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "sugar mountain at hancock street and canal street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "sugar mountain at the intersection george street and union street grosse tete village georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 92 - } - ] - }, - { - "text": "sugar mountain in orlando on i ln find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - } - ] - }, - { - "text": "suggest a apalla for more than 44 bucks here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "suggest a bed for under 72 euros in that place to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 12 - } - ] - }, - { - "text": "suggest a best swyft technologies inc around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 36 - } - ] - }, - { - "text": "suggest a boat for over 719 euros in that place to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - } - ] - }, - { - "text": "suggest a brewpub here for not more than 311 bucks to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "suggest a brewpub in that town for between 447 and 299 dollars to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "suggest a buffalo wild wings in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "suggest a bulgarian restaurant for over 88 quid in that place to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "suggest a car for about 895 euros in that place to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 12 - } - ] - }, - { - "text": "suggest a cheap organic restaurant in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - } - ] - }, - { - "text": "suggest a cheaper lebanese restaurant in the surrounding area for below 26 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "suggest a choice office personal ltd in the city to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 35 - } - ] - }, - { - "text": "suggest a cwzys for under 623 bucks in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "suggest a del taco for about 84 quid here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "suggest a dirt cheap gyro in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "suggest a dvd player for less than 8358 bucks in that place to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "suggest a dvd player for over 604 quid in the surrounding area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "suggest a eclectic restaurant for about 18 dollars in that place to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - } - ] - }, - { - "text": "suggest a exul between 35 and 95 euros in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - } - ] - }, - { - "text": "suggest a family restaurant between 20 and 70 quid in that place to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "suggest a far marrocco memorial chapel in this area for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 37 - } - ] - }, - { - "text": "suggest a gluten free restaurant around my area for above 397 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "suggest a gluten-free restaurant in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 31 - } - ] - }, - { - "text": "suggest a horizon insurance brokers limited near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 42 - } - ] - }, - { - "text": "suggest a hot rod cafe for less than 75 dollars in the vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "suggest a inexpensive hollywood canteen in my vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "suggest a legal sea foods for over 44 dollars nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "suggest a low-cost travel agent in the town for between 59 and 139 euros for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "suggest a lowest rated greasy spoon in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "suggest a mars bar and restaurant for over 3 bucks nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 32 - } - ] - }, - { - "text": "suggest a mary brown's for about 81 bucks around here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "suggest a mediocre big fat burrito around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "suggest a mediocre optometrist in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "suggest a mediterranean restaurant in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "suggest a more expensive chili restaurant near my current location for less than 340 bucks for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "suggest a morty's pub for about 78 pounds in the vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "suggest a most fairly priced town milk & variety nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 47 - } - ] - }, - { - "text": "suggest a mr. sub between 10 and 75 dollars in the surrounding area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "suggest a mr. sub for not more than 68 euros here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "suggest a mr. sub for over 39 pounds in the surrounding area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "suggest a mr. sub for under 23 dollars in the vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "suggest a mr. sub for under 26 bucks in the surrounding area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "suggest a peartree restaurant between 35 and 75 dollars nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - } - ] - }, - { - "text": "suggest a politica resto bar for around 78 dollars around here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "suggest a rocky mountain chocolate factory between 5 and 70 bucks here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 41 - } - ] - }, - { - "text": "suggest a round table pizza for not more than 15 quid around here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "suggest a southwestern restaurant in city for under 493 quid to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 32 - } - ] - }, - { - "text": "suggest a sweet temptations between 40 and 75 pounds here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "suggest a tcby for under 90 dollars in the surrounding area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - } - ] - }, - { - "text": "suggest a worst rated organic restaurant in city for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 39 - } - ] - }, - { - "text": "suggest an expensive yoga class in my vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "suggest an expensive yoga class nearby me to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "suggest community centres for not more than 877 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - } - ] - }, - { - "text": "suggest hair salons for not more than 4 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "suggest passport offices for not more than 760 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 23 - } - ] - }, - { - "text": "suggest pho cuisine for for more than 3722 dollars nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "suggest pho cuisine for for more than 95 euros here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "suggest pho cuisine for for no more than 4693 pounds around here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "suggest pho cuisine for for over 5913 bucks in the vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "suggest pho cuisine for for over 82 quid nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "suggest the affordable argentinian restaurants in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 45 - } - ] - }, - { - "text": "suggest the best rated gastro pub around here for over 247 bucks for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "suggest the best rating albanian restaurants in city to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - } - ] - }, - { - "text": "suggest the best reviewed shopping centers in the surrounding area for under 248 pounds to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "suggest the book store in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "suggest the cheaper noce in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 23 - } - ] - }, - { - "text": "suggest the farther baby stores in that place for over 348 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "suggest the farthest nouvelle cuisine restaurants in the vicinity for above 460 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 48 - } - ] - }, - { - "text": "suggest the high cost day camps in that area for more than 50 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "suggest the highest priced wholesale club around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "suggest the highest rating middle eastern restaurants in that city for no more than 251 quid for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 52 - } - ] - }, - { - "text": "suggest the low cost yoga class in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "suggest the low priced afghan restaurant in the town for no more than 224 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "suggest the low-cost kosher restaurants in that location to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "suggest the lowest cost avant gout restaurant in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "suggest the lowest cost barber shop in this area for not more than 464 quid for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "suggest the lowest cost german restaurants in my surrounding area for below 51 euros to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "suggest the more costly casual dining restaurant near me for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 47 - } - ] - }, - { - "text": "suggest the more costly indian restaurants in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "suggest the most fairly priced hair salon in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 40 - } - ] - }, - { - "text": "suggest the most outstanding ajisen ramen in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "suggest the priciest kentucky variety around my location to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "suggest the priciest synagogue in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "suggest the second rate thai restaurants in the town for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "suggest the top rated asian restaurants in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "suggest the top ratings community centres near me for not more than 244 quid for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "suggest the worse malls around me for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "suggest the worst big mac in the surrounding area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "suggest the worst mcdouble around here to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "suggest the worst sausages in the vicinity to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "suggest the worst shawarma nearby to me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "suggest the worst wraps in the surrounding area to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "sunnyside avenue nearby fort knox take me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "sunset drive harrison county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "sweden can you help me find that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "sweet temptations in 93398", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "sweet temptations on sumner place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "switch on directing me to al-aqsa mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "switch on directing me to bajrakli mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "switch on directing me to cherun-meru", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "switch on directing me to college park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "switch on directing me to daytrips from toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 46 - } - ] - }, - { - "text": "switch on directing me to empire state building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 46 - } - ] - }, - { - "text": "switch on directing me to himeji castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "switch on directing me to jefferson memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "switch on directing me to lincoln memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "switch on directing me to mall of america", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "switch on directing me to niavaran palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "switch on directing me to parliament hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "switch on directing me to royal mile", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "switch on directing me to sphinx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "switch on directing me to times square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "switch on going to amp place in somerville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "switch on going to amsouth tower in upton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "switch on going to balance of butte county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "switch on going to balance of hardy county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 41 - } - ] - }, - { - "text": "switch on going to bam citadel in kermit town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "switch on going to bank of america tower in lee county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 53 - } - ] - }, - { - "text": "switch on going to bank of america tower in rentiesville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - } - ] - }, - { - "text": "switch on going to bauhaus in ottawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "switch on going to blue ridge city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "switch on going to brazoria county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "switch on going to butchart gardens in taylorsville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 55 - } - ] - }, - { - "text": "switch on going to chrysler building in snowflake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "switch on going to claire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "switch on going to columbia county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "switch on going to dubailand in dyersburg city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "switch on going to eiffeltower in creighton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "switch on going to empire state building in bates county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - } - ] - }, - { - "text": "switch on going to fairfield county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "switch on going to federal hall in hertford county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "switch on going to glaspaleis in star city town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "switch on going to golden gate bridge in balance of chautauqua county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 68 - } - ] - }, - { - "text": "switch on going to greene county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "switch on going to high park in shirley town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "switch on going to hiroshima peace memorial in trshavn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - } - ] - }, - { - "text": "switch on going to jackson village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "switch on going to krger national park in ponce de leon town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 59 - } - ] - }, - { - "text": "switch on going to la sagrada in covington town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "switch on going to lincoln cathedral in ventnor city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 56 - } - ] - }, - { - "text": "switch on going to lund cathedral in danville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - } - ] - }, - { - "text": "switch on going to mount st. helens in wister", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "switch on going to oub centre in clay county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "switch on going to page city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "switch on going to panthon in hollister", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "switch on going to plaza las americas in castine village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - } - ] - }, - { - "text": "switch on going to portales", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "switch on going to postville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "switch on going to promenade ii in vienna city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "switch on going to rantoul village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "switch on going to reunion tower in wilson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "switch on going to rifle city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "switch on going to saguache", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 26 - } - ] - }, - { - "text": "switch on going to shreepati arcade in jonesville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "switch on going to teatro yaguez in charles town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "switch on going to teatro yaguez in morehead", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "switch on going to terminal tower in brandsville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "switch on going to union station in priest river", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 47 - } - ] - }, - { - "text": "switch on going to united nations headquarters in weeping water city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 67 - } - ] - }, - { - "text": "switch on going to walcott", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "switch on going to walton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 24 - } - ] - }, - { - "text": "switch on going to wells fargo center in balance of franklin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 66 - } - ] - }, - { - "text": "switch on going to westminster abbey in lisle village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "switch on going to westphalia village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "switch on going to yanceyville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "switch on going to york minster in edgewood city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "switch on going to york minster in sault ste. marie city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 55 - } - ] - }, - { - "text": "switch on navigating", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "switch on navigating to a barber shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "switch on navigating to a basketball court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "switch on navigating to a breakfast diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "switch on navigating to a buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "switch on navigating to a burger joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "switch on navigating to a clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "switch on navigating to a day-care center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "switch on navigating to a fitness store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "switch on navigating to a florist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 32 - } - ] - }, - { - "text": "switch on navigating to a french restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "switch on navigating to a garden centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "switch on navigating to a party supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 43 - } - ] - }, - { - "text": "switch on navigating to a pedicurist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "switch on navigating to a taxi stop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "switch on navigating to an opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "switch on route service", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "switch on taking me to arizona-sonora desert museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 50 - } - ] - }, - { - "text": "switch on taking me to arlington national cemetery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 49 - } - ] - }, - { - "text": "switch on taking me to arndale tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "switch on taking me to christopher erb house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 43 - } - ] - }, - { - "text": "switch on taking me to duthie park winter gardens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 48 - } - ] - }, - { - "text": "switch on taking me to eric williams plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "switch on taking me to hsbc tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "switch on taking me to jefferson arch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "switch on taking me to konzelmann estate winery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "switch on taking me to louisiana superdome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "switch on taking me to marina bay sands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "switch on taking me to masjid al nabawi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "switch on taking me to museo mitre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "switch on taking me to newport tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "switch on taking me to signal hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "switch on taking me to suntrust plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "switch on taking me to tower 42", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "switch on taking me to villa badoer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "t rd. and 12th east way in storm lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "t vis and j pl. please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "taj mahal at 1315 gates avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "take me 2 67 fillmore avenue wallingford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "take me 2 a beauty shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "take me 2 an arena on bergen avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "take me 2 blue mosque at 105th street and 70th street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - } - ] - }, - { - "text": "take me 2 bob evans", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "take me 2 carl's jr.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "take me 2 denny's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "take me 2 haakon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 22 - } - ] - }, - { - "text": "take me 2 howard alley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "take me 2 hsbc at pleasant hill and roosevelt county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - } - ] - }, - { - "text": "take me 2 loveland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "take me 2 lund cathedral in epworth city on", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "take me 2 maple lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "take me 2 mcdonald", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "take me 2 new utrecht avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "take me 2 park place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - } - ] - }, - { - "text": "take me 2 reading city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "take me 2 taco bell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "take me 2 wallingford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "take me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "take me to 11th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 12748", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 13th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 16392", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 16671", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 1952 franklin court balance of franklin county de mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 66 - } - ] - }, - { - "text": "take me to 1st avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to 1st place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to 1st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to 21st avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 27th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 2nd avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to 32nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 3rd street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to 3rd street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to 4th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to 4th street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to 53422", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 53896", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 54th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 58831", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 5th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to 63907", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 68816", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 68859", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 70th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 72924", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 770 hillel place 73818 altoona town maine brazil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 58 - } - ] - }, - { - "text": "take me to 77th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 7th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to 80118", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 83rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 88712", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 91426", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 91st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to 99792", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to 9th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to a baby store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a bank", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "take me to a barber shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "take me to a basketball court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a beauty shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "take me to a breakfast diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "take me to a brewpub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "take me to a british restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "take me to a buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a bulgarian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - } - ] - }, - { - "text": "take me to a burger joint", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a bus stop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "take me to a cafe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "take me to a campus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a cantonese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - } - ] - }, - { - "text": "take me to a carpet store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a chapel close-by gain court and plymouth street caledonia county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 75 - } - ] - }, - { - "text": "take me to a chechen restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "take me to a chicken restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "take me to a children's clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 37 - } - ] - }, - { - "text": "take me to a chili restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a chinese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "take me to a clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a college", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "take me to a computer repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 32 - } - ] - }, - { - "text": "take me to a concert hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a country club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a creole restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "take me to a cuban restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a currency exchange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "take me to a dance studio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a dancing class", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "take me to a day camp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "take me to a daycare", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "take me to a delicatessen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a dessert bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - } - ] - }, - { - "text": "take me to a dinner restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "take me to a discount food store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - } - ] - }, - { - "text": "take me to a discount store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a dry cleaner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "take me to a drycleaner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a family diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a filipino restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - } - ] - }, - { - "text": "take me to a florist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "take me to a football field", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a football stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a furniture store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "take me to a garage", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a garden centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "take me to a gas station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "take me to a gastro pub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a gift shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a gluten-free restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - } - ] - }, - { - "text": "take me to a golf club", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a government office", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "take me to a greek restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - } - ] - }, - { - "text": "take me to a guesthouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a gym", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 15 - } - ] - }, - { - "text": "take me to a hairdresser", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "take me to a hardware store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a houseware store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "take me to a hunting store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "take me to a jail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "take me to a jewish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "take me to a kosher restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "take me to a latin american restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 37 - } - ] - }, - { - "text": "take me to a laundry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "take me to a lebanese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - } - ] - }, - { - "text": "take me to a liquor store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a lunch restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "take me to a massage therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "take me to a mechanic", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "take me to a medical center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a mexican restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "take me to a middle eastern restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 37 - } - ] - }, - { - "text": "take me to a mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a motel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - } - ] - }, - { - "text": "take me to a museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a nouvelle cuisine restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 39 - } - ] - }, - { - "text": "take me to a parts center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a pedicurist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a persian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "take me to a pet store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a playground", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a police station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a portuguese restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - } - ] - }, - { - "text": "take me to a portuguese restaurant at the the crossing stone avenue and fuller place ricketts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 92 - } - ] - }, - { - "text": "take me to a prison", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a public house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a racetrack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a railroad station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a resort", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a retirement home", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "take me to a sailing school", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "take me to a sandwich shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "take me to a secondhand store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a service station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "take me to a shelter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "take me to a shoe store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a soup restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "take me to a spanish restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - } - ] - }, - { - "text": "take me to a sportsbar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a stadium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "take me to a steak restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "take me to a stripmall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a subway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a subway entrance", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "take me to a suit shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a super charger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "take me to a supermarket", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "take me to a synagogue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a tech store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to a temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "take me to a tennis court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "take me to a therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a town hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a variety store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "take me to a waterpark", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a wine shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "take me to a women's clothing store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 34 - } - ] - }, - { - "text": "take me to a yoga class", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "take me to abitibi canyon using the highway free way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to adrian city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to aeropostale on younge in logansport town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "take me to agate court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to alderson town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to alton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to alvin city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to amber street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to amir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "take me to an afghan restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "take me to an all you can eat buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 35 - } - ] - }, - { - "text": "take me to an antique shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 25 - } - ] - }, - { - "text": "take me to an art store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "take me to an asian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "take me to an australian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 34 - } - ] - }, - { - "text": "take me to an auto repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "take me to an ethnic grocery store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 33 - } - ] - }, - { - "text": "take me to an eyewear specialist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "take me to an indonesian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 34 - } - ] - }, - { - "text": "take me to an intersection in ensley called union fwy and i ln.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "take me to an intersection in hampton called church road and lawrence street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 75 - } - ] - }, - { - "text": "take me to an intersection in la loche called nova court and cedar street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - } - ] - }, - { - "text": "take me to an intersection in lindenhurst called 64th rd. and 86th cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 69 - } - ] - }, - { - "text": "take me to an intersection in lynch called e st and u cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 56 - } - ] - }, - { - "text": "take me to an intersection in robert lee called 3rd north pkwy. and e rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 71 - } - ] - }, - { - "text": "take me to an islamic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "take me to an italian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "take me to an office building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "take me to an office supply store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 32 - } - ] - }, - { - "text": "take me to an optometrist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "take me to an organic restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "take me to an outdoors store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 27 - } - ] - }, - { - "text": "take me to an university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "take me to anderson city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to applebee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to applegate court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to arby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to arizona-sonora desert museum fisher", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "take me to ash street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to atlantic avenue not too far from stratford festival", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 61 - } - ] - }, - { - "text": "take me to au bon pain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to auxvasse city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to avenue c", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to avenue d", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to avon town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to back yard burgers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to balance of adams county using the scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to balance of bartholomew county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 39 - } - ] - }, - { - "text": "take me to balance of cherry county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to balance of clermont county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 36 - } - ] - }, - { - "text": "take me to balance of floyd county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to balance of garden county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to balance of glynn county using the highway free way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to balance of harmon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to balance of jackson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 35 - } - ] - }, - { - "text": "take me to balance of jefferson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 37 - } - ] - }, - { - "text": "take me to balance of johnson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 35 - } - ] - }, - { - "text": "take me to balance of kenton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to balance of kiowa county using the highway free way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to balance of latah county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to balance of lewis and clark county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 43 - } - ] - }, - { - "text": "take me to balance of mitchell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 36 - } - ] - }, - { - "text": "take me to balance of montezuma county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 37 - } - ] - }, - { - "text": "take me to balance of northwest arctic borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 45 - } - ] - }, - { - "text": "take me to balance of rice county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 32 - } - ] - }, - { - "text": "take me to balance of shoshone county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 36 - } - ] - }, - { - "text": "take me to balance of thomas county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to balance of wallace county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 35 - } - ] - }, - { - "text": "take me to balance of wasco county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to balance of wetzel county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to bancroft", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to bank of china tower at portola street south i and bestor rd which is in grayling", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 90 - } - ] - }, - { - "text": "take me to bank street and maple st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "take me to banks town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to banner avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to bantam borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to baskin-robbins", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to bath avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to bay 22nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to bay 52nd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to bay 54th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to bay parkway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to bay ridge avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to bayberry drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to bayreuth festspielhaus at 33rd pkwy. b and west lee expy which is in eufaula", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 86 - } - ] - }, - { - "text": "take me to beach 44th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to beach 50th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to beauval", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to beckley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to bedford avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to belmont avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to belvidere street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to benihana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to bennington town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to berry hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to billings city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to blanchard town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to blimpies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to blountsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to boerum place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to bogart street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to boston market", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to boyle county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to bragg court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to bragg street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to brighton 3rd road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to brighton 7th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "take me to brighton 7th walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to brighton 8th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "take me to broadway town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to broome street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to bryan county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to buffalo avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to buffalo wild wings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to burger king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to burley city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to burlington", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to burnett street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to burns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to burrito bandidos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to bushwick place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to butler place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to calhoun county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to canadian war museum gloversville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "take me to canal street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to canterbury drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to cardinal drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to carl's jr.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to carstairs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to carteret county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to caton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to cecil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to cedar grove town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to channel avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to charter oak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to cheesecake factory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to chevak city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to chick-fil-a", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to chili's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to china wok take-out", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to chopstick foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to chrysler building new franklin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "take me to chugwater town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to church street south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "take me to church's chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to cici's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to clark county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to clay center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to clay street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to clayton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to cleaver co inc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to clinton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to clinton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to coffee springs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to coles county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to columbia street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to columbus place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to concord street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to conover street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to coolidge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to cooper street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to cordova city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to cornlea village using the highway free way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to cotesfield village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to country club drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to country club village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to court street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to coventry road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to cozad", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to cracker barrel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to craig village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to craven county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to crenshaw town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to crete city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to cropsey avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to cushing village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to custer county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to dairy queen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to dairy queen brazier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "take me to danforth street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to dardanelle city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to dave and buster's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to de sales place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to deerfield drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to delaware avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to demorest city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to des arc village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to deuel county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to devonshire drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to dickson city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to ditmas avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to dodge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to dogwood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to domino's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to doniphan village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to doone court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to dunne court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to dupont street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to east new market town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to eaton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to eaton centre new london city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "take me to edinburg village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to elberton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to elk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - } - ] - }, - { - "text": "take me to ely city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to emery county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to estelline city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to fairview avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to falardeau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to family medical clinic at shelby and jasper county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 59 - } - ] - }, - { - "text": "take me to famous dave's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to farragut place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to fawn lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to fayette street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to fayetteville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to fazoli's italian foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - } - ] - }, - { - "text": "take me to federalsburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to firehouse subs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to five guys famous burgers and fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 44 - } - ] - }, - { - "text": "take me to flatlands 1st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to flatlands 5th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to fleet walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to florala", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to floyd village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to forest street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to fort smith", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to fort thomas city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to fountain inn city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to frank court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to franklin street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to fredonia city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to freshii", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to fulton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to gain court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to gainsborough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to galaxy cinemas nanchang", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "take me to gallatin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to garfield avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to gaston county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to gatling place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to gem street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to glendale court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to godfather's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to gold star chili", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to golden corral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to goldman sachs tower, wallington borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "take me to grainola town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to gray", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "take me to grovetown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to gruver city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to guadalupe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to guider avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to gyro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "take me to hallsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to hamburg city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to hamilton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to hanahan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to hannaford city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to haring street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to harnett county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to harrah city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to harrison park on davie in college park city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "take me to harrison park on west broad street in balance of henry county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 71 - } - ] - }, - { - "text": "take me to harrison street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to hasty market not too far from place ville-marie in florala town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 73 - } - ] - }, - { - "text": "take me to hatley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to hausman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to hayden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to hazelton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to hemingford village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to henderson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to herbert street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to herkimer place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to hershey village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to hickory lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to highland view avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to hill street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to hinckley place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to hofburg at the intersection of front street north and willow street allport town plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 90 - } - ] - }, - { - "text": "take me to holly street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to hometown buffet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to hooters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to houghton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to howard place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to hudson avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to hudson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to hudson town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to humboldt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to hybird", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to ide court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to ihop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "take me to india street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to indiana place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to in-n-out burger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to interborough parkway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to iola city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to irvington city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to jack in the box", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to jackson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to jagannath temple in barrhead nebraska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "take me to jamba juice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to jamestown city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to jefferson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to jfk airport lecompton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "take me to jimmy john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to john street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to kane place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to kansas city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to kaw city city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to kekoskee village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to kendrick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to kensal city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to keswick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to kingsborough 7th walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 31 - } - ] - }, - { - "text": "take me to kingston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to kingston avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to knickerbocker avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to knox county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to ko burger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to kotlik city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to krystal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to labette county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to lafontaine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to lake county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to lake street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to lambton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to laramie county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to larue county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to latvia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to lauderdale-by-the-sea town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 36 - } - ] - }, - { - "text": "take me to leake county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to legal sea foods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to lenox fast food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to leon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "take me to lewiston village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to liberty street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to lincoln center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to lincoln road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to lincoln terrace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to lineville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to little nassau street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to liverpool city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to lloyd court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to longton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to longview city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to loring avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to love lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to lowry crossing", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to ludlam place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to luverne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to lynn town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to lyon county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to magnolia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to main street south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to main street west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to manchester", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to manchu wok", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to manzanita city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to maple avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to maple street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to margate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to marion street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to marked tree", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to marlow", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to matthews place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to maujer street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to mayfield village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to mayo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "take me to mccaf", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to mcdonald avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to mcdonalds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to meadville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to mechanic street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to melba court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to mellette county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to menchie'slab at s hwy and 50th boulevard north t in the city of lone oak", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 82 - } - ] - }, - { - "text": "take me to midland town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to midwest town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to mifflin village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to mighty bowl", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to mill road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to mills town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to monroe street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to montreal - est", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to montrose county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to mother gaston boulevard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to mount auburn village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to muscotah", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to n hampton dr and station street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "take me to nahunta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to nando's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to navy street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to navy walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to new jersey avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to new knoxville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 31 - } - ] - }, - { - "text": "take me to new utrecht avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to newberry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to newport tower on bay 22nd street nevada city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 54 - } - ] - }, - { - "text": "take me to newtown borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to nikolai", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to nitro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to noodles & company", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to north east town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to north street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to northfork town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to numa city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to oacoma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to oakland place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to oberweis dairy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to oblong village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to oketo city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to old mill road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to olive street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to olmitz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to onroute louisville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "take me to oporto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to orange julius", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to oriental court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to orsanmichele, douglas town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "take me to pacific city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to palmetto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to panda express", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to panera bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to panzerotto pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to papa john's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to parham", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to paris", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to park cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to park place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to parkwood estate in fox creek ontario canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "take me to parkwood estate in la reine ontario canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - } - ] - }, - { - "text": "take me to pdq restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to pearson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to pelham", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to pennsylvania avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "take me to pepi's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to philip and homer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 26 - } - ] - }, - { - "text": "take me to pho rex", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to pickrell village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to pizza nova", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to pizza ranch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to plainfield town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to pleasant hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to pollo tropical", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to ponderosa steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to poplar street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to port louis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to preston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to qdoba mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "take me to quitaque city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to railroad avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to rainsburg borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to raising cane's chicken fingers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 40 - } - ] - }, - { - "text": "take me to raith", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to rally's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to ralston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to ramona town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to randolph", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to randolph county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to randolph street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to rawlins county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to raytown city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to rialto towers at creek road and 5th street which is in the eakly city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 74 - } - ] - }, - { - "text": "take me to richwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to rio rancho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to river street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to rogersville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to rollet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to roots rockwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "take me to rose emporium ltd not far from the meeting of folsom place and cemetery road in balance of habersham county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 117 - } - ] - }, - { - "text": "take me to round table pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to rubio's fresh mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 37 - } - ] - }, - { - "text": "take me to runza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take me to ruth's chris steak house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to rutland road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to sackman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to salt lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to san miguel county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to sands street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to schenck place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to schoolhouse lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to schweikerts walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to seagate terrace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to sedgwick place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to sellersburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to seton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to shalom meir tower at e 41st ln and r expy which is in adamsburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 73 - } - ] - }, - { - "text": "take me to sharon street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to shelburne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to shell rock city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to sherwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to shevlin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to skellytown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to smashburger", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to smith street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to sonic drive-in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to sonic nightclub at avenue f and hart place which is in the budapest city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 77 - } - ] - }, - { - "text": "take me to sonic nightclub at dore and king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 42 - } - ] - }, - { - "text": "take me to sonic nightclub at howard and seldom seen rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 54 - } - ] - }, - { - "text": "take me to sonic nightclub at northwoods blvd and jessie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 55 - } - ] - }, - { - "text": "take me to sonic nightclub at wallabout street and bay 41st street which is in the wilton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 88 - } - ] - }, - { - "text": "take me to south dayton village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to south street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to spadina avenue and s high st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "take me to spink county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to st james st and s grant ave", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "take me to st. francis county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "take me to st. vincent`s-st. stephen`s-pe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 40 - } - ] - }, - { - "text": "take me to stagg street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to stanley park, mitchell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "take me to stanley village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to stanton", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to stanton road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to st-clet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to steak 'n shake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to steuben street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to stewart avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to st-gabriel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to st-georges-de-cacouna", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 31 - } - ] - }, - { - "text": "take me to stockton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to st-odilon-de-cranbourne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 33 - } - ] - }, - { - "text": "take me to story court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to story street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to stout city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to stryker court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to st-ulric", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to subway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to sun tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to suncor energy centre at 21st st. t and ave. w which is in jacksonville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - } - ] - }, - { - "text": "take me to surgoinsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to sutter avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to swiss chalet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to sycamore drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to sycamore lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to taloga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to tandoori", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to tatum town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to tech place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to teppanyaki grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to thai express", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to thai square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to thatford avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to the address 10 flatlands 2nd street please.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 45 - } - ] - }, - { - "text": "take me to the address 10 valley view road please.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "take me to the city of byron village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "take me to the city of jgzqrhtyas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "take me to the city of okolona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "take me to the city of valeria city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "take me to the closest fitness center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "take me to the closest hardware store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "take me to the closest massage therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "take me to the corner of brighton 11th street and mill road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 58 - } - ] - }, - { - "text": "take me to the corner of n harrells ferry aly and ln f", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 53 - } - ] - }, - { - "text": "take me to the corner of queen cswy and hamilton rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "take me to the corner of route 1 and fuller place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 48 - } - ] - }, - { - "text": "take me to the family restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - } - ] - }, - { - "text": "take me to the football stadium in alpine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "take me to the football stadium in nixa city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "take me to the galaxy cinemas alanson village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "take me to the galaxy cinemas balance of jackson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 54 - } - ] - }, - { - "text": "take me to the galaxy cinemas batavia village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "take me to the galaxy cinemas bottineau county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "take me to the galaxy cinemas dungannon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "take me to the galaxy cinemas jackson city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "take me to the galaxy cinemas mesquite city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "take me to the galaxy cinemas netawaka city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "take me to the galaxy cinemas st-pierre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "take me to the galaxy cinemas williamsburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "take me to the galaxy cinemas woodbine borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 45 - } - ] - }, - { - "text": "take me to the hair salon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "take me to the helix at south wabash ave and magnolia pl which is in stuyvesant falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 84 - } - ] - }, - { - "text": "take me to the intersection of s high st and south civic center drive in ottawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 78 - } - ] - }, - { - "text": "take me to the intersection of younge and w seminole dr in ottawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - } - ] - }, - { - "text": "take me to the passport office on avenue o and green street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - } - ] - }, - { - "text": "take me to the passport office on belvidere street and cedar avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 66 - } - ] - }, - { - "text": "take me to the passport office on evans street and 64th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 61 - } - ] - }, - { - "text": "take me to the passport office on kingsland avenue and ridge court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - } - ] - }, - { - "text": "take me to the passport office on oxford street and downing street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - } - ] - }, - { - "text": "take me to the perennial notre-dame-de-la-paix", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 45 - } - ] - }, - { - "text": "take me to the phone store in julesburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "take me to the pita pit", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to tim horton's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to tim hortons at avenue w and dahl court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "take me to tim hortons at coles street and dover street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - } - ] - }, - { - "text": "take me to tim hortons at river street and dooley street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - } - ] - }, - { - "text": "take me to tiraspol", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to to notre-dame", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 23 - } - ] - }, - { - "text": "take me to topton borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to toronto dominion centre estacada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 42 - } - ] - }, - { - "text": "take me to townsend street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to trip central markham", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "take me to triple triple pizza & chicken", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 39 - } - ] - }, - { - "text": "take me to tunica county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to turkey creek village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to twice the deal pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to una pizza napoletana at intersection in balance of eddy county called 1st avenue and canal street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 96, - "endPos": 107 - } - ] - }, - { - "text": "take me to una pizza napoletana at intersection in keya paha county called barwell terrace and sackett street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 108 - } - ] - }, - { - "text": "take me to una pizza napoletana at intersection in louisbourg called sherman street and thomas s boyland street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 110 - } - ] - }, - { - "text": "take me to underhill avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to union bridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to university of chicago balance of franklin parish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 58 - } - ] - }, - { - "text": "take me to upland village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to valley road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to valley view drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to vanderbilt street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to vanderveer place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "take me to varick street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to vaughan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to vermontville village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to veronica place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to viborg city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to villa tugendhat at 2nd cor w and 2nd west boulevard west which is in riverdale", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 88 - } - ] - }, - { - "text": "take me to village of four seasons village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 41 - } - ] - }, - { - "text": "take me to virginia avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to virginia street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to voorhies avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - } - ] - }, - { - "text": "take me to wallburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to walnut street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to walnut town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to ward", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - } - ] - }, - { - "text": "take me to warren place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to washington avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to washington county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "take me to waterbury city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to waucoma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to wendy's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to wernersville borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "take me to wesson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 16 - } - ] - }, - { - "text": "take me to westbury court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to westlake city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to wetzel county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to where belmont avenue west and dundas street intersect", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - } - ] - }, - { - "text": "take me to where brown rd and school st intersect", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "take me to where chapel street and durham court intersect", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "take me to where eastern parkway and 37th street intersect", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "take me to where s james rd and twenty third ave. intersect", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 48 - } - ] - }, - { - "text": "take me to where w cordova st and smog test queen only intersect", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 53 - } - ] - }, - { - "text": "take me to white avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to white street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to wild wing", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to willard", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to william street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to williamsburg street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 29 - } - ] - }, - { - "text": "take me to willingdon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to willow place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 22 - } - ] - }, - { - "text": "take me to windsor place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to windthorst", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - } - ] - }, - { - "text": "take me to wingstop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to woodbine city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "take me to woods cross", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "take me to woodstock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to woodworth city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 24 - } - ] - }, - { - "text": "take me to wooster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to yellowstone park, shreveport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "take me to york road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "take me to yummy yummy chinese food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 34 - } - ] - }, - { - "text": "take me to zaitzeff", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "take me to zaxby's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to zeeland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 17 - } - ] - }, - { - "text": "take me to zehrs king city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "take me to zoup!", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 15 - } - ] - }, - { - "text": "take the construction free way to fremont county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "take the fastest route to kingston town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "take the fastest route to monetta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - } - ] - }, - { - "text": "take the fastest route to oriska", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "take the fastest way to union city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "take the shortest route to eston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 31 - } - ] - }, - { - "text": "take the shortest way to clayton town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "take the traffic free route to balance of campbell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 56 - } - ] - }, - { - "text": "tcby at the intersection of w vis and brown cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "tcby at w 118th blvd q and st. 706 please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "tcby on pier 39 concourse byp and a blvd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 3 - }, - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "td bank at cass place wenonah borough please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - } - ] - }, - { - "text": "temple of artemisof the ephesians at 1721 church road 37863 highland city newfoundland and labrador united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 112 - } - ] - }, - { - "text": "terminal tower at b crse and e expy navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "terminal tower in clark county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "terrell hills india start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 18 - } - ] - }, - { - "text": "the ad agency at the the intersection of sellersburg and fremont county can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - } - ] - }, - { - "text": "the address 1065 c rd. where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "the address 1097 gion rd where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "the address 1422 street east e where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "the address 1487 crse f where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "the address 1831 m vis where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "the address 1846 2nd east vista where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "the address 1884 street east 99 where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "the address 190 gain court where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "the address 190 highland drive where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "the address 190 norman avenue where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "the address 190 warren avenue where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "the address 601 12th dr. where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "the address i am going to is 1085 highland drive in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "the address i am going to is 1312 berry street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - } - ] - }, - { - "text": "the address i am going to is 887 tabor court north carolina germany 31866 navigate there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 72 - } - ] - }, - { - "text": "the address i need to get to is 492 bristol street here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "the address i need to get to is andrews town united kingdom", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - } - ] - }, - { - "text": "the address i need to get to is ellwood borough luxembourg navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 57 - } - ] - }, - { - "text": "the address i need to get to is florence luxembourg start navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "the address i need to get to is loblaws on ruby street in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - } - ] - }, - { - "text": "the address i need to get to is museo mitre on 9th street in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - } - ] - }, - { - "text": "the address i'm going to is an australian restaurant on tiffany place in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - } - ] - }, - { - "text": "the address i'm going to is maspeth avenue in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "the address i'm going to is plumb 1st street in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "the address i'm going to is radisson united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "the address i'm going to is stratford festival nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 45 - } - ] - }, - { - "text": "the address is balance of bay county guam", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 40 - } - ] - }, - { - "text": "the address is elon town zambia give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "the address is morocco navigate there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "the address that i am going to is 1619 grove avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "the address that i am going to is 233 101st street new brunswick serbia show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 70 - } - ] - }, - { - "text": "the address that i am going to is 827 beard street colorado", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "the address that i am going to is an afghan restaurant on shepherd avenue in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 72 - } - ] - }, - { - "text": "the address that i am going to is guinea-bissau drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - } - ] - }, - { - "text": "the address that i am going to is la catrina mexican food near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 56 - } - ] - }, - { - "text": "the address that i am going to is manderson town belarus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - } - ] - }, - { - "text": "the address that i am going to is mcpherson county martinique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - } - ] - }, - { - "text": "the address that i am going to is mooreland egypt plz drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - } - ] - }, - { - "text": "the address that i am going to is opal court in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - } - ] - }, - { - "text": "the address that i am going to is the art gallery on hillside drive in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - } - ] - }, - { - "text": "the address that i am going to is the botanical garden on bradford street in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 72 - } - ] - }, - { - "text": "the address that i am going to is thornton street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - } - ] - }, - { - "text": "the antique store at 1209 state street 56264 valley brook in wi norway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 69 - } - ] - }, - { - "text": "the appliance store at the junction of balance of cass county and veneta city in this area please help me find it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 76 - } - ] - }, - { - "text": "the arena close-by reunion tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 8 - }, - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "the art gallery at the the intersection of poplar street and sutter avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - } - ] - }, - { - "text": "the bookstore at genola and pueblo county bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "the botanical garden at 418 plymouth street in north apollo borough ok", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 69 - } - ] - }, - { - "text": "the business school at 607 on 86th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "the butcher not so far from krger national park in thornton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "the car wash at balance of woods county and brown county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 55 - } - ] - }, - { - "text": "the carpet store at van buren street chubbuck mt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 47 - } - ] - }, - { - "text": "the charity at adler place and grant avenue cottonwood shores wisconsin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 70 - } - ] - }, - { - "text": "the city of craig city lesotho direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "the city of franklin city pakistan give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "the city of morrilton city solomon islands how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "the city of virginia village please can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "the city of worthington city, navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "the cobbler at the the intersection of war and clarks village in city can you guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 60 - } - ] - }, - { - "text": "the colosseum at 1255 tompkins place in queen charlotte de japan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - } - ] - }, - { - "text": "the colosseum on gold street and ross street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "the computer geeks at brighton 4th terrace and noll street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - } - ] - }, - { - "text": "the country of barbados can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 22 - } - ] - }, - { - "text": "the country of chad give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - } - ] - }, - { - "text": "the country of liechtenstein can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "the country of solomon islands how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "the crossroads of hill country village city boulevard north and quinwood street south please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 84 - } - ] - }, - { - "text": "the destination i need to get to is a tax clinic on doughty street in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - } - ] - }, - { - "text": "the destination i need to get to is hudson street in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "the destination i need to get to is montserrat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "the destination i need to get to is the city of toole county give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "the destination i need to get to is westmount panama", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 51 - } - ] - }, - { - "text": "the discount store at 1506 93rd street 14596 panama village equatorial guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 76 - } - ] - }, - { - "text": "the dressmaker at 286 bergen street sherwood village ny", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 54 - } - ] - }, - { - "text": "the dressmaker at the intersection of berkeley county and clark in that location can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - } - ] - }, - { - "text": "the electronics store at port mellon and phillipsburg can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - } - ] - }, - { - "text": "the elgin & winter garden theatre centre at 431 52nd street elie la", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 66 - } - ] - }, - { - "text": "the emerson gloucester find it please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "the football field on bay 14th street in panola county co plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 56 - } - ] - }, - { - "text": "the gaming store on debevoise avenue in town plz can you bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "the glassmaker at pachuta town and burke county nearby find that for me", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "the grill at 95 bergen street in st. marys city nv mongolia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 58 - } - ] - }, - { - "text": "the guesthouse at 1254 orchard lane in morris county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "the hardware store in this area plz directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - } - ] - }, - { - "text": "the helix at cswy q and 88th cor in goodland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "the helix on wilson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "the home and garden store on java town and west siloam springs town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 66 - } - ] - }, - { - "text": "the home decor store at 1727 main street south 43091 mountain park in italy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 74 - } - ] - }, - { - "text": "the ice cream parlour at maple avenue and ridge avenue in balance of yellowstone county missouri", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 95 - } - ] - }, - { - "text": "the intersection is 10th avenue and highland avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "the intersection is 9th street west and bragg street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "the intersection is avenue x and mulberry street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "the intersection is colonial drive and maspeth avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "the intersection is gerry street and east avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "the intersection is gilmore court and bay 47th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - } - ] - }, - { - "text": "the intersection is glenwood road and highland place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "the intersection is inverness drive and anthony street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - } - ] - }, - { - "text": "the intersection is judge street and 3rd street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - } - ] - }, - { - "text": "the intersection is kingsborough 6th walk and windsor place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 58 - } - ] - }, - { - "text": "the intersection is lafayette walk and 49th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "the intersection is lawrence street and lilac lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "the intersection is mechanic street and river street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "the intersection is newkirk avenue and cambridge court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "the intersection is newton street and 2nd street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 53 - } - ] - }, - { - "text": "the intersection is oriental court and hubbard street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "the intersection is ridge avenue and liberty avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - } - ] - }, - { - "text": "the intersection is rosewood drive and sherman street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "the intersection is sackett street and forest place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 50 - } - ] - }, - { - "text": "the intersection is schenectady avenue and 3rd street east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - } - ] - }, - { - "text": "the intersection of bloor and church in adair town directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 49 - } - ] - }, - { - "text": "the intersection of bloor and church in wheeling city directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "the intersection of boyd and s james rd in balance of clay county directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 64 - } - ] - }, - { - "text": "the intersection of columbia and smog test queen only in bow mar town directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 68 - } - ] - }, - { - "text": "the intersection of cooke county and brookview please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 45 - } - ] - }, - { - "text": "the intersection of e main st and 74th in connelly springs directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 57 - } - ] - }, - { - "text": "the intersection of howard and university in tyndall directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "the intersection of hrqeas and preum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "the intersection of queen and south civic center drive in balance of ziebach county directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 82 - } - ] - }, - { - "text": "the intersection of s high st and erb in balance of seminole county directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 66 - } - ] - }, - { - "text": "the intersection of seldom seen rd and s high st in mcfarland directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 60 - } - ] - }, - { - "text": "the intersection of seymour st and university in bonneville county directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 65 - } - ] - }, - { - "text": "the intersection of w cordova st and west broad street in woodburn directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "the intersection of wall and 42nd avenue in attleboro city directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 57 - } - ] - }, - { - "text": "the intersection of xvrgtcsndo and adegmo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "the jail at the the intersection of calyer street and bennet court in palm coast city new mexico bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 95 - } - ] - }, - { - "text": "the job agency at the intersection mc guinness boulevard and locust avenue webster village arkansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 98 - } - ] - }, - { - "text": "the kaaba on montana place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "the laundromat at riverside town and montrose", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - } - ] - }, - { - "text": "the laundry at paerdegat 10th street and 61st street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "the mall at stuart street and 106th street drakesboro me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 55 - } - ] - }, - { - "text": "the medical school at the crossing of milford street and route 44 cowichan bay md", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 80 - } - ] - }, - { - "text": "the men's fashion store at ferry place and elmwood avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "the office at hendrix street and 3rd avenue in palisade village new brunswick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 76 - } - ] - }, - { - "text": "the outdoors store at 562 bath avenue lombard village 23209", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "the paint store at the intersection of west linn and mazomanie village around my area find that for me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 69 - } - ] - }, - { - "text": "the pantheon at 1465 montgomery place new london az in lao", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 57 - } - ] - }, - { - "text": "the parking garage at elm springs and coates city in the area bring us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - } - ] - }, - { - "text": "the pedicurist at bridgeport village and williamson in my area drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 50 - } - ] - }, - { - "text": "the pita pit at 162 5th avenue in charles town ct republic of congo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 66 - } - ] - }, - { - "text": "the place i am going to is 1302 grant street ok bahrain 21903 bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 60 - } - ] - }, - { - "text": "the place i am going to is 1335 melba court directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "the place i am going to is 1834 walton street take me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "the place i am going to is 357 74th street mn guam bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 49 - } - ] - }, - { - "text": "the place i am going to is 672 campus road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "the place i am going to is guyana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "the place i am going to is sugar mountain on wakeman place near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - } - ] - }, - { - "text": "the place i need to get to is 1943 tompkins place mo jordan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 58 - } - ] - }, - { - "text": "the place i need to get to is 5th avenue in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "the place i need to get to is captain printworks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "the place i need to get to is promenade ii on banner 3rd road in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 60 - } - ] - }, - { - "text": "the place i want to get to is 1635 17th avenue mi st vincent and the grenadines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 78 - } - ] - }, - { - "text": "the place i want to get to is 1828 will place alberta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "the place i want to get to is 75 lake avenue in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "the place i want to get to is route 1 here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "the place i'm going to is downs poland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - } - ] - }, - { - "text": "the place i'm going to is o'brien place here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "the place that i am going to is 1454 redwood drive around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "the place that i am going to is 756 berkeley place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "the place that i am going to is 819 hemlock street south carolina singapore give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 74 - } - ] - }, - { - "text": "the place that i am going to is zambia please how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 37 - } - ] - }, - { - "text": "the plaza at chapais and ketchikan city in town can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "the plaza at the intersection of balance of trigg county and brilliant town in that place show me how to get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - } - ] - }, - { - "text": "the poi stanley park in northfield village tell me how i would drive there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "the poi using a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "the point of interest swamithoppe pathi navigation please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "the railroad station on cooke court and gatling place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - } - ] - }, - { - "text": "the road is named skidmore avenue bring me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - } - ] - }, - { - "text": "the school at the the intersection of 87th street and menahan street hobgood town north carolina directions please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 95 - } - ] - }, - { - "text": "the shoe company at halsey street and dekalb avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 50 - } - ] - }, - { - "text": "the shoe store at the intersection of fort greene place and railroad avenue in wellington city pa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 93 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 96 - } - ] - }, - { - "text": "the shopping center at bushwick place and lantern lane doylestown village connecticut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 84 - } - ] - }, - { - "text": "the square at 51 101st avenue pratt town arizona madagascar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - } - ] - }, - { - "text": "the sultan's tent at balance of charleston county and evergreen please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 62 - } - ] - }, - { - "text": "the summer camp on 1st place in city plz tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "the taxi stop at 794 highland avenue ringgold town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "the tennis court at balance of deschutes county and balance of lincoln county in town give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 76 - } - ] - }, - { - "text": "the therapist at valley road and paerdegat 4th street dardanelle how can i go there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 63 - } - ] - }, - { - "text": "the thrift store close-by clove road and stillwell place gatesville newfoundland and labrador please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 92 - } - ] - }, - { - "text": "the west pier at 870 railroad avenue cherry valley village 16474", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - } - ] - }, - { - "text": "the westin harbour castle at 1652 laurel lane in mound valley", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 60 - } - ] - }, - { - "text": "the westin harbour castle in jackson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "the white house at 155 at clark street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "the white house on 5th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 28 - } - ] - }, - { - "text": "the wholesaler at 1595 irving place renova town id in montenegro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 63 - } - ] - }, - { - "text": "the yogthe class at ivy court and crystal street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 4, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "there is a a beauty salon at 1162 whitney avenue called gifts from the earth direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "KEYWORD", - "startPos": 56, - "endPos": 75 - } - ] - }, - { - "text": "there is a a deli on woodpoint road called davenport garden centre navigate there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - }, - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 65 - } - ] - }, - { - "text": "there is a a kindergarten in sainte marthe du cap called boathouse give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 48 - }, - { - "entity": "KEYWORD", - "startPos": 57, - "endPos": 65 - } - ] - }, - { - "text": "there is a a korean restaurant on brighton beach avenue called superior printing & litho inc how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 54 - }, - { - "entity": "KEYWORD", - "startPos": 63, - "endPos": 91 - } - ] - }, - { - "text": "there is a a racetrack on brookside drive called real canadian superstore can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "KEYWORD", - "startPos": 49, - "endPos": 72 - } - ] - }, - { - "text": "there is a an indian restaurant in schaumburg village called kernels drive us there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 52 - }, - { - "entity": "KEYWORD", - "startPos": 61, - "endPos": 67 - } - ] - }, - { - "text": "there is a the bakery on bills place called star hair stylists can you direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "KEYWORD", - "startPos": 44, - "endPos": 61 - } - ] - }, - { - "text": "there is a the thrift store called blair-mazzarella funeral home navigate there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 63 - } - ] - }, - { - "text": "thrilling route to airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 25 - } - ] - }, - { - "text": "thunder bay take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - } - ] - }, - { - "text": "tilden avenue can you give me directions to it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "to adams street and overlook circle in beaver county now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "to flatlands 8th street and old mill road in madison now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "to homecrest avenue and garden street in weeki wachee city now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 57 - } - ] - }, - { - "text": "to quentin street and exeter street in brome now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 43 - } - ] - }, - { - "text": "to sawmill and discovery in del norte county now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 43 - } - ] - }, - { - "text": "to sawmill and discovery in lenoir city now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "to sawmill and discovery in wagon mound village now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 46 - } - ] - }, - { - "text": "to spring street and gotham avenue in pachuta town now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 3, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "toad hall toys at cook village and bee village in the vicinity where is that", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "tomb of king mausolus of caria in arkansas county mt niue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 56 - } - ] - }, - { - "text": "toronto eaton centre nearby mount rushmore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "toronto location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "toronto map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - } - ] - }, - { - "text": "torre mayor at 39th dr and a blvd. in saint ansgar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - } - ] - }, - { - "text": "torre mayor at 53 vanderbilt street dillon city alberta in yemen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - } - ] - }, - { - "text": "tring-jonction wyoming ireland show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "trinity church at mechanic street amherst yt please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 43 - } - ] - }, - { - "text": "trois-rivires take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "try to bring up mexican cornbread for under 326 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "try to bring up quads for between 224 and 134 euros nearby", - "intent": "NAVIGATION_FIND_POINTOFINTEREST", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "try to check hot dogs here for no more than 18 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "try to check pricey big mac here for no more than 57 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "try to check pumpkin pecan pie for more than 22 quid nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "try to check tables around my location for below 212 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - } - ] - }, - { - "text": "try to check top dvd players in the vicinity for between 122 and 486 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "try to display bottom rated curry in that city for below 225 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "try to display more costly motorbikes around here for below 446 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "try to display pitas in city for no more than 64 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "try to display worse express delivery for under 50 pounds nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "try to find a carberry intenational inc near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 38 - } - ] - }, - { - "text": "try to find better quads for no more than 408 quid in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "try to find hoagies for below 436 bucks here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "try to find low priced dry cleaning in the vicinity for less than 434 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "try to find package delivery in city for below 105 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "try to find shawarma in the vicinity for below 115 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 19 - } - ] - }, - { - "text": "try to how far away to bench that is within two minutes of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "try to search nicaragua", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "try to show affordable dvd players in city for more than 191 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "try to show fajitas for less than 74 dollars nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "try to show farthest motorcycles in that place for above 399 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "try to show laos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 15 - } - ] - }, - { - "text": "try to show low cost waffle makers nearby for less than 288 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "try to show lowest cost artichoke dip for above 347 euros in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "try to show mcrib in that region for not more than 335 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 16 - } - ] - }, - { - "text": "try to show me a route to 1495 sidney place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "try to show me best ratings tattoos for less than 457 dollars in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "try to show me best reviewed spinach enchilada in that country for under 66 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "try to show me most economical snickerdoodles for over 285 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "try to show most affordable dvd players for no more than 26 bucks nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "try to show most pricey cars for below 490 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "try to view chairs in this area for between 448 and 239 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 17 - } - ] - }, - { - "text": "try to view most popular light bulbs for above 218 quid in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "turn on directing me to alpha tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "turn on directing me to anchor inn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "turn on directing me to buckingham palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "turn on directing me to emerald tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "turn on directing me to gasometer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "turn on directing me to great wall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "turn on directing me to home insurance building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 46 - } - ] - }, - { - "text": "turn on directing me to hopewell rocks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "turn on directing me to kinatex sports physio", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "turn on directing me to marineview plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "turn on directing me to national museum of the u.s. air force", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 60 - } - ] - }, - { - "text": "turn on directing me to nidarosdomen", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "turn on directing me to osoyoos desert model railroad", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 52 - } - ] - }, - { - "text": "turn on directing me to parliament hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "turn on directing me to potbelly sandwich works", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 46 - } - ] - }, - { - "text": "turn on directing me to putra mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "turn on directing me to q1", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 25 - } - ] - }, - { - "text": "turn on directing me to royal tyrrell museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - } - ] - }, - { - "text": "turn on directing me to saks fifth avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "turn on directing me to sears tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "turn on directing me to signal hill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "turn on directing me to sugarbush hill maple farm ltd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 53 - } - ] - }, - { - "text": "turn on directing me to taipei 101", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "turn on directing me to west edmonton mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "turn on direction to starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "turn on go to starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 22 - } - ] - }, - { - "text": "turn on going", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "turn on going to alexander stadium in yorkville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 46 - } - ] - }, - { - "text": "turn on going to azadi tower in maricopa city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "turn on going to balance of keith county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 39 - } - ] - }, - { - "text": "turn on going to balance of new london county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 44 - } - ] - }, - { - "text": "turn on going to bloor west village in baker city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 48 - } - ] - }, - { - "text": "turn on going to blue mosque in river heights", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "turn on going to boone county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "turn on going to bull ring shopping centre in ogema city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 55 - } - ] - }, - { - "text": "turn on going to burj khalifa in cold bay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 40 - } - ] - }, - { - "text": "turn on going to cape breton highlands national park in rives town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 65 - } - ] - }, - { - "text": "turn on going to capitol in centerton city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "turn on going to casa mila in kiawah island town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 47 - } - ] - }, - { - "text": "turn on going to ceredo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "turn on going to chapmanville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "turn on going to eiffeltower in balance of haskell county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 56 - } - ] - }, - { - "text": "turn on going to emery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "turn on going to energysolutions arena in oshawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "turn on going to eufaula city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "turn on going to european parliament in alexandria village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 57 - } - ] - }, - { - "text": "turn on going to glacier point in hope", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - } - ] - }, - { - "text": "turn on going to hamilton county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "turn on going to hopewell centre in wrightstown village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 54 - } - ] - }, - { - "text": "turn on going to jefferson arch in chambly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "turn on going to jpmorgan chase tower in london city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - } - ] - }, - { - "text": "turn on going to ketchikan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "turn on going to lds church office building in ione city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 55 - } - ] - }, - { - "text": "turn on going to macy's in stephens county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "turn on going to mattawa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "turn on going to na pali coast in lind town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "turn on going to nidarosdomen in new castle town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "turn on going to osoyoos desert model railroad in babbie town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 60 - } - ] - }, - { - "text": "turn on going to paxico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "turn on going to reunion tower in burin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - } - ] - }, - { - "text": "turn on going to sistene chapel in kittitas county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "turn on going to sistene chapel in oswego", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "turn on going to skerwink trail in hillsboro beach town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 54 - } - ] - }, - { - "text": "turn on going to spadina historic house and gardens in nain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 58 - } - ] - }, - { - "text": "turn on going to st. joseph city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "turn on going to stratford festival in havre de grace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - } - ] - }, - { - "text": "turn on going to sukharev tower in ocean", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "turn on going to the westin harbour castle in tishomingo county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 62 - } - ] - }, - { - "text": "turn on going to torre colpatria in park county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "turn on going to valley view village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 35 - } - ] - }, - { - "text": "turn on going to villa badoer in thorne bay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "turn on going to walker", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "turn on going to warren county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "turn on going to warsaw town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "turn on going to west edmonton mall in faison town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "turn on going to white house in castlewood city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "turn on navigating to a buddhist restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 42 - } - ] - }, - { - "text": "turn on navigating to a bus station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "turn on navigating to a camera store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "turn on navigating to a casual dining restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 47 - } - ] - }, - { - "text": "turn on navigating to a consignment store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "turn on navigating to a drive-in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "turn on navigating to a drycleaner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "turn on navigating to a fast food restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - } - ] - }, - { - "text": "turn on navigating to a french restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "turn on navigating to a gourmet restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "turn on navigating to a health store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "turn on navigating to a massage therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "turn on navigating to a mexican restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "turn on navigating to a pasta restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "turn on navigating to a playground", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "turn on navigating to a south african restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 47 - } - ] - }, - { - "text": "turn on navigating to a taxi stop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "turn on navigating to an ice cream parlour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "turn on navigating to an italian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "turn on navigating to an used car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 43 - } - ] - }, - { - "text": "turn on navigation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "turn on route service", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "turn on taking me to canadian war museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "turn on taking me to cathedral of christ the saviour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 51 - } - ] - }, - { - "text": "turn on taking me to city gate", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "turn on taking me to donglin temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "turn on taking me to jagannath temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "turn on taking me to museum of fine arts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "turn on taking me to national naval aviation museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 50 - } - ] - }, - { - "text": "turn on taking me to palace of culture and science", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 49 - } - ] - }, - { - "text": "turn on taking me to panthon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "turn on taking me to park hyatt tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "turn on taking me to richardson building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "turn on taking me to sears tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "turn on taking me to symphony orchestra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "turn on taking me to t&c tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "turn on taking me to table top mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "turn on taking me to terrace plaza hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "turn on taking me to the panthon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "turn on taking me to turning torso", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "turn on taking me to villa badoer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "turn on taking me to west edmonton mall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 38 - } - ] - }, - { - "text": "turn on taking me to winter palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "turn on taking me to zip nac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "turn on wherever going", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "turning torso at 67 at hampton avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "u byp and ave. v is the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "union avenue and fay court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "university of alamance village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 29 - } - ] - }, - { - "text": "university of canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 19 - } - ] - }, - { - "text": "university of french guiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 26 - } - ] - }, - { - "text": "university of kqltijrpdev", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 24 - } - ] - }, - { - "text": "university of qmyxgdawun", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - } - ] - }, - { - "text": "university of veipztlfgwd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 24 - } - ] - }, - { - "text": "university of xykgevpcqn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 23 - } - ] - }, - { - "text": "urban life dry cleaners at the intersection 5th street east and ocean parkway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 76 - } - ] - }, - { - "text": "urban life dry cleaners at the intersection erasmus street and grove street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "urban life dry cleaners at the intersection franklin street and east street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 74 - } - ] - }, - { - "text": "urban life dry cleaners at the intersection mechanic street and flushing avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 78 - } - ] - }, - { - "text": "urban life dry cleaners at the intersection skidmore lane and arch street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 72 - } - ] - }, - { - "text": "valdez restaurant at 4th north aly and 6th west avenue west in lemmon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 68 - } - ] - }, - { - "text": "valley brook missouri direct me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "valley of the kings at 637 at franklin street give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "valu-mart around me how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "valu-mart at bow mar town and balance of adams county how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 52 - } - ] - }, - { - "text": "valu-mart close box street and verona street cambridge plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 53 - } - ] - }, - { - "text": "valu-mart in city give me directions there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "van dyke street and sandford street please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "vanderbilt street near the wells fargo bank plaza guide me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 48 - } - ] - }, - { - "text": "varanasi take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 7 - } - ] - }, - { - "text": "vegetable lasagna not that far from greenville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "versailles at hewes street and whitney avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - } - ] - }, - { - "text": "versatel building at 598 pleasant street ming`s bight new mexico in spain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 72 - } - ] - }, - { - "text": "vesuvio at aliceville city and comfrey city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "via rail canada alfred where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 21 - } - ] - }, - { - "text": "via rail canada balance of daviess county where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 40 - } - ] - }, - { - "text": "via rail canada balance of jefferson county where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 42 - } - ] - }, - { - "text": "via rail canada payette where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "via rail canada thurmond where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "via rail canada woodburn city where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "victoria falls here plz give me directions", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - } - ] - }, - { - "text": "view 1175 state street within walking distance of chesterman beach", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 50, - "endPos": 65 - } - ] - }, - { - "text": "view 1360 new street in the vicinity of mauritshuis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - }, - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 50 - } - ] - }, - { - "text": "view a cajun restaurant at cemetery and k blvd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "view a coffeehouse for more than 138 bucks in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 17 - } - ] - }, - { - "text": "view a map of a classic restaurant not that far from 19327", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 57 - } - ] - }, - { - "text": "view a map of a hamburger restaurant close by 02744", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - } - ] - }, - { - "text": "view a mongolian restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 26 - } - ] - }, - { - "text": "view a south american restaurant at locust ln. and hamline", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - } - ] - }, - { - "text": "view a subway station not too far from prater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 7, - "endPos": 20 - }, - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 44 - } - ] - }, - { - "text": "view affordable blueberry pie in the vicinity for less than 104 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "view affordable night lights in town for more than 473 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "view aldo at the junction of beechwood village and chelan county in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "view an ethnic restaurant on bank street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "view arndale tower at west 118th and kingsborough 4th walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 57 - } - ] - }, - { - "text": "view avenue c in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "view azrieli center triangular tower at 7th and n harrells ferry", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 63 - } - ] - }, - { - "text": "view b&l commercial seating in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 26 - } - ] - }, - { - "text": "view bad a steak restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "view bajrakli mosque at franklin and crse p", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "view bay 35th street in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "view best rating pumpkin pecan pie in the surrounding area for no more than 478 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "view best reviewed a coffeehouse on vine street in east chicago city for below 304 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 67 - } - ] - }, - { - "text": "view better pasta primavera for above 416 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "view bread pudding for above 174 dollars in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - } - ] - }, - { - "text": "view butternut squash pizza for no more than 33 pounds around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 26 - } - ] - }, - { - "text": "view cape breton highlands national park at oak lane and front south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 67 - } - ] - }, - { - "text": "view central mass magnetic imaging at elkton city and plainville city here please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 68 - } - ] - }, - { - "text": "view chandeliers in the vicinity for about 19 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "view cheap dvd players in that town for no more than 488 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "view consoles for no more than 127 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "view costliest motorbikes for not more than 373 bucks in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - } - ] - }, - { - "text": "view crappiest landscaping nearby for not more than 496 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 25 - } - ] - }, - { - "text": "view crappy express delivery in the vicinity for above 462 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 27 - } - ] - }, - { - "text": "view crappy tax advice for between 482 and 222 quid near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "view cumberland city in ecuador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "view dvd players for more than 334 pounds in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "view eureka tower at camden and p 22nd avenue south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 50 - } - ] - }, - { - "text": "view famous landmarks on skillman avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "view far tax advice in the vicinity for above 413 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "view fries here for no more than 404 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "view garage at the intersection of balance of cleveland county and east helena in that city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 77 - } - ] - }, - { - "text": "view good package delivery for between 25 and 281 dollars nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "view high priced tvs for between 168 and 55 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 19 - } - ] - }, - { - "text": "view high-cost fajitas for about 113 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 21 - } - ] - }, - { - "text": "view highest priced bread makers in city for about 169 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "view highest priced car maintenance in that country for about 430 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "view highest quality dvd players for less than 73 bucks around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "view highest rating dry cleaning in city for below 415 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "view inexpensive a1 car cleaning in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "view inexpensive a1 car cleaning in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "view inexpensive chili's in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "view inexpensive itamae sushi in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "view inexpensive papa john's pizza in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "view inexpensive pizza hut in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "view inexpensive quads in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "view inexpensive subway in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "view inexpensive subway in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "view inexpensive tvs in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 19 - } - ] - }, - { - "text": "view kernels in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "view least popular express delivery around here for more than 233 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "view less expensive tax advice in city for above 278 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "view loewens greenhouse near glass pavilion", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "view low priced a family restaurant for less than 179 quid on glenwood avenue in jansen village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 94 - } - ] - }, - { - "text": "view low-cost a casual dining restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 39 - } - ] - }, - { - "text": "view lowest cost an argentinian restaurant on howard alley in river bend village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 79 - } - ] - }, - { - "text": "view magnolia court around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "view map results of armstrong county timor-leste", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "view marineview plaza at temple and g northwest pl.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - } - ] - }, - { - "text": "view more close i t support in city for about 76 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "view more expensive lee's famous recipe chicken in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 46 - } - ] - }, - { - "text": "view more pricey apple strudel for above 454 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "view more pricey crab cakes for between 320 and 70 dollars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "view more pricey seafood paella for not more than 66 euros in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "view most economical asparagus soup in town for not more than 199 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "view most expensive a hawaiian restaurant around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "view most expensive doughnuts in the surrounding area for more than 317 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "view most expensive landscaping for no more than 195 dollars here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "view nearer refrigerators in the surrounding area for between 174 and 320 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "view nearest car maintenance for no more than 365 dollars nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "view neiman marcus at willow and new haven town around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "view new orleans arena in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - } - ] - }, - { - "text": "view outstanding bluray players for over 79 dollars in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "view package delivery in city for under 380 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "view palacio real de madrid at state east gtwy and luther", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - } - ] - }, - { - "text": "view piercings near my current location for about 417 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - } - ] - }, - { - "text": "view place of interest the grill in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "view poi closest zion national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "view poor quality a korean restaurant for between 34 and 188 quid on gerald court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 80 - } - ] - }, - { - "text": "view poorest blueberry pie for below 208 bucks in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "view quads nearby for less than 339 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "view rainbow bridge in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - } - ] - }, - { - "text": "view rat's nest cave at canmore caverns at academy and 21st south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 64 - } - ] - }, - { - "text": "view red robin on cross street in st. james town, oklahoma", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 57 - } - ] - }, - { - "text": "view red square in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "view richardson building at east chandler and buttonwood", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 55 - } - ] - }, - { - "text": "view roberto clemente coliseum at fillmore and 21st south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - } - ] - }, - { - "text": "view rococoa at street north m and great", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "view seabring street nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "view second-rate car repair in my area for no more than 421 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "view smithville town on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 19 - } - ] - }, - { - "text": "view st paul's cathedral in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 23 - } - ] - }, - { - "text": "view tables for between 77 and 442 quid in santa clara village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 61 - } - ] - }, - { - "text": "view tacos for below 48 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 9 - } - ] - }, - { - "text": "view tattoos around my current location for about 224 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 11 - } - ] - }, - { - "text": "view teatro coln at clayton and west randolph", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "view the basketball court at the the intersection of custer and old harbor city around me please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 78 - } - ] - }, - { - "text": "view the closest travel agents in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "view the harboard room at balance of grundy county and butler city in city please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - } - ] - }, - { - "text": "view the keg steakhouse & bar at perrysburg village and florala around my area please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 62 - } - ] - }, - { - "text": "view the place of interest not so far from mall of america", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 43, - "endPos": 57 - } - ] - }, - { - "text": "view the stadium on hudson avenue for over 170 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "view tilden avenue near milano", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "view tim hortons in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 15 - } - ] - }, - { - "text": "view top rated cars for about 211 quid here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 18 - } - ] - }, - { - "text": "view ue tower in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 12 - } - ] - }, - { - "text": "view victoria falls at main and st. c", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - } - ] - }, - { - "text": "view water filters for more than 326 quid in arnett town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 55 - } - ] - }, - { - "text": "view worst rated fried chicken in that region for not more than 425 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "villa badoer near the junction of van sicklen street and flatlands 9th street balance of grays harbor county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 107 - } - ] - }, - { - "text": "villa emo in rio rancho city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "virginia place and clymer street in balance of red willow county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 63 - } - ] - }, - { - "text": "vis u and magellan cor please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "vivian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "w cordova st and jessie in foss", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "wahlburgers at the intersection of homewood village and damar city in city show me where that is", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 65 - } - ] - }, - { - "text": "waterfalls indian tapas bar and grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 36 - } - ] - }, - { - "text": "watermark irish pub and restaurant show it to me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 33 - } - ] - }, - { - "text": "watt common medical clinic at adrian and balance of woodford county in that city tell me how i would drive there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 66 - } - ] - }, - { - "text": "we are going to 17th court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "we are going to 2nd place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "we are going to 4th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "we are going to 851 glenwood avenue in willow lake city oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "we are going to a college", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 24 - } - ] - }, - { - "text": "we are going to a currency exchange", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 34 - } - ] - }, - { - "text": "we are going to a jewelry store on jefferson street and clay street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - } - ] - }, - { - "text": "we are going to bayberry drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "we are going to bob evans", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "we are going to caton avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "we are going to church street north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "we are going to cologne cathedral at coleridge street and monroe place please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - } - ] - }, - { - "text": "we are going to front street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "we are going to hartshorne city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "we are going to high street near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "we are going to kingsborough 4th walk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 36 - } - ] - }, - { - "text": "we are going to manneken pis at the the junction of washington avenue and canton court in duluth city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 90, - "endPos": 100 - } - ] - }, - { - "text": "we are going to my home", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "we are going to olive garden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "we are going to panhandle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "we are going to pepi's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "we are going to qdoba mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 34 - } - ] - }, - { - "text": "we are going to rose street in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "we are going to route 41", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "we are going to stuyvesant avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "we are going to suydam street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "we are going to the a square at 166 brighton 7th street called ten restaurant and wine bar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 54 - }, - { - "entity": "KEYWORD", - "startPos": 63, - "endPos": 89 - } - ] - }, - { - "text": "we are going to the city of balance of chittenden county please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 55 - } - ] - }, - { - "text": "we are going to torre mayor at w seminole dr and university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 58 - } - ] - }, - { - "text": "we are going to twice the deal pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 35 - } - ] - }, - { - "text": "we are going to victoria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 23 - } - ] - }, - { - "text": "weber and vine st please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 16 - } - ] - }, - { - "text": "wells fargo center at 439 brighton 7th lane deer park village minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 70 - } - ] - }, - { - "text": "west avenue and mechanic street i need to get to the intersection", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "west edmonton mall at 1036 veterans avenue poplar hills pa in jordan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 67 - } - ] - }, - { - "text": "west logan ca guyana show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 9 - }, - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 19 - } - ] - }, - { - "text": "western medical assessments at 1524 front street south in balance of christian county how do i get to that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 84 - } - ] - }, - { - "text": "westminster on corbin place in brazoria city fl navigate there plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 46 - } - ] - }, - { - "text": "what are american restaurants in this area for below 434 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "what are amish white bread", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "what are buttered toast with marmite near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 35 - } - ] - }, - { - "text": "what are caribbean restaurants in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "what are close art galleries in town for above 406 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "what are closer timbits nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "what are crappy tax advice in my vicinity for over 304 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "what are directions to 1941 denton place 80306 in west guilford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 62 - } - ] - }, - { - "text": "what are directions to a and w", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 29 - } - ] - }, - { - "text": "what are directions to a car repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "what are directions to a cell phone store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "what are directions to a latin american restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 49 - } - ] - }, - { - "text": "what are directions to a retirement home in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "what are directions to adler place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "what are directions to fenimore street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "what are directions to jackson city thailand plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "what are directions to lakeview drive in conquest, maine, north korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 68 - } - ] - }, - { - "text": "what are directions to pancheros mexican grill", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 45 - } - ] - }, - { - "text": "what are directions to panda express", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "what are directions to takakkaw falls near the intersection of sands street and paerdegat 1st street in ryland heights quebec", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 117 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 124 - } - ] - }, - { - "text": "what are directions to the dog house daycare nearby manchester piccadilly station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 43 - }, - { - "entity": "KEYWORD", - "startPos": 52, - "endPos": 80 - } - ] - }, - { - "text": "what are dirt cheap latin american restaurants near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 45 - } - ] - }, - { - "text": "what are dry cleaning", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "what are financial advice around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "what are greasy spoons not that far from forbidden city for more than 368 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 54 - } - ] - }, - { - "text": "what are highest ratings car maintenance in that location for no more than 307 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "what are i t support near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "what are kurdish restaurants close to jpmorgan chase tower for above 147 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 57 - } - ] - }, - { - "text": "what are low-priced a prison in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "what are mediocre piercings in this area for less than 334 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "what are most fairly priced berber social in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "what are most fairly priced pho in the vicinity for not more than 279 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 30 - } - ] - }, - { - "text": "what are most liked boats in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "what are places i can buy barbeques", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "what are places i can buy night lights", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "what are places to buy dressers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "what are places to find toys", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "what are rice pudding in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "what are second rate timbits in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "what are shawarma near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "what are sound bars in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "what are tattoos in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "what are the affordable elementary schools here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "what are the affordable grills in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 29 - } - ] - }, - { - "text": "what are the bad optometrists in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "what are the best atvs in town for over 722 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 21 - } - ] - }, - { - "text": "what are the best bikes in the city between 530 and 880 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "what are the best delicatessens in city for around 18 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "what are the best dryers in town for no more than 7429 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "what are the best night tables in city for around 3 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 29 - } - ] - }, - { - "text": "what are the best rated entertainment systems around here for no more than 90 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "what are the best rated gluten-free restaurants around here for less than 81 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 46 - } - ] - }, - { - "text": "what are the best rated motorcycles around here for more than 88 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "what are the best rated motorcycles around here for under 1432 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "what are the best rated pastry shops around here for under 85 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "what are the best rated pizza restaurants around here for no more than 58 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "what are the best rated pubs around here for around 4 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "what are the best reviewed bistroes here for more than 85 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "what are the best reviewed breakfast restaurants here between 40 and 75 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 47 - } - ] - }, - { - "text": "what are the best reviewed casual dining restaurants in the surrounding area for over 53 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 51 - } - ] - }, - { - "text": "what are the best reviewed french restaurants in the vicinity for about 19 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "what are the best reviewed fusion restaurants around here for more than 32 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "what are the best reviewed home decor stores in the vicinity for about 8448 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "what are the best reviewed italian restaurants in the vicinity for less than 11 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - } - ] - }, - { - "text": "what are the best reviewed jewish restaurants in the vicinity for over 15 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "what are the best reviewed pho restaurants around here for not more than 13 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "what are the best reviewed tailors in the vicinity for around 28 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "what are the best south african restaurants in city for about 4 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 42 - } - ] - }, - { - "text": "what are the best tvs in town for more than 9 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 20 - } - ] - }, - { - "text": "what are the best yogenfruz near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 26 - } - ] - }, - { - "text": "what are the better kosher restaurants near my place for less than 125 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "what are the bottom rated electronic shops here for no more than 184 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "what are the close police stations in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 33 - } - ] - }, - { - "text": "what are the closest baby stores in the vicinity for for about 85 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "what are the closest cars around here between 757 and 96 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "what are the closest cobblers in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "what are the closest cobblers in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "what are the closest dvd players around here between 95 and 54 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "what are the closest mixers around here between 26 and 243 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "what are the closest motorcycles in the city for over 116 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "what are the costliest stripmalls in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "what are the crappiest marble's ice cream in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "what are the directions to bed and breakfasts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "what are the directions to bus stations", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "what are the directions to furniture stores", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "what are the directions to plazas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "what are the directions to skating rinks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "what are the dirt cheap atms here for for under 839 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "what are the economical pastry shops here for under 309 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "what are the expensive greek restaurants in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "what are the expensive persian restaurants in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "what are the farther the co-operators nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "what are the further pubs around here for above 135 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "what are the furthest latin restaurants in city for under 467 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 38 - } - ] - }, - { - "text": "what are the good roy rogers restaurants in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 39 - } - ] - }, - { - "text": "what are the high cost banks in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 27 - } - ] - }, - { - "text": "what are the high priced motorbikes in the city for under 765 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "what are the high-cost movie theatres in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "what are the highest cost arenas in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "what are the highest rating ice cream parlours in the vicinity for for under 225 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 45 - } - ] - }, - { - "text": "what are the least popular bowling allies around my area for not more than 169 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "what are the less expensive campuss in that region for more than 494 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "what are the lousy design within reach nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "what are the lowest cost walmarts in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 32 - } - ] - }, - { - "text": "what are the lowest priced gyms in the vicinity for between 4500 and 9400 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "what are the low-priced automotive shops in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "what are the low-priced cuban restaurants around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - } - ] - }, - { - "text": "what are the mediocre airports in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "what are the mediocre scandinave spa nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "what are the more close freezers in the city for more than 294 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "what are the more costly bikes in the city for about 63 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "what are the more expensive gyms in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 31 - } - ] - }, - { - "text": "what are the most affordable book stores in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "what are the most affordable chairs in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "what are the most fairly priced walmarts here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "what are the most lousy guesthouses in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "what are the most lousy ice cream parlours in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "what are the most low cost african restaurants nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - } - ] - }, - { - "text": "what are the most low cost sweet temptations nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "what are the most low priced dvd players in the city for more than 74 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "what are the most mediocre repair shops in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "what are the priciest hotels in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "what are the priciest southwestern restaurants in my surrounding area for between 291 and 193 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 45 - } - ] - }, - { - "text": "what are the second-rate german restaurants in that area for not more than 130 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "what are the second-rate party supply stores in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 43 - } - ] - }, - { - "text": "what are the top barber shops in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "what are the top rating gaming stores in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "what are the top townhalls in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - } - ] - }, - { - "text": "what are the top-rated sugar mountain around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 36 - } - ] - }, - { - "text": "what are tim hortons nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "what are vegetable lasagna", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "what attraction are around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 14 - } - ] - }, - { - "text": "what city is home depot located in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "what city is in-n-out burger located in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - } - ] - }, - { - "text": "what city is leon's furniture located in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 28 - } - ] - }, - { - "text": "what city is sears located in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - } - ] - }, - { - "text": "what historical sites are around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 5, - "endPos": 20 - } - ] - }, - { - "text": "what is a bad appliance store nearby me for between 60 and 104 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 28 - } - ] - }, - { - "text": "what is a best ratings italian restaurant in that location for over 24 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "what is a better farmer's market in the vicinity for more than 121 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "what is a better mosque in my area for more than 238 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "what is a brasserie nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 18 - } - ] - }, - { - "text": "what is a buffet around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 15 - } - ] - }, - { - "text": "what is a bulgarian restaurant in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "what is a business here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 17 - } - ] - }, - { - "text": "what is a cafe near my place for not more than 411 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 13 - } - ] - }, - { - "text": "what is a chicken restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "what is a chinese restaurant in this area for more than 282 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "what is a costliest delicatessen in that country for between 22 and 422 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "what is a costliest the irv gastro pub nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "what is a economical south american restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 45 - } - ] - }, - { - "text": "what is a european physiotherapy center in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 38 - } - ] - }, - { - "text": "what is a finest taco john's in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "what is a frozen yogurt restaurant in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 33 - } - ] - }, - { - "text": "what is a german restaurant in that location for above 147 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "what is a good the bottom line restaurant & bar in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 46 - } - ] - }, - { - "text": "what is a hawaiian restaurant around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 28 - } - ] - }, - { - "text": "what is a high priced taxi stop in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "what is a high-cost gas station near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "what is a highest rated latin restaurant in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "what is a inexpensive vaticano italian restaurant in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 48 - } - ] - }, - { - "text": "what is a korean restaurant in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "what is a low cost argentinian restaurant in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 40 - } - ] - }, - { - "text": "what is a lunch restaurant in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "what is a lunch restaurant in that region for over 379 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "what is a mexican restaurant around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 27 - } - ] - }, - { - "text": "what is a more close ethnic restaurant not too far from villa emo for over 451 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - }, - { - "entity": "KEYWORD", - "startPos": 56, - "endPos": 64 - } - ] - }, - { - "text": "what is a most costly all you can eat buffet in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "what is a most costly bistro in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "what is a most costly office in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "what is a most liked cora breakfast & lunch in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 42 - } - ] - }, - { - "text": "what is a outstanding dry cleaner in the vicinity for under 470 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "what is a post office around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 20 - } - ] - }, - { - "text": "what is a retirement home in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "what is a soul food restaurant in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 29 - } - ] - }, - { - "text": "what is a sushi restaurant in city for below 12 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 25 - } - ] - }, - { - "text": "what is a top rating casual restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 37 - } - ] - }, - { - "text": "what is a worst rated swyft technologies inc in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 43 - } - ] - }, - { - "text": "what is an affordable chandelier in the city for less than 961 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 31 - } - ] - }, - { - "text": "what is an affordable dresser in the city for about 573 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "what is an affordable lamp in the city for under 61 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 25 - } - ] - }, - { - "text": "what is an affordable manicure in the city for under 197 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "what is an affordable massage in the city for more than 580 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "what is an affordable night light in the city for under 479 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "what is an affordable plumber in the city for over 22 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 28 - } - ] - }, - { - "text": "what is an affordable tv in the city for around 630 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 23 - } - ] - }, - { - "text": "what is an affordable washer in the city for around 7151 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "what is an inexpensive carpenter in the city for no more than 2573 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "what is an inexpensive creole restaurant in the city for more than 68 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 39 - } - ] - }, - { - "text": "what is an inexpensive gift shop in the surrounding area for not more than 77 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 31 - } - ] - }, - { - "text": "what is an inexpensive kurdish restaurant in the city for around 24 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "what is an inexpensive sandwich shop in the city for between 3600 and 9400 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "what is an inexpensive sandwich shop in the city for for less than 4864 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "what is an inexpensive sandwich shop in the city for for less than 866 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "what is an inexpensive sandwich shop in the city for for not more than 6984 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "what is an inexpensive sandwich shop in the city for for over 5966 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "what is an inexpensive sandwich shop in the city for for under 182 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "what is an inexpensive subway in the surrounding area for not more than 971 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "what is an inexpensive vegan restaurant in the city for less than 79 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "what is an inexpensive washer in the city between 50 and 90 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "what is at 1475 market street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "what is at 266 fairway drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 27 - } - ] - }, - { - "text": "what is at 400 canal street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 11, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "what is balsamico in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "what is chipotle mexican grill in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 29 - } - ] - }, - { - "text": "what is located at the address 1252 h fwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 40 - } - ] - }, - { - "text": "what is located at the address 157 cobek court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "what is located at the address 157 delaware avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "what is located at the address 157 elm place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "what is located at the address 157 lantern lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "what is located at the address 157 virginia street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - } - ] - }, - { - "text": "what is located at the address 1813 7th terrace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "what is located at the address 1898 north bnd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "what is located at the address 54 25th cor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "what is parmagiano in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "what is reliable halbut & chips in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 8, - "endPos": 30 - } - ] - }, - { - "text": "what is the affordable japanese restaurant in city for over 289 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "what is the bad sandwich bar nearby me for about 478 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "what is the best rated aeropostale here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "what is the best reviewed jeremy's in the vicinity for for over 399 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "what is the bottom rated parking garage in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "what is the cheapest summer camp nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "what is the close bank in the vicinity for under 122 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 21 - } - ] - }, - { - "text": "what is the close holiday inn in the vicinity for for around 51 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "what is the closest church nearby for about 846 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 25 - } - ] - }, - { - "text": "what is the closest concert hall nearby for about 17 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "what is the closest denny's in the surrounding area for more than 76 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "what is the closest dvd players in the vicinity for less than 639 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 30 - } - ] - }, - { - "text": "what is the closest freezers here for not more than 86 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 27 - } - ] - }, - { - "text": "what is the closest kettles nearby between 45 and 70 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 26 - } - ] - }, - { - "text": "what is the closest marina grille here for about 12 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "what is the closest mary brown's here for less than 6 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 31 - } - ] - }, - { - "text": "what is the closest motorbikes in the surrounding area between 450 and 960 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "what is the closest office building nearby for about 98 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "what is the closest pizza hut around here for more than 20 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "what is the closest pizza hut here for not more than 60 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 28 - } - ] - }, - { - "text": "what is the closest shopping center nearby for about 17 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - } - ] - }, - { - "text": "what is the closest tvs in the vicinity for around 194 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 22 - } - ] - }, - { - "text": "what is the costly tim hortons in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "what is the distance to farnhamville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "what is the distance to florence city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "what is the farther dk display in the vicinity for 930 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "what is the gas station at the intersection of boyd and king", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 59 - } - ] - }, - { - "text": "what is the gas station at the intersection of church and dore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 61 - } - ] - }, - { - "text": "what is the gas station at the intersection of king and jessie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "what is the gas station at the intersection of niverville and university", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 71 - } - ] - }, - { - "text": "what is the gas station nearby for no more than 331 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "what is the high cost garage in that place for no more than 100 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "what is the high cost tailor in the surrounding area for below 181 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "what is the highest cost factory in city for not more than 141 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "what is the highest cost one canada square in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 41 - } - ] - }, - { - "text": "what is the highest priced squibbs stationers here for for not more than 89 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "what is the laundry in city for less than 353 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "what is the less expensive jfk airport here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "what is the low cost sportsbar in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 29 - } - ] - }, - { - "text": "what is the low-cost world print around here for for around 917 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "what is the lowest rated a and w in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "what is the low-priced dk display around here for 34 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "what is the mediocre discount food store in that town for less than 152 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 39 - } - ] - }, - { - "text": "what is the more pricey zaitzeff in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "what is the most costly pasta restaurant in city for between 17 and 227 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "what is the most fairly priced vintage store in city for more than 162 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "what is the most liked computer repair shop in the surrounding area for for less than 26 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 42 - } - ] - }, - { - "text": "what is the most lousy mediterranean restaurant in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 46 - } - ] - }, - { - "text": "what is the most outstanding turkish restaurant here for below 315 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 46 - } - ] - }, - { - "text": "what is the name of that comic book store on the corner of o ln. and q cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 73 - } - ] - }, - { - "text": "what is the name of that football stadium on the corner of crse l and 29th crse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 78 - } - ] - }, - { - "text": "what is the name of that outdoor store on the corner of h road east and 93rd st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 78 - } - ] - }, - { - "text": "what is the nearer organic restaurant in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "what is the poor artistic hair lounge nearby for for less than 8006 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 36 - } - ] - }, - { - "text": "what is the poor classic restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 34 - } - ] - }, - { - "text": "what is the poor rocky mountain chocolate factory in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 48 - } - ] - }, - { - "text": "what is the poorest quality pedicurist near my area for below 460 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 37 - } - ] - }, - { - "text": "what is the popular classic restaurant around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - } - ] - }, - { - "text": "what is the rated dk display around here for 880 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 27 - } - ] - }, - { - "text": "what is the second rate sandwich bar around my area for about 95 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "what is the shopping center near me for above 424 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "what is the top rating bakery nearby me for under 192 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "what is the top rating dk display nearby for 8982 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "what is the top ratings long & mcquade around here for between 3000 and 8200 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "what is the top ratings tcby around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - } - ] - }, - { - "text": "what is the top-rated gaming store nearby for no more than 190 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "what is the used car dealership in town for above 335 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 30 - } - ] - }, - { - "text": "what is the worse supermarket in that location for under 286 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "what is the worst valens in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "what poorest quality the swimming pool are there in buchtel village, wisconsin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 77 - } - ] - }, - { - "text": "what roads do i take to reach beaufort new york", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 46 - } - ] - }, - { - "text": "what roads do i take to reach brokaw montana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "what roads do i take to reach charleston tx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "what roads do i take to reach cleburne de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 40 - } - ] - }, - { - "text": "what roads do i take to reach hampshire minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 48 - } - ] - }, - { - "text": "what roads do i take to reach hershey ab", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 39 - } - ] - }, - { - "text": "what roads do i take to reach johnston city de", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 45 - } - ] - }, - { - "text": "what roads do i take to reach mountville mt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 42 - } - ] - }, - { - "text": "what roads do i take to reach parsippany troy hills la", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 53 - } - ] - }, - { - "text": "what roads do i take to reach west saint paul florida", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "what roads will take me to a massage therapist", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "what roads will take me to a pub closest menara kuala lumpur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 31 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 59 - } - ] - }, - { - "text": "what roads will take me to aliceville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "what roads will take me to great bend city using toll free way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "what roads will take me to ludlam place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "what roads will take me to mcdonald's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "what roads will take me to nolans lane", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "what roads will take me to notre-dame de paris on the intersection of k northwest ct and rd. l", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 93 - } - ] - }, - { - "text": "what roads will take me to nutter fort", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "what roads will take me to pacific street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "what roads will take me to tingwick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "what roads will take me to turning torso at the the intersection of 17th court and brighton 3rd lane decatur city city mt plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 117 - }, - { - "entity": "ADDRESS", - "startPos": 119, - "endPos": 120 - } - ] - }, - { - "text": "what route do i take to a bicycle repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 44 - } - ] - }, - { - "text": "what route do i take to a restaurant nearby beekman place and fulton street in haines city nh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 92 - } - ] - }, - { - "text": "what route do i take to an accountant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "what route do i take to an arena", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 31 - } - ] - }, - { - "text": "what route do i take to balance of lamoille county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 49 - } - ] - }, - { - "text": "what route do i take to carl's jr.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "what route do i take to city of metcalfe county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "what route do i take to court street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "what route do i take to diamond pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 36 - } - ] - }, - { - "text": "what route do i take to lucas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "what route do i take to montenegro", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "what route do i take to prospect avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "what route do i take to senator street in hyde county, nunavut, bahamas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 70 - } - ] - }, - { - "text": "what route do i take to shalom meir tower at iduzecx and gbhedx", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 62 - } - ] - }, - { - "text": "what route do i take to sherwood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "what route do i take to trimble", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "what s the name of that all you can eat buffet on the corner of j hwy and j vis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 78 - } - ] - }, - { - "text": "what s the name of that cafe on the corner of 4th dr. and 21st byp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "what s the name of that dutch restaurant on the corner of q pkwy. and e 10th aly", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 79 - } - ] - }, - { - "text": "what s the name of that ethnic restaurant on the corner of eglinton east cswy and broad fwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 90 - } - ] - }, - { - "text": "what s the name of that hamburger restaurant on the corner of p ct and st k", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 74 - } - ] - }, - { - "text": "what s the name of that persian restaurant on the corner of i 43rd avenue east and avenue du parc road east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 106 - } - ] - }, - { - "text": "what street is bruno's restaurant located on", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - } - ] - }, - { - "text": "what street is krispy kreme located on", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "what the campus are located at 43 fort hamilton parkway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 54 - } - ] - }, - { - "text": "what the most thrilling route to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 14, - "endPos": 22 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "whataburger at 1991 baltic street 69040 in lynnville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "what's the best way to get to the firearms store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "what's the best way to go to the summer camp", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "whats the fastest route to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "whats the fastest way to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "whats the fastest way to the airtport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 36 - } - ] - }, - { - "text": "whats the most eco friendly rouet to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 15, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "whats the most thrilling drive to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 15, - "endPos": 23 - }, - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "whats the most thrilly way to the coffee shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 15, - "endPos": 21 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 44 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of 49th street and marshall street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 90 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of 82nd street and marshall street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 90 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of brighton 13th street and crooke avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 97 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of coleridge street and dogwood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 93 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of court street and 2nd avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 86 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of essex street and riverdale avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 92 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of forest avenue and stanley avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 91 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of irving avenue and rogers avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 90 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of kermit place and park street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 87 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of lincoln avenue and white street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 90 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of linwood street and varick avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 91 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of meserole street and woodpoint road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 93 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of sigourney street and school street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 75 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 93 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of spruce avenue and hillside avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 92 - } - ] - }, - { - "text": "what's the name of that italian restaurant on the corner of summit street and liberty street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 91 - } - ] - }, - { - "text": "whats the shortest directions to the airport", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 10, - "endPos": 17 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "whats the slowest way to the coffee shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "DESCRIPTOR", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "where are affordable car repair", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "where are buffets not so far from big ben", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 16 - }, - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 40 - } - ] - }, - { - "text": "where are car maintenance in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "where are cheap molasses sugar cookies in that city for below 383 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 37 - } - ] - }, - { - "text": "where are closer charging stations nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "where are dry cleaning in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "where are farthest chocolate cake here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "where are food processors around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 24 - } - ] - }, - { - "text": "where are gluten-free restaurants in the vicinity for under 23 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 32 - } - ] - }, - { - "text": "where are gyros in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "where are highest rated chicken burgers around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "where are high-priced landscaping for not more than 430 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "where are latin restaurants near my place for about 370 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 26 - } - ] - }, - { - "text": "where are less costly financial advice in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "where are low priced chandeliers for no more than 109 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "where are low-priced car maintenance", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "where are more close fajitas here for below 108 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "where are more expensive potato salad around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "where are more pricey chandeliers in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 32 - } - ] - }, - { - "text": "where are most pricey piercings in the vicinity for more than 320 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "where are pitas in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 14 - } - ] - }, - { - "text": "where are pizza slices", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "where are pizza slices in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 21 - } - ] - }, - { - "text": "where are priciest financial advice in city for not more than 400 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - } - ] - }, - { - "text": "where are tvs in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 10, - "endPos": 12 - } - ] - }, - { - "text": "where can i buy a highly rated salvation army family store in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 57 - } - ] - }, - { - "text": "where can i buy a long john silver's in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 35 - } - ] - }, - { - "text": "where can i buy a lowest priced a bbq restaurant here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "where can i buy a mediocre cibc in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "where can i buy a pastry shop in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "where can i buy a second rate marble slab creamery in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - } - ] - }, - { - "text": "where can i buy an italian restaurant in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "where can i buy bbqs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - } - ] - }, - { - "text": "where can i buy beds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 19 - } - ] - }, - { - "text": "where can i buy cheaper whopper in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "where can i buy cheapest dry cleaning in the vicinity for no more than 368 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "where can i buy closer chinese takeout in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 37 - } - ] - }, - { - "text": "where can i buy dvd players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "where can i buy far cars in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 23 - } - ] - }, - { - "text": "where can i buy flowers around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "where can i buy furthest chicken nuggets in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "where can i buy highest cost scooters here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 36 - } - ] - }, - { - "text": "where can i buy highest ratings cheeseburgers near my current location for over 7 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "where can i buy highly rated wood beams for less than 249 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "where can i buy low priced bread pudding for over 497 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "where can i buy low priced freezers in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "where can i buy low priced pumpkin pecan pie in city for under 47 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "where can i buy lowest rated subs near my place for less than 121 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 32 - } - ] - }, - { - "text": "where can i buy low-priced beds in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 30 - } - ] - }, - { - "text": "where can i buy microwaves near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "where can i buy most costly light bulbs in that area for between 140 and 108 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "where can i buy motorbikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - } - ] - }, - { - "text": "where can i buy priciest hamburgers in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "where can i buy ratatouille in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "where can i buy second rate onion rings in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "where can i buy sesame noodles in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "where can i buy snickerdoodles in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "where can i buy some cars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "where can i buy some cars around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - } - ] - }, - { - "text": "where can i buy some dvd players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "where can i buy some motorbikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "where can i buy some quads nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where can i buy tattoos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "where can i buy the close botanical gardens in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "where can i buy the crappy the boulevard cafe near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "where can i buy the furthest things engraved in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "where can i buy the more expensive central mass magnetic imaging nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 63 - } - ] - }, - { - "text": "where can i buy the more expensive concert hall in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 46 - } - ] - }, - { - "text": "where can i buy top rating artichoke dip", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "where can i eat doughnuts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "where can i eat mashed potatoes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "where can i eat parma ham", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - } - ] - }, - { - "text": "where can i eat pitas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "where can i find a basketball court near water avenue east and 4th north road west", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 81 - } - ] - }, - { - "text": "where can i find a boat", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 22 - } - ] - }, - { - "text": "where can i find a breakfast restaurant near i st and g ter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - } - ] - }, - { - "text": "where can i find a dairy queen in tenafly borough ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where can i find a fine dining restaurant near b gtwy and 26th st.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "where can i find a islamic restaurant near causeway 32 and a gtwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 64 - } - ] - }, - { - "text": "where can i find a least popular thai restaurant in town for under 499 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 47 - } - ] - }, - { - "text": "where can i find a longhorn steakhouse in washington city ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 64 - } - ] - }, - { - "text": "where can i find a mandarin restaurant in that town for less than 273 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 37 - } - ] - }, - { - "text": "where can i find a mcdonald in stony rapids ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "where can i find a mediocre szechuan garden restaurant around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 53 - } - ] - }, - { - "text": "where can i find a most liked dim sum restaurant not too far from kuleto's restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 47 - }, - { - "entity": "KEYWORD", - "startPos": 66, - "endPos": 84 - } - ] - }, - { - "text": "where can i find a most lousy foodland in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "where can i find a poor all you can eat buffet around here for about 476 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 45 - } - ] - }, - { - "text": "where can i find a public house in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "where can i find a running room in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 30 - } - ] - }, - { - "text": "where can i find a sbarro in sand fork town ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "where can i find a shake shack in mcewen ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 47 - } - ] - }, - { - "text": "where can i find a south african restaurant near pearl st and perkins boulevard east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 83 - } - ] - }, - { - "text": "where can i find a springbone kitchen in ingonish ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where can i find a the lung health clinic inc in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 44 - } - ] - }, - { - "text": "where can i find almond biscotti", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "where can i find beer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 20 - } - ] - }, - { - "text": "where can i find best rated jimmy john's in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "where can i find caribbean restaurants nearby dome of the rock for less than 481 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 37 - }, - { - "entity": "KEYWORD", - "startPos": 46, - "endPos": 61 - } - ] - }, - { - "text": "where can i find chandeliers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "where can i find cheaper car maintenance around my current location for less than 179 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 39 - } - ] - }, - { - "text": "where can i find closest sushi bars in the vicinity for above 52 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "where can i find contemporary business solutions nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 47 - } - ] - }, - { - "text": "where can i find dry cleaning in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "where can i find eaton centre nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "where can i find far chocolate chip cookies in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 42 - } - ] - }, - { - "text": "where can i find fine teas in cooper county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "where can i find fine teas in norwood town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "where can i find for 198 bucks filet-o-fish", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 42 - } - ] - }, - { - "text": "where can i find for 203 quid chicken nuggets", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "where can i find for 762 pounds fish and chips", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "where can i find french fries", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "where can i find fusion food near 3rd street north and hill street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - } - ] - }, - { - "text": "where can i find greek food near noel avenue and matthews place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - } - ] - }, - { - "text": "where can i find gyros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "where can i find harrison park nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - } - ] - }, - { - "text": "where can i find harvey's around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "where can i find highest rating package delivery in city for no more than 389 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "where can i find highest ratings cars around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 36 - } - ] - }, - { - "text": "where can i find hotels near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - } - ] - }, - { - "text": "where can i find indian food near 14th avenue and beach 47th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 66 - } - ] - }, - { - "text": "where can i find indian food near jackson court and white street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 63 - } - ] - }, - { - "text": "where can i find indian food near wortman avenue and avenue h", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 60 - } - ] - }, - { - "text": "where can i find iranian cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "where can i find italian near applegate court and lincoln avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - } - ] - }, - { - "text": "where can i find mediterranean near noll street and 5th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 61 - } - ] - }, - { - "text": "where can i find more pricey espresso machines in the surrounding area for between 163 and 19 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "where can i find most economical hoagies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "where can i find most popular burritos near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "where can i find most pricey dvd players for over 308 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "where can i find motel 6 nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 23 - } - ] - }, - { - "text": "where can i find motorcycles", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "where can i find pet food", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "where can i find pho here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 19 - } - ] - }, - { - "text": "where can i find poorest quality quesadillas in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 43 - } - ] - }, - { - "text": "where can i find roots nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 21 - } - ] - }, - { - "text": "where can i find saks fifth avenue nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 33 - } - ] - }, - { - "text": "where can i find sporting goods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 30 - } - ] - }, - { - "text": "where can i find tax advice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "where can i find thai near hull street and cleveland street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 58 - } - ] - }, - { - "text": "where can i find the affordable blair-mazzarella funeral home in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 60 - } - ] - }, - { - "text": "where can i find the cheaper bmo bank of montreal in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 48 - } - ] - }, - { - "text": "where can i find the economical smartop computer services in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 56 - } - ] - }, - { - "text": "where can i find the lowly rated outdoor store in city for no more than 41 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "where can i find the most low priced dinner restaurant in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 53 - } - ] - }, - { - "text": "where can i find the worst reviewed plaza around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 40 - } - ] - }, - { - "text": "where can i find top ratings delis near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 33 - } - ] - }, - { - "text": "where can i fix my bike", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "where can i fix my chair", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 23 - } - ] - }, - { - "text": "where can i fix my fridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 24 - } - ] - }, - { - "text": "where can i get a best ratings dairy queen in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 41 - } - ] - }, - { - "text": "where can i get a dessert bakery in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "where can i get a high cost east side mario's around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 44 - } - ] - }, - { - "text": "where can i get a the jerk joint in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 31 - } - ] - }, - { - "text": "where can i get art supplies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "where can i get chicken nuggets in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 30 - } - ] - }, - { - "text": "where can i get dry cleaning in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "where can i get dvd players in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 26 - } - ] - }, - { - "text": "where can i get farthest waffle makers in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "where can i get finest freezers in that country for about 296 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 30 - } - ] - }, - { - "text": "where can i get highest ratings dvd players in that country for below 138 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "where can i get least popular cinnamon buns in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "where can i get low-priced package delivery nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "where can i get most outstanding bread pudding in that region for over 69 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "where can i get nearer dvd players in town for between 132 and 118 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "where can i get polish cuisine", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - } - ] - }, - { - "text": "where can i get poor tattoos in the area for over 449 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "where can i get second rate dry cleaning in town for under 194 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "where can i get tattoos in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 22 - } - ] - }, - { - "text": "where can i get the lousy vishnu's doubles torishop in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 50 - } - ] - }, - { - "text": "where can i get the pricey ka-chi in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "where can i get vegetable lasagna", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - } - ] - }, - { - "text": "where can i get welsh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "where can i get worst scooters", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "where can i grab an expensive haute cuisine restaurant in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 53 - } - ] - }, - { - "text": "where can i grab an expensive southwestern restaurant in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 52 - } - ] - }, - { - "text": "where can i grab expensive dvd players in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "where can i grab expensive motorbikes in my vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "where can i pick up a dutch restaurant in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "where can i pick up a more pricey an american restaurant in the city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 55 - } - ] - }, - { - "text": "where can i pick up a most mediocre media express printing near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 57 - } - ] - }, - { - "text": "where can i pick up a russell convenience in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "where can i pick up bluray players", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 33 - } - ] - }, - { - "text": "where can i pick up cheaper tattoos here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "where can i pick up cheesecake in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "where can i pick up expensive seafood paella for under 421 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "where can i pick up financial advice", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - } - ] - }, - { - "text": "where can i pick up fruit cobbler in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 32 - } - ] - }, - { - "text": "where can i pick up low-priced car detailing in the area for between 89 and 30 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 43 - } - ] - }, - { - "text": "where can i pick up medieval times dinner & tournament in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 53 - } - ] - }, - { - "text": "where can i pick up mediocre landscaping in that place for more than 244 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "where can i pick up most economical dvd players in my vicinity for under 80 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "where can i pick up most expensive boats around my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 39 - } - ] - }, - { - "text": "where can i pick up most fairly priced quesadillas in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "where can i pick up most inexpensive cars in city for between 441 and 297 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 40 - } - ] - }, - { - "text": "where can i pick up poor quality bikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 37 - } - ] - }, - { - "text": "where can i pick up sandwiches around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "where can i pick up tax advice around my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 29 - } - ] - }, - { - "text": "where can i pick up the best rated opera house around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 45 - } - ] - }, - { - "text": "where can i pick up the farthest chechen restaurants in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 51 - } - ] - }, - { - "text": "where can i pick up the less expensive drycleaners in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "where can i pick up the low-priced new absolute laundry in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 54 - } - ] - }, - { - "text": "where can i pick up the more pricey a pakistani restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 57 - } - ] - }, - { - "text": "where can i pick up the most affordable asian restaurants in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 56 - } - ] - }, - { - "text": "where can i pick up the worst rated zaitzeff in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "where can i purchase a best brassaii in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 35 - } - ] - }, - { - "text": "where can i purchase a garden centre in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "where can i purchase a lousy an amusement park in that region", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "where can i purchase a low cost a casual dining restaurant in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 57 - } - ] - }, - { - "text": "where can i purchase a menchie'slab around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 34 - } - ] - }, - { - "text": "where can i purchase a percel incorporated in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - } - ] - }, - { - "text": "where can i purchase a spanish restaurant in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 40 - } - ] - }, - { - "text": "where can i purchase bikes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where can i purchase bottom rated freezers in that country for above 43 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "where can i purchase cheaper package delivery in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "where can i purchase crappy potato salad in that location for about 237 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "where can i purchase dirt cheap tvs in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 34 - } - ] - }, - { - "text": "where can i purchase expensive red lentil curry in that city for less than 339 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "where can i purchase far express delivery for between 152 and 167 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "where can i purchase finest dry cleaning", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "where can i purchase further burgers for no more than 121 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "where can i purchase low cost fries in city for more than 28 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 34 - } - ] - }, - { - "text": "where can i purchase low-priced i t support in that location for less than 478 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 42 - } - ] - }, - { - "text": "where can i purchase most cheap night lights in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 43 - } - ] - }, - { - "text": "where can i purchase most expensive mcrib around my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 40 - } - ] - }, - { - "text": "where can i purchase most mediocre tattoos for between 83 and 385 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 41 - } - ] - }, - { - "text": "where can i purchase motorcycles nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 31 - } - ] - }, - { - "text": "where can i purchase rocky mountain chocolate factory near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 52 - } - ] - }, - { - "text": "where can i purchase second rate cars nearby for more than 103 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 36 - } - ] - }, - { - "text": "where can i purchase the low priced kfc in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 38 - } - ] - }, - { - "text": "where can i purchase the most mediocre wienerschnitzel in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "where can i purchase the poorest best psychic in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "where can i purchase the worst rated hair fx inc around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "where can i purchase top rating hoagies in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "where can i purchase tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 23 - } - ] - }, - { - "text": "where can i purchase wienerschnitzel nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 35 - } - ] - }, - { - "text": "where can i purchase worst black bean burritos around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 45 - } - ] - }, - { - "text": "where can i rent a car", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 21 - } - ] - }, - { - "text": "where can i repair my watch", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 26 - } - ] - }, - { - "text": "where can i wash my car", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "where can i wash my pet", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 22 - } - ] - }, - { - "text": "where can i watch a movie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "where can i workout", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "where is 1539 at forest drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "where is 1620 miller avenue st-redempteur saskatchewan st. lucia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 63 - } - ] - }, - { - "text": "where is 79 hickory street scammon bay city 01583", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 10 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - } - ] - }, - { - "text": "where is 965 bay street turtle creek borough me saudi arabia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - } - ] - }, - { - "text": "where is a american restaurant in new york state show it on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "where is a best ratings chinese restaurant in city for above 309 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "where is a bojangles in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "where is a buffet in new york state show it on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "where is a bulgarian restaurant near teatro yaguez", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "KEYWORD", - "startPos": 37, - "endPos": 49 - } - ] - }, - { - "text": "where is a close lunch restaurant around me for between 250 and 73 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 32 - } - ] - }, - { - "text": "where is a creole restaurant in fincastle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "where is a dessert restaurant in loretto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 39 - } - ] - }, - { - "text": "where is a farmer's market at auburn place and palm court pierron village minnesota plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 82 - } - ] - }, - { - "text": "where is a farther sportsbar in that location for between 28 and 477 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "where is a finest bardi's steak house nearby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 36 - } - ] - }, - { - "text": "where is a gluten free restaurant in texico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 42 - } - ] - }, - { - "text": "where is a good aquarium on micieli place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "where is a good auto shop on prospect avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "where is a good currency exchange on wooster", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 43 - } - ] - }, - { - "text": "where is a good manicurist on e main st", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "where is a good medical center on brown rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 41 - } - ] - }, - { - "text": "where is a good sports store on atlantic avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "where is a hardee's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 18 - } - ] - }, - { - "text": "where is a high priced southern restaurant in the vicinity of guggenheim museum bilbao for no more than 357 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 41 - }, - { - "entity": "KEYWORD", - "startPos": 62, - "endPos": 85 - } - ] - }, - { - "text": "where is a low priced jewelry store around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "where is a men's clothing store at 1731 market street brighton hi belarus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 72 - } - ] - }, - { - "text": "where is a middle eastern restaurant at 1123 seaview court 02190 grace city city comoros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 87 - } - ] - }, - { - "text": "where is a more close bicycle shop in the area for under 384 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "where is a most economical outdoor store here for above 480 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "where is a most fairly priced bonefish grill in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "where is a most outstanding destingo restaurant in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 46 - } - ] - }, - { - "text": "where is a national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 23 - } - ] - }, - { - "text": "where is a pizza restaurant at 510 glenwood avenue 41606 canadian county newfoundland samoa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 90 - } - ] - }, - { - "text": "where is a place where i can buy cars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 36 - } - ] - }, - { - "text": "where is a place where i can buy toaster ovens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "where is a place where i can buy tvs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 35 - } - ] - }, - { - "text": "where is a place where i can fix a flat tire", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - } - ] - }, - { - "text": "where is a place where i can fix my car", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "where is a place where i can get my hair cut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "where is a place where i can wash my car", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "where is a ponderosa steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 30 - } - ] - }, - { - "text": "where is a public house in gillett", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "where is a restaurant in dooly county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - } - ] - }, - { - "text": "where is a restaurant in new york state show it on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 38 - } - ] - }, - { - "text": "where is a shake shack", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 21 - } - ] - }, - { - "text": "where is a soup restaurant close st. basil's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 53 - } - ] - }, - { - "text": "where is a south american restaurant in punnichy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 47 - } - ] - }, - { - "text": "where is a spanish restaurant at 240 agate court 12440 balance of bingham county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 79 - } - ] - }, - { - "text": "where is a spanish restaurant in balance of crawford county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 58 - } - ] - }, - { - "text": "where is a sportsbar in arcadia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - } - ] - }, - { - "text": "where is a sportsbar in chiefland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "where is a starbucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "where is a subway entrance in new york state show it on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "where is a sushi bar in my vicinity for no more than 381 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 19 - } - ] - }, - { - "text": "where is a tech store on calder place in campbell village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "where is aberdeen city located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is abu dhabi at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is akershus castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is akershus fortress", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "where is alexander located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is alhambra", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "where is alpha tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is amp place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is an ad agency at the the intersection of delevan street and 1st street boswell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 85 - } - ] - }, - { - "text": "where is an afghan restaurant close-by myrtle street in port-menier arizona", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 74 - } - ] - }, - { - "text": "where is an organic restaurant at 1561 hillside drive 53590 sedgwick county bulgaria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 12, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 83 - } - ] - }, - { - "text": "where is angel falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is arc de triomphe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is ashabori", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "where is asheville located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is ashland located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is atomium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is azrieli center circular tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 37 - } - ] - }, - { - "text": "where is bacon county located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is bahrain located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is bajrakli mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is balance of owen county located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 30 - } - ] - }, - { - "text": "where is bank of america center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - } - ] - }, - { - "text": "where is bank of china tower at 1438 at denton place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 51 - } - ] - }, - { - "text": "where is bank of england at 1034 cedar lane 20426 wayne county in vietnam", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 72 - } - ] - }, - { - "text": "where is basler messeturm", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is bayreuth festspielhaus at the intersection of canterbury road and williams avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 89 - } - ] - }, - { - "text": "where is beaver located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is belcourt castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is belgium located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is belmopan at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "where is berlin at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is birmingham town hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "where is bloomingdale's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is bogota located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is budapest at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "where is canadian war museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "where is cape breton highlands national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 43 - } - ] - }, - { - "text": "where is capital tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is casa mil", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "where is cass county located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is chesterman beach", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is chiang kai shek memorial hall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 37 - } - ] - }, - { - "text": "where is christ on the corcovado", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 31 - } - ] - }, - { - "text": "where is chrysler building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "where is chteau frontenac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is coit tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is coit tower at 1921 richards street batiscan south carolina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 66 - } - ] - }, - { - "text": "where is colossus of rhodes", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is daytrips from toronto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "where is devil's tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is dg bank building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is donaldson town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is ed mirvish theatre in st-adolphe-de-dudswell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 52 - } - ] - }, - { - "text": "where is emerald tower at the intersection of 20th street and rutledge street balance of craig county plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 76 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 100 - } - ] - }, - { - "text": "where is emirates towers hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "where is empire state building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "where is eritrea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is estonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is flint charter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is frost bank tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is garden of the gods", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is gaylord opryland resort", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 31 - } - ] - }, - { - "text": "where is gaylord opryland resort on 8th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "where is gettysburg national military park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 41 - } - ] - }, - { - "text": "where is glacier point", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is golden gate bridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is goodlettsville", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is granite county located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is great mosque of djenn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "where is great smoky mountains national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 43 - } - ] - }, - { - "text": "where is gros morne national park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "where is haddon township", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is hadrian's wall", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is haeinsa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is haleakala crater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is hebertville-station located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "where is high park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is highlandville city located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is hockey hall of fame", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "where is hong kong", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is hong kong located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is hopewell rocks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is horseshoe bend", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is hsbc tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is huddle house in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is imam ali mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is jackson county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is jefferson memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is john hancock building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "where is jpmorgan chase tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "where is juneau city and borough located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 31 - } - ] - }, - { - "text": "where is kek lok si temple", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "where is key tower at 1795 glenmore avenue 95594 myersville town belize", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 70 - } - ] - }, - { - "text": "where is kimballton located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is kitchener at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is komtar", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is konzelmann estate winery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "where is kuwait located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is la sagrada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is la scala theater at 136 hillside avenue in carlisle quebec mexico", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 66 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 73 - } - ] - }, - { - "text": "where is leamington town located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is leaning tower of pisa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 29 - } - ] - }, - { - "text": "where is leinster house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is lemmon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is lisbon village located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is lithuania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is little mermaid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is macau located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "where is malawi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is malkera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is mall of america", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is manchester piccadilly station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 37 - } - ] - }, - { - "text": "where is manneken pis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is marina bay sands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is marineview plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is martinique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is masjid al haram", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is mauritius", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is mauritshuis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is millennium dome", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is mission", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is monumento nacional a la bandera", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 39 - } - ] - }, - { - "text": "where is mount etna town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is mount st. helens", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is museum of fine arts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "where is nanaimo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is national flag memorial", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - } - ] - }, - { - "text": "where is neuschwanstein", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is new delhi at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is new delhi located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is niagara falls", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is niavaran palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is niger located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "where is one yonge street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is oriental pearl tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "where is osoyoos desert model railroad", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 37 - } - ] - }, - { - "text": "where is owen sound at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is palace of culture and science", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 37 - } - ] - }, - { - "text": "where is palace of the parliament", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "where is palais garnier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is papua new guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is paris at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "where is paris located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "where is parliament house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is paxville town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is penn station east coast subs on smith street in eagle mountain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - } - ] - }, - { - "text": "where is petronas towers", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is pictou located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is place ville-marie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "where is ponte di rialto", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is porto-novo located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is postal code 04092", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where is postal code 16908", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where is postal code 30086", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where is postal code 35105", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where is postal code 59804", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where is postal code 73950", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where is postal code 92131", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 25 - } - ] - }, - { - "text": "where is prado museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is prague castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is princess of wales theatre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 33 - } - ] - }, - { - "text": "where is proton station, ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "where is provincial park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is putra mosque", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is rat's nest cave at canmore caverns", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 42 - } - ] - }, - { - "text": "where is red square", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is republic plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is rideau canal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is rockefeller centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is rona at the the intersection of 10th street and ferris street fanshawe town please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 83 - } - ] - }, - { - "text": "where is roosevelt campobello international park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 47 - } - ] - }, - { - "text": "where is route 29 balance of emmet county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 40 - } - ] - }, - { - "text": "where is royal tyrrell museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "where is ryugyong hotel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is sacre coeur", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is sainsbury centre for visual arts", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 40 - } - ] - }, - { - "text": "where is saint joseph's oratory", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 30 - } - ] - }, - { - "text": "where is sainte-chapelle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is sam the record man", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is santa maria novella near quincy street in murray new york", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 65 - } - ] - }, - { - "text": "where is schertz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is schnbrunn palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is schonbrunn palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "where is schonbrunn palace at 1407 morgan avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "where is seattle central library", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 31 - } - ] - }, - { - "text": "where is shalom meir tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "where is sight and sound theatres", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "where is skerwink trail", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is smith tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is sole restaurant and wine bar on route 70 in balance of nuckolls county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 78 - } - ] - }, - { - "text": "where is solomon islands located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is solomon r. guggenheim museum", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 36 - } - ] - }, - { - "text": "where is songgwangsa", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is south korea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is south sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is southdale center", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is sovereign bank tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "where is sp!re", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "where is space needle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is spain", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 13 - } - ] - }, - { - "text": "where is spanish steps", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is st paul's cathedral", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "where is st. peter's basilica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "where is stafford city located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is statue of zeus", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is stawamus chief park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "where is stetson mansion", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is stetson mansion at 225 market street 33079 oakland city in nova scotia colombia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 87 - } - ] - }, - { - "text": "where is stonington borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is stratford festival", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is superstore", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is sweet temptations not too far from 3rd street north north bend oregon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 77 - } - ] - }, - { - "text": "where is sweet temptations on 25th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "where is switzerland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 19 - } - ] - }, - { - "text": "where is sydney opera house", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 26 - } - ] - }, - { - "text": "where is sydney tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is t&c tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is teatro yaguez", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is tel-aviv central bus station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 36 - } - ] - }, - { - "text": "where is temple of artemis of the ephesians", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 42 - } - ] - }, - { - "text": "where is temple of saint sava", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 28 - } - ] - }, - { - "text": "where is the 1711 beach 49th street gilman nt in norway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 54 - } - ] - }, - { - "text": "where is the 180 howard street 40624 orange cove city in croatia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 63 - } - ] - }, - { - "text": "where is the a beer store at 44 whitman drive 98214 hanover park village antigua and barbuda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 91 - } - ] - }, - { - "text": "where is the a dim sum restaurant at the the intersection of belmont avenue and elizabeth place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 94 - } - ] - }, - { - "text": "where is the a french restaurant at sycamore drive and lee avenue in centerview", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 78 - } - ] - }, - { - "text": "where is the a grill in 68704", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "where is the a korean restaurant closest the crossing lott street and shore parkway in new town in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 87, - "endPos": 94 - } - ] - }, - { - "text": "where is the a latin american restaurant close to the the intersection of glenwood road and james street little flock north dakota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 116 - }, - { - "entity": "ADDRESS", - "startPos": 118, - "endPos": 129 - } - ] - }, - { - "text": "where is the a lebanese restaurant at sherman street and bay 20th street please in saint alphonse de granby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 71 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 106 - } - ] - }, - { - "text": "where is the a mechanic at 432 25th avenue 29003 waynesville village cabo verde", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 78 - } - ] - }, - { - "text": "where is the a pizza restaurant at 528 micieli place zwingle city wy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 67 - } - ] - }, - { - "text": "where is the a polish restaurant close to the intersection kingsborough 1st walk and fenimore street in bangs ga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 108 - }, - { - "entity": "ADDRESS", - "startPos": 110, - "endPos": 111 - } - ] - }, - { - "text": "where is the a restaurant at frost street and manor court in cedar county az", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 75 - } - ] - }, - { - "text": "where is the a sushi restaurant on 3rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "where is the a women's clothing store on cambridge place in norway nevada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 72 - } - ] - }, - { - "text": "where is the address 1003 69th ct", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - } - ] - }, - { - "text": "where is the address 105 i rd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "where is the address 1252 b avenue north", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "where is the address 1426 e dr", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - } - ] - }, - { - "text": "where is the address 150 3rd west boulevard south q", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 50 - } - ] - }, - { - "text": "where is the address 1573 o cir", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - } - ] - }, - { - "text": "where is the address 1682 west diversey ln", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - } - ] - }, - { - "text": "where is the address 1987 u rd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 30 - } - ] - }, - { - "text": "where is the address 330 95th court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 34 - } - ] - }, - { - "text": "where is the address 449 i rd.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "where is the address 45 d ter", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "where is the address 520 j avenue east", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 37 - } - ] - }, - { - "text": "where is the address 802 g pkwy.", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "where is the address 85 o cor", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 28 - } - ] - }, - { - "text": "where is the address 89 48th pkwy", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "where is the address 945 u rd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - } - ] - }, - { - "text": "where is the address 97 saint james blvd", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 39 - } - ] - }, - { - "text": "where is the airport located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "where is the amsouth tower at 1762 1st street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "where is the an indian restaurant at crooke avenue and vine street in frederick", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 78 - } - ] - }, - { - "text": "where is the arena in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 17 - } - ] - }, - { - "text": "where is the ashabori in the vicinity of the junction of sullivan place and harbor court in balance of gray county indiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 92, - "endPos": 113 - }, - { - "entity": "ADDRESS", - "startPos": 115, - "endPos": 121 - } - ] - }, - { - "text": "where is the bahrain located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "where is the balance of clark county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 35 - } - ] - }, - { - "text": "where is the baskin-robbins nearby me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - } - ] - }, - { - "text": "where is the belcourt castle at 51 route 100 97187 moose creek swaziland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 71 - } - ] - }, - { - "text": "where is the best soup", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 21 - } - ] - }, - { - "text": "where is the brunei darussalam located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 29 - } - ] - }, - { - "text": "where is the cambridge road balance of amador county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 51 - } - ] - }, - { - "text": "where is the chum-city building in dubois", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 40 - } - ] - }, - { - "text": "where is the concertgebouw at middagh street bath", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 48 - } - ] - }, - { - "text": "where is the dairy queen close the corner columbus place and brighton 1st walk cresskill borough north dakota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 95 - }, - { - "entity": "ADDRESS", - "startPos": 97, - "endPos": 108 - } - ] - }, - { - "text": "where is the dairy queen near holyrood palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "where is the dirt cheap bulk barn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "where is the discount food store close-by the the intersection flatlands 1st street and vermont street in balance of gunnison county minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 101 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 131 - }, - { - "entity": "ADDRESS", - "startPos": 133, - "endPos": 141 - } - ] - }, - { - "text": "where is the economical bulk barn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 32 - } - ] - }, - { - "text": "where is the expensive asian restaurant in town for over 476 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "where is the famous people players dinner theatre at the intersection of king street and vine street in balance of concordia parish please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 104, - "endPos": 130 - } - ] - }, - { - "text": "where is the faroe islands located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - } - ] - }, - { - "text": "where is the fiji located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "where is the grand avenue justice village kansas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 47 - } - ] - }, - { - "text": "where is the great barrier reef at 822 billings place norphlet 65049", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 67 - } - ] - }, - { - "text": "where is the guam located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "where is the horseshoe bend at the intersection of oceanic avenue and ridge avenue ripon il", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 83, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 90 - } - ] - }, - { - "text": "where is the hudson's bay at 1400 shore boulevard 53365 otterburn park in malta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 78 - } - ] - }, - { - "text": "where is the iraq located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 16 - } - ] - }, - { - "text": "where is the kaaba at 1916 woodrow court in defiance county kentucky suriname", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "where is the kernels at 560 wyckoff avenue monongah town florida palestinian territories", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 87 - } - ] - }, - { - "text": "where is the komtar at 1825 circle drive 66581 emmitsburg town northwest territories ecuador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 18 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 85, - "endPos": 91 - } - ] - }, - { - "text": "where is the less pricey marble's ice cream in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 42 - } - ] - }, - { - "text": "where is the l'osteria del forno not so far from valley view drive and alabama avenue in orderville town mi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 84 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 106 - } - ] - }, - { - "text": "where is the lowest rated gasoline in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "where is the luxembourg located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "where is the marine park at 1232 morris street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "where is the most lousy gasoline in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "where is the national museum in audubon park borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 51 - } - ] - }, - { - "text": "where is the national museum in brookside", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 40 - } - ] - }, - { - "text": "where is the national museum in duquesne", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 39 - } - ] - }, - { - "text": "where is the national museum in east rutherford borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 54 - } - ] - }, - { - "text": "where is the national museum in grimsby", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 38 - } - ] - }, - { - "text": "where is the national museum in pleasanton village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 49 - } - ] - }, - { - "text": "where is the national museum in washita county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "where is the national museum in winchester city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 46 - } - ] - }, - { - "text": "where is the near gasoline in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "where is the nearest buffet located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "where is the nearest mechanic located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "where is the nearest parking garage located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 34 - } - ] - }, - { - "text": "where is the nearest thrift store located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "where is the next ethnic grocery store located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 37 - } - ] - }, - { - "text": "where is the next museum located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 23 - } - ] - }, - { - "text": "where is the next pharmacy located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "where is the next super charger located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 30 - } - ] - }, - { - "text": "where is the oldest charging station in dobson", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 45 - } - ] - }, - { - "text": "where is the oldest chinese restaurant in stratford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 50 - } - ] - }, - { - "text": "where is the oldest shopping center in paeonian springs", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - } - ] - }, - { - "text": "where is the oldest soup restaurant in pocatello", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 47 - } - ] - }, - { - "text": "where is the pantheon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is the parade place in pacquet, vt", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 39 - } - ] - }, - { - "text": "where is the plaza las americas at the intersection glenwood road and vandervoort place in brussels nova scotia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 98 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 110 - } - ] - }, - { - "text": "where is the popular gasoline in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 28 - } - ] - }, - { - "text": "where is the postal code 16839 in merwin village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - } - ] - }, - { - "text": "where is the postal code 17937 in carlisle county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where is the postal code 21166 in belleville city ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where is the postal code 24795 in corinth ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "where is the postal code 26496 in sanmaur ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "where is the postal code 28561 in mills river ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "where is the postal code 30989 in west columbia ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - } - ] - }, - { - "text": "where is the postal code 32878 in everest ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "where is the postal code 45032 in de kalb ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "where is the postal code 51049 in byron village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - } - ] - }, - { - "text": "where is the postal code 51269 in arenzville village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - } - ] - }, - { - "text": "where is the postal code 51769 in peetz town ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "where is the postal code 55986 in centertown ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "where is the postal code 56092 in putnam town ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "where is the postal code 57610 in linwood village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where is the postal code 60287 in franklin county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where is the postal code 61565 in wells county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 53 - } - ] - }, - { - "text": "where is the postal code 67449 in baker city ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "where is the postal code 67578 in midway city ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "where is the postal code 68248 in cambria village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where is the postal code 69558 in mineral county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - } - ] - }, - { - "text": "where is the postal code 70745 in balance of garfield county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 67 - } - ] - }, - { - "text": "where is the postal code 72578 in ranburne town ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - } - ] - }, - { - "text": "where is the postal code 72805 in reeseville village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - } - ] - }, - { - "text": "where is the postal code 75204 in jefferson ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "where is the postal code 78593 in morinville ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "where is the postal code 80763 in voorheesville village ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 62 - } - ] - }, - { - "text": "where is the postal code 81453 in balance of dupage county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 65 - } - ] - }, - { - "text": "where is the postal code 81834 in kelford ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 48 - } - ] - }, - { - "text": "where is the postal code 81900 in springfield city ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - } - ] - }, - { - "text": "where is the postal code 84089 in palmyra borough ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 56 - } - ] - }, - { - "text": "where is the postal code 84144 in benton county ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - } - ] - }, - { - "text": "where is the postal code 86592 in durham city ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "where is the postal code 91800 in seneca gardens ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 55 - } - ] - }, - { - "text": "where is the postal code 99080 in juneau and borough ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 59 - } - ] - }, - { - "text": "where is the postal code x0a 8f4 in littleton ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "where is the postal code x9r 4u0 in oak grove town ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 57 - } - ] - }, - { - "text": "where is the postal code y1s 3v8 in white bird city ontario", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 58 - } - ] - }, - { - "text": "where is the priciest gasoline in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 29 - } - ] - }, - { - "text": "where is the rainbow bridge at fillmore place and gallatin place in ada county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 77 - } - ] - }, - { - "text": "where is the rat's nest cave at canmore caverns on marion street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - } - ] - }, - { - "text": "where is the red burrito at the junction of dewitt avenue and dumont avenue please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 74 - } - ] - }, - { - "text": "where is the romania located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 19 - } - ] - }, - { - "text": "where is the royal bc museum at 1322 doscher street val-alain arizona in micronesia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 27 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 60 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 73, - "endPos": 82 - } - ] - }, - { - "text": "where is the santa maria novella at 813 brighton 8th place 16280 hertford county nl tonga", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 84, - "endPos": 88 - } - ] - }, - { - "text": "where is the seychelles located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 22 - } - ] - }, - { - "text": "where is the singapore located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "where is the slovakia located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "where is the south sudan located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 23 - } - ] - }, - { - "text": "where is the st. basil's cathedral at blake court and abbey court maysville mississippi", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 86 - } - ] - }, - { - "text": "where is the starbucks at shepherd avenue and mill road plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 54 - } - ] - }, - { - "text": "where is the stonehenge on willow drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 38 - } - ] - }, - { - "text": "where is the superstore at locust street and ivan court in moncton michigan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 74 - } - ] - }, - { - "text": "where is the swaziland located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "where is the synagogue nearby me for more than 450 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 21 - } - ] - }, - { - "text": "where is the tcby at 580 pine street smithville arkansas mozambique", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 16 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 23 - }, - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 55 - }, - { - "entity": "ADDRESS", - "startPos": 57, - "endPos": 66 - } - ] - }, - { - "text": "where is the the chapel at the intersection of miller place and stanwix street east lansing city plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 95 - } - ] - }, - { - "text": "where is the turkmenistan located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 24 - } - ] - }, - { - "text": "where is the us located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 14 - } - ] - }, - { - "text": "where is the waterloo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 20 - } - ] - }, - { - "text": "where is the worse classic restaurant in that region for about 229 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 36 - } - ] - }, - { - "text": "where is the yemen located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 17 - } - ] - }, - { - "text": "where is the yummy yummy chinese food on jefferson avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 56 - } - ] - }, - { - "text": "where is the ziggurat of ur at 642 kings place maben town mb kosovo", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 13, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 33 - }, - { - "entity": "ADDRESS", - "startPos": 35, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 66 - } - ] - }, - { - "text": "where is thorndike", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 17 - } - ] - }, - { - "text": "where is tivoli", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is tokelau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is tomb of king mausolus of caria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 38 - } - ] - }, - { - "text": "where is toronto located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is trail ridge road", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is tribune tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is turkmenistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is turks and caicos islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 32 - } - ] - }, - { - "text": "where is u.s. bank tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is ue tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "where is union station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is valley of the kings", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 27 - } - ] - }, - { - "text": "where is vanderhoof located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 18 - } - ] - }, - { - "text": "where is vanuatu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is versatel building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - } - ] - }, - { - "text": "where is villa badoer", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is villa savoye", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is wanette town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is westminster abbey on aurelia court in moorefield town in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 61 - } - ] - }, - { - "text": "where is whitby at", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is whitby located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 14 - } - ] - }, - { - "text": "where is white deer town located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 23 - } - ] - }, - { - "text": "where is wiarton located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where is widener town located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 20 - } - ] - }, - { - "text": "where is windsor castle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 22 - } - ] - }, - { - "text": "where is winnipeg located", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 16 - } - ] - }, - { - "text": "where is winter palace on fleet place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "where is world print on maiden lane in rocky ridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - } - ] - }, - { - "text": "where is wynot village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 21 - } - ] - }, - { - "text": "where is yellowstone park", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 24 - } - ] - }, - { - "text": "where is yogenfruz at 180 tennis court balance of fluvanna county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 64 - } - ] - }, - { - "text": "where is zehrs close-by the meeting of race street and 49th street in whitelaw in", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 77 - } - ] - }, - { - "text": "where is zip nac", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 9, - "endPos": 15 - } - ] - }, - { - "text": "where's 49144", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's 50495", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's 68721", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's 75990", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's afghanistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "where's antigua and barbuda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 26 - } - ] - }, - { - "text": "where's austria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's azerbaijan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "where's bahamas", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's belgium", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's bhutan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "where's canada", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "where's chile", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's china", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's denmark", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's el salvador", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "where's france", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "where's gambia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "where's georgia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's guatemala", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "where's iceland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's latvia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "where's lesotho", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's liechtenstein", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "where's lithuania", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 16 - } - ] - }, - { - "text": "where's malta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's nepal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's nigeria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 14 - } - ] - }, - { - "text": "where's norway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "where's pakistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "where's palau", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 12 - } - ] - }, - { - "text": "where's peru", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 11 - } - ] - }, - { - "text": "where's russian federation", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 25 - } - ] - }, - { - "text": "where's rwanda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 13 - } - ] - }, - { - "text": "where's saint vincent and the grenadines", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 39 - } - ] - }, - { - "text": "where's south sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 18 - } - ] - }, - { - "text": "where's thailand", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 15 - } - ] - }, - { - "text": "where's uk", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 9 - } - ] - }, - { - "text": "where's united kingdom", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 21 - } - ] - }, - { - "text": "where's united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 20 - } - ] - }, - { - "text": "where's uzbekistan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 8, - "endPos": 17 - } - ] - }, - { - "text": "whitby ontario canada show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - }, - { - "entity": "ADDRESS", - "startPos": 7, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 20 - } - ] - }, - { - "text": "whitby take me there with the most construction free route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "whitby take me there with the most fastest path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "whitby take me there with the most highway free way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 5 - } - ] - }, - { - "text": "why don't you bring me to 1771 meeker avenue 73016 atlantic county micronesia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 76 - } - ] - }, - { - "text": "why don't you bring me to a college", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "why don't you bring me to a fitness store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "why don't you bring me to a hospital", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 35 - } - ] - }, - { - "text": "why don't you bring me to a houseware store at 64th street and mcdonald avenue in balance of eaton county nj plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 104 - }, - { - "entity": "ADDRESS", - "startPos": 106, - "endPos": 107 - } - ] - }, - { - "text": "why don't you bring me to a tennis court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 39 - } - ] - }, - { - "text": "why don't you bring me to a wine shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "why don't you bring me to albany", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "why don't you bring me to an used car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 47 - } - ] - }, - { - "text": "why don't you bring me to ashley furniture home stores at chickasaw county and middleburg heights around here please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 96 - } - ] - }, - { - "text": "why don't you bring me to cedar key", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "why don't you bring me to charlotte town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 39 - } - ] - }, - { - "text": "why don't you bring me to davidstea near my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "why don't you bring me to godfather's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 42 - } - ] - }, - { - "text": "why don't you bring me to pepi's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "why don't you bring me to perryville city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "why don't you bring me to rhine town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 35 - } - ] - }, - { - "text": "why don't you bring me to swan lake", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 34 - } - ] - }, - { - "text": "why don't you bring me to the nursery school at cardinal drive and crosby avenue marvell minnesota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 79 - }, - { - "entity": "ADDRESS", - "startPos": 81, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 97 - } - ] - }, - { - "text": "why don't you bring me to the wells fargo bank plaza at pyueirqgkl and cjskuxtzfdeq", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 71, - "endPos": 82 - } - ] - }, - { - "text": "why don't you bring me to white avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "why don't you bring up conselyea street in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "why don't you bring up muenster syria", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 36 - } - ] - }, - { - "text": "why don't you check 953 varick avenue in balance of hertford county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 20, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 66 - } - ] - }, - { - "text": "why don't you direct me to a laundromat near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "why don't you direct me to a police station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 42 - } - ] - }, - { - "text": "why don't you direct me to a south american restaurant close to the the intersection of 1st avenue and coffey street in sugar mountain village ut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 103, - "endPos": 115 - }, - { - "entity": "ADDRESS", - "startPos": 120, - "endPos": 141 - }, - { - "entity": "ADDRESS", - "startPos": 143, - "endPos": 144 - } - ] - }, - { - "text": "why don't you direct me to an indian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 46 - } - ] - }, - { - "text": "why don't you direct me to brock village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "why don't you direct me to forbell street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 40 - } - ] - }, - { - "text": "why don't you direct me to godfather's pizza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - } - ] - }, - { - "text": "why don't you direct me to hardin county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 39 - } - ] - }, - { - "text": "why don't you direct me to kfc", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 29 - } - ] - }, - { - "text": "why don't you direct me to krystal", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "why don't you direct me to l`acadie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 34 - } - ] - }, - { - "text": "why don't you direct me to mr. sub", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 33 - } - ] - }, - { - "text": "why don't you direct me to national gallery of art at the junction of 2nd street north and exeter street plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 85 - }, - { - "entity": "ADDRESS", - "startPos": 91, - "endPos": 103 - } - ] - }, - { - "text": "why don't you direct me to prospect heights city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 47 - } - ] - }, - { - "text": "why don't you direct me to rideau canal on brighton 7th street stephens county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 77 - } - ] - }, - { - "text": "why don't you direct me to ronald reagan building at the the junction willow street and montague street in marceline vermont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 82 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 102 - }, - { - "entity": "ADDRESS", - "startPos": 107, - "endPos": 115 - }, - { - "entity": "ADDRESS", - "startPos": 117, - "endPos": 123 - } - ] - }, - { - "text": "why don't you direct me to saratoga avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "why don't you direct me to vernon", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "why don't you direct me to yamaska-est", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "why don't you find 1005 logan street in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 22 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "why don't you find a route to 17th street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "why don't you find a route to 3rd street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "why don't you find a route to 8th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 39 - } - ] - }, - { - "text": "why don't you find a route to amboy street in the vicinity of rotterdam harbour", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - }, - { - "entity": "KEYWORD", - "startPos": 62, - "endPos": 78 - } - ] - }, - { - "text": "why don't you find a route to an albanian restaurant at 646 autumn avenue hardin county pa in libya", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 72 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 86 - }, - { - "entity": "ADDRESS", - "startPos": 88, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 98 - } - ] - }, - { - "text": "why don't you find a route to an asian restaurant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 48 - } - ] - }, - { - "text": "why don't you find a route to an auto shop at 59 bayview avenue 70045 east orange norway", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 70, - "endPos": 80 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 87 - } - ] - }, - { - "text": "why don't you find a route to berlin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 35 - } - ] - }, - { - "text": "why don't you find a route to blimpies", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 37 - } - ] - }, - { - "text": "why don't you find a route to dent county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "why don't you find a route to euclid avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - } - ] - }, - { - "text": "why don't you find a route to highland drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 43 - } - ] - }, - { - "text": "why don't you find a route to inyo county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "why don't you find a route to jimmy john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "why don't you find a route to long view", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "why don't you find a route to niagara falls at ygrxjpaowdb and jqvtfmogcyki", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 63, - "endPos": 74 - } - ] - }, - { - "text": "why don't you find a route to offerle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 36 - } - ] - }, - { - "text": "why don't you find a route to pizza hut", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "why don't you find a route to sp!re in ellijay", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 45 - } - ] - }, - { - "text": "why don't you find a route to taco john's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "why don't you find a route to the townhall near chestnut avenue and brighton 1st terrace west yellowstone town alberta", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 34, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 68, - "endPos": 87 - }, - { - "entity": "ADDRESS", - "startPos": 89, - "endPos": 109 - }, - { - "entity": "ADDRESS", - "startPos": 111, - "endPos": 117 - } - ] - }, - { - "text": "why don't you find a route to wallaston court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 44 - } - ] - }, - { - "text": "why don't you find balance of bernalillo county angola", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 53 - } - ] - }, - { - "text": "why don't you find balance of harper county marshall islands", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 59 - } - ] - }, - { - "text": "why don't you find oriental court around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 32 - } - ] - }, - { - "text": "why don't you get me to 967 24th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 28, - "endPos": 38 - } - ] - }, - { - "text": "why don't you get me to a cafe", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 29 - } - ] - }, - { - "text": "why don't you get me to a paint store at 1508 nolans lane dekalb county vermont", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 41, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 72, - "endPos": 78 - } - ] - }, - { - "text": "why don't you get me to a stripmall on harman street in frisco", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 61 - } - ] - }, - { - "text": "why don't you get me to alpha tower on 3rd street north jane lew town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 68 - } - ] - }, - { - "text": "why don't you get me to heath place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 34 - } - ] - }, - { - "text": "why don't you get me to meridian", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 31 - } - ] - }, - { - "text": "why don't you get me to park place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 33 - } - ] - }, - { - "text": "why don't you get me to pollo tropical", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 37 - } - ] - }, - { - "text": "why don't you get me to roberts city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "why don't you get me to smoke's poutinerie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 41 - } - ] - }, - { - "text": "why don't you get me to suncor energy centre at g aly and aly g in the city of bryn athyn", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 52 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 62 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 88 - } - ] - }, - { - "text": "why don't you get me to to holloway circus tower", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 47 - } - ] - }, - { - "text": "why don't you get me to villa badoer within walking distance of ash street and jewel street in braxton county south dakota", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 90 - }, - { - "entity": "ADDRESS", - "startPos": 95, - "endPos": 108 - }, - { - "entity": "ADDRESS", - "startPos": 110, - "endPos": 121 - } - ] - }, - { - "text": "why don't you give me a route to 1993 middagh street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "why don't you give me a route to 7th avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 42 - } - ] - }, - { - "text": "why don't you give me a route to a cajun restaurant at the the crossroads of holly street and 7th avenue androscoggin county ok", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 77, - "endPos": 88 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 103 - }, - { - "entity": "ADDRESS", - "startPos": 105, - "endPos": 123 - }, - { - "entity": "ADDRESS", - "startPos": 125, - "endPos": 126 - } - ] - }, - { - "text": "why don't you give me a route to a german restaurant at 1949 hinckley place balance of cotton county new jersey", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 51 - }, - { - "entity": "ADDRESS", - "startPos": 56, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 99 - }, - { - "entity": "ADDRESS", - "startPos": 101, - "endPos": 110 - } - ] - }, - { - "text": "why don't you give me a route to a locksmith", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 43 - } - ] - }, - { - "text": "why don't you give me a route to a playground", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 44 - } - ] - }, - { - "text": "why don't you give me a route to a sandwich shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 47 - } - ] - }, - { - "text": "why don't you give me a route to a solarium at 1089 classon avenue helotes city 62899", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 35, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 50 - }, - { - "entity": "ADDRESS", - "startPos": 52, - "endPos": 65 - }, - { - "entity": "ADDRESS", - "startPos": 67, - "endPos": 78 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 84 - } - ] - }, - { - "text": "why don't you give me a route to amherst street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 46 - } - ] - }, - { - "text": "why don't you give me a route to an used car dealership", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 54 - } - ] - }, - { - "text": "why don't you give me a route to bonanza steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 50 - } - ] - }, - { - "text": "why don't you give me a route to burgers by honest chops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 55 - } - ] - }, - { - "text": "why don't you give me a route to chanute city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "why don't you give me a route to cyrus avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - } - ] - }, - { - "text": "why don't you give me a route to hopewell rocks at orange street and 12th street east now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 84 - } - ] - }, - { - "text": "why don't you give me a route to maple street in balance of clayton county, md, estonia", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 76, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 80, - "endPos": 86 - } - ] - }, - { - "text": "why don't you give me a route to the city of pelican", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 51 - } - ] - }, - { - "text": "why don't you give me a route to zehrs at the crossing of eckley and harker heights city around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 63 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 87 - } - ] - }, - { - "text": "why don't you give me directions to 54 frank court in powell city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 64 - } - ] - }, - { - "text": "why don't you give me directions to 791 cardinal drive 15168 litchfield county in benin", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 40, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 55, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 61, - "endPos": 77 - }, - { - "entity": "ADDRESS", - "startPos": 82, - "endPos": 86 - } - ] - }, - { - "text": "why don't you give me directions to a caribbean restaurant on avenue t in balance of benton county south carolina", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 69 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 97 - }, - { - "entity": "ADDRESS", - "startPos": 99, - "endPos": 112 - } - ] - }, - { - "text": "why don't you give me directions to a everest near my destination", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 44 - } - ] - }, - { - "text": "why don't you give me directions to amelia village madagascar plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 60 - } - ] - }, - { - "text": "why don't you give me directions to an electronic shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 39, - "endPos": 53 - } - ] - }, - { - "text": "why don't you give me directions to city of seattle", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 50 - } - ] - }, - { - "text": "why don't you give me directions to fructus tower at n cswy and p 80th crse in wallingford", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 48 - }, - { - "entity": "ADDRESS", - "startPos": 53, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 74 - }, - { - "entity": "ADDRESS", - "startPos": 79, - "endPos": 89 - } - ] - }, - { - "text": "why don't you give me directions to hickory street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "why don't you give me directions to jackson place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 48 - } - ] - }, - { - "text": "why don't you give me directions to malaysia please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 43 - } - ] - }, - { - "text": "why don't you give me directions to mcdonald's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 45 - } - ] - }, - { - "text": "why don't you give me directions to o'kean town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 46 - } - ] - }, - { - "text": "why don't you give me directions to rally's", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 36, - "endPos": 42 - } - ] - }, - { - "text": "why don't you give me directions to ulen city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 44 - } - ] - }, - { - "text": "why don't you give me directions to withee village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 36, - "endPos": 49 - } - ] - }, - { - "text": "why don't you location of collierville united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 51 - } - ] - }, - { - "text": "why don't you navigate me to a diner", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "why don't you navigate me to a fusion restaurant in the city of tusket", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 47 - }, - { - "entity": "ADDRESS", - "startPos": 64, - "endPos": 69 - } - ] - }, - { - "text": "why don't you navigate me to a motel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 35 - } - ] - }, - { - "text": "why don't you navigate me to an accountant", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 41 - } - ] - }, - { - "text": "why don't you navigate me to an outdoors store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 45 - } - ] - }, - { - "text": "why don't you navigate me to andover using quickest way", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "why don't you navigate me to arcadia town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "why don't you navigate me to aurora", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 34 - } - ] - }, - { - "text": "why don't you navigate me to boston market", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "why don't you navigate me to buckingham drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "why don't you navigate me to degraw street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "why don't you navigate me to ditmas avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "why don't you navigate me to extreme sandbox bowie", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - } - ] - }, - { - "text": "why don't you navigate me to hattiesburg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "why don't you navigate me to hudson street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 41 - } - ] - }, - { - "text": "why don't you navigate me to kermit place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 40 - } - ] - }, - { - "text": "why don't you navigate me to morton's the steakhouse", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 51 - } - ] - }, - { - "text": "why don't you navigate me to north charleston city using the toll free route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 49 - } - ] - }, - { - "text": "why don't you navigate me to pittodrie stadium at y 73rd avenue south and p 67th bnd in the city of rosenberg", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 45 - }, - { - "entity": "ADDRESS", - "startPos": 50, - "endPos": 68 - }, - { - "entity": "ADDRESS", - "startPos": 74, - "endPos": 83 - }, - { - "entity": "ADDRESS", - "startPos": 100, - "endPos": 108 - } - ] - }, - { - "text": "why don't you navigate me to pleasantville borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 49 - } - ] - }, - { - "text": "why don't you navigate me to rainier", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 35 - } - ] - }, - { - "text": "why don't you navigate me to sloan place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "why don't you navigate me to waubaushene", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 39 - } - ] - }, - { - "text": "why don't you navigate me to whitewater", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 38 - } - ] - }, - { - "text": "why don't you navigate to 305 vermont court cheshire county oh", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 44, - "endPos": 58 - }, - { - "entity": "ADDRESS", - "startPos": 60, - "endPos": 61 - } - ] - }, - { - "text": "why don't you navigate to a diner around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 32 - } - ] - }, - { - "text": "why don't you navigate to a garden centre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 40 - } - ] - }, - { - "text": "why don't you navigate to a music store on state street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 54 - } - ] - }, - { - "text": "why don't you navigate to a pet store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 36 - } - ] - }, - { - "text": "why don't you navigate to an auto rental place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 45 - } - ] - }, - { - "text": "why don't you navigate to aster court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "why don't you navigate to einstein bros. bagels", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 46 - } - ] - }, - { - "text": "why don't you navigate to fulton street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "why don't you navigate to hickman city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 37 - } - ] - }, - { - "text": "why don't you navigate to kfc at holly drive and ross street now", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 49, - "endPos": 59 - } - ] - }, - { - "text": "why don't you navigate to madison", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 32 - } - ] - }, - { - "text": "why don't you navigate to north salem", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "why don't you navigate to quiznos", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 32 - } - ] - }, - { - "text": "why don't you navigate to teriyaki experience", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 44 - } - ] - }, - { - "text": "why don't you navigate to the sxhamwupegk building at mcgill university in balance of crawford county", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 100 - } - ] - }, - { - "text": "why don't you navigate to the wuxmgvoszar building at st.francis xavier university in frankston", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 49 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 81 - }, - { - "entity": "ADDRESS", - "startPos": 86, - "endPos": 94 - } - ] - }, - { - "text": "why don't you navigate to village court", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 38 - } - ] - }, - { - "text": "why don't you navigate to wienerschnitzel", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "why don't you search a chili restaurant on doscher street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - } - ] - }, - { - "text": "why don't you search pool`s cove us", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 34 - } - ] - }, - { - "text": "why don't you show a laundromat within 1 km of me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 30 - } - ] - }, - { - "text": "why don't you show cambridge", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 27 - } - ] - }, - { - "text": "why don't you show me 1519 jodie court in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "why don't you show me uganda", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 27 - } - ] - }, - { - "text": "why don't you show me where is moldova", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 37 - } - ] - }, - { - "text": "why don't you show me where is riverside town iceland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 52 - } - ] - }, - { - "text": "why don't you take me to 30 at oceanview avenue", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 46 - } - ] - }, - { - "text": "why don't you take me to 5th street south", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 40 - } - ] - }, - { - "text": "why don't you take me to a bakery", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 32 - } - ] - }, - { - "text": "why don't you take me to a concert hall at heart`s desire and balance of barnes county here please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 38 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 56 - }, - { - "entity": "ADDRESS", - "startPos": 62, - "endPos": 85 - } - ] - }, - { - "text": "why don't you take me to a currency exchange at bijou avenue and stryker court please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 59 - }, - { - "entity": "ADDRESS", - "startPos": 65, - "endPos": 77 - } - ] - }, - { - "text": "why don't you take me to a paint store", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "why don't you take me to a repair shop", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "why don't you take me to burgers by honest chops", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 47 - } - ] - }, - { - "text": "why don't you take me to downs using the quickest path", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 29 - } - ] - }, - { - "text": "why don't you take me to jarvis", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 30 - } - ] - }, - { - "text": "why don't you take me to rose street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 35 - } - ] - }, - { - "text": "why don't you take me to the ztspgdkfviax building at university of guelph in newell", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 49 - }, - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 73 - }, - { - "entity": "ADDRESS", - "startPos": 78, - "endPos": 83 - } - ] - }, - { - "text": "why don't you view 54 laurel avenue in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 20 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 34 - } - ] - }, - { - "text": "why don't you view a mall in hi-nella borough", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 29, - "endPos": 44 - } - ] - }, - { - "text": "why don't you view school street in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 31 - } - ] - }, - { - "text": "why don't you view whitty lane in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 19, - "endPos": 29 - } - ] - }, - { - "text": "wienerschnitzel near main street and avenue y windsor heights village plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 14 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 44 - }, - { - "entity": "ADDRESS", - "startPos": 46, - "endPos": 68 - } - ] - }, - { - "text": "wild pacific trail at pkwy. j and 82nd gtwy please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 42 - } - ] - }, - { - "text": "wild wing at taylor street wallington borough plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 44 - } - ] - }, - { - "text": "will you bring up boats in the vicinity for not more than 342 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 22 - } - ] - }, - { - "text": "will you bring up cheapest chicken nuggets for more than 446 euros in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "will you bring up farther speakers in that city for under 139 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 33 - } - ] - }, - { - "text": "will you bring up more pricey i t support for below 86 quid in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "will you bring up package delivery for between 331 and 383 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "will you bring up scooters in city for above 74 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 25 - } - ] - }, - { - "text": "will you cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you check menchie'slab on himrod street in angel fire village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 31, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 65 - } - ] - }, - { - "text": "will you check pitas for below 405 pounds in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 19 - } - ] - }, - { - "text": "will you check stout irish pub on edgewood drive", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 29 - }, - { - "entity": "ADDRESS", - "startPos": 34, - "endPos": 47 - } - ] - }, - { - "text": "will you check virginia avenue in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 29 - } - ] - }, - { - "text": "will you clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you display best ratings i t support nearby for more than 433 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 40 - } - ] - }, - { - "text": "will you display best ratings piercings in town for more than 214 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 30, - "endPos": 38 - } - ] - }, - { - "text": "will you display chocolate chip cookies for about 283 bucks here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 38 - } - ] - }, - { - "text": "will you display highest rated piercings for no more than 316 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 31, - "endPos": 39 - } - ] - }, - { - "text": "will you display motorcycles in the vicinity for no more than 359 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "will you end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you find bottom rated tax advice near me for not more than 42 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 36 - } - ] - }, - { - "text": "will you find dvd players in that place for less than 354 quid", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "will you find farahs food mart in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "will you find landscaping for not more than 110 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "will you find neighbour's market near my location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 31 - } - ] - }, - { - "text": "will you find place of interest in my area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "will you find washington avenue in this area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 30 - } - ] - }, - { - "text": "will you forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you how about you navigate me to victoria & julia's flowers on dakota place in humphrey city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 38, - "endPos": 63 - } - ] - }, - { - "text": "will you how far away to the city of little rock", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 47 - } - ] - }, - { - "text": "will you locate poi near my current location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [] - }, - { - "text": "will you please bring up 1415 lincoln road around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 25, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 41 - } - ] - }, - { - "text": "will you please cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please check magnolia court on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 35 - } - ] - }, - { - "text": "will you please check souvlaki express in that town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 37 - } - ] - }, - { - "text": "will you please clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please display lowly rated the football field on crown street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 69 - } - ] - }, - { - "text": "will you please end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please find putra mosque in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 32 - } - ] - }, - { - "text": "will you please find vanuatu", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 27 - } - ] - }, - { - "text": "will you please get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please search ellery street around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 35 - } - ] - }, - { - "text": "will you please search france", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 28 - } - ] - }, - { - "text": "will you please search nyc displays inc in that area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 38 - } - ] - }, - { - "text": "will you please show me kingman french guiana", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 30 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 44 - } - ] - }, - { - "text": "will you please show me laurel drive on the map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - } - ] - }, - { - "text": "will you please show me where is point of interest close gonda building", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 57, - "endPos": 70 - } - ] - }, - { - "text": "will you please show me where is united states", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 33, - "endPos": 45 - } - ] - }, - { - "text": "will you please show poland", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 26 - } - ] - }, - { - "text": "will you please stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please view cypress court in that place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "will you please view waterfront place around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 21, - "endPos": 36 - } - ] - }, - { - "text": "will you please where is the sainte-chapelle near marineview plaza", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 43 - }, - { - "entity": "KEYWORD", - "startPos": 50, - "endPos": 65 - } - ] - }, - { - "text": "will you please wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you please wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you search 1153 orient avenue in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 33 - } - ] - }, - { - "text": "will you search less costly tattoos for over 127 quid here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 34 - } - ] - }, - { - "text": "will you search most lousy car maintenance nearby for below 316 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 41 - } - ] - }, - { - "text": "will you search spring rolls in city for about 250 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 27 - } - ] - }, - { - "text": "will you show best reviewed bluray players in that town for no more than 179 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 28, - "endPos": 41 - } - ] - }, - { - "text": "will you show less costly cars around here for about 52 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 29 - } - ] - }, - { - "text": "will you show me a cajun restaurant not that far from doscher street", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 19, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 54, - "endPos": 67 - } - ] - }, - { - "text": "will you show me close hamburgers for about 61 quid in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 32 - } - ] - }, - { - "text": "will you show me costliest light bulbs in that location for above 128 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 27, - "endPos": 37 - } - ] - }, - { - "text": "will you show me dvd players in the surrounding area for below 499 pounds", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "will you show me good dry cleaning in the town for about 195 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 33 - } - ] - }, - { - "text": "will you show me less expensive express delivery for under 56 euros around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 32, - "endPos": 47 - } - ] - }, - { - "text": "will you show me outstanding atvs for about 187 pounds in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 29, - "endPos": 32 - } - ] - }, - { - "text": "will you show me pizza slices for no more than 72 euros here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 17, - "endPos": 28 - } - ] - }, - { - "text": "will you show me where is sweden", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 31 - } - ] - }, - { - "text": "will you show package delivery for not more than 488 dollars in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 29 - } - ] - }, - { - "text": "will you stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you view a diner in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 16, - "endPos": 20 - } - ] - }, - { - "text": "will you view atvs for between 23 and 458 euros", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 14, - "endPos": 17 - } - ] - }, - { - "text": "will you view high priced i t support in city for above 160 dollars", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 36 - } - ] - }, - { - "text": "will you view miami court in the vicinity", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 24 - } - ] - }, - { - "text": "will you view most fairly priced financial advice around here for less than 286 bucks", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 33, - "endPos": 48 - } - ] - }, - { - "text": "will you wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "will you wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "williams at f expy and s sherwood forest pl in stewartstown", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 7 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 47, - "endPos": 58 - } - ] - }, - { - "text": "windsor castle at essex way and railroad street west please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 13 - }, - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 26 - }, - { - "entity": "ADDRESS", - "startPos": 32, - "endPos": 51 - } - ] - }, - { - "text": "winter palace close by museo mitre", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "KEYWORD", - "startPos": 23, - "endPos": 33 - } - ] - }, - { - "text": "wipe off destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "wipe off navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "wipe off route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "wipe off route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "wipe out destination", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "wipe out navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "wipe out route", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "wipe out route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "woodburn city map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - } - ] - }, - { - "text": "woodland city hi kiribati show me it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 15 - }, - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 24 - } - ] - }, - { - "text": "world financial center at kingsborough 3rd walk central lake village nebraska bring us there please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 21 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 46 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 67 - }, - { - "entity": "ADDRESS", - "startPos": 69, - "endPos": 76 - } - ] - }, - { - "text": "world trade centre at 566 jefferson street loganville city 22369 how do i get there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 41 - }, - { - "entity": "ADDRESS", - "startPos": 43, - "endPos": 57 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 63 - } - ] - }, - { - "text": "worse perkins restaurant and bakery on mother gaston boulevard in eagle village", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 6, - "endPos": 34 - }, - { - "entity": "ADDRESS", - "startPos": 39, - "endPos": 61 - }, - { - "entity": "ADDRESS", - "startPos": 66, - "endPos": 78 - } - ] - }, - { - "text": "would like asian restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "would like dessert restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 28 - } - ] - }, - { - "text": "would like dinner restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "would like greek restaurant in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 26 - } - ] - }, - { - "text": "would like ice cream parlour in that city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 11, - "endPos": 27 - } - ] - }, - { - "text": "would you cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you check parrott place in town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 28 - } - ] - }, - { - "text": "would you clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you display a south american restaurant in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 44 - } - ] - }, - { - "text": "would you display chesterman beach in that country", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 18, - "endPos": 33 - } - ] - }, - { - "text": "would you end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you find downing street on a map", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 15, - "endPos": 28 - } - ] - }, - { - "text": "would you find the pentagon near my place", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 15, - "endPos": 26 - } - ] - }, - { - "text": "would you forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you get rid of navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please cancel navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please cancel route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please clear going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please clear navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please cut going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please cut navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please delete going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please delete navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please display fu zhuo in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 31 - } - ] - }, - { - "text": "would you please display princess of wales theatre in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 25, - "endPos": 49 - } - ] - }, - { - "text": "would you please end navigating", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please end route service", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please erase going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please erase navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please find 823 8th street west in the surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 24 - }, - { - "entity": "ADDRESS", - "startPos": 26, - "endPos": 40 - } - ] - }, - { - "text": "would you please forget navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please search 22 hawthorne avenue in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 25 - }, - { - "entity": "ADDRESS", - "startPos": 27, - "endPos": 42 - } - ] - }, - { - "text": "would you please show a breakfast diner in that location", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 38 - } - ] - }, - { - "text": "would you please show me a map of worst reviewed a pakistani restaurant on moultrie street in geraldine town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 51, - "endPos": 70 - }, - { - "entity": "ADDRESS", - "startPos": 75, - "endPos": 89 - }, - { - "entity": "ADDRESS", - "startPos": 94, - "endPos": 107 - } - ] - }, - { - "text": "would you please show russell convenience near me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 40 - } - ] - }, - { - "text": "would you please stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please timor leste", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 27 - } - ] - }, - { - "text": "would you please view a portuguese restaurant in my surrounding area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 44 - } - ] - }, - { - "text": "would you please view a south american restaurant around here", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 24, - "endPos": 48 - } - ] - }, - { - "text": "would you please view key tower in the town", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 22, - "endPos": 30 - } - ] - }, - { - "text": "would you please view the bakery within walking distance of sp!re", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 26, - "endPos": 31 - }, - { - "entity": "KEYWORD", - "startPos": 60, - "endPos": 64 - } - ] - }, - { - "text": "would you please wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you please wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you plz check point of interest not so far from the crystal palace", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 54, - "endPos": 71 - } - ] - }, - { - "text": "would you remove going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you remove navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you search 6th street west in the area", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 31 - } - ] - }, - { - "text": "would you search costa rica", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 17, - "endPos": 26 - } - ] - }, - { - "text": "would you show me 96th street around me", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 28 - } - ] - }, - { - "text": "would you show me a grill in city", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 20, - "endPos": 24 - } - ] - }, - { - "text": "would you show me balance of hamilton county sudan", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 18, - "endPos": 43 - }, - { - "entity": "ADDRESS", - "startPos": 45, - "endPos": 49 - } - ] - }, - { - "text": "would you show me the point of interest tel-aviv central bus station", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 40, - "endPos": 67 - } - ] - }, - { - "text": "would you stop navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you wipe off going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you wipe off navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you wipe out going", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "would you wipe out navigation", - "intent": "NAVIGATION_CANCEL_ROUTE", - "entities": [] - }, - { - "text": "xiangyang take me there with the most scenic route", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 8 - } - ] - }, - { - "text": "y way and 33rd pkwy. in madisonville washington", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 10, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 24, - "endPos": 35 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 46 - } - ] - }, - { - "text": "ymca where is it", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 3 - } - ] - }, - { - "text": "yogenfruz at rd. t and g northwest rd. in old bethpage", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 23, - "endPos": 37 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - } - ] - }, - { - "text": "yogenfruz at south michigan boulevard south and blvd. a in ewa beach", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 42 - }, - { - "entity": "ADDRESS", - "startPos": 48, - "endPos": 54 - }, - { - "entity": "ADDRESS", - "startPos": 59, - "endPos": 67 - } - ] - }, - { - "text": "yogenfruz at west randolph pkwy. and r dr. please", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 8 - }, - { - "entity": "ADDRESS", - "startPos": 13, - "endPos": 31 - }, - { - "entity": "ADDRESS", - "startPos": 37, - "endPos": 41 - } - ] - }, - { - "text": "york minster at 1827 hutchinson court boone county md", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 11 - }, - { - "entity": "ADDRESS", - "startPos": 16, - "endPos": 19 - }, - { - "entity": "ADDRESS", - "startPos": 21, - "endPos": 36 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 49 - }, - { - "entity": "ADDRESS", - "startPos": 51, - "endPos": 52 - } - ] - }, - { - "text": "z blvd. and bnd 972 navigate me there", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "ADDRESS", - "startPos": 0, - "endPos": 6 - }, - { - "entity": "ADDRESS", - "startPos": 12, - "endPos": 18 - } - ] - }, - { - "text": "zion national park at 47th street and columbus place plz", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 17 - }, - { - "entity": "ADDRESS", - "startPos": 22, - "endPos": 32 - }, - { - "entity": "ADDRESS", - "startPos": 38, - "endPos": 51 - } - ] - }, - { - "text": "zoup! at 1497 fort hill place harlem city rhode island in papua new guinea", - "intent": "NAVIGATION_ROUTE_FROM_X_TO_Y", - "entities": [ - { - "entity": "KEYWORD", - "startPos": 0, - "endPos": 4 - }, - { - "entity": "ADDRESS", - "startPos": 9, - "endPos": 12 - }, - { - "entity": "ADDRESS", - "startPos": 14, - "endPos": 28 - }, - { - "entity": "ADDRESS", - "startPos": 30, - "endPos": 40 - }, - { - "entity": "ADDRESS", - "startPos": 42, - "endPos": 53 - }, - { - "entity": "ADDRESS", - "startPos": 58, - "endPos": 73 - } - ] - } - ], - "settings": [] -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/CancelRouteDialog/CancelRouteDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/CancelRouteDialog/CancelRouteDialog.cs deleted file mode 100644 index 8cc6168768..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/CancelRouteDialog/CancelRouteDialog.cs +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Builder.Dialogs; - -namespace PointOfInterestSkill -{ - public class CancelRouteDialog : PointOfInterestSkillDialog - { - private readonly PointOfInterestSkillAccessors _accessors; - private readonly IServiceManager _serviceManager; - - private PointOfInterestBotResponseBuilder pointOfInterestBotResponseBuilder = new PointOfInterestBotResponseBuilder(); - - /// - /// Initializes a new instance of the class. - /// - /// Steps used in dialog. - /// Service manager. - public CancelRouteDialog(PointOfInterestSkillServices services, PointOfInterestSkillAccessors accessors, IServiceManager serviceManager) - : base(nameof(CancelRouteDialog), services, accessors, serviceManager) - { - _accessors = accessors; - _serviceManager = serviceManager; - - var cancelRoute = new WaterfallStep[] - { - CancelActiveRoute, - }; - - // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.CancelActiveRoute, cancelRoute)); - - // Set starting dialog for component - InitialDialogId = Action.CancelActiveRoute; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/CancelRouteDialog/CancelRouteState.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/CancelRouteDialog/CancelRouteState.cs deleted file mode 100644 index 4969e940bd..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/CancelRouteDialog/CancelRouteState.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -namespace PointOfInterestSkill -{ - public class CancelRouteState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/FindPointOfInterestDialog/FindPointOfInterestDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/FindPointOfInterestDialog/FindPointOfInterestDialog.cs deleted file mode 100644 index 0ed982c91f..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/FindPointOfInterestDialog/FindPointOfInterestDialog.cs +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Builder.Dialogs; - -namespace PointOfInterestSkill -{ - public class FindPointOfInterestDialog : PointOfInterestSkillDialog - { - private readonly PointOfInterestSkillAccessors _accessors; - private readonly IServiceManager _serviceManager; - - private PointOfInterestBotResponseBuilder pointOfInterestBotResponseBuilder = new PointOfInterestBotResponseBuilder(); - - /// - /// Initializes a new instance of the class. - /// - /// Steps used in dialog. - /// Service manager. - public FindPointOfInterestDialog(PointOfInterestSkillServices services, PointOfInterestSkillAccessors accessors, IServiceManager serviceManager) - : base(nameof(FindPointOfInterestDialog), services, accessors, serviceManager) - { - _accessors = accessors; - _serviceManager = serviceManager; - - var findPointOfInterest = new WaterfallStep[] - { - GetPointOfInterestLocations, - ResponseToGetRoutePrompt, - }; - - // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.FindPointOfInterest, findPointOfInterest)); - AddDialog(new RouteDialog(services, _accessors, _serviceManager)); - - // Set starting dialog for component - InitialDialogId = Action.FindPointOfInterest; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/FindPointOfInterestDialog/FindPointOfInterestState.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/FindPointOfInterestDialog/FindPointOfInterestState.cs deleted file mode 100644 index 5928e86af9..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/FindPointOfInterestDialog/FindPointOfInterestState.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -namespace PointOfInterestSkill -{ - public class FindPointOfInterestState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Root/RootDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Root/RootDialog.cs deleted file mode 100644 index 4cac78bddd..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Root/RootDialog.cs +++ /dev/null @@ -1,330 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Luis; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; -using Microsoft.Bot.Solutions; -using Microsoft.Bot.Solutions.Dialogs; -using Microsoft.Bot.Solutions.Extensions; -using Microsoft.Bot.Solutions.Middleware; -using Microsoft.Bot.Solutions.Skills; -using PointOfInterestSkill.Dialogs.Shared.Resources; - -namespace PointOfInterestSkill -{ - public class RootDialog : RouterDialog - { - private const string CancelCode = "cancel"; - private bool _skillMode; - private PointOfInterestSkillAccessors _accessors; - private PointOfInterestSkillResponses _responder; - private PointOfInterestSkillServices _services; - private IServiceManager _serviceManager; - - public RootDialog(bool skillMode, PointOfInterestSkillServices services, PointOfInterestSkillAccessors pointOfInterestSkillAccessors, IServiceManager serviceManager) - : base(nameof(RootDialog)) - { - _skillMode = skillMode; - _accessors = pointOfInterestSkillAccessors; - _serviceManager = serviceManager; - _responder = new PointOfInterestSkillResponses(); - _services = services; - - // Initialize dialogs - RegisterDialogs(); - } - - protected override async Task RouteAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - // Get the conversation state from the turn context - var state = await _accessors.PointOfInterestSkillState.GetAsync(dc.Context, () => new PointOfInterestSkillState()); - var dialogState = await _accessors.ConversationDialogState.GetAsync(dc.Context, () => new DialogState()); - - PointOfInterest luisResult = null; - - if (_services?.LuisRecognizer != null) - { - // When run in normal mode or 2+ turn of a skill we use LUIS ourselves as the parent Dispatcher doesn't do this - luisResult = await _services.LuisRecognizer.RecognizeAsync(dc.Context, cancellationToken); - } - else if (_skillMode && state.LuisResultPassedFromSkill != null) - { - // If invoked by a Skill we get the Luis IRecognizerConvert passed to us on first turn so we don't have to do that locally - luisResult = (PointOfInterest)state.LuisResultPassedFromSkill; - } - else - { - throw new Exception("PointOfInterestSkill: Could not get Luis Recognizer result."); - } - - await DigestPointOfInterestLuisResult(dc, luisResult); - - var intent = luisResult?.TopIntent().intent; - - var skillOptions = new PointOfInterestSkillDialogOptions - { - SkillMode = _skillMode, - }; - - var result = EndOfTurn; - - switch (intent) - { - case PointOfInterest.Intent.NAVIGATION_ROUTE_FROM_X_TO_Y: - { - result = await dc.BeginDialogAsync(nameof(RouteDialog), skillOptions); - - break; - } - - case PointOfInterest.Intent.NAVIGATION_CANCEL_ROUTE: - { - result = await dc.BeginDialogAsync(nameof(CancelRouteDialog), skillOptions); - break; - } - - case PointOfInterest.Intent.NAVIGATION_FIND_POINTOFINTEREST: - { - result = await dc.BeginDialogAsync(nameof(FindPointOfInterestDialog), skillOptions); - break; - } - - case PointOfInterest.Intent.None: - case null: - default: - { - result = new DialogTurnResult(DialogTurnStatus.Complete); - await _responder.ReplyWith(dc.Context, PointOfInterestSkillResponses.Confused); - break; - } - } - - if (result.Status == DialogTurnStatus.Complete) - { - await CompleteAsync(dc); - } - } - - protected override async Task CompleteAsync(DialogContext dc, DialogTurnResult result = null, CancellationToken cancellationToken = default(CancellationToken)) - { - var response = dc.Context.Activity.CreateReply(); - response.Type = ActivityTypes.EndOfConversation; - - await dc.Context.SendActivityAsync(response); - - // End active dialog - await dc.EndDialogAsync(result); - } - - protected override async Task OnEventAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(dc.Context, () => new PointOfInterestSkillState()); - var skillMetadata = dc.Context.Activity.Value as SkillMetadata; - - switch (dc.Context.Activity.Name) - { - case "skillBegin": - { - if (skillMetadata != null) - { - var luisService = skillMetadata.LuisService; - var luisApp = new LuisApplication(luisService.AppId, luisService.SubscriptionKey, luisService.GetEndpoint()); - _services.LuisRecognizer = new LuisRecognizer(luisApp); - - state.LuisResultPassedFromSkill = skillMetadata.LuisResult; - } - - state.LuisResultPassedFromSkill = skillMetadata.LuisResult; - - // Each skill is configured to explictly request certain items to be passed across - if (skillMetadata.Parameters.TryGetValue("IPA.Location", out var location)) - { - var coords = ((string)location).Split(','); - if (coords.Length == 2) - { - if (double.TryParse(coords[0], out var lat) && double.TryParse(coords[1], out var lng)) - { - var coordinates = new LatLng - { - Latitude = lat, - Longitude = lng, - }; - state.CurrentCoordinates = coordinates; - } - } - } - else - { - // TODO Error handling if parameter isn't passed (or default) - } - - break; - } - - case "IPA.Location": - { - // Test trigger with - // /event:{ "Name": "IPA.Location", "Value": "34.05222222222222,-118.2427777777777" } - var value = dc.Context.Activity.Value.ToString(); - - if (!string.IsNullOrEmpty(value)) - { - var coords = value.Split(','); - if (coords.Length == 2) - { - if (double.TryParse(coords[0], out var lat) && double.TryParse(coords[1], out var lng)) - { - var coordinates = new LatLng - { - Latitude = lat, - Longitude = lng - }; - state.CurrentCoordinates = coordinates; - } - } - } - - break; - } - - case "POI.ActiveLocation": - { - // Test trigger with... - var activeLocationName = dc.Context.Activity.Value.ToString(); - - // Set ActiveLocation if one w/ matching name is found in FoundLocations - var activeLocation = state.FoundLocations?.FirstOrDefault(x => x.Name.Contains(activeLocationName, StringComparison.InvariantCultureIgnoreCase)); - if (activeLocation != null) - { - state.ActiveLocation = activeLocation; - state.FoundLocations = null; - } - - // Activity should have text to trigger next intent, update Type & Route again - if (!string.IsNullOrEmpty(dc.Context.Activity.Text)) - { - dc.Context.Activity.Type = ActivityTypes.Message; - await RouteAsync(dc); - } - - break; - } - - case "POI.ActiveRoute": - { - int.TryParse(dc.Context.Activity.Value.ToString(), out var routeId); - var activeRoute = state.FoundRoutes[routeId]; - if (activeRoute != null) - { - state.ActiveRoute = activeRoute; - state.FoundRoutes = null; - } - - var replyMessage = dc.Context.Activity.CreateReply(PointOfInterestBotResponses.SendingRouteDetails); - await dc.Context.SendActivityAsync(replyMessage); - - // Send event with active route data - var replyEvent = dc.Context.Activity.CreateReply(); - replyEvent.Type = ActivityTypes.Event; - replyEvent.Name = "ActiveRoute.Directions"; - replyEvent.Value = state.ActiveRoute.Legs; - await dc.Context.SendActivityAsync(replyEvent); - break; - } - } - } - - protected override async Task OnStartAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - var activity = dc.Context.Activity; - var reply = activity.CreateReply(PointOfInterestBotResponses.PointOfInterestWelcomeMessage); - await dc.Context.SendActivityAsync(reply); - } - - protected override async Task OnInterruptDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) - { - if (dc.Context.Activity.Text?.ToLower() == CancelCode) - { - await CompleteAsync(dc); - - return InterruptionAction.StartedDialog; - } - else - { - return InterruptionAction.NoAction; - } - } - - private async Task OnCancel(DialogContext dc) - { - var cancelling = dc.Context.Activity.CreateReply(PointOfInterestBotResponses.CancellingMessage); - await dc.Context.SendActivityAsync(cancelling); - - var state = await _accessors.PointOfInterestSkillState.GetAsync(dc.Context); - state.Clear(); - - await dc.CancelAllDialogsAsync(); - - return InterruptionAction.NoAction; - } - - private async Task OnHelp(DialogContext dc) - { - var helpMessage = dc.Context.Activity.CreateReply(PointOfInterestBotResponses.HelpMessage); - await dc.Context.SendActivityAsync(helpMessage); - - return InterruptionAction.MessageSentToUser; - } - - private void RegisterDialogs() - { - AddDialog(new RouteDialog(_services, _accessors, _serviceManager)); - AddDialog(new CancelRouteDialog(_services, _accessors, _serviceManager)); - AddDialog(new FindPointOfInterestDialog(_services, _accessors, _serviceManager)); - } - - private async Task DigestPointOfInterestLuisResult(DialogContext dc, PointOfInterest luisResult) - { - try - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(dc.Context, () => new PointOfInterestSkillState()); - - if (luisResult != null) - { - var entities = luisResult.Entities; - - if (entities.KEYWORD != null && entities.KEYWORD.Length != 0) - { - state.SearchText = string.Join(" ", entities.KEYWORD); - } - - if (entities.ADDRESS != null && entities.ADDRESS.Length != 0) - { - state.SearchAddress = string.Join(" ", entities.ADDRESS); - } - - if (entities.DESCRIPTOR != null && entities.DESCRIPTOR.Length != 0) - { - state.SearchDescriptor = string.Join(" ", entities.DESCRIPTOR); - } - - if (entities.number != null && entities.number.Length != 0) - { - state.LastUtteredNumber = entities.number; - } - } - } - catch - { - // put log here - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/RouteDialog/RouteDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/RouteDialog/RouteDialog.cs deleted file mode 100644 index f54a45fb7a..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/RouteDialog/RouteDialog.cs +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Builder.Dialogs; - -namespace PointOfInterestSkill -{ - public class RouteDialog : PointOfInterestSkillDialog - { - private readonly PointOfInterestSkillAccessors _accessors; - private readonly IServiceManager _serviceManager; - - private PointOfInterestBotResponseBuilder pointOfInterestBotResponseBuilder = new PointOfInterestBotResponseBuilder(); - - /// - /// Initializes a new instance of the class. - /// - /// Steps used in dialog. - /// Service manager. - public RouteDialog(PointOfInterestSkillServices services, PointOfInterestSkillAccessors accessors, IServiceManager serviceManager) - : base(nameof(RouteDialog), services, accessors, serviceManager) - { - _accessors = accessors; - _serviceManager = serviceManager; - - var checkForActiveRouteAndLocation = new WaterfallStep[] - { - CheckIfActiveRouteExists, - CheckIfFoundLocationExists, - CheckIfActiveLocationExists, - }; - - var findRouteToActiveLocation = new WaterfallStep[] - { - GetRoutesToActiveLocation, - ResponseToStartRoutePrompt, - }; - - var findAlongRoute = new WaterfallStep[] - { - GetPointOfInterestLocations, - ResponseToGetRoutePrompt - }; - - var findPointOfInterest = new WaterfallStep[] - { - GetPointOfInterestLocations, - }; - - // Define the conversation flow using a waterfall model. - AddDialog(new WaterfallDialog(Action.GetActiveRoute, checkForActiveRouteAndLocation)); - AddDialog(new WaterfallDialog(Action.FindAlongRoute, findAlongRoute)); - AddDialog(new WaterfallDialog(Action.FindRouteToActiveLocation, findRouteToActiveLocation)); - AddDialog(new WaterfallDialog(Action.FindPointOfInterest, findPointOfInterest)); - - // Set starting dialog for component - InitialDialogId = Action.GetActiveRoute; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/RouteDialog/RouteState.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/RouteDialog/RouteState.cs deleted file mode 100644 index e33deec706..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/RouteDialog/RouteState.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -namespace PointOfInterestSkill -{ - public class RouteState - { - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Action.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Action.cs index c5642e631f..9e7c75b564 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Action.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Action.cs @@ -1,23 +1,11 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -namespace PointOfInterestSkill +namespace PointOfInterestSkill { - /// - /// Calendar skill actions. - /// - public static class Action + public class Action { - /// - /// Prompt. - /// public const string Prompt = "prompt"; public const string ConfirmPrompt = "confirmprompt"; - /// - /// Find Along Route. - /// public const string FindAlongRoute = "FindAlongRoute"; public const string FindRouteToActiveLocation = "FindRouteToActiveLocation"; diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/PointOfInterestSkillDialog.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/PointOfInterestSkillDialog.cs index a506e219df..3a227e566c 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/PointOfInterestSkillDialog.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/PointOfInterestSkillDialog.cs @@ -1,6 +1,11 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - +using Luis; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Dialogs; +using Microsoft.Bot.Builder.Dialogs.Choices; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Skills; +using PointOfInterestSkill.Dialogs.Shared.Resources; using System; using System.Collections.Generic; using System.Globalization; @@ -8,149 +13,55 @@ using System.Text; using System.Threading; using System.Threading.Tasks; -using Microsoft.ApplicationInsights; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Builder.Dialogs.Choices; -using Microsoft.Bot.Schema; -using Microsoft.Bot.Solutions.Extensions; -using PointOfInterestSkill.Dialogs.Shared.Resources; namespace PointOfInterestSkill { public class PointOfInterestSkillDialog : ComponentDialog { - // Fields - private IServiceManager _serviceManager; - private PointOfInterestSkillAccessors _accessors; - private PointOfInterestSkillServices _services; - private PointOfInterestBotResponseBuilder _responseBuilder = new PointOfInterestBotResponseBuilder(); + // Constants + public const string SkillModeAuth = "SkillAuth"; + public const string LocalModeAuth = "LocalAuth"; - public PointOfInterestSkillDialog(string dialogId, PointOfInterestSkillServices services, PointOfInterestSkillAccessors accessors, IServiceManager serviceManager) - : base(dialogId) + // Fields + protected SkillConfiguration _services; + protected IStatePropertyAccessor _accessor; + protected IServiceManager _serviceManager; + protected PointOfInterestResponseBuilder _responseBuilder = new PointOfInterestResponseBuilder(); + + public PointOfInterestSkillDialog( + string dialogId, + SkillConfiguration services, + IStatePropertyAccessor accessor, + IServiceManager serviceManager) + : base(dialogId) { _services = services; - _accessors = accessors; + _accessor = accessor; _serviceManager = serviceManager; AddDialog(new TextPrompt(Action.Prompt, CustomPromptValidatorAsync)); AddDialog(new ConfirmPrompt(Action.ConfirmPrompt) { Style = ListStyle.Auto, }); } - // Shared Steps - - /// - /// Check if the state has an ActiveRoute stored and reroute if appropriate. - /// - public async Task CheckIfActiveRouteExists(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - if (state.ActiveRoute != null) - { - await sc.EndDialogAsync(true); - return await sc.BeginDialogAsync(Action.FindAlongRoute); - } - - return await sc.ContinueDialogAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task CheckIfFoundLocationExists(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + protected override async Task OnBeginDialogAsync(DialogContext dc, object options, CancellationToken cancellationToken = default(CancellationToken)) { - try - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - if (state.FoundLocations == null) - { - return await sc.ContinueDialogAsync(); - } - - if (!string.IsNullOrEmpty(state.SearchText)) - { - // Set ActiveLocation if one w/ matching name is found in FoundLocations - var activeLocation = state.FoundLocations?.FirstOrDefault(x => x.Name.Contains(state.SearchText, StringComparison.InvariantCultureIgnoreCase)); - if (activeLocation != null) - { - state.ActiveLocation = activeLocation; - state.FoundLocations = null; - } - } - - if (!string.IsNullOrEmpty(state.SearchAddress) && state.FoundLocations != null) - { - // Set ActiveLocation if one w/ matching address is found in FoundLocations - var activeLocation = state.FoundLocations?.FirstOrDefault(x => x.Address.FormattedAddress.Contains(state.SearchAddress, StringComparison.InvariantCultureIgnoreCase)); - if (activeLocation != null) - { - state.ActiveLocation = activeLocation; - state.FoundLocations = null; - } - } - - if (state.LastUtteredNumber != null && state.FoundLocations != null) - { - // Set ActiveLocation if one w/ matching address is found in FoundLocations - var indexNumber = (int) state.LastUtteredNumber[0] - 1; - var activeLocation = state.FoundLocations?[indexNumber]; - if (activeLocation != null) - { - state.ActiveLocation = activeLocation; - state.FoundLocations = null; - } - } - - return await sc.ContinueDialogAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); - } + var state = await _accessor.GetAsync(dc.Context); + await DigestPointOfInterestLuisResult(dc, state.LuisResult); + return await base.OnBeginDialogAsync(dc, options, cancellationToken); } - public async Task CheckIfActiveLocationExists(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) + protected override async Task OnContinueDialogAsync(DialogContext dc, CancellationToken cancellationToken = default(CancellationToken)) { - try - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - if (state.ActiveLocation == null) - { - await sc.EndDialogAsync(true); - return await sc.BeginDialogAsync(Action.FindPointOfInterest); - } - - return await sc.BeginDialogAsync(Action.FindRouteToActiveLocation); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); - } + var state = await _accessor.GetAsync(dc.Context); + await DigestPointOfInterestLuisResult(dc, state.LuisResult); + return await base.OnContinueDialogAsync(dc, cancellationToken); } - /// - /// Call Maps Service to run a fuzzy search from current coordinates based on entities retrieved by bot. - /// public async Task GetPointOfInterestLocations(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) { try { - string country = "US"; + var country = "US"; // Defensive for scenarios where locale isn't correctly set try @@ -163,8 +74,8 @@ public PointOfInterestSkillDialog(string dialogId, PointOfInterestSkillServices // Default to everything if we can't restrict the country } - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - var service = _serviceManager.InitMapsService(_services.AzureMapsKey); + var state = await _accessor.GetAsync(sc.Context); + var service = _serviceManager.InitMapsService(GetAzureMapsKey()); var locationSet = new LocationSet(); if (string.IsNullOrEmpty(state.SearchText) && string.IsNullOrEmpty(state.SearchAddress)) @@ -188,109 +99,15 @@ public PointOfInterestSkillDialog(string dialogId, PointOfInterestSkillServices if (locationSet?.Locations?.ToList().Count == 1) { - return await sc.PromptAsync(Action.ConfirmPrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PromptToGetRoute, _responseBuilder) }); + return await sc.PromptAsync(Action.ConfirmPrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(POISharedResponses.PromptToGetRoute, _responseBuilder) }); } return await sc.EndDialogAsync(true); } catch (Exception e) { - TelemetryClient tc = new TelemetryClient(); - tc.TrackException(e); - - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); - } - } - - public async Task GetRoutesToActiveLocation(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - var service = _serviceManager.InitMapsService(_services.AzureMapsKey); - var routeDirections = new RouteDirections(); - - if (state.ActiveLocation == null) - { - // No ActiveLocation found - return await sc.PromptAsync(Action.Prompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.MissingActiveLocationErrorMessage, _responseBuilder) }); - } - - if (!string.IsNullOrEmpty(state.SearchDescriptor)) - { - routeDirections = await service.GetRouteDirectionsAsync(state.CurrentCoordinates.Latitude, state.CurrentCoordinates.Longitude, state.ActiveLocation.Point.Coordinates[0], state.ActiveLocation.Point.Coordinates[1], state.SearchDescriptor); - - await GetRouteDirectionsViewCards(sc, routeDirections); - } - else - { - routeDirections = await service.GetRouteDirectionsAsync(state.CurrentCoordinates.Latitude, state.CurrentCoordinates.Longitude, state.ActiveLocation.Point.Coordinates[0], state.ActiveLocation.Point.Coordinates[1]); - - await GetRouteDirectionsViewCards(sc, routeDirections); - } - - if (routeDirections?.Routes?.ToList().Count == 1) - { - return await sc.PromptAsync(Action.ConfirmPrompt, new PromptOptions { Prompt = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PromptToStartRoute, _responseBuilder) }); - } - - return await sc.EndDialogAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); - } - } - - - public async Task ResponseToStartRoutePrompt(WaterfallStepContext sc, CancellationToken cancellationToken) - { - try - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - - if ((bool)sc.Result) - { - var activeRoute = state.FoundRoutes.Single(); - if (activeRoute != null) - { - state.ActiveRoute = activeRoute; - state.FoundRoutes = null; - } - - var replyMessage = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.SendingRouteDetails); - await sc.Context.SendActivityAsync(replyMessage); - - // Send event with active route data - var replyEvent = sc.Context.Activity.CreateReply(); - replyEvent.Type = ActivityTypes.Event; - replyEvent.Name = "ActiveRoute.Directions"; - replyEvent.Value = state.ActiveRoute.Legs; - await sc.Context.SendActivityAsync(replyEvent); - } - else - { - var replyMessage = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.AskAboutRouteLater); - await sc.Context.SendActivityAsync(replyMessage); - } - - return await sc.EndDialogAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); + await HandleDialogException(sc); + throw; } } @@ -298,7 +115,7 @@ public async Task ResponseToGetRoutePrompt(WaterfallStepContex { try { - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); + var state = await _accessor.GetAsync(sc.Context); if ((bool)sc.Result) { @@ -313,7 +130,7 @@ public async Task ResponseToGetRoutePrompt(WaterfallStepContex } else { - var replyMessage = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.GetRouteToActiveLocationLater); + var replyMessage = sc.Context.Activity.CreateReply(POISharedResponses.GetRouteToActiveLocationLater); await sc.Context.SendActivityAsync(replyMessage); } @@ -321,72 +138,36 @@ public async Task ResponseToGetRoutePrompt(WaterfallStepContex } catch { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); + await HandleDialogException(sc); + throw; } } - /// - /// TODO: How to check for both text and value from activity?. - /// + // Vaildators public Task CustomPromptValidatorAsync(PromptValidatorContext promptContext, CancellationToken cancellationToken) { var result = promptContext.Recognized.Value; - return Task.FromResult(true); } - public async Task CancelActiveRoute(WaterfallStepContext sc, CancellationToken cancellationToken = default(CancellationToken)) - { - try - { - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - if (state.ActiveRoute != null) - { - var replyMessage = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.CancelActiveRoute, _responseBuilder); - await sc.Context.SendActivityAsync(replyMessage); - state.ActiveRoute = null; - state.ActiveLocation = null; - } - else - { - var replyMessage = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.CannotCancelActiveRoute, _responseBuilder); - await sc.Context.SendActivityAsync(replyMessage); - } - - return await sc.EndDialogAsync(); - } - catch - { - await sc.Context.SendActivityAsync(sc.Context.Activity.CreateReply(PointOfInterestBotResponses.PointOfInterestErrorMessage, _responseBuilder)); - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); - state.Clear(); - await _accessors.PointOfInterestSkillState.SetAsync(sc.Context, state); - return await sc.CancelAllDialogsAsync(); - } - } - // Helpers public async Task GetPointOfInterestLocationViewCards(DialogContext sc, LocationSet locationSet) { var locations = locationSet.Locations; - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); + var state = await _accessor.GetAsync(sc.Context); var cardsData = new List(); - var service = _serviceManager.InitMapsService(_services.AzureMapsKey); + var service = _serviceManager.InitMapsService(GetAzureMapsKey()); if (locations != null) { - int optionNumber = 1; + var optionNumber = 1; state.FoundLocations = locations.ToList(); foreach (var location in locations) { var imageUrl = service.GetLocationMapImageUrl(location); - LocationCardModelData locationCardModel = new LocationCardModelData() + var locationCardModel = new LocationCardModelData() { ImageUrl = imageUrl, LocationName = location.Name, @@ -403,12 +184,12 @@ public async Task GetPointOfInterestLocationViewCards(DialogContext sc, Location { if (sc.ActiveDialog.Id.Equals(Action.FindAlongRoute) && state.ActiveRoute != null) { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardGroupReply(PointOfInterestBotResponses.MultipleLocationsFoundAlongActiveRoute, "Dialogs/Shared/Resources/Cards/PointOfInterestViewCard.json", AttachmentLayoutTypes.Carousel, cardsData, _responseBuilder); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardGroupReply(POISharedResponses.MultipleLocationsFoundAlongActiveRoute, "Dialogs/Shared/Resources/Cards/PointOfInterestViewCard.json", AttachmentLayoutTypes.Carousel, cardsData, _responseBuilder); await sc.Context.SendActivityAsync(replyMessage); } else { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardGroupReply(PointOfInterestBotResponses.MultipleLocationsFound, "Dialogs/Shared/Resources/Cards/PointOfInterestViewCard.json", AttachmentLayoutTypes.Carousel, cardsData, _responseBuilder); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardGroupReply(POISharedResponses.MultipleLocationsFound, "Dialogs/Shared/Resources/Cards/PointOfInterestViewCard.json", AttachmentLayoutTypes.Carousel, cardsData, _responseBuilder); await sc.Context.SendActivityAsync(replyMessage); } } @@ -418,26 +199,26 @@ public async Task GetPointOfInterestLocationViewCards(DialogContext sc, Location if (sc.ActiveDialog.Id.Equals(Action.FindAlongRoute) && state.ActiveRoute != null) { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(PointOfInterestBotResponses.SingleLocationFoundAlongActiveRoute, "Dialogs/Shared/Resources/Cards/PointOfInterestViewNoDrivingButtonCard.json", cardsData.SingleOrDefault(), _responseBuilder); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(POISharedResponses.SingleLocationFoundAlongActiveRoute, "Dialogs/Shared/Resources/Cards/PointOfInterestViewNoDrivingButtonCard.json", cardsData.SingleOrDefault(), _responseBuilder); await sc.Context.SendActivityAsync(replyMessage); } else { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(PointOfInterestBotResponses.SingleLocationFound, "Dialogs/Shared/Resources/Cards/PointOfInterestViewNoDrivingButtonCard.json", cardsData.SingleOrDefault(), _responseBuilder); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(POISharedResponses.SingleLocationFound, "Dialogs/Shared/Resources/Cards/PointOfInterestViewNoDrivingButtonCard.json", cardsData.SingleOrDefault(), _responseBuilder); await sc.Context.SendActivityAsync(replyMessage); } } } else { - var replyMessage = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.NoLocationsFound, _responseBuilder); + var replyMessage = sc.Context.Activity.CreateReply(POISharedResponses.NoLocationsFound, _responseBuilder); await sc.Context.SendActivityAsync(replyMessage); } } public static string GetFormattedTravelTimeSpanString(TimeSpan timeSpan) { - StringBuilder travelTimeSpanString = new StringBuilder(); + var travelTimeSpanString = new StringBuilder(); if (timeSpan.Hours == 1) { travelTimeSpanString.Append(timeSpan.Hours + " hour"); @@ -466,7 +247,7 @@ public static string GetFormattedTravelTimeSpanString(TimeSpan timeSpan) public static string GetFormattedTrafficDelayString(TimeSpan timeSpan) { - StringBuilder trafficDelayTimeSpanString = new StringBuilder(); + var trafficDelayTimeSpanString = new StringBuilder(); if (timeSpan.Hours == 1) { trafficDelayTimeSpanString.Append(timeSpan.Hours + " hour"); @@ -505,7 +286,7 @@ public static string GetFormattedTrafficDelayString(TimeSpan timeSpan) public async Task GetRouteDirectionsViewCards(DialogContext sc, RouteDirections routeDirections) { var routes = routeDirections.Routes; - var state = await _accessors.PointOfInterestSkillState.GetAsync(sc.Context); + var state = await _accessor.GetAsync(sc.Context); var cardsData = new List(); var routeId = 0; @@ -515,10 +296,10 @@ public async Task GetRouteDirectionsViewCards(DialogContext sc, RouteDirections foreach (var route in routes) { - TimeSpan travelTimeSpan = TimeSpan.FromSeconds(route.Summary.TravelTimeInSeconds); - TimeSpan trafficTimeSpan = TimeSpan.FromSeconds(route.Summary.TrafficDelayInSeconds); + var travelTimeSpan = TimeSpan.FromSeconds(route.Summary.TravelTimeInSeconds); + var trafficTimeSpan = TimeSpan.FromSeconds(route.Summary.TrafficDelayInSeconds); - RouteDirectionsModelCardData routeDirectionsModel = new RouteDirectionsModelCardData() + var routeDirectionsModel = new RouteDirectionsModelCardData() { Location = state.ActiveLocation.Name, TravelTime = GetFormattedTravelTimeSpanString(travelTimeSpan), @@ -532,20 +313,79 @@ public async Task GetRouteDirectionsViewCards(DialogContext sc, RouteDirections if (cardsData.Count() > 1) { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardGroupReply(PointOfInterestBotResponses.MultipleRoutesFound, "Dialogs/Shared/Resources/Cards/RouteDirectionsViewCard.json", AttachmentLayoutTypes.Carousel, cardsData); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardGroupReply(POISharedResponses.MultipleRoutesFound, "Dialogs/Shared/Resources/Cards/RouteDirectionsViewCard.json", AttachmentLayoutTypes.Carousel, cardsData); await sc.Context.SendActivityAsync(replyMessage); } else { - var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(PointOfInterestBotResponses.SingleRouteFound, "Dialogs/Shared/Resources/Cards/RouteDirectionsViewCardNoGetStartedButton.json", cardsData.SingleOrDefault()); + var replyMessage = sc.Context.Activity.CreateAdaptiveCardReply(POISharedResponses.SingleRouteFound, "Dialogs/Shared/Resources/Cards/RouteDirectionsViewCardNoGetStartedButton.json", cardsData.SingleOrDefault()); await sc.Context.SendActivityAsync(replyMessage); } } else { - var replyMessage = sc.Context.Activity.CreateReply(PointOfInterestBotResponses.NoLocationsFound, _responseBuilder); + var replyMessage = sc.Context.Activity.CreateReply(POISharedResponses.NoLocationsFound, _responseBuilder); await sc.Context.SendActivityAsync(replyMessage); } } + + private async Task DigestPointOfInterestLuisResult(DialogContext dc, PointOfInterest luisResult) + { + try + { + var state = await _accessor.GetAsync(dc.Context, () => new PointOfInterestSkillState()); + + if (luisResult != null) + { + var entities = luisResult.Entities; + + if (entities.KEYWORD != null && entities.KEYWORD.Length != 0) + { + state.SearchText = string.Join(" ", entities.KEYWORD); + } + + if (entities.ADDRESS != null && entities.ADDRESS.Length != 0) + { + state.SearchAddress = string.Join(" ", entities.ADDRESS); + } + + if (entities.DESCRIPTOR != null && entities.DESCRIPTOR.Length != 0) + { + state.SearchDescriptor = string.Join(" ", entities.DESCRIPTOR); + } + + if (entities.number != null && entities.number.Length != 0) + { + state.LastUtteredNumber = entities.number; + } + } + } + catch + { + // put log here + } + } + + protected string GetAzureMapsKey() + { + _services.Properties.TryGetValue("AzureMapsKey", out var key); + + if (key == null) + { + throw new Exception("Could not get the Azure Maps key. Please make sure your settings are correctly configured."); + } + else + { + return (string)key; + } + } + + public async Task HandleDialogException(WaterfallStepContext sc) + { + var state = await _accessor.GetAsync(sc.Context); + state.Clear(); + await _accessor.SetAsync(sc.Context, state); + await sc.CancelAllDialogsAsync(); + } } } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/PointOfInterestSkillDialogOptions.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/PointOfInterestSkillDialogOptions.cs deleted file mode 100644 index 562cfae4a0..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/PointOfInterestSkillDialogOptions.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -namespace PointOfInterestSkill -{ - /// - /// Skill mode option, pass to dialog to tell it the skill mode. - /// - public class PointOfInterestSkillDialogOptions - { - /// - /// Skill mode bool flag. - /// - /// - /// Skill mode bool flag. - /// - public bool SkillMode { get; set; } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/BotStringBotResponseFormatter.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/BotStringBotResponseFormatter.cs deleted file mode 100644 index 731f16fc60..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/BotStringBotResponseFormatter.cs +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Collections.Specialized; -using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; -using Newtonsoft.Json.Linq; - -namespace PointOfInterestSkill -{ - /// - /// A bot response string formatter. - /// - public class BotStringBotResponseFormatter : IBotResponseFormatter - { - /// - public bool CanFormat(string bindingDeclaration) - { - if (TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - return CanFormatInner(formatSpec); - } - - return false; - } - - /// - public string FormatResponse(string input, string bindingDeclaration, StringDictionary tokens) - { - if (TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - if (CanFormatInner(formatSpec)) - { - var value = BotStrings.ResourceManager.GetString(tokens[(string)formatSpec.botString]); - return input.Replace(bindingDeclaration, value ?? tokens[(string)formatSpec.botString]); - } - } - - return string.Empty; - } - - private static bool CanFormatInner(dynamic formatSpec) - { - return formatSpec.botString != null; - } - - private bool TryParseDeclaration(string bindingDeclaration, out dynamic result) - { - try - { - result = JObject.Parse(bindingDeclaration); - return true; - } - catch - { - result = null; - return false; - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/PluralizeBotResponseFormatter.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/PluralizeBotResponseFormatter.cs deleted file mode 100644 index 0b0935ee6f..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/PluralizeBotResponseFormatter.cs +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Collections.Specialized; -using Microsoft.Bot.Solutions; -using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; -using Newtonsoft.Json.Linq; - -namespace PointOfInterestSkill -{ - /// - /// A pluralize bot response formatter. - /// - public class PluralizeBotResponseFormatter : IBotResponseFormatter - { - /// - public bool CanFormat(string bindingDeclaration) - { - if (TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - return CanFormatInner(formatSpec); - } - - return false; - } - - /// - public string FormatResponse(string input, string bindingDeclaration, StringDictionary tokens) - { - if (TryParseDeclaration(bindingDeclaration, out var formatSpec)) - { - if (CanFormatInner(formatSpec)) - { - return input.Replace(bindingDeclaration, BotStrings.ResourceManager.Pluralize( - (string)formatSpec.pluralizeResource, - decimal.Parse(tokens[(string)formatSpec.pluralizeAmount]))); - } - } - - return string.Empty; - } - - private static bool CanFormatInner(dynamic formatSpec) - { - return formatSpec.pluralizeAmount != null && formatSpec.pluralizeResource != null; - } - - private bool TryParseDeclaration(string bindingDeclaration, out dynamic result) - { - try - { - result = JObject.Parse(bindingDeclaration); - return true; - } - catch - { - result = null; - return false; - } - } - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/PointOfInterestBotResponseBuilder.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/PointOfInterestBotResponseBuilder.cs deleted file mode 100644 index 3aa606d78b..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/BotResponseFormatters/PointOfInterestBotResponseBuilder.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using Microsoft.Bot.Solutions.Dialogs; -using Microsoft.Bot.Solutions.Dialogs.BotResponseFormatters; - -namespace PointOfInterestSkill -{ - /// - /// A bot response builder for calendar bot. - /// - public class PointOfInterestBotResponseBuilder : BotResponseBuilder - { - /// - /// Initializes a new instance of the class. - /// - public PointOfInterestBotResponseBuilder() - : base() - { - AddFormatter(new TextBotResponseFormatter()); - AddFormatter(new PluralizeBotResponseFormatter()); - AddFormatter(new BotStringBotResponseFormatter()); - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/Cards/PointOfInterestBotResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/Cards/PointOfInterestBotResponses.cs deleted file mode 100644 index 5f282702bb..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/Cards/PointOfInterestBotResponses.cs +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.de.json b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.de.json deleted file mode 100644 index 1a6420d6a7..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.de.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - - "DidntUnderstandMessage": { - "replies": [ - { - "text": "Entschuldigung, ich habe nicht verstanden was Sie meinen.", - "speak": "Entschuldigung, ich habe nicht verstanden was Sie meinen." - }, - { - "text": "Ich habe das leider nicht verstanden. Versuchen Sie bitte, Ihr Anliegen umzuformulieren.", - "speak": "Ich habe das leider nicht verstanden. Versuchen Sie bitte, Ihr Anliegen umzuformulieren." - }, - { - "text": "Können Sie bitte versuchen, Ihre Frage umzuformulieren?", - "speak": "Können Sie bitte versuchen, Ihre Frage umzuformulieren?" - }, - { - "text": "Ich habe leider nicht verstanden was Sie meinen. Können Sie Ihr Anliegen bitte noch einmal umformulieren?", - "speak": "Ich habe leider nicht verstanden was Sie meinen. Können Sie Ihr Anliegen bitte noch einmal umformulieren?" - }, - { - "text": "Können Sie das bitte etwas mehr ausführen?", - "speak": "Können Sie das bitte etwas mehr ausführen?" - }, - { - "text": „Formulieren Sie bitte Ihr Anliegen noch einmal.", - "speak": "Formulieren Sie bitte Ihr Anliegen noch einmal." - }, - { - "text": "Ich habe das nicht ganz verstanden.", - "speak": "Ich habe das nicht ganz verstanden." - }, - { - "text": "Können Sie Ihr Anliegen bitte noch einmal umformulieren?", - "speak": "Können Sie Ihr Anliegen bitte noch einmal umformulieren?" - }, - { - "text": "Können Sie Ihre Frage bitte noch einmal wiederholen? Ich habe nicht ganz verstanden, was Sie meinen.", - "speak": "Können Sie Ihre Frage bitte noch einmal wiederholen? Ich habe nicht ganz verstanden, was Sie meinen." - } - ], - "inputHint": "expectingInput" - }, - "HelpMessage": { - "replies": [ - { - "text": „Ich kann Ihnen einen Überblick über Ihre Meetings heute geben, Ihre anstehenden Meetings vorlesen oder ein neues Meeting erstellen.", - "speak": "Ich kann Ihnen einen Überblick über Ihre Meetings heute geben, Ihre anstehenden Meetings vorlesen oder ein neues Meeting erstellen." - } - ], - "suggestedActions": [ - "Welche Termine habe ich heute?", - "Wie lautet mein nächster Termin?", - "Ich möchte einen neuen Termin erstellen.", - "Können Sie einen Termin aktualisieren?", - "Können Sie meinen Termin absagen?" - ], - "inputHint": "expectingInput" - }, - "PointOfInterestWelcomeMessage": { - "replies": [ - { - "text": "Willkommen zum Point of Interest Bot! Ich kann für Sie Sehenswürdigkeiten finden, Ihnen eine Route zum Ziel heraussuchen oder tolle Orte in Ihrer Nähe finden.", - "speak": "Willkommen zum Point of Interest Bot! Ich kann für Sie Sehenswürdigkeiten finden, Ihnen eine Route zum Ziel heraussuchen oder tolle Orte in Ihrer Nähe finden." - } - ], - "suggestedActions": [ - "Was ist der schnellste Weg zum Flughafen?", - "Gibt es ein Cafe in der Stadt?", - "Wie komme ich zur 400 Broad St.?", - "Ich will die Space Needle besuchen.", - "Was ist in der Nähe?" - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "Auf Wiedersehen! \r\n Wenn Sie etwas brauchen, können Sie immer die Sprachtaste drücken.", - "speak": "Auf Wiedersehen! \r\n Wenn Sie etwas brauchen, können Sie immer die Sprachtaste drücken." - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": „Natürlich, das können wir später machen.", - "speak": "Natürlich, das können wir später machen." - }, - { - "text": „Natürlich, wir können damit später beginnen.", - "speak": "Natürlich, wir können damit später beginnen." - }, - { - "text": "Kein Problem, Sie können es zu einem späteren Zeitpunkt nochmal probieren.", - "speak": "Kein Problem, Sie können es zu einem späteren Zeitpunkt nochmal probieren." - }, - { - "text": „Alles klar, sagen Sie Bescheid, wenn Sie meine Hilfe brauchen.", - "speak": "Alles klar, sagen Sie Bescheid, wenn Sie meine Hilfe brauchen." - }, - { - "text": „Natürlich , Ich bin hier, wenn Sie mich brauchen.", - "speak": "Natürlich , Ich bin hier, wenn Sie mich brauchen." - } - ], - "inputHint": "acceptingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "Ich bin hier!", - "speak": "Ich bin hier!" - }, - { - "text": "Hallo!“, - "speak": "Hallo!" - }, - { - "text": "Hallo!", - "speak": "Hallo!" - } - ], - "inputHint": "acceptingInput" - }, - "AskForActiveLocation": { - "replies": [ - - { - "text": "Wo würden Sie gerne hingehen?", - "speak": "Wo würden Sie gerne hingehen?" - } - ], - "inputHint": "expectingInput" - }, - "MultipleLocationsFound": { - "replies": [ - { - "text": "Ich habe folgende Treffer gefunden.", - "speak": "Ich habe folgende Treffer gefunden." - } - ], - "inputHint": "expectingInput" - }, - "SingleLocationFound": { - "replies": [ - { - "text": "Ich habe diesen Treffer gefunden.", - "speak": "Ich habe diesen Treffer gefunden." - } - ], - "inputHint": "expectingInput" - }, - "MultipleLocationsFoundAlongActiveRoute": { - "replies": [ - { - "text": "Ich habe folgende Treffer entlang Ihrer aktuellen Route gefunden.", - "speak": "Ich habe folgende Treffer entlang Ihrer aktuellen Route gefunden." - } - ], - "inputHint": "expectingInput" - }, - "SingleLocationFoundAlongActiveRoute": { - "replies": [ - { - "text": "Ich habe diesen Treffer entlang Ihrer aktuellen Route gefunden.", - "speak": "Ich habe diesen Treffer entlang Ihrer aktuellen Route gefunden." - } - ], - "inputHint": "expectingInput" - }, - "NoLocationsFound": { - "replies": [ - { - "text": "Entschuldigung, ich habe keine Sehenswürdigkeiten, die Ihrer Suche entsprechen, gefunden.", - "speak": "Entschuldigung, ich habe keine Sehenswürdigkeiten, die Ihrer Suche entsprechen, gefunden." - } - ], - "inputHint": "expectingInput" - }, - "MultipleRoutesFound": { - "replies": [ - { - "text": "Ich habe verschiedene Routen zu Ihrem Ziel gefunden.", - "speak": "Ich habe verschiedene Routen zu Ihrem Ziel gefunden." - } - ], - "inputHint": "expectingInput" - }, - "SingleRouteFound": { - "replies": [ - { - "text": "Ich habe eine Route zu Ihrem Ziel gefunden.", - "speak": "Ich habe eine Route zu Ihrem Ziel gefunden." - } - ], - "inputHint": "expectingInput" - }, - "SelectARoute": { - "replies": [ - { - "text": "Wählen Sie 'Starten' auf der Route, die Sie gerne wählen möchten.", - "speak": "Wählen Sie 'Starten' auf der Route, die Sie gerne wählen möchten." - } - ], - "inputHint": "expectingInput" - }, - "PointOfInterestErrorMessage": { - "replies": [ - { - "text": "Entschuldigung, offenbar ist etwas schief gelaufen!", - "speak": "Entschuldigung, offenbar ist etwas schief gelaufen!" - }, - { - "text": "Es ist ein Fehler aufgetreten. Geben Sie mir etwas Zeit und versuchen Sie es später erneut.", - "speak": "Es ist ein Fehler aufgetreten. Geben Sie mir etwas Zeit und versuchen Sie es später erneut." - }, - { - "text": "Etwas ist schief gelaufen. Entschuldigung!", - "speak": "Etwas ist schief gelaufen. Entschuldigung!" - }, - { - "text": "Ich glaube, etwas ist schief gelaufen. Können Sie es bitte später noch einmal versuchen?", - "speak": "Ich glaube, etwas ist schief gelaufen. Können Sie es bitte später noch einmal versuchen?" - }, - { - "text": "Entschuldigung. Ich kann gerade nicht finden, wonach Sie suchen. Versuchen Sie es bitte später erneut.", - "speak": "Entschuldigung. Ich kann gerade nicht finden, wonach Sie suchen. Versuchen Sie es bitte später erneut." - } - ], - "inputHint": "expectingInput" - }, - "MissingActiveLocationErrorMessage": { - "replies": [ - { - "text": "Entschuldigung, das habe ich nicht verstanden. Wo würden Sie gerne hingehen?", - "speak": "Entschuldigung, das habe ich nicht verstanden. Wo würden Sie gerne hingehen?" - } - ], - "inputHint": "expectingInput" - }, - "MissingActiveRouteErrorMessage": { - "replies": [ - { - "text": "Entschuldigung, das habe ich nicht verstanden. Ich konnte keine passende Route finden.", - "speak": "Entschuldigung, das habe ich nicht verstanden. Ich konnte keine passende Route finden." - } - ], - "inputHint": "expectingInput" - }, - "SelectActiveLocation": { - "replies": [ - { - "text": "Wähle 'Zeige mir Wegbeschreibung' auf der Sehenswürdigkeit, zu der Sie gerne navigieren möchten.", - "speak": "Wähle 'Zeige mir Wegbeschreibung' auf der Sehenswürdigkeit, zu der Sie gerne navigieren möchten." - } - ], - "inputHint": "expectingInput" - }, - "SendingRouteDetails": { - "replies": [ - { - "text": "Ich sende Ihnen detaillierte Informationen zu der Route.", - "speak": "Ich sende Ihnen detaillierte Informationen zu der Route." - } - ], - "inputHint": "ignoringInput" - }, - "CancelActiveRoute": { - "replies": [ - { - "text": "Verstanden. Ich breche Ihre Route jetzt ab.", - "speak": "Verstanden. Ich breche Ihre Route jetzt ab." - } - ], - "inputHint": "ignoringInput" - }, - "CannotCancelActiveRoute": { - "replies": [ - { - "text": "Entschuldigung, ich habe keine Route, die ich abbrechen kann.", - "speak": "Entschuldigung, ich habe keine Route, die ich abbrechen kann." - } - ], - "inputHint": "ignoringInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.en.json b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.en.json deleted file mode 100644 index 0f0c8009ad..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Dialogs/Shared/Resources/PointOfInterestBotResponses.en.json +++ /dev/null @@ -1,348 +0,0 @@ -{ - - "DidntUnderstandMessage": { - "replies": [ - { - "text": "Sorry, didn't get what you mean.", - "speak": "Sorry, didn't get what you mean." - }, - { - "text": "I don't understand, try in a different way.", - "speak": "I don't understand, try in a different way." - }, - { - "text": "Can you try to ask me in a different way.", - "speak": "Can you try to ask me in a different way." - }, - { - "text": "I didn't get what you mean, can you try in a different way.", - "speak": "I didn't get what you mean, can you try in a different way." - }, - { - "text": "Could you be more elaborate.", - "speak": "Could you be more elaborate." - }, - { - "text": "Say that again please in a different way.", - "speak": "Say that again please in a different way." - }, - { - "text": "I didn't quite get that.", - "speak": "I didn't quite get that." - }, - { - "text": "Can you say that in a different way?", - "speak": "Can you say that in a different way?" - }, - { - "text": "Can you try to ask me again, I didn't get what you mean.", - "speak": "Can you try to ask me again, I didn't get what you mean." - } - ], - "inputHint": "expectingInput" - }, - "HelpMessage": { - "replies": [ - { - "text": "I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you.", - "speak": "I can provide you an overview of your meetings today, read out your upcoming meeting, or create a new meeting for you." - } - ], - "suggestedActions": [ - "What are my meetings today?", - "What is my next meeting", - "I want to set up a meeting ", - "Can you update a meeting ", - "Can you cancel my event" - ], - "inputHint": "expectingInput" - }, - "PointOfInterestWelcomeMessage": { - "replies": [ - { - "text": "Welcome to Point of Interest bot! I can find points of interest, show a route to your destination, or find fun things nearby.", - "speak": "Welcome to Point of Interest bot! I can find points of interest, show a route to your destination, or find fun things nearby." - } - ], - "suggestedActions": [ - "What's the fastest way to get to the airport?", - "Is there a coffee shop in town?", - "Get me directions to 400 Broad St", - "I want to visit the Space Needle", - "What's nearby?" - ], - "inputHint": "expectingInput" - }, - "GoodbyeMessage": { - "replies": [ - { - "text": "Goodbye! \r\n And remember, you can always press the push to talk button if you need anything.", - "speak": "Goodbye! \r\n And remember, you can always press the push to talk button if you need anything." - } - ], - "inputHint": "acceptingInput" - }, - "CancellingMessage": { - "replies": [ - { - "text": "Sure, we can do this later.", - "speak": "Sure, we can do this later." - }, - { - "text": "Sure, we can start this later.", - "speak": "Sure, we can start this later." - }, - { - "text": "No problem, you can try again at another time.", - "speak": "No problem, you can try again at another time." - }, - { - "text": "Alright, let me know when you need my help.", - "speak": "Alright, let me know when you need my help." - }, - { - "text": "Sure, I'm here if you need me.", - "speak": "Sure, I'm here if you need me." - } - ], - "inputHint": "acceptingInput" - }, - "GreetingMessage": { - "replies": [ - { - "text": "Hi!", - "speak": "Hi!" - }, - { - "text": "I'm here!", - "speak": "I'm here!" - }, - { - "text": "Hi there!", - "speak": "Hi there!" - }, - { - "text": "Hello!", - "speak": "Hello!" - } - ], - "inputHint": "acceptingInput" - }, - "MultipleLocationsFound": { - "replies": [ - { - "text": "I found the following matches.", - "speak": "I found the following matches." - } - ], - "inputHint": "expectingInput" - }, - "SingleLocationFound": { - "replies": [ - { - "text": "I found the following match.", - "speak": "I found the following match." - } - ], - "inputHint": "expectingInput" - }, - "MultipleLocationsFoundAlongActiveRoute": { - "replies": [ - { - "text": "I found the following matches along your active route.", - "speak": "I found the following matches along your active route." - } - ], - "inputHint": "expectingInput" - }, - "SingleLocationFoundAlongActiveRoute": { - "replies": [ - { - "text": "I found the following match along your active route.", - "speak": "I found the following match along your active route." - } - ], - "inputHint": "expectingInput" - }, - "NoLocationsFound": { - "replies": [ - { - "text": "Sorry, I didn't find any points of interest matching your search.", - "speak": "Sorry, I didn't find any points of interest matching your search." - } - ], - "inputHint": "expectingInput" - }, - "MultipleRoutesFound": { - "replies": [ - { - "text": "I found the several routes to your destination.", - "speak": "I found the several routes to your destination." - }, - { - "text": "There are multiple routes you can take to your destination.", - "speak": "There are multiple routes you can take to your destination." - } - ], - "inputHint": "expectingInput" - }, - "SingleRouteFound": { - "replies": [ - { - "text": "I found a route to your destination.", - "speak": "I found a route to your destination." - }, - { - "text": "This is the best route to your destination.", - "speak": "This is the best route to your destination." - } - ], - "inputHint": "expectingInput" - }, - "PointOfInterestErrorMessage": { - "replies": [ - { - "text": "Sorry, it looks like something went wrong!", - "speak": "Sorry, it looks like something went wrong!" - }, - { - "text": "An error occurred, give me some time and try again later.", - "speak": "An error occurred, give me some time and try again later." - }, - { - "text": "Something went wrong, sorry!", - "speak": "Something went wrong, sorry!" - }, - { - "text": "I believe something went wrong. Can you try again later?", - "speak": "I believe something went wrong. Can you try again later?" - }, - { - "text": "Sorry I think I cannot find what you want right now. Try again later please.", - "speak": "Sorry I think I cannot find what you want right now. Try again later please." - } - ], - "inputHint": "expectingInput" - }, - "MissingActiveLocationErrorMessage": { - "replies": [ - { - "text": "Sorry, I didn't get that. Where would you like to go?", - "speak": "Sorry, I didn't get that. Where would you like to go?" - } - ], - "inputHint": "expectingInput" - }, - "MissingActiveRouteErrorMessage": { - "replies": [ - { - "text": "Sorry, I didn't get that. I didn't find a matching route.", - "speak": "Sorry, I didn't get that. I didn't find a matching route." - } - ], - "inputHint": "expectingInput" - }, - "SendingRouteDetails": { - "replies": [ - { - "text": "I'm sending you the route details.", - "speak": "I'm sending you the route details." - }, - { - "text": "Here are more detailed directions.", - "speak": "Here are more detailed directions." - } - ], - "inputHint": "acceptingInput" - }, - "CancelActiveRoute": { - "replies": [ - { - "text": "Got it. I'm cancelling your route now.", - "speak": "Got it. I'm cancelling your route now." - }, - { - "text": "Route cancelled. I've erased it from my memory.", - "speak": "Route cancelled. I've erased it from my memory." - } - ], - "inputHint": "acceptingInput" - }, - "CannotCancelActiveRoute": { - "replies": [ - { - "text": "I'm sorry, I can't cancel a route that doesn't exist.", - "speak": "I'm sorry, I can't cancel a route that doesn't exist." - }, - { - "text": "I don't have a route on record to remove, sorry.", - "speak": "I don't have a route on record to remove, sorry." - } - ], - "inputHint": "acceptingInput" - }, - "PromptToGetRoute": { - "replies": [ - { - "text": "Would you like me to find you a route?", - "speak": "Would you like me to find you a route?" - }, - { - "text": "Do you want directions?", - "speak": "Do you want directions?" - }, - { - "text": "Do you want me to get you directions?", - "speak": "Do you want me to get you directions?" - } - ], - "inputHint": "expectingInput" - }, - "PromptToStartRoute": { - "replies": [ - { - "text": "Would you like to begin your route now?", - "speak": "Would you like to begin your route now?" - }, - { - "text": "Shall we get started?", - "speak": "Shall we get started?" - } - ], - "inputHint": "expectingInput" - }, - "AskAboutRouteLater": { - "replies": [ - { - "text": "Ok, you can ask me about this route anytime.", - "speak": "Ok, you can ask me about this route anytime." - }, - { - "text": "Ok, I can help you with this later.", - "speak": "Ok, I can help you with this later." - }, - { - "text": "Sure, you can come back to this another time.", - "speak": "Sure, you can come back to this another time." - } - ], - "inputHint": "acceptingInput" - }, - "GetRouteToActiveLocationLater": { - "replies": [ - { - "text": "Ok, you can ask me about this location anytime.", - "speak": "Ok, you can ask me about this location anytime." - }, - { - "text": "Ok, I can help you with this later.", - "speak": "Ok, I can help you with this later." - }, - { - "text": "Sure, I can help you with this later.", - "speak": "Sure, I can help you with this later." - } - ], - "inputHint": "acceptingInput" - } -} \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkill.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkill.cs deleted file mode 100644 index ec897488a1..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkill.cs +++ /dev/null @@ -1,99 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Collections.Generic; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Dialogs; -using Microsoft.Bot.Schema; - -namespace PointOfInterestSkill -{ - /// - /// Main entry point and orchestration for bot. - /// - public class PointOfInterestSkill : IBot - { - private bool _skillMode = false; - private PointOfInterestSkillAccessors _accessors; - private PointOfInterestSkillServices _services; - private IServiceManager _serviceManager; - private DialogSet _dialogs; - private Dictionary _configuration; - - // Skill Mode Constructor - public PointOfInterestSkill(BotState botState, string stateName = null, Dictionary configuration = null) - { - // Flag that can be used for Skill specific behaviour (if needed) - _skillMode = true; - _serviceManager = new ServiceManager(); - _configuration = configuration; - _services = new PointOfInterestSkillServices(); - - // Create the properties and populate the Accessors. It's OK to call it DialogState as Skill mode creates an isolated area for this Skill so it doesn't conflict with Parent or other skills - _accessors = new PointOfInterestSkillAccessors - { - PointOfInterestSkillState = botState.CreateProperty(stateName ?? nameof(PointOfInterestSkillState)), - ConversationDialogState = botState.CreateProperty("DialogState"), - }; - - // Initialise dialogs - _dialogs = new DialogSet(_accessors.ConversationDialogState); - - if (configuration != null) - { - configuration.TryGetValue("AzureMapsKey", out var azureMapsKey); - - if (!string.IsNullOrEmpty(azureMapsKey)) - { - _services.AzureMapsKey = azureMapsKey; - } - } - - _dialogs.Add(new RootDialog(_skillMode, _services, _accessors, _serviceManager)); - } - - // Local Mode Constructor - public PointOfInterestSkill(PointOfInterestSkillServices services, PointOfInterestSkillAccessors pointOfInterestSkillAccessors, IServiceManager serviceManager) - { - _accessors = pointOfInterestSkillAccessors; - _serviceManager = serviceManager; - _dialogs = new DialogSet(_accessors.ConversationDialogState); - _services = services; - - _dialogs.Add(new RootDialog(_skillMode, _services, _accessors, _serviceManager)); - } - - public async Task OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) - { - var dc = await _dialogs.CreateContextAsync(turnContext); - var result = await dc.ContinueDialogAsync(); - - if (result.Status == DialogTurnStatus.Empty) - { - if (!_skillMode) - { - // if localMode, check for conversation update from user before starting dialog - if (turnContext.Activity.Type == ActivityTypes.ConversationUpdate) - { - var activity = turnContext.Activity.AsConversationUpdateActivity(); - - // if conversation update is not from the bot. - if (!activity.MembersAdded.Any(m => m.Id == activity.Recipient.Id)) - { - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - else - { - // if skillMode, begin dialog - await dc.BeginDialogAsync(nameof(RootDialog)); - } - } - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillAccessors.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillAccessors.cs deleted file mode 100644 index 1c68e0e1d7..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillAccessors.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Threading; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.Dialogs; - -namespace PointOfInterestSkill -{ - public class PointOfInterestSkillAccessors - { - public IStatePropertyAccessor ConversationDialogState { get; set; } - - public IStatePropertyAccessor PointOfInterestSkillState { get; set; } - - public SemaphoreSlim SemaphoreSlim { get; } = new SemaphoreSlim(1, 1); - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillResponses.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillResponses.cs deleted file mode 100644 index 5853087eee..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillResponses.cs +++ /dev/null @@ -1,78 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. -using System.Collections.Generic; -using System.IO; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.TemplateManager; -using Microsoft.Bot.Schema; -using Newtonsoft.Json; - -namespace PointOfInterestSkill -{ - public class PointOfInterestSkillResponses : TemplateManager - { - public const string Intro = "CalendarSkill.Intro"; - public const string Help = "CalendarSkill.Help"; - public const string Greeting = "CalendarSkill.Greeting"; - public const string Confused = "CalendarSkill.Confused"; - public const string Cancelled = "CalendarSkill.Cancelled"; - - private static LanguageTemplateDictionary _responseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - { Intro, (context, data) => SendIntroCard(context, data) }, - { Help, (context, data) => SendHelpCard(context, data) }, - { Greeting, (context, data) => "Hi there!" }, - { Confused, (context, data) => "I'm sorry, I'm not sure how to help with that." }, - { Cancelled, (context, data) => "Ok, let's start over." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - - public PointOfInterestSkillResponses() - { - Register(new DictionaryRenderer(_responseTemplates)); - } - - private static IMessageActivity SendIntroCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - - var introCard = File.ReadAllText(@".\CalendarSkill\Resources\Intro.json"); - - response.Attachments = new List - { - new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = JsonConvert.DeserializeObject(introCard), - }, - }; - - return response; - } - - private static IMessageActivity SendHelpCard(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - response.Attachments = new List - { - new HeroCard() - { - Title = "Enterprise Bot", - Text = "This card can be used to display information to help your user interact with your bot. \n\n The buttons below can be used for sample queries or links to external sites.", - Buttons = new List() - { - new CardAction(type: ActionTypes.ImBack, title: "Test LUIS", value: "Hello"), - new CardAction(type: ActionTypes.ImBack, title: "Test QnAMaker", value: "What is the sdk v4?"), - new CardAction(type: ActionTypes.OpenUrl, title: "Learn More", value: "https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0"), - }, - }.ToAttachment(), - }; - - return response; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillServices.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillServices.cs deleted file mode 100644 index a558d13eb3..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillServices.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. -using Microsoft.ApplicationInsights; -using Microsoft.Bot.Builder.AI.Luis; -using Microsoft.Bot.Builder.Azure; - -namespace PointOfInterestSkill -{ - public class PointOfInterestSkillServices - { - public string AuthConnectionName { get; set; } - - public string AzureMapsKey { get; set; } - - public CosmosDbStorageOptions CosmosDbOptions { get; set; } - - public LuisRecognizer LuisRecognizer { get; set; } - - public TelemetryClient TelemetryClient { get; set; } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillView.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillView.cs deleted file mode 100644 index fd558a4b57..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Main/PointOfInterestSkillView.cs +++ /dev/null @@ -1,118 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. - -using System.Collections.Generic; -using System.IO; -using Microsoft.Bot.Builder; -using Microsoft.Bot.Builder.TemplateManager; -using Microsoft.Bot.Schema; -using Newtonsoft.Json; - -namespace PointOfInterestSkill -{ - /// - /// PointOfInterestSkillView. - /// - public class PointOfInterestSkillView : TemplateManager - { - /// - /// INTRO. - /// - public const string INTRO = "MainDialog.Intro"; - - /// - /// HELP. - /// - public const string HELP = "MainDialog.Help"; - - /// - /// GREETING. - /// - public const string GREETING = "MainDialog.Greeting"; - - /// - /// CONFUSED. - /// - public const string CONFUSED = "MainDialog.Confused"; - - /// - /// CANCELLED. - /// - public const string CANCELLED = "MainDialog.Cancelled"; - - /// - /// Initializes a new instance of the class. - /// - public PointOfInterestSkillView() - { - ResponseTemplates = new LanguageTemplateDictionary - { - ["default"] = new TemplateIdMap - { - // { INTRO, (context, data) => Intro(context, data) }, - { HELP, (context, data) => Help(context, data) }, - { GREETING, (context, data) => "Hi there!" }, - { CONFUSED, (context, data) => "I'm sorry, I'm not sure how to help with that." }, - { CANCELLED, (context, data) => "Ok, let's start over." }, - }, - ["en"] = new TemplateIdMap { }, - ["fr"] = new TemplateIdMap { }, - }; - Register(new DictionaryRenderer(ResponseTemplates)); - } - - /// - /// table of language functions which render output in various languages. - /// - /// - /// table of language functions which render output in various languages. - /// - public LanguageTemplateDictionary ResponseTemplates { get; set; } - - /// - /// Initializes a new instance of the class. - /// - /// Turn context. - /// Data. - public static IMessageActivity Intro(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - - var introCard = File.ReadAllText(@".\Dialogs\SharedResources\Intro.json"); - - response.Attachments = new List(); - response.Attachments.Add(new Attachment() - { - ContentType = "application/vnd.microsoft.card.adaptive", - Content = JsonConvert.DeserializeObject(introCard), - }); - - return response; - } - - /// - /// Initializes a new instance of the class. - /// - /// Turn context. - /// Data. - public static IMessageActivity Help(ITurnContext turnContext, dynamic data) - { - var response = turnContext.Activity.CreateReply(); - response.Attachments = new List(); - - response.Attachments.Add(new HeroCard() - { - Title = "Enterprise Bot", - Text = "This card can be used to display information to help your user interact with your bot. \n\n The buttons below can be used for sample queries or links to external sites.", - Buttons = new List() - { - new CardAction(type: ActionTypes.ImBack, title: "Test LUIS", value: "Hello"), - new CardAction(type: ActionTypes.ImBack, title: "Test QnAMaker", value: "What is the sdk v4?"), - new CardAction(type: ActionTypes.OpenUrl, title: "Learn More", value: "https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0"), - }, - }.ToAttachment()); - - return response; - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.bot b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.bot deleted file mode 100644 index bf021c33eb..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.bot +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "PointOfInterestSkill", - "secretKey": "", - "services": [ - { - "appId": "", - "id": "1", - "type": "endpoint", - "appPassword": "", - "endpoint": "http://localhost:1205/api/messages", - "name": "PointOfInterestSkill" - } - ] -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.csproj b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.csproj index af598fcf9d..72a75b40c7 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.csproj +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.csproj @@ -1,102 +1,160 @@ - + netcoreapp2.1 + 6a3184c3-074e-45b9-ad93-eceb8268ec01 - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ - - - - ..\..\samples.ruleset - ..\bin\$(Configuration)\ + + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights + /subscriptions/4c0d07e4-5490-4784-8d89-d8c504ba2a75/resourcegroups/LamillsBot/providers/microsoft.insights/components/LamillsBot-insights - - - - + - - Always - - - Always - - - Always - - - Always - + - - - + + + + + + - - - all - runtime; build; native; contentfiles; analyzers - - - - - - + + + + + + - - BotStrings.resx + True True + CancelRouteResponses.tt + + + True + True + CancelStrings.resx + + + True + True + FindPointOfInterestResponses.tt + + + True + True + POIMainResponses.tt + + + True + True + RouteResponses.tt True True PointOfInterestBotResponses.tt - - Always - PointOfInterestBotResponses.tt + True True + POISharedResponses.tt - + + PublicResXFileCodeGenerator + CancelStrings.Designer.cs + + + + + + + + + + + + + Always - + - - BotStrings.Designer.cs - ResXFileCodeGenerator - + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + CancelRouteResponses.cs + TextTemplatingFileGenerator + + + Always + FindPointOfInterestResponses.cs + TextTemplatingFileGenerator + + + Always + POIMainResponses.cs + TextTemplatingFileGenerator + + + Always + RouteResponses.cs + TextTemplatingFileGenerator + TextTemplatingFileGenerator PointOfInterestBotResponses.cs - + Always - PointOfInterestBotResponses.cs + POISharedResponses.cs TextTemplatingFileGenerator diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.ruleset b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.ruleset deleted file mode 100644 index b4bbf13a0f..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/PointOfInterestSkill.ruleset +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Program.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Program.cs index 14f4f9732c..8502c3bea3 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Program.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Program.cs @@ -1,12 +1,11 @@ -// -// Copyright (c) PlaceholderCompany. All rights reserved. -// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Microsoft.AspNetCore; +using Microsoft.AspNetCore.Hosting; namespace PointOfInterestSkill { - using Microsoft.AspNetCore; - using Microsoft.AspNetCore.Hosting; - public class Program { public static void Main(string[] args) @@ -16,6 +15,7 @@ public static void Main(string[] args) public static IWebHost BuildWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) + .UseApplicationInsights() .UseStartup() .Build(); } diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Properties/launchSettings.json b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Properties/launchSettings.json index c634826197..eb7ca01d71 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Properties/launchSettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Properties/launchSettings.json @@ -3,7 +3,7 @@ "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { - "applicationUrl": "http://localhost:55399/", + "applicationUrl": "http://localhost:3980/", "sslPort": 0 } }, @@ -21,7 +21,7 @@ "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, - "applicationUrl": "http://localhost:55400/" + "applicationUrl": "http://localhost:1205/" } } } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Startup.cs b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Startup.cs index 5cbb5e3766..5cf5f4fbc0 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Startup.cs +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/Startup.cs @@ -1,28 +1,34 @@ // Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT license. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Bot.Builder; +using Microsoft.Bot.Builder.Azure; +using Microsoft.Bot.Builder.Integration.AspNet.Core; +using Microsoft.Bot.Configuration; +using Microsoft.Bot.Connector.Authentication; +using Microsoft.Bot.Schema; +using Microsoft.Bot.Solutions; +using Microsoft.Bot.Solutions.Extensions; +using Microsoft.Bot.Solutions.Middleware; +using Microsoft.Bot.Solutions.Skills; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using PointOfInterestSkill.Dialogs.Shared.Resources; namespace PointOfInterestSkill { - using System; - using System.Linq; - using Microsoft.AspNetCore.Builder; - using Microsoft.AspNetCore.Hosting; - using Microsoft.Bot.Builder; - using Microsoft.Bot.Builder.AI.Luis; - using Microsoft.Bot.Builder.BotFramework; - using Microsoft.Bot.Builder.Dialogs; - using Microsoft.Bot.Builder.Integration; - using Microsoft.Bot.Builder.Integration.AspNet.Core; - using Microsoft.Bot.Solutions.Middleware; - using Microsoft.Extensions.Configuration; - using Microsoft.Extensions.DependencyInjection; - using Microsoft.Extensions.Options; - public class Startup { + private bool _isProduction = false; + public Startup(IHostingEnvironment env) { - IConfigurationBuilder builder = new ConfigurationBuilder() + var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true) @@ -31,86 +37,97 @@ public Startup(IHostingEnvironment env) Configuration = builder.Build(); } - /// - /// Gets application Configuration. - /// - /// - /// Application Configuration. - /// public IConfiguration Configuration { get; } - /// - /// This method gets called by the runtime. Use this method to add services to the container. - /// - /// Service Collection. public void ConfigureServices(IServiceCollection services) { - services.AddSingleton(sp => - { - var options = sp.GetRequiredService>().Value; - if (options == null) - { - throw new InvalidOperationException("BotFrameworkOptions must be configured prior to setting up the State Accessors"); - } + // Load the connected services from .bot file. + var botFilePath = Configuration.GetSection("botFilePath")?.Value; + var botFileSecret = Configuration.GetSection("botFileSecret")?.Value; + var botConfig = BotConfiguration.Load(botFilePath ?? @".\PointOfInterestSkill.bot", botFileSecret); + services.AddSingleton(sp => botConfig ?? throw new InvalidOperationException($"The .bot config file could not be loaded.")); - var conversationState = options.State.OfType().FirstOrDefault(); - if (conversationState == null) - { - throw new InvalidOperationException("ConversationState must be defined and added before adding conversation-scoped state accessors."); - } + // Initializes your bot service clients and adds a singleton that your Bot can access through dependency injection. + var parameters = Configuration.GetSection("Parameters")?.Get(); + var configuration = Configuration.GetSection("Configuration")?.Get>(); + var connectedServices = new SkillConfiguration(botConfig, parameters, configuration); + services.AddSingleton(sp => connectedServices); - var accessors = new PointOfInterestSkillAccessors - { - ConversationDialogState = conversationState.CreateProperty("PointOfInterestSkillDialogState"), - PointOfInterestSkillState = conversationState.CreateProperty("PointOfInterestSkillState"), - }; - - return accessors; - }); - - services.AddSingleton(sp => + // Initialize Bot State + var cosmosDbService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.CosmosDB) ?? throw new Exception("Please configure your CosmosDb service in your .bot file."); + var cosmosDb = cosmosDbService as CosmosDbService; + var cosmosOptions = new CosmosDbStorageOptions() { - var pointOfInterestSkillService = new PointOfInterestSkillServices(); - var luisModels = this.Configuration.GetSection("services").Get(); - var luis = luisModels[0]; - var luisApp = new LuisApplication(luis.Id, luis.SubscriptionKey, "https://westus.api.cognitive.microsoft.com"); - pointOfInterestSkillService.LuisRecognizer = new LuisRecognizer(luisApp, null, true); - return pointOfInterestSkillService; - }); + CosmosDBEndpoint = new Uri(cosmosDb.Endpoint), + AuthKey = cosmosDb.Key, + CollectionId = cosmosDb.Collection, + DatabaseId = cosmosDb.Database, + }; + var dataStore = new CosmosDbStorage(cosmosOptions); + var userState = new UserState(dataStore); + var conversationState = new ConversationState(dataStore); + + services.AddSingleton(dataStore); + services.AddSingleton(userState); + services.AddSingleton(conversationState); + services.AddSingleton(new BotStateSet(userState, conversationState)); services.AddSingleton(); + // Add the bot with options services.AddBot(options => { - options.CredentialProvider = new ConfigurationCredentialProvider(Configuration); + // Load the connected services from .bot file. + var environment = _isProduction ? "production" : "development"; + var service = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.Endpoint && s.Name == environment); + if (!(service is EndpointService endpointService)) + { + throw new InvalidOperationException($"The .bot file does not contain an endpoint with name '{environment}'."); + } + + options.CredentialProvider = new SimpleCredentialProvider(endpointService.AppId, endpointService.AppPassword); + + // Telemetry Middleware (logs activity messages in Application Insights) + var appInsightsService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.AppInsights) ?? throw new Exception("Please configure your AppInsights connection in your .bot file."); + var instrumentationKey = (appInsightsService as AppInsightsService).InstrumentationKey; + var appInsightsLogger = new TelemetryLoggerMiddleware(instrumentationKey, logUserName: true, logOriginalMessage: true); + options.Middleware.Add(appInsightsLogger); // Catches any errors that occur during a conversation turn and logs them to AppInsights. options.OnTurnError = async (context, exception) => { - await context.SendActivityAsync($"PointOfInterestSkill: {exception.Message}"); - await context.SendActivityAsync(exception.StackTrace); + await context.SendActivityAsync(context.Activity.CreateReply(POISharedResponses.PointOfInterestErrorMessage)); + await context.SendActivityAsync(new Activity(type: ActivityTypes.Trace, text: $"PointOfInterestSkill Error: {exception.Message} | {exception.StackTrace}")); + connectedServices.TelemetryClient.TrackException(exception); }; - IStorage dataStore = new MemoryStorage(); - options.State.Add(new ConversationState(dataStore)); + // Transcript Middleware (saves conversation history in a standard format) + var storageService = botConfig.Services.FirstOrDefault(s => s.Type == ServiceTypes.BlobStorage) ?? throw new Exception("Please configure your Azure Storage service in your .bot file."); + var blobStorage = storageService as BlobStorageService; + var transcriptStore = new AzureBlobTranscriptStore(blobStorage.ConnectionString, blobStorage.Container); + var transcriptMiddleware = new TranscriptLoggerMiddleware(transcriptStore); + options.Middleware.Add(transcriptMiddleware); + + // Typing Middleware (automatically shows typing when the bot is responding/working) + var typingMiddleware = new ShowTypingMiddleware(); + options.Middleware.Add(typingMiddleware); + options.Middleware.Add(new EventDebuggerMiddleware()); - options.Middleware.Add(new AutoSaveStateMiddleware(options.State.ToArray())); + options.Middleware.Add(new AutoSaveStateMiddleware(userState, conversationState)); }); } /// /// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. /// + /// Application Builder. + /// Hosting Environment. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { - if (env.IsDevelopment()) - { - app.UseDeveloperExceptionPage(); - } - + _isProduction = env.IsProduction(); app.UseDefaultFiles() .UseStaticFiles() .UseBotFramework(); } } -} \ No newline at end of file +} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/appsettings.json b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/appsettings.json index 7ca9ff30ad..0775e48bb0 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/appsettings.json +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/appsettings.json @@ -1,6 +1,9 @@ -{ - "AzureMapsKey": "", - "LuisAppId": "", - "LuisSubscriptionKey": "", - "LuisEndpoint": "" +{ + "botFilePath": ".\\PointOfInterestSkill.bot", + "botFileSecret": "", + "ApplicationInsights": { + "InstrumentationKey": "" + }, + "Parameters": [], + "Configuration": {} } \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/readme.md b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/readme.md index 834776e6a6..d867b10c2a 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/readme.md +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/readme.md @@ -1,17 +1,87 @@ -# Point of Interest Bot - -# LUIS logic -The Maluuba LUIS model has two intents: NAVIGATION_FROM_X_TO_Y & NAVIGATION_CANCEL_ROUTE, and two entities: KEYWORD & ADDRESS. -NAVIGATION_FROM_X_TO_Y is used for all scenarios. -Find POI/FindRoute: NAVIGATION_FROM_X_TO_Y triggers NavigationDialog and looks up POI cards first before getting directions. -What's Nearby: NAVIGATION_FROM_X_TO_Y triggers NavigationDialog with no keyword or address matched. -Find Along Route: NAVIGATION_FROM_X_TO_Y triggers NavigationDialog and checks for ActiveRoute. - -# Event Input -Sample event for setting PointOfInterestBotState.CurrentCoordinates (hardcoded): -User: /event:{ "Name": "IPA.Location", "Value": { "lat": 47.640568390488625, "lon": -122.1293731033802 } } - -# Not test -Button validation on cards (current bug on emulator prevents submit.action buttons from being used) -For ActiveLocation selection (after POI is displayed): copy/paste the address to match text instead -For ActiveRoute selection: send any text. Only one route displayed from API in my tests so we're just returning the first in list.' \ No newline at end of file + +# Enterprise Bot Template - Deploying your Bot + +> [!NOTE] +> This topics applies to v4 version of the SDK. + +## Prerequisites + +- Ensure the [Node Package manager](https://nodejs.org/en/) is installed. + +- Install the Azure Bot Service command line (CLI) tools. It's important to do this even if you've used the tools before to ensure you have the latest versions. + +```shell +npm install -g ludown luis-apis qnamaker botdispatch msbot luisgen chatdown +``` + +- Install the Azure Command Line Tools (CLI) from [here](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest) + +- Install the AZ Extension for Bot Service +```shell +az extension add -n botservice +``` + +## Configuration + +1. Retrieve your LUIS Authoring Key + - Go to https://www.luis.ai and signin. + - Once signed in click on your name in the top right hand corner. + - Choose Settings and make a note of the Authoring Key for the next step. + +## Deployment + +>If you have multiple Azure subscriptions and want to ensure the deployment selects the correct one, run the following commands before continuing. + + Follow the browser login process into your Azure Account +```shell +az login +az account list +az account set --subscription "YOUR_SUBSCRIPTION_NAME" +``` + +Enterprise Template Bots require the following dependencies for end to end operation. +- Azure Web App +- Azure Storage Account (Transcripts) +- Azure Application Insights (Telemetry) +- Azure CosmosDb (State) +- Azure Cognitive Services - Language Understanding +- Azure Cognitive Services - QnAMaker (including Azure Search, Azure Web App) +- Azure Cognitive Services - Content Moderator (optional manual step) + +Your new Bot project has a deployment recipe enabling the `msbot clone services` command to automate deployment of all the above services into your Azure subscription and ensure the .bot file in your project is updated with all of the services including keys enabling seamless operation of your Bot. + +> Once deployed, review the Pricing Tiers for the created services and adjust to suit your scenario. + +The README.md within your created project contains an example msbot clone services command line updated with your created Bot name and a generic version is shown below. Ensure you update the authoring key from the previous step and choose the Azure datacenter location you wish to use (e.g. westus or westeurope). + +```shell +msbot clone services --name "SkillTemplate" --luisAuthoringKey "YOUR_AUTHORING_KEY" --folder "DeploymentScripts\msbotClone" --location "westus" +``` + +Once this is complete ensure that you make a note of the .bot file secret provided as this will be required for later steps. At this time, take the secret and update the `botFileSecret` entry in your `appsettings.json` file. This will ensure your Bot can decrypt the secrets. + +Update your appsettings.json file with the .bot file path, .bot file secret, and AppInsights intrumentation key (this can be found in the generated .bot file). + + { + "botFilePath": ".\\SkillTemplate.bot", + "botFileSecret": "YOUR_BOT_KEY", + "ApplicationInsights": { + "InstrumentationKey": "YOUR_INSTRUMENTATION_KEY" + } + } +## Testing + +Once complete, run your bot project within your development envrionment and open the Bot Framework Emulator. Within the Emulator, choose Open Bot from teh File menu and navigate to the .bot file in your directory. + +Then type ```hi``` to verify everything is working. + +## Deploy to Azure + +Testing can be performed end to end locally, when your ready to deploy your Bot to Azure for additional testing you can use the following command to publish the source code + +```shell +az bot publish --name "SkillTemplate" --resource-group "SkillTemplate" +``` + +## Next Steps +Find more documentation for enabling more scenarios and further customization [here](http://aka.ms/ent_docs). \ No newline at end of file diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/stylecop.json b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/stylecop.json deleted file mode 100644 index 2534b9180c..0000000000 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/stylecop.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - // ACTION REQUIRED: This file was automatically added to your project, but it - // will not take effect until additional steps are taken to enable it. See the - // following page for additional information: - // - // https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/EnableConfiguration.md - - "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json", - "settings": { - "documentationRules": { - "companyName": "Microsoft Corporation", - "copyrightText": "Copyright (c) {companyName}. All rights reserved.\nLicensed under the {licenseName} license.", - "variables": { - "licenseName": "MIT" - }, - "xmlHeader": false - } - } -} diff --git a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/wwwroot/default.htm b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/wwwroot/default.htm index 8f765d5ecc..c01df88c34 100644 --- a/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/wwwroot/default.htm +++ b/solutions/Virtual-Assistant/src/csharp/skills/pointofinterestskill/wwwroot/default.htm @@ -1,25 +1,423 @@  - + + - - + + + Enterprise Bot Template + + + + +
+
+
+
Enterprise Bot Template
+
+
+
+
+
Your Enterprise Bot is ready!
+
+ You can test your bot in the Bot Framework Emulator
+ by opening the .bot file in the project folder. +
+ +
+ Your Enterprise Bot's endpoint URL typically looks + like this: +
+
https://your_bots_hostname/api/messages
+
+
+
+ +
+ +
+ \ No newline at end of file