ProCodeCG – Coding Camp End 2019 – Machine Learning, White Hacking, Creating Games & GOLANG – Day #3 – 1 Jan 2019

Standard

Day #3 is time to finished up the projects 🙂

Joe

IMG_8989

is learning some machine learning implementation with Thunkable

IMG_8994

and then download the app to the mobile phone

IMG_8997

the code

IMG_8998

The app can detect object from the pic taken by camera

IMG_8999

the app displays the description of the object

IMG_9001

and Joe learned to add text to speech code so the app will also announce the object detected out loud 🙂

IMG_9002

IMG_9011 IMG_9014

IMG_9012 IMG_9010

Joe is really interested in learning White Hacking, he asked for permission if he was allowed to start installing Kali Linux 🙂 Too bad the Virtual Box cannot be installed to Joe’s Macbook probably because the Mac OSX has not been updated to the newest version

IMG_9017

Joe accompanying Ardhi doing hacking 😀

IMG_9022

Faishal has been working really hard developing custom object detection with TensorFlow

IMG_8990

IMG_8993 IMG_9004

and we finally can make it learn! 🙂

IMG_9015

and shows the TensorBoard! Later Faishal has successfully completed all the steps and compile the object detection test code with jupyter notebook without errors, after several hour struggling with errors and installation and kernel switching 😀

IMG_9018

Djalu finally patches most of the bugs in his Pizza Order Application in GOLANG 🙂

IMG_8991 IMG_8996

It now has full features

IMG_9013

IMG_9030

IMG_9032 IMG_9036

and runs beautifully and smoothly 😉

IMG_9046 IMG_9047

super awesome! congrats, Djalu! 🙂

IMG_9049

Ardhi is doing several hacking today: hacking Android, Windows, Facebook and Google Sign-In 🙂

IMG_8992

IMG_8995 IMG_9027

Successfully steal a Google Sign-In

IMG_9040

IMG_9038

IMG_9041 IMG_9042

and then steal a Facebook login

IMG_9044

but not yet successfully hack any Androids or Windows because most of the devices are strongly protected by the OS and anti-viruses, so hacking is really not that easy 😉 This is just to show you how to be more careful protecting your devices 🙂

IMG_9045

Kinan adding loads of codes to the game and make it more realistic 🙂

IMG_9016 IMG_9005

we added different lives for the enemy. it takes more shots to make a bigger enemy disappear

IMG_9003 IMG_9021

now is the time to add more levels to the the game

IMG_9028 IMG_9033

IMG_9034

and also add lives for the player, so the player will have 3 lives before the game ends

IMG_9035

we will keep adding features to the game because Kinan seems to like this game very much 🙂 but the target for this camp has been covered 🙂

IMG_9039 IMG_9043

Lunch time

IMG_9019 IMG_9020

The class

IMG_9006 IMG_9007

All have different topics in this class but all have finished the projects 🙂 until next time, buddies! 🙂

IMG_9024

IMG_9051

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Machine Learning, White Hacking, Creating Games & GOLANG – Day #2 – 31 Dec 2019

Standard

Day #2! Everything is getting more interesting 🙂

Faishal decided to use Ubuntu instead of Windows to do his Tensorflow Machine Learning project 😉

IMG_8881

tensorflow is already installed (very easily compared to installing it to Windows 🙂 )

IMG_8886

IMG_8907

Faishal is making a customized object detection

IMG_8921

IMG_8922

to detect flower and tree

IMG_8923

IMG_8929 IMG_8945

Faishal had done training with customized data sets, and tomorrow will do the tests 😉

IMG_8946

Kinan is constantly making huge progress 🙂

IMG_8882

she has done the layout of of the room

IMG_8884 IMG_8885

and start to code the objects

IMG_8892 IMG_8901

IMG_8906

adding more assets

IMG_8935

IMG_8938

adding scores and tomorrow we will add lives 😉

IMG_8947

Joe did lots of work today

IMG_8883

Pacman Machine Learning

IMG_8887

IMG_8888 IMG_8890

Rock Paper and Scissors

IMG_8893 IMG_8894

IMG_8895 IMG_8913

IMG_8914 IMG_8915

IMG_8916 IMG_8917

IMG_8918 IMG_8920

IMG_8896 IMG_8897

Zombie Guess

IMG_8899 IMG_8900

Tic-Tac-Toe

IMG_8909 IMG_8911

Tourist Info

IMG_8924

Detecting Hoax

IMG_8927

IMG_8930 IMG_8931

IMG_8932

