18. The method of claim 14 , wherein the one or more language tags are displayed as overlays of the video content in a way as to label the at least one of the one or more objects with its corresponding name.
14. A method for annotating video content for facilitating language learning comprising, identifying one or more objects in a video content; generating one or more language tags corresponding to at least one of the one or more objects in the video content; and displaying the video content and the one or more languages tags on a display device; wherein the one or more objects are automatically recognized using object recognition software.