Good afternoon to all the participants of the conference. I understand that The KB Patil former vice-chancellor of North Maharashtra University is personally present there and The Karata is the chief guest with the Dean faculty of engineering from University of Pune I would also like to extend my greetings to Dr. Patil and Dr. Devre of the institution. I am Deepak Phatak. I teach here. I've been teaching here for like 42 years and for last several years we have been attempting to Reach out to a large number of faculty colleagues across the country the Institute at Sherpur has been one of our remote centers for almost all last three or four years Thank you so much. I can see all of you participants in in the large hall I am Very excited that so many faculty members have come from various places to attend I would say not a conference, but a group of conferences In fact, it's a very unique organization. I had never seen multiple conferences being held simultaneously in different subjects So welcome all of you. I thought I will share with you some of my own Vision on this occasion before I introduce my colleague Dr. Mukta Atre Who is going to give a presentation on the activities that we do? As all of you are aware From mid 80s onwards there has been an extraordinary increase in the number of engineering colleges in the country We have today more than four thousand five hundred colleges and when I asked Dr. Mantha, he jokingly said that was the number as of last week So practically every day more colleges are getting added We admit close to a million engineering college students every year and this is indeed an extraordinary increase a Skellop that has never been attempted in the history of mankind for engineering education anywhere in the world Unfortunately the corresponding build-up of the academic infrastructure has not been able to keep pace with this Extraordinary increase as a result the faculty positions in our engineering colleges continue to languish we are not able to Spruce up and scale up the required number of qualified and experienced faculty members Those of you who are old-timers like me will recall that we had a five-year Engineering curriculum in which the basic concepts of engineering were grilled into our heads no matter what branch of engineering We specialize them today our students study only for four years and They get so compartmentalized so very early in their Education that if somebody is studying computer science and somebody studying electrical engineering and somebody studying civil engineering They genuinely believe that they have nothing to do with important concepts of basic engineering and science Which are so vital to any branch of engineering that you are studying So the teachers have an additional challenge as an added attraction. I put myself into the shoes of a young teacher Let's say coming from a college in Sherpur or Dhule or Jalgrao Then I find myself into a very peculiar situation. I have just finished my graduation I do not have opportunities to do forget PhD even a master's degree Conveniently and comfortably while earning my salary. I take up a job as a teacher I start teaching and while teaching I attempt to enhance my qualifications Now this is an uphill task because the opportunities for doing part-time M-take and part-time PhD are very few and rare it is under this Situation that we need to take measures so that all our faculty colleagues all across the country benefit by at least getting some inputs about specific topics and About the mechanism that is followed in the teaching learning process in well-known institutions like IIT it is with respect to it is it is in it is in this context that We started our distance education program towards addressing and engaging teachers So as many of you would know This national mission project does not concentrate on training students But it concentrates on engaging teachers because we believe that if you change the mindset of one teacher It would have a multiplier effect Helping hundreds of students to think differently in the education that they receive later It is in this context that thousands of teachers have been participating in number of workshops that we conduct About those workshops my colleague. Dr. Mukta Atre will be speaking shortly But what I wanted to tell you is that these conferences which you come and attend where not only you present Your work, but you also listen to other people who present their work it is the Combination of all the work that somehow must find its expression in the educational process it is not I am not talking specifically about the Actual papers which are published and the problems which are discussed there But the basic theme that I want you to imbibe is the kind of rigor that needs to be put in by anybody Who publishes a paper the kind of hard work that one is required to do and That rigor I would like you to sort of put into the minds of your students Of course, you have to imbibe it yourself first. I do hope that by attending the conference over the next few days You will not only deliberate upon the specific problems which are discussed through the papers that are published and presented But also imbibe this philosophy that research is not just about publishing papers Research is not just about getting PhD and doing postdoctoral work But research is about developing a mindset which represents the best of analytical enquiry the best of Ability to experiment the best of ability to persevere In the face of difficulties and failures It is these features that I would like you to filter from the Presentations that are made in the conference in addition of course to understanding properly the Presentation and the problems that have worked upon So I would submit that please utilize this opportunity the best of your ability to get both the knowledge in the specific areas in which the papers would be presented and The work culture that must have gone into the preparation of these papers that are being presented I would like each faculty member attending these conferences to go back with the following resolution That I understand that I am teaching at a small place where I have limited opportunities But if I can see so many colleague teachers Working hard and making sensible presentations on solutions to the problems in different areas Then there is no reason why I cannot do it and there is no reason why I cannot Imbibe this philosophy of hard work the philosophy of research oriented thinking into all my students No matter whether the student is a postgraduate student or a first stage engineering student I wish you all the best I do hope that in coming years when we are expanding our Workshops to engage 10,000 teachers at a time rather than just 1000 teachers Many of you would benefit in some of the subjects in your own areas of work We have been fortunate that in IIT Bombay we have several colleagues who have contributed to The different subjects that are covered under our training programs In fact, the most important contributor from the Label of a field wise is not computer science and engineering department is my own department But the mechanical engineering department I am very happy to share with you that Two of the stalwart faculty members from mechanical engineering department are here with us I would like to briefly introduce them Professor Bapat and Professor Atre In fact, Professor Bapat was the head when the majority of our workshops in mechanical engineering subjects started Professor Atre, apart from being a well-known professor and researcher Is also head of our society for innovation and entrepreneurship And I hope that someday we will do at least a Short program on a weekend on how to encourage entrepreneurship amongst your students Yes, Professor Atre has Please observe carefully. He has said yes So that he is now honor bound to offer a weekend course on entrepreneurship sometime And I hope that not only teachers, but even your students would be Would be able to attend and benefit from well I have taken more than fair share of my time. My objective was very limited I wanted to introduce my colleague Dr. Mukta Atre before she starts engaging with you So let me say a few words about this When I started the distance education program I was actually looking for people who are not only capable and competent to handle the issues related to conductor workshop But who are also passionate about it Dr. Mukta Atre at that time had just relocated from England And she was actually looking for a faculty position And I did not have a faculty position to offer But I said I have a position of a manager to handle these Workshops which will engage teachers So you can effectively be a faculty member to a large number of teachers not directly to some 30 40 students I don't think she was fully convinced that she thought she might give it a try Ever since she joined she has been the crux and the fulcrum of our entire program She would soon probably take over as the program director for the whole mission of training teachers And indeed I am very happy to have her and a large number of her colleagues and her team We have a very large team which she and some of her other severe colleagues coordinate And it is because of them that we are able to relate and engage to a large number of faculty members such as you So I very happy a happily and proudly introduce to you my colleague And the chief coordinator for these workshops Dr. Mukta Atre all U.S. Madam It is indeed a great pleasure to be Sharing let's say virtual space with the honorable chief guest and The guest of honor and also with all of you who have Come here to listen to me Talk about something that is not directly related to your conference topics But I am indeed very grateful to Sherpur education societies R.C. Patel Institute of technology the principal professor Patel and Professor Devrape to Think that I am Capable enough to talk to you and that my Subject will be of interest to all of you Thank you very much and to give a very brief Outline of what I will be doing As you know we have been conducting large scale workshops for engineering college teachers and I will be taking you through a little bit of history a little bit of Reasons why we started this program and then of course There are many of you who come from colleges who are not our remote centers And I would be giving a sort of a Walkthrough to the entire procedure of becoming a remote center of IIT Bombay and also the various Procedures that go into it. So when you go back if you are interested You can definitely apply to become a remote center of IIT Bombay and We are partners in this very exciting mission of enhancing skills of Engineering college teachers at the moment we are restricting ourselves to engineering college teachers, but I do know that in the next couple of years we will be Expanding to include other colleges such as science colleges and also Higher secondary schools. So it is indeed a very very Exciting time ahead for us and I invite all of you to become a part of that and join us on this exciting journey So, I will start with a short Introduction As professor Fateh said just now The number of engineering colleges has Absolutely boom ranked in the country. We do have an approximate figure of about 5200, but It is again an approximate figure apparently new colleges come up almost every weekend it seems like And proportionately of course there is a Increase in the number of students who are opting for engineering courses as opposed to other professional courses Of course the money is there the money is fast, but then do we have Faculty who are equipped to take care of this large number of students Do we have faculty who are themselves trained in Subjects many many faculty that I have I have been meeting a lot of people in the past three years And very often I find that Especially from remote areas there are faculty from engineering colleges who Have not had an opportunity to enhance their teaching skills. They have Either joined the joined the college immediately after their graduation or have baby done A m tech but wish to do a phd to further enhance their career as well as to enhance their own Teaching capabilities as I've said there is real a lack of You know access to good quality education Institutes like iit iit do conduct a continuing education program But very often you know you see that a cep program will cost nothing like nothing less than about 10,000 rupees minimum for as registration fees and it's not always that Faculty can faculty or his or her institute will be able to pay that much so There is this scarcity of opportunities and that in turn sort of affects the kind of students that you produce The teacher does not have fundamental You know clarity about fundamental things and that is not Sort of transferred properly to a student. So, what do we have in the age we have faculty who are Who could be frustrated in such a situation where they do not get to Enhance their skills or and on the other hand you have students who are somehow deprived of the kind of quality education that they deserve And it's a vicious circle. So In this background we decided that We will have Something to do with the large number of teachers and that we would be trying to help them realize their true potential and How do we go about it if we have cep programs we have qip programs We found that the number of participants in a cip program in a cep program cannot be more than 30 Or at the most 40, but what about the thousands of teachers who are out there in the country and who cannot really Have access to this kind of quality education. So, we do have problem of synchronous delivery to a large number so in this In the background of this situation The project called empowerment of students and teachers through synchronous and asynchronous instruction took place This was initiated by professor farthak in 2009 and very luckily we the national mission for education on ict through ict took it up and They supported us wholeheartedly through mh rd in the initial stages we Used the edusat to link up to various colleges, but then very soon we found out that only those colleges who have the infrastructure to Establish an edusat connection Those kind of colleges were very few so again we were restricting ourselves to a couple of n it's a couple of government colleges But what about so many teachers out there who are desirous of willing who are desirous to learn but Are left bereft of such things So, in 2010 we moved to a software called avu Avu has also been developed under the edemi ict by amrita university They are our collaborators in this mission as well and this software we found that with minimum of Bandwidth infrastructure we could use this feature to reach out to thousands of students at a time Definitely increased our reach So, we decided we also had a tie-up with ict we have been doing a lot of research in the background So, when we were talking to ict we found that If a faculty member does n number of ict courses it is definitely helpful in his or her promotion So, we collaborated with ict they very kindly agreed to give us their help and to permitted us to use their Logo and to treat our workshops as ict So, we hold a two week ict workshops across the country the transmission is from iit bombay and we have various remote centers across the country the length and breadth of the country and Avu mandate so far has been to focus upon core engineering subjects Under the nemi ict our mandate is at the moment only for engineering colleges So, we focused upon core engineering subjects and we decided that the kind of syllabus that is taught in a iit and Colleges across the country may not necessarily be the same in fact There are other programs which Which give participants access to recorded lectures from iit faculty, but then again It is asynchronous. It is not really interactive. We wanted a kind of a interactive virtual classroom kind of an environment where you have a teacher and The participants across the country registered as students. So, it is a kind of a classroom environment And we used a combination of asynchronous and synchronous delivery We have the Avu to create a virtual classroom that is the synchronous part. There is a very good interaction usually And the asynchronous part we decided to use some learning Learning management systems and We use these to interact with our participants And another very very important feature of our workshops is that all the content that is generated during these two weeks of the workshop Whether it is lectures Lecture recordings whether it is the slides whether it is the assignments whether it is the questions Asked by the participants everything is compiled in one place and then we release it in open source. So, all of you out there Could easily download these things from our website and use them as a part of your own teaching I have a picture here of a workshop in progress. You have the Remote center here. They are obviously listening with great interest to a faculty teaching From iIT Bombay in this case it was professor Gayathundey and he was teaching thermodynamics Now, I will come to our workshops that we have conducted so far. We have conducted about 12 workshops on various topics Some of them I have said various engineering topics here, but some of them have not necessarily been core engineering subjects, but Topics that are of great interest or of great relevance to a teacher Some of these unusual courses are like free and open Software how to use it in when you are teaching science students or engineering students Then we had a very very Popular program called writing effective conference papers This area I believe is largely unexplored. There are hundreds of people out there who still do not Know the mechanics of writing a good paper. So, we decided to have a Short today course on writing effective conference papers and then We also did a very special course for ministry of new and renewable energy which was called the solar photovoltaics The ministry at the government of India plan to Introduce solar photovoltaics in the engineering curriculum in a very large way and very soon So, they came to us with the request that we have a workshop and popularize and introduce the concept of Solar photovoltaics in the country and again that was a very very popular workshop So far, we have managed to reach about 22,000 participants distributed across 2003 remote centers We have close to 300 remote centers at the moment Not obviously not all take part in each and every workshop But I can safely say that about 265 are fairly active now Let me come to the methodology of how we do these workshops by now you would have understood that We plan a 10 day workshop. We invite a faculty from in our in in our case so far We have invited people from IIT Bombay To conduct a two week workshop for teachers across the country. So, We need to have remote centers to host these workshops for us obviously the teacher cannot go to 300 odd places in the country. So, we have Transmission at IIT Bombay and reception at various remote centers in the country Now, how do we choose a remote center? We have Several applications from colleges to become remote centers, but how do we actually Choose a college which will be a good remote center for us Now, one of the very obvious factors is that it should be a good college there should be Good infrastructure they should be able to host a minimum of 30 to 50 participants at one time In an extraordinary situation they might even have to conduct two parallel workshops So, all in all we need a good academic Foundation in the institute good faculty who will be able to who will be able to work as Workshop coordinators from other side and obviously good infrastructure Now, these are the people we are looking for at remote centers When we choose a remote center when we have an application from a remote center we ask the head Of the institute to nominate somebody a responsible faculty who will be the remote Center coordinator and he will be he or she will be responsible for the overall Management and smooth conduct of the workshop and when we come to a specific workshop for For example, we will be doing a course on database management systems very soon We ask the remote centers to send us a workshop coordinator who will be responsible Specifically for only one workshop, but he will be an expert in that subject And he will come here go through a five day Trading period and then go back and get ready for the main workshop Now, this is the coordinators workshop that I was talking about once the institute has identified Workshop coordinator he comes here and he attends the workshop for coordinators in which We talk about a lot of things one of the most important one is that All the coordinators who have come from various places in the country and the Faculty coordinator at IIT Bombay they sit together and decide upon a common curriculum Which will be used in the workshop because as we all know things are taught differently Across the country and need not necessarily be need not necessarily follow the way IIT faculty does for example, so they sit together and create a common curriculum And during the workshop we also tell them to manage a whole lot of things How to conduct the workshop at a remote center then how do you operate the A view How do you operate the clicker I will be coming to the clicker a little later And then how do you handle so many participants You are all teachers you know exactly how difficult it is to manage a class full of people And in this case teachers at that So, these are the things that we discuss about in the coordinators workshop and Then comes the logistics for the main workshop now typically the coordinators workshop is held About two months before the main workshop the main workshop is held I mean we have Decided that we will hold the main workshops in the vacation period so that A large number of teachers can attend these workshops and they need not be You know called back to their colleges for duty or anything they will be completely free so they If they are interested in further learning on a subject they are they can attend without any Problem now for the main workshop IIT does most of the work at least the logistics You have the remote center coordinator and workshop coordinator at the remote center But we take care of the advertisement on the website we take care of brochures and we Take care of the online registration as well and another very very important thing from Your point of view is that we fund the workshop at your remote center the institute Does not have to spend anything but to give us their time and space and we fund the Workshops and these are the few things that the funds include food travel allowance Lodging boarding and other miscellaneous expenses Now coming to a view a view is the medium through which we transmit these workshops it is According to me at least it is the most important factor in having a good successful Workshop if you do not have a good a view connection at your place then obviously you Will not be able to listen to the teacher from IIT Bombay your participants will probably Be frustrated and we do get a lot of adverse feedback about the audibility and visibility At remote center so this is all connected to a view so if you do have if you have taken a lot of trouble fixing up a good a view connection then you are on board this is another Feature that we use during our workshops while a view is for in interactivity we use the Moodle where the participants can post their questions their doubts their queries or even their assignments everything can be used on the Moodle and when the professor is not actually Teaching he will always go back to the Moodle and answer queries for the participants Now coming back to the main workshop these are some of the logistics that need to be Followed just before the main workshop I have already stressed upon the importance of getting a getting good a view connectivity so my colleagues here from the e studio follow a very Very rigorous schedule for a view there is absolutely no compromise to be made when it Comes to a view I cannot stress this enough there have been cases in the past where We have just blacklisted colleges who have not followed our instructions The instructions are all there on our website if all of you if there are some colleges which wish to become remote centers I will be giving a link a little later on about How to become a remote center and in that you will find a list of the infrastructure That is necessary to set up a view now we also as I said before we also release all the content that is generated during this workshop in open source so we use something called the creative commons license we release the content under this license and it is free to share and to share alike and you can use it in your classroom teaching as well We provide helplines I mean our office is supposed to close at 630 but there have been cases where our people are working till almost 9 9 30 because the remote centers have so many queries so these are the important things that will happen during the main workshop we will be conducting quizzes we solve assignments using the moodle Then once the 10 day workshop is over the faculty in charge in IIT will also give a final assignment to the participants this is to be completed within two weeks after the workshop this particular assignment we are we have been using to create a sort of a repository of learning material all these assignments can be used by any teacher anywhere to set papers or to give quizzes in their classrooms so all the assignments are used in a repository we also distribute participation certificate this participation certificate will be from IIT Bombay ISTE and the remote center which has hosted the workshop So, you get a certificate from these three agencies and in some workshop we have also given certificates of excellence to some participants who have done very well in their assignments and we send you the funds well before the workshop begins and at the end of the workshop you are expected the remote center coordinator is expected to give a proper utilization certificate and receipts to us you remember what professor Fata said this is this workshop is completely funded by MHRD so the way you are accountable for the money that we give you we are also accountable to MHRD we have to provide very stringent utilization certificates so this is this is why we insist on this Now, these are some statistics that statistics of workshops that we have conducted now a colleague of mine has been doing research on the findings that have come out in these workshops and one of the most positive factor that has come out is that 30 to 45 percent of the participants are women now we do have a lot of CEP programs running in IIT Bombay and we very often see that women cannot get away from their homes for a whole period of either 7 or 10 days but during our workshops they can easily go to their own place of work and attend the workshop there they find it so much easier than leaving their hometowns and coming away for 10 days so this number was very very important to us 30 to 45 percent of the women of the participants so far have been women we have found that our workshops are extremely useful for participants in remote areas now by remote areas I could give you an example we have a remote center at a place called Nirjuli in Arunachal Pradesh participants of that area could not they do not have any other remote center close to their place of living so if a center if a college from a remote center from a remote area becomes a remote center it is definitely very useful to the participants who cannot move out of their own area we have also found that there is a increased collaboration and interaction amongst participants of different institutions now you see the audience for these workshops are college teachers from various colleges who meet at one remote center now the remote center coordinator makes makes them into groups and they do group assignments together people who have never talked to each other before now work with each other for the for a period of 10 days or or even later for the next two week assignment so there has been a great increase in the collaboration and interaction that is happening amongst participants now I come to some additional features of our workshop we have you we have used a student response system called clicker it has been it has been of course used very widely in the western world but in IIT Bombay we have developed an indigenous clicker it is a bit like the you know the device which is held by the audience in Konpeniga Karodpati for example this particular system works very very well when it is being used for a very large audience nowadays you have classes of classrooms which have more than 100 students 120 students how do you know who has understood what or how do you know how can you conduct a spot quiz without getting into so many paper corrections and you know a lot of time is wasted so we use the clicker system there are spot quizzes and the students are given clickers and they just have to press a or b or c or whatever the option is and all the data is collected in the back end of a server and the teacher has the result within 5 minutes and it is so useful for the teacher to understand which student is not doing well or whether the topic that he has taught has had immediate you know effectiveness or not so this is one feature the other feature is another program called the proximity it is a it is a tool which integrates all recorded lectures and it is published as a standalone application and you do not have to search for I mean you have a set of lectures and the learner can navigate straight from one lecture into the other or he can skip a few lectures he can skip slides he can go to any section of a lecture that he wants and this particular feature has also been developed in IIT Bombay now we come to the most exciting part of course the 10000 teacher program is equally exciting but this is the news of the day as you all know IIT Bombay has been given the Akash tablet project and the whole aim of the project is to develop open source applications and contents let me make it very very clear at this point that we are not in the commercial business of selling Akash tablets so please do not send me mails about ma'am can I buy an Akash tablet from you I do have a lot of queries regarding that but we wish to the whole aim of the project is to use the tablet in for educational purposes only and to integrate several applications that we ourselves have already developed like I just told you about the clicker now the clicker can is integrated on the Akash tablet as well so you have a class full of students with Akash tablets on their hands they can not only use the tablet for studying but also to take part in various activities like quiz for example you efforts are also being made to port the a view onto the tablet so there could be a day when instead of watching a workshop on the screen in front of you you can easily look at it on the tablet itself this was the launch of the Akash tablet and we have plans of giving Akash tablets to our remote centers for use in their classroom activity we are specifically looking at final year projects at the moment of any discipline and we do hope that representatives of institutes amongst you who have not yet become an Akash center or a remote center of IIT Bombay would definitely do so at least to be able to use the Akash in their own classroom teaching and for their own students. Now this is a picture of the clicker and you see how it has evolved this is version one and this is version two where you could just get a small number on the screen but now we have ported it onto the Akash tablet and this is how we will be using the clicker this is the Akash tablet if you look closely I do not know how clear it is out there but you have the clicker and you have other features here now the way we plan to use the Akash tablet in through our project is that we have conducted a workshop for faculty of all IIT Bombay remote centers this was a two-day workshop and 240 remote centers participated in this and since it was for their own teachers we had a number of almost 14,000 teachers who participated in this two-day workshop and we have also planned a very useful program for students and that is starting tomorrow it is a two weekend android application programming course on Akash and it gives me great pleasure to tell you all that we have nearly 22,000 students participating in this and it is of great pride for us. These are the workshops that we have conducted so far I am not very sure if it is visible but we have conducted two workshops on effective teaching of computer programming and then we have database management systems since there are teachers of computer science amongst you I would like to give an advance announcement that this summer we will be conducting a repeat of database management systems we will be releasing the advertisement shortly but do look out for that on our website and we conducted thermodynamics and mechanical engineering another very very popular program we conducted it once in 2011 for something like 700 and odd participants but then we had to do it again last December for a far larger number we have done courses in basic electronics heat transfer solar photovoltaics then the software development technology as writing effective conference papers and another very very interesting program on introduction to research methodology this was our largest I mean we had the largest number of participants in one single program for this project we had something like 7500 and odd participants and here at this juncture we had some very very encouraging positive feedback from the ministry they said since your numbers are so high why do you want to restrict yourself for 1000 teachers there are thousands of teachers out there in the country and if you restrict yourself to just 1000 teachers at a time you can easily you know go bigger you can scale up and December 2012 our project was extended by the ministry and we of course I will be come to the future plans a little later but I am very happy to tell you that now we hope to engage 10000 teachers at a time and the trend has already started with the Akash workshop where we had 140000 teachers and now 22000 students now we are going to be collaborating with IIT Kharagpur now the workshop is going to be called teach 10000 teachers and we have 15 workshops on engineering topics planned for the next 3 years of course we have already completed the pilot on engineering thermodynamics in December 2012 we had something like 7000 teachers participating here in engineering thermodynamics this is the second round and in these 3 years we hope to reach at least 150000 teachers this big endeavor cannot be done by a single individual we have a very large and a very very efficient team out here and we are very very proud of them and thank you all and of course the inspiring force the driving force behind the whole project is Professor Phatak he is untiring absolutely in his passion for education you all may have heard that recently on the republic day he was conferred the Padmasree he will be given it officially in April but it is also due to his untiring efforts to for the field of education that this program has been doing so well thank you very much for being so patient and listening to me and if you have any queries we have queries on chat right the question is that we want to use AVU software and IITB server for regular classroom teaching at our institute if possible now this is really a question for Professor Phatak I will definitely convey the question to him but it will take some efforts some efforts and a lot of hard work from teams at both sides and let us see I mean I do not promise anything at the moment but we will definitely look into the matter so thank you very much once again to RCP IIT and at all the participants thank you very much


