02-28-2020, 07:18 PM | #23 | |
Brigadier General
4276
Rep 4,352
Posts
Drives: 2020 M850i Coupe
Join Date: Oct 2019
Location: Arizona
|
Quote:
That said having built a couple of AI driven chat bots for the customer service organization at my last job utilizing AWS Lex and Polly (the engines behind Amazon Alexa) I can explain why the synonyms "work" and "office" are recognized by the BMW assistant as well as the learned model replayed when spoken. Basically, the speech recognition component of the Assistant (aka chat bot) includes both synonyms within it's data dictionary. BMW has defined an AI model for when they are utilized to have the navigation system set a route for a stored address within a defined contact uploaded via a paired Bluetooth smartphone. In the model if there is no contact defined it will then go through the prompting to do so we've both experienced. My post from last evening describes how to set up the contact properly, i.e., it needs both a phone number and address associated with it as otherwise the contact will not sync to the iDrive system. Once again an oversight in BMW's design and I'm willing to bet the contact syncing logic is legacy code from when the Navigation system was not fully integrated to utilize the contacts but rather only the dial a phone number operation was to make a call. In my world we call that software tech debt. |
|
Appreciate
2
Resjudicata1604.00 limeypride4425.00 |
02-28-2020, 10:04 PM | #24 | |
Brigadier General
4425
Rep 4,109
Posts |
Quote:
The conclusions from your substantial testing (thank you) are what I was after--I wasn't asking about the underlying principles or possible implementations. I think, in summary, the takeaways are: 1. EXPLANATION: you believe BMW's cloud is using AI--you're correct (Bing/Google for 'Azure+AI+BMW')--it's the back-end for their natural language processing and presumably other aspects of their latest BMW Connected experience. Your hypothesis is that the reason for the change in natural-language response (workffice or vice-versa) is AI's language comprehension. Nod, perhaps--that's definitely plausible but it's also an unusual quirk I've not experienced before--preserving trigger or key works are part of natural language responses 2. SOLUTION: create an appropriately-named contact (work/office/both) that contains both a phone number and an address in order for it to sync and become usable within the 'navigation' system's context <--I'll give it a shot Thanks! I'll let you know how it goes... |
|
Appreciate
0
|
02-28-2020, 11:34 PM | #25 | |
Brigadier General
4276
Rep 4,352
Posts
Drives: 2020 M850i Coupe
Join Date: Oct 2019
Location: Arizona
|
Quote:
Full disclosure is my day job is the CTO of a health insurance company (took it as part of a pathway to semi-retirement) and prior gigs have been the CTO of two fortune 100 high tech manufacturing companies after I made my way up the ranks. Thus, my level of verbosity depends on the audience with a different level of detail when dealing with the board of directors vs the engineering/software product teams. Then again no matter how I try according to my wife I do not know when to shut up. |
|
Appreciate
2
produhktiv63.00 redhot47fla767.50 |
02-29-2020, 10:26 AM | #26 |
Brigadier General
4425
Rep 4,109
Posts |
Thanks for the background info!
TL;DR My background is similar though more on the product design front. Security was my core focus for 25 years or so. Some ~13 years ago, I joined Microsoft as a security engineer during which time I owned Active Directory for ~7 years and designed a large chunk of its security-related feature set. e.g. the then-modern time-bound identity primitives underlying AD's JIT technologies that are used in today's on-premises Privileged Identity Mgmt solutions. I also worked on many now RFC'd components of our Kerberos stack that were necessary to light up these new AD capabilities. After that, I moved to and owned Windows Server security for a while as well as our Virtualization-based Security (VBS) stack—this is the component in Windows that provides trustworthy, secure runtimes for sensitive synthetic components like the virtual TPM used in Hyper-V's Shielded Virtual Machines. Like you, I've written many whitepapers on the underlying tech or use-cases for these products and have been accused of being 'wordy' sometimes—I disagreed and spent 20 minutes explaining why via email. Hopefully, this helps explain the security-related nature of my posts and what I was trying to understand. PS: if you've used and like some of these products then . If you didn't like them, somebody else probably designed that part. Back to the topic: thanks for taking the time to test this stuff. You've got way more patience than me. |
Appreciate
0
|
02-29-2020, 01:01 PM | #28 | |
New Member
13
Rep 19
Posts |
Quote:
|
|
Appreciate
1
Ozzie8641.00 |
02-29-2020, 04:10 PM | #29 | |
Captain
641
Rep 628
Posts
Drives: 2019 BMW m850i Coupe
Join Date: Apr 2019
Location: Sydney
|
bloozemanAZ I like your playful, specific, insightful and helpful verbosity! keep it coming
Quote:
|
|
Appreciate
0
|
02-29-2020, 04:26 PM | #30 |
Brigadier General
4425
Rep 4,109
Posts |
|
Appreciate
0
|
02-29-2020, 11:18 PM | #31 | |
Brigadier General
4276
Rep 4,352
Posts
Drives: 2020 M850i Coupe
Join Date: Oct 2019
Location: Arizona
|
Quote:
Wind the clock forward and on my last gig we leveraged AD and it's Kerberos support to control both the Windows and Linux IAM world. In my current gig which 100% based on AD for the IAM core construct (we also have Sailpoint and Okta layered in for governance and SAML federation/MFA). Thus, I truly appreciate all that you've done in both the AD and Windows security space. |
|
Appreciate
0
|
02-29-2020, 11:25 PM | #32 | |
Brigadier General
4276
Rep 4,352
Posts
Drives: 2020 M850i Coupe
Join Date: Oct 2019
Location: Arizona
|
Quote:
|
|
Appreciate
0
|
02-29-2020, 11:32 PM | #33 | ||
Brigadier General
4425
Rep 4,109
Posts |
Quote:
The rest is deferred to PM for fear we'll bore everyone else senseless. Last edited by limeypride; 02-29-2020 at 11:41 PM.. |
||
Appreciate
0
|
02-29-2020, 11:42 PM | #34 | |
Brigadier General
4276
Rep 4,352
Posts
Drives: 2020 M850i Coupe
Join Date: Oct 2019
Location: Arizona
|
Quote:
Possible commands |
|
Appreciate
1
Resjudicata1604.00 |
03-01-2020, 01:14 AM | #36 |
Brigadier General
4276
Rep 4,352
Posts
Drives: 2020 M850i Coupe
Join Date: Oct 2019
Location: Arizona
|
Should have added that in regards to what the manual states for music control we know based on my original post it goes well beyond what is stated. Calling out tracks to play from my SSD in the console is my favorite Assistant action to date. And when listening to my SSD when bored of the content calling out my favorite SirusXM stations to play is just icing on the cake.
|
Appreciate
1
Resjudicata1604.00 |
Post Reply |
Bookmarks |
|
|