Investigating And Enhancing Online Software Development Resources: Automated Responses, Semantic Search, And Tagging In Video Tutorials