Larry or Not Larry

IMG_8933

and more projects 😉

IMG_8943

Ardhi is exploring ifconfig, nmap, etherape and angryIP

IMG_8902

IMG_8889 IMG_8891

IMG_8898 IMG_8908

IMG_8912 IMG_8926

IMG_8939

and then start to crack password with Hydra and Johnny 😉

IMG_8940

IMG_8944

Djalu’ 4 hundreds’ line of codes is finally working 🙂

IMG_8903

we just need to check the flow of the code and make sure that each function works 😉

IMG_8910 IMG_8934

awesome work Djalu!

IMG_8949 IMG_8950

IMG_8951

The class

IMG_8905

IMG_8904

*Photos and videos are also available here

ProCodeCG – Private Training – Object Classification with Tensorflow – 25 Oct 2019 – Day #5

Standard

Today we’re ready to add more data train the machine 😀 we have 3 different case and here’s how we’re doing 😀

Adding more data

IMG_4168

IMG_4169

IMG_4197

start the training

IMG_4198

IMG_4199 IMG_4200

IMG_4201 Screen Shot 2019-10-25 at 20.08.23

Screen Shot 2019-10-25 at 20.11.12 Screen Shot 2019-10-25 at 21.15.19

Screen Shot 2019-10-25 at 21.19.23 Screen Shot 2019-10-25 at 21.29.50

Screen Shot 2019-10-25 at 21.31.09

testing 🙂

Screen Shot 2019-10-25 at 21.31.52

Screen Shot 2019-10-25 at 21.32.18

we have finished about 80 – 90% of the work 🙂 the next thing to do is adding more data, do more training and make documentation 🙂 Wish these guys luck so they can be graduated very soon 😉

IMG_4167

*Photos and videos are also available here

ProCodeCG – Private Training – Object Classification with Tensorflow – 11 Sept 2019 – Day #4

Standard

Day #4 🙂

We finally figured out all errors and managed to make Tensorflow learn our own datasets 😉

IMG_2860

IMG_2861

Lots of things is going on, so many files to be modified

Screen Shot 2019-10-11 at 19.20.51

Screen Shot 2019-10-11 at 18.57.41

we’re going to make a proper notes and tutorial for this long and tiring process 😀

Screen Shot 2019-10-11 at 18.57.29

Screen Shot 2019-10-12 at 22.33.47 Screen Shot 2019-10-12 at 16.34.32

Screen Shot 2019-10-12 at 11.16.14 Screen Shot 2019-10-12 at 11.08.14

IMG_2858

We’re going to add more datasets and categories next week 🙂

ProCodeCG – Coding Camp – Machine Learning – Day #2 – 9 July 2019

Standard

Day #2 of Machine Learning Coding Camp 🙂 We are exploring more difficult projects and start to think about projects to be created tomorrow. The projects should be original and can be done in teams 😉

Kinan is working hard on several projects, one of them is to determine the best way to go to school and also a project to differ two different objects

 

IMG_5713 IMG_5730

Sandra is working really hard today

IMG_5819 IMG_5714

The first project is Chatbot that works so well

IMG_5732 IMG_5753

IMG_5778

The second one is an original project that can tell you One Direction personnel when we type in things related to them 🙂

IMG_5817

Sandra did a lot of research and entered lots of data sets 🙂

IMG_5826 IMG_5872

It worked perfectly

IMG_5873

and had been tested by a true Directioners 😀

IMG_5878

The data sets ;D

IMG_5879 IMG_5880

Sarah is also very productive today

IMG_5715 IMG_5733

IMG_5752 IMG_5768

The first project is Sorting Hat

IMG_5771 IMG_5775

Worked perfectly 😉

IMG_5782

nice drawing, btw 😉

IMG_5785

The second project is Pacman

IMG_5816 IMG_5827

IMG_5846

It also worked nicely!

IMG_5829

And the third project is Tamagotchi project 🙂

IMG_5852

super cute project and super cute drawings 🙂

IMG_5858

Kiran

IMG_5716 IMG_5734

But before that, she created this Tourist Recommendation Project

IMG_5735

The Pacman project

IMG_5750

IMG_5814 IMG_5815

IMG_5831

Kinan’s Pacman can avoid the Ghost for 12 moves 😉

IMG_5847

The report

IMG_5890

Bebe’s first project today is defining books category from the cover of the book

IMG_5717 IMG_5736

IMG_5749

the second project is the Pacman

IMG_5757

IMG_5796 IMG_5797

IMG_5798 IMG_5800

