 First of all I would like to thank Prof. D. V. Pataksar and Prof. Ganesh sir and Avathe sir for giving me the best opportunity to do internship in IIT Bombay. Coming to project, spoken tutorial project is an initiative of talk to a teacher which is started under Ministry of Human Resource and Development, Government of India. Coming to the assigned talks, first task is keyword search for spoken tutorial and the second one is modular representation of a video and the third one is automatic mail sending before the deadline, it is commander peer review system and coming to the first one keyword search for spoken tutorial and it is completely implemented in python. What I have used libraries are MySQL, Libby and Woosh library which is a full text searching library in python, what it provides the functionalities are say previously search is based on only the word which is present in the keywords but now the search is done using keywords outline title of the video and time and script of the video and it will also provide the functionality like ranking the results according to the relevance of the video and third one is it will also implement spelling character which if I spell the misspelled word it will automatically correct the query and display the results and fourth one is result related queries to the given query, it will use the four functionalities what I said and the future work is we can improve the keywords search by giving coming filtering techniques such as basic intermediate or advanced level or we can filter by using specific course are like that and the next one is we can extend the keywords search by providing the best keywords are best keywords relevant to the video we can improve that and coming it is already integrated into this spoken tutorial website and I will show you some demo if I press like Java installation and it will give the results and coming to the spelling character if I press like Java J A B and it will result like did you mean Java if you press Java and it will show the results to the Java query. These are the internal survey conducted at spoken tutorial and these are the results which we got the positive results we got these are the results and coming to the second part that is modular representation of a video and it is use the technologies are javascript, html5, json, jquery and the main idea is to compress the size of the video in many tutorials the slide is cannot be changed for 2 or 3 minutes without any movements in that case displaying the video is not an efficient way efficient procedure so what we thought is display the image at that time and running the audio in the background that is how the idea implemented it provides the functionalities like providing ui for time taking times to that each slide or video part and the second one is build a custom video player which transit automatically between the slides and video parts according to the given timings and the third one is providing the facilities to choose the language of the audio on the fly also and I will explain how it will work for every slide or video part there is an index which is according to the slide or video part then it will create an index array and it will stored in the json file which we can get using json request when the player is playing the video and the future work coming to this is we can improve the video player by giving better ui to the existing video player and the second one is we can somehow automate the input timing input taking time that will be useful for without automating the system for reducing the manual work and I will show some demo this is the admin page which he can view he can upload the timings using this upload upload data he can browse a video and he can browse a PDF file which he can add the slides are like that and after he submitted the data is stored in the json file which we can get using json request and coming to the preview it is just the basic player which we have built and if we select the audio of the video it will play in English this is slide part it is just an image showing and audio is running in the bag in it is in slide it will be it is the video part which I had developed and it will implement some features like video seek bar and play and pass that such basic functionalities for the video player and coming to the third one automatic mail sending before deadline the main idea is to select the conferences which had deadline as tomorrow and we will select the users which had register for those conferences and send an email automatically before the deadline date to which about tomorrow is deadline etc we can send an email to all the users at a time and the user technologies are java in java I use java mail api and java jdbc for implementing this that is all thank you.