Okay. This is a CNCFCI working group on Tuesday, April 10th. I've shared my screen, and also shared the links to today's CI working group meeting agenda notes and the slides that we're using today. Feel free to add your name and email address contact information to the notes and agenda. Also, if you have any updates that you would like to add to the slide, feel free to do so. Tyler, if you're available, I see you're muted. You can go on through the first slide. Second slide has the dial in detail. Can y'all hear me? I was trying to dial in to such audio. Okay. We'll go ahead. So, we've had a few releases in March covering quite a few items, including adding some new clouds, as well as projects, and attended ONS. And cloud provider-wise, we open stack is now production on CNCFCI. And we have FluentD as well. And we attended ONS and there was a face-to-face CI CD workshop during that time. Go on to the slide five, I guess, and we can hop into those releases. So, one of the big items that happened during March was adding a non-CNCF project, the Linux Foundation Project ONAP, and specifically their service orchestrator. And that added a external integration to the ONAP CI system. They run their own Jenkins, Titan for the CI, they build their own containers, and they publish those in a registry that Linux Foundation provides. And we did the integration with that, where we pull in those artifacts, validate that they work, and then use them during the app deployment phase. We also use their integration test and run those at the end to validate the service orchestrator and all the pieces that were running at that time. So, that was pretty great achievement. We've also been working with them as they're getting ready for a release, a new release on the ONAP side, Beijing. And they've had a few items that were changing and we've done some pull requests or open tickets and helped them with those. We are fixing some updates on head and we'll be doing some pull requests for the Helm charts to work with them, which they're working on right now for quite a few minutes. So, open stack, as I had mentioned, was another big one. Chris Hodge did the large majority of the work and then Melvin also helped. On the second, we kind of had a second revision of the open stack side as we moved it through. After it was ready for us and we're trying to integrate and do some testing, it went back and we worked with them to make some updates and Melvin was a big help on that side as well. And so that was a contributed cloud provider, which was really awesome. Great coverage and it's been really good to have their feedback on that process. I think we'll be using that as we're working with some other folks in the future. And then we were at ONS, as I said, ONAP and open stack were both shown there and we had a lot of feedback from both cloud provider folks, the Alibaba people came over and had a lot of conversations about their stuff. The Huawei folks had a lot of good talk and feedback on things and then dug into the ONAP side and integrations with external CI systems and how the information can be passed back and forth. So that feedback we're going to be going forward with. So that was exciting. And that face-to-face CI workshop before the weekend was a lot of communities and that was really great feedback for the open CI. So that was good. Some of those folks will be at KubeCon, so we'll be following up with them as we go forward. Okay, let's go on slide eight and then on the CrossCloud CI project as far as the development goes right now. Kubernetes 110 support. We're updating the CrossCloud provisioning side. There are some deprecated items that we've now covered and we're going through and updating a few things for the end-to-end test and some other items and provisioning. And then that'll be ready to go as far as the terraform code. And then we're good to go and 110 will be up on the dashboard. And as I mentioned before, the ONAP on the head release, they made a change upstream. Things were breaking. They fixed their build now and we're going to be updating our integration code to work with those changes. The packet was having some resource issues. This is kind of just a side item, but packet was having some resource issues in one of the regions. So we've migrated to a different region at their request. And that seems to have resolved those issues. So what's next? We're working on adding Oracle support in that process. And then we'll be looking at Huawei and Alibaba as far as clouds and ARM support is still in the queue at some point in the future after these clouds. We're also looking at Envoy and Jaeger and a few of the other projects. As far as the next invoice going to be added as the next project though. On the cross-cloud CI project itself, the internal software, we are in progress on automating the project release updates. So as a version changes upstream, we'll be making the change and pulling it in to cross-cloud. Some of the projects, the way that they publish or show those versions can be a little bit different. So we'll tracking those and going through and we'll provide any feedback upstream. And otherwise, I hope to have this on soon. And then the dashboard and the builds and everything else will be running based on new releases.  This will allow us to be tying in with history and the API itself. And that's going to allow us to do a lot of other things in the API server for the status repository, including new screens, being able to roll back to previous release tool tips and other items in the dashboard for different versions and what worked and what didn't work. And then providing direct access to the API for folks to query and look at stuff like Prometheus 196 with a specific version of Kubernetes and other items like that. So where are we doing as far as community goes? The OpenCI, which I mentioned that came out of that face-to-face before O&S. There's a white paper that's being collaboratively built. And HH Rowan are also contributing to that. Hey guys, and quite a few other folks. So that was really cool. We are actually working on RSC for a pipeline messaging protocol. And we've provided a link there if you want to check that out. We were working on that the last couple of months. So there you go. And we'll be talking with the VMware folks about the cloud. Spinnaker is coming up. Looking at that as an option and alternative for GitLab. And then Prometheus and Core DNS, we're trying to work with them on their end-to-end test. So that's continued that collaboration so that they can start maintaining those and helping both within their project and CrossCloud CI. And that's about it for us. Upcoming events next year working with people 24th. We'll be at KubeCon, Copenhagen, May 2nd to 4th. Providing an intro and deep dive on the CrossCloud CI. We'll be talking more about how to add cloud providers and how to add new projects. Hopefully get the community building those out and helping to provide those sort of things. Any questions? Okay, awesome. Next on the agenda. Go ahead and stop my screen share. Rowan or Chris, if you'd like to start your screen share you're welcome to. I'm starting that now. I've shared my screen but I don't know that I'm seeing anything. It looks good. Yeah, it looks good. I can't see the slides myself disappeared. Oh, did it? Do you want me to share instead and then you can talk through them? Yeah, that's fine. Why don't you share if it works for you. The link in the channel. This is Debbie Hacker from I.I. Co-op. And we're starting a project called API Snoop. I dropped the repo that's at the CNCF right now. It's a link to where we have a proof of concept. So one thing we were wanting to do, the list of things we're wanting to solve, one is that Kubernetes test coverage is currently calculated using the end to end logs. So we have to run the ED test and then look at the output in order to calculate. It's there that only works for the ED test and doesn't use other application. There's a lost use for applications that we'd like to figure out a way to cover API for not just the end to end test, but any application using the Kubernetes API. And in addition to that conformance group, they're wanting to get their ED test percentage raise. I think it's sitting at 11% right now. We need to be able to prioritize which test they're going to write next. In addition, there's add-ons for add-on conformance. We don't know which particular API they're using. And if add-ons are written in a different language, they're not using the go client library. Are they actually conforming to our spec? These are the things we'd like to take a look at. So we'd like to make it reusable for other projects as well. So on our next slide. We'd like to do something a little generic. We have an open API spec. SWAT or JSON, it's actually available at the endpoint for any Kubernetes URL. We'd like to make that available, not just to Kubernetes end end test, but any other application. We're going to look at the, inspect the actual calls on the wire rather than looking at the logs. And this will allow us to do it from any add-on or the end-to-end test. Inspecting each of those, they should be your request against the open API spec and tracking our usage by a pod, by source IP, by anything that we can sort by and keep track of. The last thing is a high level of an API snoop. And implementation needs to be, one of the implementation we'll use outside of Kubernetes. So a couple of steps for that is redirecting the API request to a proxy. So we're going to do that by watching for pods coming up with annotations and then redirecting to the proxy using IP tables. Rather than starting from scratch, we're going to use the existing MITM proxy project. And the end result there is just going to be a module that runs inside as a plugin to do our open API inspection and aggregation. That's the high level. We also have a demo. Does anybody have any questions before you proceed to the demo? All right, Rowan. Great. You've got the screen. Thank you, Chris. Just give me a second. I'm just going to switch things over. Okay. I'm just going to start sharing the screen. Okay. So, hi. My name is Rowan. I'm just going to walk you through a brief demo of our perfect concept. So I guess the first thing is that we've just got a Kubernetes cluster which is running on GKE. A couple of notes about it is that at the moment it requires the alpha features enabled and also it requires legacy authorization enabled, which basically disables RBAC. The reason we need the Kubernetes alpha features enabled is because we use initializers, which is an alpha feature. So, yeah. All right.  So the first thing we need is just a bit of code working, which is what this will do. Okay. So at the moment, as Chris said, so we've got, this is where our sort of our code is currently sitting on this repo here, the perfect concept, but in future we'll be sitting under CNCS slash API snippet. And right. So what we, the first thing we'll do is just code this code into it. Okay. I'm just going to sort of walk through the steps before I actually do them. So it's pretty simple in terms of setting things up. First of all, we just have to set up a helm because we use helm charts to deploy things. And the second thing we do is that we, we create a CUBE API set using the Kubernetes API. So what we do is we send it as a certificate signing request saying, hey, can you please sign a certificate for Kubernetes and the Kubernetes API IP address to Kubernetes and Kubernetes is like, hey, you're right. We'll give you a cert signed by our CA for our API server. And then we use that certificate to basically any traffic that's intercepted by MIT and proxy. We can pretend to be the API server with the correct, like with certs which are signed by the CA. So CUBE Cuddle doesn't care. Other things won't care as well. There's no difference. And so what we'll do and set up MIT and proxies will just do a helm install with enabling initializers. Then we're going to deploy like a example app, which is basically just like a pod which has CUBE Cuddle that makes calls to CUBE Cuddle get pods every five seconds. At the moment we have a little bit of magic that we're sort of using to determine which T proxy is on the same node as the example app because we're just doing like a port for it instead of having like a service that will change later. And then we just once we've port forwarded we can open up a browser to that port and we can get the MITM web interface, which is part of MITM proxy. We won't see any sort of traffic. And the reason is because you only see traffic for pods that you annotate with a certain annotation, which is here. And yeah. Okay. Well, I'm going to just show step by step now. So quick for that. Okay. So the first thing is I'm just going to clone our repo. Wait, no, I've already done that. So create CUBE API search. So yeah. As I was saying, it creates a CSI request using the endpoints internal and external. I'm just basically templating, I templated out the CSR settings and then just I'll write this on. And then here's our CSR request that gets sent to Kubernetes. Then we approve it and then get the CSI, like the certificates out, combine them and make them ready for MITM. Okay. So we'll just do that now. Wait. So first thing we need to do is tell them that. Okay. And now we can go around this, create the CUBE API search. Generating the CSI request now to Kubernetes. Approving it, getting the result insert. Here we go. We can see that this has been signed by the CA. These are the endpoint addresses for Kubernetes. So now that we've got that all ready to go. Second thing is I'll just show you is to set up MITM proxy. So currently it requires search to be built for MITM proxy as if it's going to run its own CA. And that's just I think a dependency of the way that things were done before. But the main command is here, which is basically just installing, setting a value to use the initializer. So we can do that now. Just creating the search in Docker. Okay. So now that's been deployed. We can go to CUBE Cuddle, get pods. We can see that. Here are our T-proxies running. There's one T-proxy running per node. I can go to CUBE Cuddle, get nodes. This is a free node cluster. So one T-proxy for each node. And I'm just going to go back to here because I've got, oh, yeah, that's right. So CUBE Cuddle. So the next step is basically to deploy our exemplar, which is if we go to CUBE Cuddle, get pods. We can see that our exemplar is running. Now this is the little bit of funky logic around finding out which node each pod is running on. So here we can see it's running on the same node as this T-proxy here. And there's just a name one as this one. So there's just some stuff that basically sets the T-proxy pod. Now we're just going to do a port forward. There's now 49,000 on localhost to 8081 on that cluster, which is the MITM web interface. And now I can open up that page in my browser. Here we go. Here's the MITM web interface, which is on that particular pod on the cluster. Notice there's no traffic. But if I go to CUBE Cuddle, get. CUBE Cuddle logs. So here you can see that it's making these requests. This is the output from the CUBE Cuddle command on that on that example pod. But the requests aren't going through. So now finally what we need to do is just, we just need to annotate that pod. And we'll start seeing some logs on the web interface. It's been annotated. We go back to our web interface. And here we can see the traffic being intercepted with authorizations and stuff. At the moment, we're not recording the request and response. But we can see the headers. So this shows that we're able to intercept the HTTPS traffic. Any questions? OK. All right, Chris. Do you want to? It looks great. Thanks, Ryan. There's only one more slide for us. I think it's the, what's next? Thanks for pulling that up for me. So this PSC demonstrates this, the ability to intercept the traffic. Once we annotate a pod. But there's some unnecessary complexity that was. This implementation that we need to refactor. Once we get that up, we're going to get a reliable Helm chart. We're deploying the proxy search and redirection. Refactor approach. And the next step is going to be instead of bringing up the MITM web proxy for inspection, we're going to write the main logic as an MITM module. Nice. This week. Over the next week or two, we're going to start collaborating with Test Infra. In order to. Understand how we need to integrate with their CI integration. Particularly the retrieval of the output. And with that format, you're still quite. It will probably be the next two to four weeks. In this section. That's the update from the APS team. I'll hand it back over to. Thanks, y'all. That was awesome. Folks, this is. Dan con. I just have a closing. Question from the group. But we could solve it by email. Which is just that this remains a really small working group. There's 12 folks here and obviously. Many of us talk offline. I just wonder whether it might be more productive if we move from. Every other week meetings to once a month meetings. But there's, there's no pressure on it. If you guys feel like this is useful to get together and share. We can continue to do it. It seems like different folks. We'll show up on the different weeks and I don't know if that's just their availability or not. I think we could have once a month if we had a day that works for folks. I'm also willing to just be here for the conversation. Seems like we get good feedback and seeing the API group. If we get more folks involved. We'd have. More people on the call. So. Yeah, I'm. My only sleigh hesitancy.  I'm not quite sure it actually fits in this working group. But I don't mean in a negative way. I mean, it's just, it's it can certainly live here until we find a better home. Sure. Yeah. I don't know. I don't know. I think they hop in around between the groups. I don't want, yeah. Christopher feel unwelcome. Okay. Let's just leave it as an open question for another, for the next few meetings, but. It's just, there's no, it doesn't have to be a really weak as Mike. I guess. Okay. Sounds good. I think the next one might be. Is it before cube con or during cube con? Trying to look. Before. It's before. Okay. Thanks. Okay. Maybe we can put a post to the list and see what folks thank. This is Chris. I had another thought. My muted. No. When I first voted for this time of day, it was during the New Zealand summer. It was during the summer. I think we're. Hemisphere opposites. When we shift and everybody with the time zone, it actually brings us from 5 a.m. to 3 a.m. in the morning for the start of the call. So as we evaluate. Possibly shifting the number of a current, I'd also like to look at possibly shifting the time. And depending on. Everybody else's thoughts. I'm not trying to. Push New Zealand. But I am definitely trying to see. Time could fit a little better. Yeah. One thing I was thinking. Chris was. Some folks may prefer. Afternoons as far as Northern hemisphere. So maybe we could do one week in the morning and one week in the afternoon. And that might give more opportunity for folks. Anyways, we can follow up with both of those offline. Either in the Slack. See our group channel or. On the mailing list. And we'll see you in the next one. Thanks. Well, well, thanks everyone for joining. Thanks for that demo. That was pretty awesome. Excited to see. Where that goes. Thank you. It looks like it'll be useful in general for other projects that need to do API coverage. Have a good one, y'all.