IMG_5801 IMG_5862

the third one is the Tourist Recommendation Project

IMG_5882 IMG_5886

Bebe is teaching Hafiz the Pacman Project because it is very difficult 😉

IMG_5802 IMG_5803

IMG_5805

Kimi’s first project is Rock, Scissor, Paper Project. Worked well!

IMG_5718

IMG_5737 IMG_5751

IMG_5813

The second is recognising sounds for places

IMG_5820

IMG_5821

The report 🙂

IMG_5849

Hafiz

IMG_5719

IMG_5725

Hafiz’s first project today is Tourist Recommendation Project

IMG_5740

IMG_5745

and then the Pacman

IMG_5769

IMG_5781

IMG_5795 IMG_5824

The report 😉

IMG_5794

Ariel had just joined us today 🙂

IMG_5720 IMG_5726

He started with the Titanic project

IMG_5746

so he had to install Python

IMG_5761

IMG_5765

Ariel’s first Python Machine Learning project 🙂 *yes, Jack did not survived 🙂

IMG_5772

IMG_5780 IMG_5792

the next project is to recognize pictures

IMG_5810 IMG_5850

and the third is to differ nice and bad words 🙂

IMG_5856

The report 🙂

IMG_5871

Renald joined the class today like Ariel

IMG_5721

Ren gone through mostly the same thing as Ariel

IMG_5727

IMG_5747 IMG_5762

IMG_5773

IMG_5812 IMG_5870

The report

IMG_5793

Capt. Faris on duty

IMG_5722

Capt. Faris is responsible to help Bima and Kresna exploring Tensorflow and Keras 🙂

IMG_5779

Bita

IMG_5723

The first project is about the best way to get to school 🙂

IMG_5728

IMG_5748 IMG_5764

The report

IMG_5791 IMG_5823

IMG_5857

Cinta

IMG_5724

IMG_5729

the first project is Chatbot

IMG_5754

IMG_5776

The next is classifying books

IMG_5825

IMG_5842 IMG_5843

The report

IMG_5844 IMG_5891

Bima is exploring Keras and Tensorflow today

IMG_5739 IMG_5742

IMG_5743

we’re training the system to read numbers

IMG_5774

IMG_5807 IMG_5808

observing the result

IMG_5809

trying different codes and configurations

IMG_5832

IMG_5845 IMG_5854

IMG_5866 IMG_5867

learning about CNN

IMG_5888

Kresna did some exploration in AWS Machine Learning

IMG_5741

and then back to Tensorflow to Keras offline

IMG_5806 IMG_5865

Kresna’s first object detection with Tensorflow 🙂

IMG_5887

Lunch break

IMG_5833

IMG_5834 IMG_5838

IMG_5839

The class

IMG_5731

IMG_5755 IMG_5756

*Additional session: Fadhlan consulting his robot. We have to debug this obstacle avoiding-mapping robot for a competition in Russia, October 2019 😀

IMG_5853 IMG_5860

IMG_5861 IMG_5868

An interesting class, indeed 🙂 These guys know each other and been in the same robotic competitions 😀

IMG_5869

Photos and videos are also available here

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

Standard

We finished the #3 and #4 session today 😉

IMG_9638

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

IMG_9639

IMG_9640

IMG_9645

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

IMG_9642

8dd323d5-ee70-42bf-91ff-669e91c62a41

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

59ed6d5c-33f6-4f0e-bd53-8fc8f93dd65e

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

IMG_9644

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 – 8 April 2019 – Day #2

Standard

Day #2 of deep learning with YOLO 😉

 

photo6149951813193935070

photo6150062494501152960

Today we will test object detection with darknet and darkflow configuration

photo6150062494501152961

It of course took a lot of effort and resources (in terms of time and computational resources :D)

photo6150062494501152962

Every participants are free to decide darkflow or darknet. But both implementations are expected.

photo6150062494501152963

photo6150062494501152964photo6150034358170396903

photo6150062494501152965

photo6150062494501152966

photo6150034358170396905

photo6150062494501152967

photo6150062494501152970

photo6149951813193935074

photo6149951813193935075

photo6150062494501152972

photo6149951813193935078

IMG_9223

IMG_9224

IMG_9225

Some of the participants use Google Colab so they can make use of the GPU 😉

IMG_9228

IMG_9229

An example of the object detection we learned today 🙂

Screen Shot 2019-04-09 at 15.50.39//embedr.flickr.com/assets/client-code.js

predictions//embedr.flickr.com/assets/client-code.js
 

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