23. A method of operating a computerized system capable of providing a personalized performance of a story having a predefined timeline stored in a memory of a computer, the method comprising: (a) receiving one or more inputs from one or more users; (b) using the computer for analyzing at least said received inputs in order to recognize one or more components comprised in said inputs thus giving rise to actual input components; (c) using the computer for matching said actual input components to a set of predefined input components; (d) accommodating in the memory of the computer one or more event detail records comprising at least data related to matching between actual and predefined input components; (e) using the computer for processing said accommodated event detail records (f) using the computer for modifying the story timeline in accordance with results of said processing; and (g) using the computer for generating the performance in accordance with the modified story timeline.
28. The method of claim 23 wherein processing the accommodated event details detail records further comprises processing data selected from the group comprising: (a) data related to user inputs and/or derivatives thereof; (b) user-related information; (c) context-related data comprising position in the story timeline, media item currently presented to the user and/or currently activated script/story.