Aaron the offense had some opportunity earlier Do you look back at that first and that second inning and just think missed opportunity could have been a very different game Yeah, yeah, I mean You know, I feel like we definitely had Suarez in some trouble there You know, he struggled a little bit here out of the gate and struggle with command I thought we did a good job of of putting ourselves in position there I thought Paraza had a pretty good at bat there and that first where Hit up all good in that hole and they had him positioned well That it was over there in that hole to kind of take that away And then we had other chances and just couldn't break through so yeah a little bit frustrating there We had our chances But ultimately, you know, they You know, they got it done a few more times and we were able to tonight That's great. Did you get a report on Donaldson and is he gonna join you guys tomorrow? He did he had three at bats and played was still had some tightness early on in the game So probably not quite yet I don't think anything from necessarily a setback. He didn't pull it or anything or have to come out of the game But I don't think it was all the way where he needs to be so we'll see where we're at with it tomorrow Meredith Aaron you mentioned the three at bats, but he was pinch run for so that wasn't Related to the injury that was like a plan of what he was doing for the day. Yeah, he was gonna Yeah, it was a kind of a three two two or three at bat five inning Game for him tonight. Oh When it comes to Schmidt and the command, is there a pitch or two that he's Trailing on or is it kind of across the board that you're seeing? What do you mean trailing trailing I guess I mean it's not where you want it to be yeah Look, I think it's it's tightening up a little bit the entire arsenal But I think for any pitcher it starts with fastball command and being able to you know When you're really going to a next level you're you tend to be dictating counts and in controlling counts and getting yourself and You know where you have the leverage and that's just you know, that's been the challenge You know for the most part


