A method for assisting a user of a plurality of web pages with an intuitively responsive virtual animated character based upon one or more queries of the user, the method comprising: receiving, by a processor, the one or more queries from the user in at least one of a text format and a speech format, wherein the one or more queries are converted into the text format, when the one or more queries are received in the speech format; performing, by the processor, a text based analytics on the one or more queries, wherein the text based analytics comprises, selecting a plurality of keywords from the one or more queries; and conducting a search in a pre-configured real-time training simulation database using the plurality of keywords in order to identify information pertaining to the one or more queries, wherein the information is associated to one or more web pages of multiple web pages, and wherein the information is located on the one or more web pages based upon location coordinates of the information; defining, by the processor, automatically different gestures for the virtual animated character based on context of the one or more queries, wherein the different gestures comprise actions and expressions associated with the virtual animated character; enabling, by the processor, the virtual animated character to intuitively guide the user by showing at least one gesture, of the different gestures, pointing towards a first information present on a first web page of the one or more web pages, wherein the virtual animated character clicks open specific tabs and hyperlinks first information on the web pages narrating the action and subsequent result of the click open to the user, and wherein the first information is a subset of the information; and initiating, by the processor, the virtual animated character to move from location coordinates of the first information to location coordinates of a second information present on a second web page of the one or more web pages in order to enable the virtual animated character to intuitively guide and address the one or more queries of the user, wherein the second information is another subset of the information. receiving, by a processor, the one or more queries from the user in at least one of a text format and a speech format, wherein the one or more queries are converted into the text format, when the one or more queries are received in the speech format; performing, by the processor, a text based analytics on the one or more queries, wherein the text based analytics comprises, selecting a plurality of keywords from the one or more queries; and conducting a search in a pre-configured real-time training simulation database using the plurality of keywords in order to identify information pertaining to the one or more queries, wherein the information is associated to one or more web pages of multiple web pages, and wherein the information is located on the one or more web pages based upon location coordinates of the information; defining, by the processor, automatically different gestures for the virtual animated character based on context of the one or more queries, wherein the different gestures comprise actions and expressions associated with the virtual animated character; enabling, by the processor, the virtual animated character to intuitively guide the user by showing at least one gesture, of the different gestures, pointing towards a first information present on a first web page of the one or more web pages, wherein the virtual animated character clicks open specific tabs and hyperlinks first information on the web pages narrating the action and subsequent result of the click open to the user, and wherein the first information is a subset of the information; and initiating, by the processor, the virtual animated character to move from location coordinates of the first information to location coordinates of a second information present on a second web page of the one or more web pages in order to enable the virtual animated character to intuitively guide and address the one or more queries of the user, wherein the second information is another subset of the information.