 So there is a bit change in the flow of the presentation. Siddip group will be presenting their presentation first. So, the first project, it consists of concept tutor. It is a project aimed to develop an educational platform for students of different age groups for developing better way of learning in more interactive way. So I request the interns to please proceed. Thank you. Good afternoon everyone. I am Abhishek Sharma and he is Shailesh Manipandey. So I'll start with what is the motivation behind this summer internship. Basically what we have seen earlier is that education and fun, both are separate entities. And what we have seen is static applications are running around us. So what we thought, so we would work upon some dynamicality of the applications which will be more interactive in nature. So we started working on a concept tutor project which we are assigned in summer internship 2015. So what is concept tutor? Concept tutor is basically an educational platform whose objective is to build a platform for the students to interact more easily and more effectively and without any computer science background and all. So we started working upon concept tutor. So this concept tutor, we worked upon two or three applications and the basic applications which we started upon is Jigsaw application, MCQ quiz application and image-based application. So what we thought is, as you all know, human mind more easily learn things with the image-based applications rather than text-based applications. So we started working upon Jigsaw puzzle application. It is basically the basic application which can be used more effectively for the students to learn easily and effectively. So this is the basic home screen of our application. It depends upon the user which platform he wants to use this application. It can be the desktop applications, handheld devices and all that. So this is the Jigsaw application home screen. User can set the settings like writing their names, browsing the image which he or she wants for the learning process. Or she can even set the levels of the image that could be cutted into the pieces and being displayed over the gaming mode. So after this saving, this is the gaming mode. This is the image panel and this is the scroll menu. So when the user drags the image piece from this scroll menu to the image panel, it will be dragged and drop it over here. And we have the timer running in there and the name of the user is being displayed there. And user can even preview the images if he or she get confused for the three times in a limited time, he or she can preview the image effectively. Now after that, the result will be displayed. Now we'll be showing you the video demo of our application. Yeah, as you can see, user is setting the, browsing the image and like this. This is the desktop browsing and user can choose his or her image, what he wants for the learning process. Like he's choosing from this folder, this switch.png app image. Now after this, he or she can set the level and save his settings. By writing his name, he can save his settings. Now on playing the start option, now he or she can drag the pieces over the application image panel and he or she can even preview the image for the limited access of time. So as you can see, the timer is also running. If he or she get confused or bored with the application, there's an option for quit now as well. So this is a result which is being displayed after the application got over. Now you can even exit from this home screen as well. Now after this, we worked upon the major application. This is the multiple choice quiz application and now Shailesh will continue. Good afternoon everyone. I'm Shailesh Mini Pandey. So now I'll be moving to the next major application that we developed. It is MCQ. Hello. It is MCQ quiz application that we worked on. So the basic motive behind this application is you can create your own quiz. You can distribute the quiz among the students and then the students can play this quiz. And if you did any mistake while creating the quiz at the same time, you can edit the quiz. Now the best part about this application is you can choose your own subject, your own target audience, your own set of images, your own options, anything you like. It is completely dynamic. You can create an image of three options, four options. The question can have two options, three options, any number of options. It can be an image-based question or can be a text-based question. So anything that you like. Moreover, even when you create this quiz, this kind of form you'll be seeing. And then you can also browse the folder in which you want to store all your quizzes or from where you want to read all your quizzes. So this browsing feature is also provided by us. Although it is not natively provided by Android, we also implemented this browsing feature, browsing for folder. And then this is how our screen looks like on handle devices when you are attempting any quiz. And then this is how the browsing for image looks like. So there are two kinds of browsing. Again, a folder browsing and an image browsing. Folder browsing was the earlier one. This is how the image browsing looks like. So now we'll be moving to a short demo of this MCQ quiz application. So if you start pay, we'll get a list of all the quizzes available. We'll scan the directory for you and give that list. Then we can attempt the quiz as you can see. And then whenever you click on submit, there'll be a pop-up. On the result screen, you'll see all those things. You can also browse for any folder that you want. Or you can reset this. On anything that can have loss of data, we'll give you a pop-up. Then this is the screen for creating or editing the quiz. So I'll just click on editing the quiz. This quiz can be edited as if the options can be deleted or randomly added. The question type can also be changed. This now is an image option type. So I'll choose an image from there. Any image, and this image is here. Now you can draw on that image. The drawing cannot be outside the image. It has to be within the image. You can provide any description of the drawing. This description will be shown to the student. And he'll have to draw on the image. So you can check it later. I'll just submit. As you can see, when I switch between the questions, the data is not lost. When I play, you saw, now we go to the quiz again. This has been edited. So this is a new quiz there. Earlier there was something else. So you can also undo whatever drawing you did. That undo feature is also provided. Now this is how it appears for the one who is playing. Actually, this has to be in the next term of doing in this application. It has to be divided into two apps, just for playing and one for creating for the teacher. Now you can also create a new quiz. This is the form that you will have to fill while creating a new quiz. The author name, the name of the quiz, the number of questions, whether it has to be multi-character, single-character. I have checked it to be single-character. So now again, the different type of image question where you will have to again browse for the image. After the image has been browsed, you can provide some, say it's some area and give options and then the user will be shown that area shaded by you and these options. So you'll have to select from these options. Like I selected this, this is creating the quiz. So I told in a way application that this is to happen. If anything is not filled, you'll always get pop-ups. You cannot escape without filling the questions. And I just create another question here. I can also add an option. Now option can also be of two types, text option or image option. So I just took any random image and that can also be added as an option. Now this quiz has been saved. If you see on Play, this quiz is there. This quiz has been added. So this was all about this MCQ application. This was on desktop. Now I would request, please, if you could focus on the Android mobile. We would like to show this on Android mobile first. This has been ported successfully to Akash Tablet. Every feature that we have shown here is also working on that. So if it is working on Akash, I probably feel it will work on every Android device. This is the Jigsaw application. When it starts, you'll see the home screen when it loads. So this is the home screen as we, as you saw on the screenswatt earlier. We'll go to the settings page now. So if you click on settings page, the settings will open. You can browse for the folder. Now, oh, this is Jigsaw. So you'll have to browse for image actually. So you can select anything and then you can browse for the image. Yeah, like he selected this file manager. So from the file manager, you can browse for the image. And then that image path will be here. And you can also select the level, like he selected level, selected to a minimum so that we could complete it easier. And then if you increase the level, the image will be dynamically cut into more parts. Now, if you start, so after you click on start, the image is being cut into several parts and the quiz will start shortly. So this is how the image that he just selected has been cut into several parts dynamically. So it's completely your choice, which image you want to choose. You can choose India's map and check your ability of, like your knowledge of India's map, or you could choose anything else that you want, a body for a student or anything so that he could find. Now, you can also see the preview. If you click on preview more than three times, you'll not be allowed to see the preview again. There has to be some limitation. Otherwise, you can always see the image again and again. Now after three times, if he clicks on preview, you can see he cannot because the button is inactive now. So if he completes the image, yeah, now if the image is completed, you'll automatically be redirected to the result screen where the previous scores will be shown and also your score will be shown. So if you could exit this and go to the next application. So this was just starting within the first 10 to 20 days, we built this application. This was for image-based learning based on images. Now, this is the major application that I talked about. It is MCQ quiz application, again, powered by Unity because it was Unity 3D that did the job for us. Now, as you can see, I think the name is written already there. So you don't always have to write the name. The name will be there on home screen. You can, of course, edit it any time you want. But the last one who attempted the quiz on this device, that name will be present on that text box there. You can go to settings. So if you go to settings, you can browse for the folder now. Now, this browsing, this is something special because this is not natively provided by Android. There is no intent that you can find for folder browsing. So this is a tailor-made application. This is a small activity which is developed on Android and it called from Unity. This activity then further calls back Unity from the Android function. So you can also reset. If you click on reset, probably this... Yeah, it has been switched. Or you can change the folder to one folder where we have put several quizzes. It is at the last folder with the largest name, I think. Yeah, yeah, this one. So here we have already put some tailor-made quizzes so we could see them. Now, now we saved it and you see the name means again there. You can click on play now. If you click on play, we'll see a loading screen and because the directory is being scanned for you, you just need to put that quiz. That is a special .qz file which is written in XML format. .qz special extension for us so that we could identify that it is a quiz for us. Now that directory is being scanned and you will soon see a list of all the quizzes that are available in that directory. Here is a list of all those quizzes. This is a scroll view and then all those buttons. So there is the name of the quiz, the author or the name of the author of the quiz and then the category of the quiz. So you can choose any quiz of your own choice. You can, if you click on attempt this quiz, that quiz is being loaded. So depends on how much matter is there in that quiz and then now you can attempt the quiz, anything. You can also, you cannot edit the quiz while you're attempting obviously and then you can submit. If you click on submit, you will see a pop-up. You can select multiple options here because it was a multiple correct type of quiz. If it was a single correct type of quiz, you will not be allowed to take more than one answer. If you go to home again and go to the create quiz page now, please. So in the create quiz page, again you will be seeing the list of quizzes. Actually this has to be a different application currently for functionality checking. We have integrated into a single one because the create quiz application has to be with the teacher, not provided to the student. But initially we thought that even if the student creates a quiz and they share it among the friends and then try it, it will be a good thing. So, yeah, again you see the list. You can edit the quiz. We have already shown it there. So, yeah, the create quiz screen will also be the same. Now we can switch to image question here or edit the text there or click and switch to image question. So the type of question will be dynamically changed. You can click on, select the second one, yeah. So now again you can browse for an image from any of the folder browsers that you have. Now if you click, that image has been brought up here and there are several options. You can also add an option. Click on add an option first. Yeah, you can add an option. Then there are again two options, text option or image option. Text option will be similar. Please add image option. So if you add image option again, you can, would you add text option? Yeah, so it is a text option. You can also delete a text option there. But if the number of options is less than two, you cannot delete because obviously there has to be at least two options for the user. Then you can add some things here. Draw on the image, please, anything. Just draw something on the image. So there'll be touch based drawing on Android platforms and mouse based drawing on the desktop platforms. Yes, so you can submit. This quiz would have been edited now. This quiz would have been edited now. Now if you click on play and go to that quiz, that would have been edited. Which quiz did you edit? So it is, actually there are still few things that need to be done like we are storing all the images in XML format, converting them into a string into byte 64 string, compressing them and storing them into XML format. This I think can be improved. So honestly speaking, it is not yet the ultimate thing that can be achieved. There are still many more things to do like the sharing. We basically build this app considering, thinking into mind that the internet connectivity need not be required. So that later on we are also thinking that we could somehow connect Wi-Fi direct to it so that the app created by the teacher can instantaneously share it with all the students in the classroom. So as you can see, this quiz has been edited now while attempting, this is the quiz that you are seeing. And you can also create a new quiz that would be same interface, so no need, there are other groups waiting. So now if you go to, yeah, you can exit the app, most of the functionalities have been done. Now the last thing that is needed to be shown is there was one other module that we developed. This module was for, this can be later integrated into other similar kind of apps. In this module, what we'll do is, there'll be a map or a body or anything. You will, you cannot just draw a line in this module. Whenever you draw something, this has to be converted into a closed area. So this closed area, whenever you leave it anywhere, it will automatically join it to the start point and this will be closed. So we'll just show it in a minute and close it. So you provide any description for that area you drew on the image and that description will be saved. So this, like you draw on that, you have to draw a closed boundary. This is the requirement of this module. You cannot leave it anywhere. If you leave it anywhere, we'll draw it for you, we'll close it for you. And then if you provide any description and you click on that again, you'll receive the same description. So it can be like a parent can teach his kids by taking his own photograph and then on the nose he can give a description that it is the nose on the ears. He can give the description it is ear. And then the later the kid can touch anywhere on the body parts and he can know, okay, this is nose, this is ear, all those things. So this will be quite fun integrated with the learning. So this was all that we did. Then the future scope I already told while doing, you can read it. I'm already getting late, I think so. Thank you, that's all we have. This is really impressive. Normally I don't get impressed. Basically I had exactly one team which exceeded my expectations so far. I think two people this much is definitely impressive. Thank you. Thank you. I can keep questioning anything. And by the way, jigsaw was one of the things which I was trying to do for my ekashiksha as a means of exactly the same thing. And I dropped it because I did not know how to sort of cut the pieces and put it together properly because the jigsaw is normally like that. The square thing I had not even considered. But it looks, even with square it looks difficult. Yes, it looks. And there are a lot of other things you can do because one of the primary things that is there in textbooks is something called labeling. There's an image and labeling of the parts of a flower, et cetera. So all that. The last module was all about, I told. So you can label each part on the area. What I have on ekashiksha for labeling is drag and drop. Okay. So I have got a module and there are squares over there and there are text and text you can drag and drop and with the same arrows. Yes. That would be great. Thank you, sir.