“…There is a wide variety of applications where activity, plan, and goal recognition algorithms have been applied and proven to be useful. Some examples are smart homes (Skocir et al, 2016), personal agent assistants (Oh et al, 2014), human-robot interaction (Kelley et al, 2010), video surveillance (Poppe, 2010), video games (Ha et al, 2014), natural language understanding (Meng and Huang, 2018), assistive care for the elderly (Bouchard et al, 2007), software help systems (Horvitz et al, 1998), computer network security (Rahmat et al, 2018), FIGURE 2 | Examples of scenarios of different characteristics, (A) is a grid navigation scenario (agnostic, no intervention, fully observable, deterministic, discrete, single agent), (B) is a poker game (adversarial, direct communication, partially observable, stochastic, discrete, multiagent), (C) is a platform video game (agnostic, no intervention, partially observable, deterministic, continuous, single agent), (D) is a human-robot collaboration scenario (intended, online intervention, partially observable, stochastic, continuous, single agent). decision support systems (Sengupta et al, 2017), and orthotics (Rebelo et al, 2013), among others.…”