FastPerson: Enhancing Video Learning through Effective Video Summarization that Preserves Linguistic and Visual Contexts