Patent attributes
Techniques described herein provide automated generation of a narrated analytics playlist. Various implementations curate data from various data sources, where curating the data includes identifying attributes and relational data models. One or more implementations base the curating upon anecdotal data associated with a user. In response to receiving a trigger event to perform a query analysis, one or more implementations identify keywords to use in the query analysis, and extract information from the curated data based, at least in part on the one or more keywords. The extracted information is then analyzed to identify insights. In turn, one or more implementations generate a narrated analytics playlist using the insights. Some implementations utilize machine-learning algorithms to curate, extract and/or process data to generate insights. Various implementations abstract the data used to teach the machine-learning algorithms and share the abstracted data to other devices.