Hello sir,
I read your description and I can tell it that the first part, stick a time stamp is definitely possible. However, for the second part, each moment will feature a word will need someone, to create the database, and mark from which moment is equal to which word, if you can do so then the whole requirement is possible.
Feel free to contact me for further discussion.