hand you over to Ahmed, who was going to talk about making captions beautiful, what a lovely scene. Thank you, thank you very much, thank you. So nice and quiet. It suits me very well because in that I can hear better. Because when it's a noisy environment like a bar or restaurant, or a camp, talk to me personally and to keep up with the conversation and I'm guessing the same thing for you too as well. And I do sometimes wish there were captions right in front of me. Just so I can follow the conversation and be aware of my surroundings, but that's not possible. The thing is not just about having what is said outside right in front of me, the quality and the accuracy of those captions matters too, and the context. They all matter. So these are the areas that I want to cover. Making captions right. Making captions works for everyone, making it beautiful. So it's not about auto-caption nonsense. So that also means we also get some SEO benefits as well. So get comfortable in your seat and let me explain. So get comfortable in your seat and get auto-caption because it didn't really work well in this case. I apologise. So the top of the caption is a very personal one for me. When I hear people talk about captions in my video, I hear them talk about how if another thing to do costs money or a half time, I'm going to leave it for the artificial intelligence to do the job. But it's a very personal one for me because I am deaf. And I depend on captions to deeply connect with all the videos. So whether these will not work if there are no captions while I'm going down. So I always incredibly use captions for many reasons, but it's not just about talking about my personal benefit, but I want to talk about also the benefit that you get as well. Now I get it. During a live event, it's a bit more complicated to organise and maybe you get someone else in your life. But once I've recorded a video that you control on your own, it's different. I can't tell you how many times I have wasted my time and energy, money, going to the cinema, never understanding anything. But I don't have control over that. But you do have control over our videos. So the one thing that people do use a lot is auto caption. But there's a thing about auto caption and bad quality caption in general. In the deaf community, they are known as corruption. So obviously most of us are familiar with auto caption and it's good in certain ways, but it's not really something that I enjoy using. And just to clarify, auto caption is not better than nothing. So just because you have it, it doesn't mean that that's it done and we're finished. Now, the technology had been great. Just over 10 years ago, Google had announced auto caption in YouTube. It was like, hey, would it have to do it? People say, we're done. And also it means that more people can access the content. 10 years later, it has gotten better, for example on a screen, but they are still a long way to go. But I believe that you can never replace the human emotion, the connection. You can't really get robots today for you, human period for you. I've got some wonderful examples I would love to show you, or some good, bad, and ugly of captioning that scene. So here's one example. No way can this country ever allow Batman to run this country. Although I think Batman would be a better choice, I think, imagine. NASA did a space launch. Co-oplicious agent looks good.  Co-oplicization right now. Obviously with my name, I don't expect people to get it right. So for other people's name, it's not going to be the same. Auto caption.  I'm pretty sure that's not a real name. The guy's name is actually, hi, hello. It just happens that you can't be certain. And even if it's, let's just say, a normal name, where it's easier to allegedly write, it's not always that easy. Not only is Deborah Meadon and Tej Lavani, but apparently they're 1.3% of her pants in Dragon's Den. To this day, I have no idea what this part is. No idea. But all I know is Deborah Meadon's so wrong. Tej Lavani is so wrong. That's the wonderful word of proper caption. So I thought, let's go local then. For those who are not from Glasgow, this guy, Kevin Bridges, a local Galician comedian.  And they're talking about Tej Lavani. Oh, he actually said, you've got to pick your holiday. That Galician accent. Even better, I saw another clip on YouTube. Again, Kevin Bridges, he came onto the stage, introduction. And he said, literally, he said, thank you, hello.  But it doesn't have to be a Galician Scottish person, even an English person. Apparently the American does not know how to say, how does this feel? Because it's kind of a good feeling. You know, I think that that's how it feels. My friends, these two guys, they're from Newcastle, they don't swear. But apparently they say that. That's not auto caption. That is manually put. The person says that it actually says something different. And that is actually manual, which means that you have to check, even if it's manual or auto caption. And I showed it to them and they were so embarrassed.   Oh, right, death customer. I get all of them on my auto caption. And then sometimes it's not so funny, maybe culturally not right, when there's no such thing as this. And because it's actually supposed to be lucky. So obviously there's something that is actually there that I'm laughing at, even though I'm angry, I'm laughing at it. But it's funny. But the odd time where it's not so funny when it's picking up words that we don't want them to say, even if they love a big bang theory, then if you can see at the bottom, it says one thing. But actually, he said, I'm not, but why don't you have that in your caption? And that's big bang theory. And I believe that is manual, I'm not really sure. Even worse than this is this person is blaming auto caption on YouTube. At the bottom, there's a couple of words in there, so obviously it's offensive. Now he's blaming YouTube for that. I say, no, it's your fault. You're leaving it on specifically to do it for you. You should do it manually yourself. And that is what can happen. And this is just recently, it's happened as well. In the SEO world, people say content is king, but in terms of caption, it's about context. The context is really, really important as well. So what I mean by this, like I said earlier, it's not just about having what is shared right in front of you, said out loud. You also need to be aware of around that as well. Here's an example that I actually love watching this in Netflix. Greg David, a comedian, he said something that created a subdued laughter. What happened was he was talking about a joke. He said, I used to depend on my father to be the source of all jokes, but separately, he died. Now obviously, he's supposed to be a joke, but there are people who can put my jokes, but it's a joke. It's a subdued laughter. That actual context of the laughter, not just general laughter, it's a bit different. Just like how you speak can add to the scene.  But then after that, he went back to his normal voice as well. I need to know that, and I've told you many people, they need to know that. Sometimes you are in a room where there's an echo. And from the bottom, it can make a big difference to the scene. But then whatever you have at the bottom, make sure, like anything in any language, make sure that you have the correct grammar and pronunciation, because a simple comma can make a big difference between making grammar against less each grammar. It's a very, very common thing in the copyrighting word. They always love to use the example comma. It can shape people's lives. But even a comma can make things different. It can stop all these things by making them more understandable. So at the bottom, it did not make sense to address them because there's also caption. But when you add a few things like a comma, a French cross, even a dash, it makes it more readable, separate it, it's more understandable. It makes a big difference. But then also make sure where to put it. If you're going to have two words, make sure that the space is in the right place. Because between pen and is at the bottom, there's no space. There's no space between pen and is. Ah, yes. Also, like I said, it's not about what is said, it's also about the music. What music is played in the background? I personally love it. Instead of written through the credits, you know what music is played during a particular scene. It's great. And sometimes when you're talking about a movie where the local music is not something that you're familiar with, like for example Black Panther, it's got a bit of an African theme to it, and all our people will be familiar with who is singing what. Because Taylor Swift is not appropriate for Black Panther. But sometimes there are times where, okay, you don't know who is singing what, who is playing what. But sometimes you need to describe the music to set the scene. And I personally like the way I describe this particular scene in Black Panther, haunting traditional singing. It was a bit of a fighting battleground going on, everyone was fighting, slow-mo happened, and then there was that music coming on. Maybe I should have put an African word in there as well, like African traditional or something like that, but the community set the scene. But sometimes you don't have to go complicated. A simple one as I'm beyond music could make a difference. It's like something's happened, we entered something.  On my own video, someone did this for me. First of all, I didn't know that this song was fairly well. Second of all, it was more of an oompa version, like a trumpet version. I didn't know that, and I thought it was really good. Obviously, it's not just about the music, it's about the sound, where there's a sound coming from. Because it could be from many different sources, but in this situation, there's a sound coming from the camcorder, the same place. Not from a TV, not from outside. That makes a difference. And then the sound could again set the scene, because it's building up to a particular moment. It's a difference. The way in which the sound, the music, builds up. But then sometimes there are no sounds at all, and that's okay. But sometimes you need to get a bit of a hint. If people are speaking, then you might need to get some indication that there is something going on, but it's inaudible. But sometimes there's a general hover in the background, and there are cries talking indistinctly while that person is going around. It's a difference. But sometimes you can get creative again with the sound, and this one is quite interesting. One of these classic David Ackendriff program, Netflix, Documentary, women all know it. And the scene was, under jungle, lots of animal noises from all places. The way they captured it was overlapping animal vocalization. Quite creative. That's quite creative. It makes sense to me as well. And I did not know that apparently, Dolphin, they make a cricketery and chittery noise. See, none of that. But because of that, now I know that. I mean, yeah, I couldn't Google it myself. But if you're going to label what animal noises you know make, make sure you're able to collect animals, because that's not a penguin. The other penguin in the scene, I should clarify, the orchids are chasing a penguin. But first of all, I think penguin not wine. And the orchids are the ones who are really making that noise. So make sure you get the animal noises right as well. So once you have all these in mind, make sure it's easy to be and not just overwhelming. Because sometimes there's a temptation to put a lot at the bottom. That's too much. You don't need three lines. You don't need to have a very wide, short, two lines, simple and clean. That's what you need. But then be aware that if you have open caption, which is burdened in the video, you won't be able to see it. So now, unless you're going to pause, you're not going to be able to work out what is said behind there, which is translating it or what that has to say in French. And that's a problem, because it can happen many, many times. And you can do it at home, but you can't do it in a cinema or anywhere else. But you also have to make sure that whatever is said, the right person is saying the right thing. I was very annoyed about this particular scene. There are three sentences in this scene, but what you don't know is that three sentences are said by three different people, but it's not telling that at all. So it makes it very hard to work out who is saying what. But apparently, it's the same person saying everything, but there are three different people instead. Keep it nice and clean and simple. Ted.com do it very well. Clean, simple, clear, easy to read. You can go ambitious. You can go crazy if you want to. One time, I did check out the PGA website, and apparently you can customize your caption at the bottom. The style and everything like that. So I checked it out. I went to caption. I checked the color selection, and I thought, let's have some fun with it. So I thought, okay, different texture, different background color. Oh yeah, that looks good. I'm going to go for something a little wacky, a little wacky. So that's done. What about opaque? Should I make it transparent? Should I make it opaque? That's good like this. Sheened everything. The borders, the background, the window, the whole lot. Done. Fun type. We all love the good old comic fans. But nah, let's not go comic fans. What good curtain? That looks fun, doesn't it? Moving on. Let's go stage. We're doing great captions. And then put some shadow in it, because that's fun as well, isn't it? Right, done. So I thought I'd done a good job. But then I thought, okay, maybe I need a good job, because it ended up looking quite ugly at the bottom. It doesn't work. I don't think you need to do that. I don't think you need to have the option of customizing. Keep it clean and simple. So that's why I went back in there, and I cleaned it up. On most occasions, you're going to have this style coming up, but you do not need, in my opinion, to have all these features of curses and shadows, the only thing I think over the top. So I thought I'd make it to where you saw earlier, that Ted had. Keep it nice and clean and simple. Simple colors, simple continue. Not too big, not too wide, all these things. And then in the end, it ended up being better. And I guess I'm only shadowing on my caption either. And that looks much more easier to use. You don't need to go crazy.  In this scene of Transformers, apparently there's a language called Old Cybertronian. I didn't know robots people called Cybertronian, but apparently one of them was in pain, and that's what they said. But this is the thing as well. You don't need to go crazy and go too far ahead of yourself when you're describing people's sound, music, anything like that. Those of us who know the series of friends, who know friends, we know they're the characters of Janice. She has an interesting laugh. Apparently the laugh is in the chewing-on-fire laughter. Apparently as well, you can laugh in different languages as well. I know a bit of Spanish, but they did not teach you a little class. Interesting. Apparently also, you can boo in a certain way as well. Now, I don't know what posh booing noise is. It's noon, and I'm not going to try it. But apparently you can do that as well. You don't continue. Sometimes it's got a bit ridiculous. I have no idea what this means. Intense, very scary. I don't know at what point you need that at the moment. So, you don't, for example. And then sometimes I love it when they kind of tease you a bit, like they imply something's going on, so like loudly implied cannibalism. It may be kind of moving. It may be not. And then sometimes maybe it's a bit, maybe a bit too far sometimes. And they say, let's see, I don't know sound. If you don't know that, I don't know sound. It's like a, I don't know. Mmm, you know, I don't know. That's not necessary. It's either you like mumbling, I don't know. You don't need to make, I don't know sound. Because if you think about it, what about people who don't know English? People from across the world, they're not going to know what I don't know sound is. And then maybe the, I call it the peace period at this point, the ultimate one, when I found out I was watching the Avengers, and then they put this at the bottom. Can you see? That was my screenshot of the TV. I was sitting there, I screamed, and my wife came and said, what happened? I said, look. So, and to clarify, movie said, hey, either. So, we've got all these things, but what do you get out of captions? And obviously I'm speaking from a personal experience about deafness, and there are so many people in the UK who are deaf, one in six, who don't increase in one in five, think about your own country as well, that could increase, even in the US, over 48 million as well. And that's going to increase. Globally, it's massive. It's a big, big number. So, yes, you could say that you're going to create this for that audience, but what I would say is that is a breaking news, because the breaking news is that, you know, captions are not just for deaf people. If you think about it, there are so many people who can benefit from it. People who are learning disabilities, people who have some kind of, you know, language disability, people who are learning the language, people from different countries, people who just want that great experience by watching in silence, people who want to watch it in a different way, there's so many benefits of captions, and it's not just for me and deaf people. Many people can benefit, then you think, more people than you think can benefit from it, which means that you will reach a much larger and engaged audience than you think. Because according to OSCOM, 8,200 people who use these captions are neither deaf or hard of hearing, and that's OSCOM. And in fact, 85% of people who watch Facebook videos watch it in silence as well. Think about your own behavior. You don't have to be deaf to enjoy caption, but if you're sitting in the bus, sitting somewhere where you need to be quiet, having a speaking look at work, you might be doing that yourself. Even Facebook realize that captions are very good, because they've noticed that the due time has increased when you do video ads, and this prompt is going to create a tool to help people to make it easier for them. And then as we know it, there are going to be more and more videos crossing the internet for a minute. By 2020, by how much? And by 2022, or 2022, more than 82% of all consumer traffic will be online videos. It's going to get bigger, it's going to arrive. So, are you convinced? What does it mean for this year though? I've mentioned that earlier. But even Google, they've mentioned something about auto captions in their own guide line. And they've said that you can always, always, order the review of automatic captions. That is literally what they said in their own guide line. And I should also point out that Google does not index auto captions. Only those that are manually uploaded will be indexed. And so index, they're not needed. Great for that to you. The problem is, if you only depend on auto captions, the accuracy is debatable. So by 60 to 80% accuracy, this is a rough number. But to put it into context, if you can put it into context like one in three words of your blog post is incorrect, is that okay? If one in three words of your social, your website, your book, something you've written, it is incorrect. And you don't think it's good. So why is it okay for captions to have one in three words incorrect as well? That's up to us to do that. And that's not great for us either if you think about keywords being written the wrong way. Most people use this company called Rev. They do transcription. They do captions. Some of them are automatic. You can do it that way cheaper and then you edit it yourself to get a human to do it for you. If you don't have the cost to do that, you can upload your video onto YouTube and it will create the automatic captions for you. You can then download it, edit it, upload it again, or you can edit it right in there and then drop down. That's for free. And then there are so many other tools that you can do that as well. And then don't forget if you're going to have videos and you're going to have captions, you can turn it into a transcript and then you have the blog post. Once you have a transcript on your blog page, click on your head in there. Done. You've also got a blog post and a video using the caption and the transcript. So I've got some rules that I would recommend that you follow when it comes to captioning. Simple stuff. You can be clueless to do verbatim. What I mean by that, for example, if someone is saying like, oh, I am, I don't know what, I put it all in. You put it all in. Because that is what person is saying.  Now sometimes you might want to clean it up. You don't have to make it really, really long, but it's still true. And clean verbatim. Includes non-slush elements. I've mentioned the music, the sound, what is sound effect. Includes in the blog. As always, like anything you write, make sure you follow the proper, proper grammatical rules. As always, don't eat your grandmother. And use uppercase and no letters. The noun, the location, the name. Simple stuff. You all know that as well. If you have the option, not what you're doing, but if you have one of your stations where you're going to customize your own styling, keep it clean and simple. Until you collect styling, apparently. But that's only possible in certain platforms. If it's going to be on YouTube or something like that, then you're set in one styling. Think it's fine. You need a big one? Now I know it's like, you don't want to write it, or it's like you're gonna write F, after X, after X, K, if the person was saying it out loud, you literally have to write it out loud. It might be different. It might feel awkward, but that is your literal translation of what that person is saying. And it would be great if you could also make sure that you do it before you publish your videos. Too deep for that. Now one main one is that so everyone can have access to your video at the same time, rather than sporadically. The second reason is that there are certain YouTube creators, they strongly believe that if you upload your video onto YouTube and then you decide to edit it because you forgot something or you want to add some for a bit more, if you do it very, very quickly after you publish it, it will affect your initial reach as well. So it'll be ideal if you have everything done, captions done, everything, upload it, and then you leave it and let it settle. Goal rule, never, ever depend on auto captions. It is a pain. And it's something that I can't really live with because it means that I get denied a lot of videos as well. And then when people say stuff like this, oh man, when it's on two days at all, I'm sorry, you can't bring me that stuff. It's different. But people are also interested in that there is a beauty when it comes to having captions, what type of... Can you feel me? At the Golden Goal, Korean director, he has one on the wall for him, Korean spoken film, it's a foreign film. And he said this, he said, once you overcome the one inch tall barrier of subtitle, you will be introduced to so many more amazing films. That was just three weeks ago, maybe a month ago, he said that. Not only that it's true, but I also want to touch it around by saying, if you do introduce that, you will also have access to so many more amazing people, access to your content as well. More than you think. And that's exactly it. That's why I've got a big challenge for you.  Videos are awesome. Videos going to be on the rise. Don't get too worked up about it in three per second or whatever. One of my friends, Brian Fandler, he said perfection is the enemy of done. Which is a good way of putting that. Create videos. They're awesome. They're beautiful. It's a good way to show your personality, your emotions, everything. But at the same time, I challenge you to perfection. And you never know what that could do to your engagement. Whether someone who doesn't know the language is learning, or someone who's sitting on the bus and just watching about perfection, they're just going to skip it. There's so many more people. So I challenge you that, and I'd love to hear what can happen as well. Thank you. Okay, depending on which way you want to go with this, you've either got watch seven minutes for some sensible questions, or if you want to drag it out, you're just going to be late for lunch. Which I just had to write. So has anyone got me? So thank you, Armin. That was excellent. From a personal benefit, I have used the YouTube auto-captioning thing because I had to get a transcript for something. And I thought, I don't want to sit in this situation at some time. Wacked into YouTube, got the transcript, downloaded that. Yes, there were stakes in it, but correcting 20 mistakes out of a couple of thousand words was a downside easier than having to do the whole thing. So I can recommend that. There are lots of ways. So questions? Thank you for that. That was great. So Facebook and YouTube have tools, which we have captions, but I'm not sure if Instagram and Snapchat and some of these other platforms do. And you see a lot of embedded text that's been put on in iMovie or something like that. What do you think about that approach and how easy is it to translate across different platforms? Instagram and Snapchat, they don't have a specific tool. You have to use a separate tool to create it. And then you upload it onto Instagram and Snapchat. And they are burned on the video, which means that they're called open caption. Open caption and burn.  And people think that it takes a long time to do it. Yes, there's a little bit of extra things that you have to do to create it manually on your phone, but you cannot do it on the computer as well because people think that you have to do it all on your phone. So I do think that if you look at how people use it, there are apps. I don't know in iOS, but I know in Android, for example, I believe there's something called AutoCAP, something like that. They have that. And it connects what you're saying with auto caption and then you manually edit it yourself. And I believe it's charismatic. I think in iOS, I think it's charismatic. They have something similar. You put a transcript and then you edit it manually and then you can share it onto Instagram and Snapchat. And there's a reason why you've seen that because people are finding this useful and it's important and it has to be engagement. I don't know about you, but I use a lot of the videos because it's annoying sometimes. But even sometimes when there is noise, you want to hear the noise, but then someone's saying something in the background can't look at it. So it is very, very useful honestly. And I do encourage people to try to do it on Instagram, Snapchat, YouTube, because from desktop, it's easier to do it with your keyboard. Thanks for if you have to upload it and then you edit it there. But if you have done it on YouTube, for example, you've got it perfect, then you can download it and upload it in different places and that's the benefit of it. You can pre-purpose your action into so many different places. And that will save you a lot of headaches in your time. You're going to have to carry on asking questions because lunch hasn't arrived yet. So if you carry on like this, we'll be breaking a Kit Kat into very, very small pieces. So that's as good as it gets. Claire. I was just wondering about captions, transcripts and different actions. So I've taken my job of photographing some transcripts. It's been taken from a podcast, auto-capturing for a full transcript. But notice that it had much bigger problems with the formats and the physicality of the live maps and what your experience has been. I still get, when I get like red, for example, even though sometimes they give you the option of adding a glossary of your own because they are really particular words, I still get those inaudible or unable to hear whatever it is. So I get that still. And I've had interviews with American people, they get it still. And sometimes I think it's a good thing that they admit it up front that it's inaudible because it is wrong and you quickly scroll in it and you assume it's okay and that's annoying. But if they're really struggling and they put it inaudible, then you can check it manually yourself. So that's why it doesn't matter if it's auto-caption or it's manually created by a human, you still have to manually check it. It's regardless. Just like the example I was showing you or the Big Bang Theory one and a few others, they're manually done by a human, but it's still wrong. So just like when you're creating any content that you type in yourself, you write in the book, whatever, just like you do it for your own content, you have to check manually as well. That would always agree. I think you've got to be one of the most articulate person in the world to be able to have 100%. But it could be worth it. It could be, you know, you could be creating bridges and then it's good. What person, what sort of word, merge it in? I thought, that can't be me. Yeah, it does happen. The benefit of getting a human to do it for you is that you've been adding the glossary, spelling, capital W, capital P, put it in, and critically. But with auto-caption, you just never know what you're going to get, you can do it on the bed as well. So always check it manually. And that's the other benefit you just mentioned by action. People struggle with action. That's the fact around the world. So that is another benefit that everyone can appreciate. If you don't understand the first thing, because of the action, there goes action. Okay, I do have a request as far as lunch is concerned. You may have noticed, we're hoping that most people, once they've picked up the lunch at that end, will bring it down to this end to actually eat it, because otherwise it's going to get added in that corner. But there aren't quite enough chairs, so certainly put back two or three rows. If you can actually, when we're done, pick up your chairs and carry them just through to there, that would make life a hell of a lot easier, because we haven't got enough chairs to have 100 or 90 odd people sitting everywhere at the same time. So if you can do that, that's fine. Has anyone got any other questions for Armin? Yes, yes. I was just going to ask you, spoke earlier about Snapchat and voice of Snapchat for instance. Looking at, you know, the moment TikTok seems to be a similar type of tool that especially the people are engaging with. Do you know is there any sort of water captioning inside there or anything you can use on that platform? Or do you think is it back to trying to create something, bring it back and edit it locally before you put it back? I'm pretty sure it's that. You have to do it separately, and then you upload it onto TikTok, Snapchat and Instagram, all like similar idea. I'm pretty sure that TikToks don't have an auto caption feature. One of the reasons, because they're very heavily focused on music, but at the same time music, you can still capture music, so it doesn't really matter. But you still need to do it on your local computer or on your phone, in the gallery section of your phone, and then you upload it onto TikTok. You want to just go directly to TikTok and then upload it there. But then, this is why the other benefit is that if you, of course, separately, don't always go onto the platform, you've got that video ready, and you can publish it in different places as well. That's the benefit of doing it, so I hope that helps. Yeah, perfect, thank you. You're welcome. Okay, is there anybody else? I'm just about done. For anyone who's ever been to WordCamp in London, I went a couple of years ago, and I had a screen like this whacking away in the corner, translating stuff, and all this little stuff, and I can't remember the name of the company, but they had two or three people tucked away in the corner, who were basically typing lala in this caption, and I was fascinated by this, because it was quite, the skill was extraordinary, because the speed at which they were having the stuff out, but they had a shorthand all their own, and they tried to explain it to me, and it went straight over my head. I didn't understand at all, but it was very impressive. So if you're in a live conference situation, this is certainly a cheap option, because it's free on the net, which is why we haven't let you on the Wi-Fi yet, because otherwise it really would have been to a standstill. But obviously for big events, we could afford this cut-caps name company, and it was very impressive, but they make mistakes, because if it's live and it's immediate, there's bound to be mistakes. So as I was saying, in terms of anything you do, proofreading is key, whether it's just something you've written, or whether it's something voice and then subsequently needs doing, to avoid some of the examples you've come up with, yes, some studious and careful proofreading that never goes amiss. And if you're not good at that, just get someone else to have a go through it, because a fresh pair of eyes can make a huge difference. So that's my recommendation. Has anyone else got any questions for Armin? Because that's been fascinating, and I've thoroughly enjoyed that.


