This disclosure describes techniques related to generating notifications, including smart notifications. The context of a user is captured using an attention tracking model that includes face tracking and/or eye tracking. For example, determining the context can include determining whether a sound is being played to the user. The captured context is provided (continuously, or in a semicontinuous fashion) as an input to a notification service. The notification service us user-customizable and optimizes notifications based on the captured context. For example, optimizing notifications can include generating placement of a notification on a screen of a user device of the user. Optimizing notifications can also include muting a sound.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.