1. An operational assistance server device for providing operational assistance to a current user operating an application, comprising: an action table database for storing an action table wherein said action table comprises (i) at least one previously defined operation on said application and (ii) a unique operation ID corresponding to each of said at least one previously defined operation; an action log recording unit for generating an action sequence of avatar actions on site basis, wherein said action sequence consists of one or more of said operation ID from an operation history of past users, wherein said operation history of said past users consists of one or more operations by said past users, and wherein said generating said action sequence comprises converting said one or more operations into corresponding operation IDs with reference to said action table to form said action sequence having a sequence of numbers with each number representing and operation ID; an action log database for storing said at least one action sequence generated by said action log recording unit; an action model generation unit for generating an action model from at least one frequent action subsequence candidate, wherein the at least one frequent action subsequence candidate occurs at a frequency higher than a predetermined value; an action model database for storing said action model; and an action recommendation unit for (i) matching a current user action sequence with a first several operation IDs said action model to determine a recommended action model, and (ii) outputting a recommendation method to said current user action model.