Soparigo's winning team of 1994 Africa Cup of Nations also get their own flat from them 27 years ago when they won gold. Also coming up on the breakfast, on the continuous voter registration that will begin on Monday all over Nigeria. We'll be talking to the resident, INC resident electoral commissioner Mike Igini. Hello and welcome to the Breakfast on Plots TV Africa. I am Annette Felix. The latest state police command has arrested a lady for allegedly killing the chief executive officer of Sopa TV Usifu Utaga. 21-year-old Chiddi Mardara was paraded at the police command headquarters in Lagos yesterday. She had this to say. On the next side, that was the first one. And then when I started with the first one, I choose the night on the bed. Then he was going for it while I was on the bed. So while I lived on the bed, that's when it came to hold the life. And that's why I managed to start with the night. And then when he dragged the knife on me, he managed to slice my hand. And then as he was holding it, the knife broke. So it slipped off on his hand. I still managed to hold it out from it. But then it was not whipped again. That was 21-year-old Chiddi Mardara Oduku, a 300-level student of mass communication at the University of Lagos basically confessing to journalists how that murder happened. This story really shocked the whole of Nigeria. CEO of Sopa TV, a young man whom most people admire. He basically is a key stakeholder in media and communications in Nigeria, an employer of labour and all of that great stuff. Only to hear of his death just a few days ago and that it had been committed by Chiddi Mardara. To be honest, this story baffles people on so many levels because, first of all, they talk about the shame this has cost the family. This is someone who is married. He has children. And the fact that the knowledge of the illicit affair he was having turned out to be disgraceful, leading to his death. So the police are still investigating this, but she's confessed so far. Other videos we saw, we saw Chiddi Mardara being taken in a police vehicle away. Maybe she'll be charged to court soon enough and we'll find out the end of that story. But much really is still left to be seen because the police are saying there is definitely no way that a 21-year-old would have committed murder without accomplices. You know, they've also arrested the owner of the Shotlet home because apparently they had, you know, Chiddi Mardara and Mr. Osifu had, you know, taken up an Airbnb to Shotlet home in Leckie, Phase 1 in Lagos, Nigeria, you know, where they had stayed and where that accident occurred. So she also confessed, you know, to newsmen that when she murdered him, when she stabbed him, she took his ATM card, went to an ATM machine and we drew over 300,000 nara from his account. Then she went home. Then the police in the investigation said, you know, they traced the murder incident to her house as she stays around Alago Meji. And that's when she was apprehended. She had taken that Chiddi Mardara had taken the murder weapon, the knife, the kitchen knife to her house. She had dumped it in a bin. She had also discarded the clothes she had worn that was stained in blood. So the police found all that evidence, you know, and arrested her, you know, where her parents lived. She lived with her parents and, you know, the story just has a lot of twists and turns. She had told her family when she left to stay with Mr. Osifu that she was going to take him up an Austrian job. She had met him four to five months prior. They had been introduced by a friend. So really the story still has, you know, much left to be unraveled. And our second top trending story today. President Mohammed Buhari will once again be travelling to the United Kingdom for medical checkup. Now, a statement from his special advisor on media and publicity family additional says the president will proceed to London today. Friday, June 25th, for a scheduled medical follow-up and his due back in the country during the second week of July. Now, the president last travelled to London for medical checkup in March. We know about the president and his routine visits to London. This has been a subject of controversy ever since the president, you know, took over office. And we've been talking about how, first of all, the illness, the nature of the illness has been undisclosed. You know, many Nigerians have expressed worry as to what exactly is the challenge, you know, with the president's health. You know, other angles that also come up with this particular story about the president's routine visit to London is basically about the quality of healthcare in Nigeria and medical tourism. So we know basically about how, when the president came into power, there were talks about medical tourism and how really that shouldn't be encouraged. But we've seen time and time again the president jutting off to the UK to get medical help.  Lack of medical facilities. We've had doctors here on the breakfast talk about how, you know, we lack basic equipment. You know, we shared a story here on the breakfast as well of an operation that was going on in a theatre and basically the doctors were using, you know, just a touch light of a phone. That really didn't tell a very good story about a country that is supposedly reaching natural resources. You would politicians basically getting jumbo pay and huge salaries. But really that's what it is. The president is living the country today, Friday, June 25th, 2021. And his mid-air aid has said he would return to the country in about the first week of July. And that's it for Top Trending Stories today. We'll take a break and return to join our guests to analyse the trending stories and the headlines in Nigeria on Off The Press. Stay with us.