ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 8 April 2019 – Day #3 #4


We finished the #3 and #4 session today 😉


We explored both darknet and darkflow object detection today. This is the example of darkflow object video with camera




We tried very hard to make either darknet or darkflow works on each computer



c1e8557c-5869-4373-bd2c-39cbde1ce80d 11e81d99-eca1-44fb-b0d7-171a160d3dd0

88878aba-cca8-4eae-b3b6-9ffc6c32e5fc d3140504-7599-4b47-bb78-ab7b4936b517

54e1d0c8-b31f-4ed1-a20d-613295cac4ae 9daf7f58-557e-441b-99c4-32d985f25037

aff7019a-dce7-4f82-857f-8468ebe6df70 d3489f72-41f1-4307-85b7-62fa99c71ef9

422d8ccc-fead-43f2-973e-cb38e871a140 512d76ee-74c4-499d-a823-9ce887a7865f

b3a190c0-930a-40af-b3b5-6bb5ab53b7a7 dd691013-1794-41f9-87a1-67e354278f72


Some of the results today


Screen Shot 2019-04-15 at 11.23.14 Screen Shot 2019-04-15 at 11.23.09

The project today is to create our own dataset of 3 kind of instant noodle: Indomie, Supermie and MiSedap. We had to download the picture, put box around it and label it, make the system learn and then see if it can classify or detect the object


Screen Shot 2019-04-15 at 14.54.57

At the end of the class we were still figuring out about how to get the new weights to train our dataset. The process took lots of time, we had to continue the rest at home 🙂


*Photos and videos are also available here
Most of the photos are courtesy of Telkom Bandung Digital Valley


ProCodeCG – BDV – Technical Series #8 – Machine Learning Object Detection with YOLO – 1 April 2019 – Day #1


Our training about Deep Learning and YOLO for object detection, Day #1 😉

IMG_8664 IMG_8665

Like usual, the first day of the workshop is about basic theories and then installing saga 🙂


Our target for today is installing Python, virtualenv, tensorflow, requests, numpy, cython, opencv, and nmv


but since there are lots of operating systems and configurations, we could go as far as installing virtualenv and tensorflow and for some: hello world in tensorflow


The complexity of the tasks is shown here 😀 *look at the faces LOL


photo6129897330988656720 photo6129897330988656717

photo6129897330988656716 photo6129897330988656714

photo6129897330988656713 photo6129897330988656712

photo6129897330988656711 photo6129427852408498384


Next week we will learn about object detection theories and continue the installations 😉

*Photos and videos are also available here. Most of the photos are courtesy of Telkom Bandung Digital Valley

ProCodeCG – Yasporbi – Training of Trainer How to Teach Kids Coding – 15 Jan 2019 – Day #2


Day #2 🙂 We’re going to explore tools to teach kids coding 🙂

c76d97d8-0eb7-4f20-9902-d03cb80ac48b b05bafe0-37a0-46a4-8d63-8d1906dda626

IMG_3642 IMG_3643

IMG_3644 IMG_3645

We go through some of the tools to see the level of difficulties. We try lots of tools to be able decide later which one is most suitable to teach the kids with 🙂

Screen Shot 2019-01-15 at 09.18.39 Screen Shot 2019-01-15 at 09.32.08

Screen Shot 2019-01-15 at 09.35.25 Screen Shot 2019-01-15 at 09.38.21

Screen Shot 2019-01-15 at 09.48.36 Screen Shot 2019-01-15 at 09.55.57

Screen Shot 2019-01-15 at 09.51.51 Screen Shot 2019-01-15 at 10.00.26

Screen Shot 2019-01-15 at 10.01.44 Screen Shot 2019-01-15 at 10.03.13

Screen Shot 2019-01-15 at 10.05.54 Screen Shot 2019-01-15 at 10.07.15

And now time to learn to create games 😉


IMG_3651 IMG_3652

IMG_3653 IMG_3654

IMG_3655 IMG_3656

IMG_3657 IMG_3658

Not only kids enjoy creating games, teachers and principals too 😀






Today we produce 10 different games 🙂 Everyone in the class has successfully created a Maze Game, with the required basic features 🙂


IMG_3666 IMG_3667

IMG_3668 IMG_3669

IMG_3670 IMG_3671

IMG_3672 IMG_3673


Will see the class again on Thursday and we’re going to build curriculum and create some learning materials 🙂

IMG_3678 IMG_3679

*Photos and videos are also available here

ProCodeCG Kids Private Robotic Class – 10 Oct 2018


Yessss, we’re going to final!!!


That means after a long day of presentation and demo, Fadhlan still have to work overtime to test and improve the robot to make sure it works perfectly tomorrow 🙂


And it worked nicely, successfully avoiding every obstacle in its sensor height range


We tested the robot many times with different obstacles setting, and different source of power too

IMG_6236 IMG_6238


Yep, finally we’re so ready for tomorrow!


IMG_6242 IMG_6243


Wish us luck for the final of Young Scientist Competition tomorrow 😉



*Photos and videos are also available here

ProCodeCG – BDV – Intermediate Data Analysis with Python – Day #1 #2


A new series Technical Series 🙂 Today we learned 2 sessions of how to analyse open data with Python 🙂 We used AirBnB data as the study case. We installed LOTS of libraries to including natural language library 😉 How the class went is showed on the following pics 😉



IMG_6092 IMG_6095

IMG_6096 IMG_6097

ProCodeCG – BDV – Machine Learning with Python Workshop – Session #3 & #4 – 15 Aug 2018


Today we’re ready to do some real object detection with TensorFlow 😉

It took us hours and great effort to do installations and debugging etc but we finally made it 😉

IMG_2600 IMG_2601

IMG_2603 IMG_2604

IMG_2605 IMG_2606


We learned how to do object detection using our own data, using a pre-trained model of course 😉

This is the results 😉



object_detection_workshop1 object_detection_workshop2

object_detection_workshop3 object_detection_workshop4

object_detection_workshop5 object_detection_workshop6


The system can detect and count the objects 🙂

Bildschirmfoto 2018-08-15 um 7.06.30 PM

Surprised that there are so much staying with us until the end of the class. Thanks for joining the class 🙂

IMG_2634 1

ProCodeCG – BDV – Machine Learning with Python Workshop – Session #1 & #2 – 13 Aug 2018


ProCodeCG Machine Learning with Python Workshop has been started today 🙂 We compressed two sessions into one day, and the other two on the next Wednesday




IMG_2484 IMG_2487

IMG_2488 DYFQ9802

A glimpse of what we learned today, from the history of Artificial Intelligence, Machine Learning and Deep Learning


We have finished a cycle of installing, setting up, getting data set, retraining and testing today 🙂

Here’s the result:

Bildschirmfoto 2018-08-13 um 12.33.53 PM

Bildschirmfoto 2018-08-13 um 12.52.28 PM

The result on TensorBoard

Bildschirmfoto 2018-08-13 um 12.08.45 PM

We’ll gonna learn deeper about TensorFlow on Wednesday 🙂