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 Kids Regular Coding Class – 14 Sept 2019

Standard

We have lots of projects and deadlines, like most of the times 🙂 Yes we have lots of pressures but it doesn’t mean that the class shouldn’t be fun 🙂

Fadhlan has to deal with SNAPBOT I and II 😀

IMG_0966

we have to test SNAPBOT II and add mouse reading to it

IMG_0969

while adding PWM control to SNAPBOT I

IMG_0973

the headache is real 😀

IMG_0977

the space needed is expanding 😀

IMG_1002

SNAPBOT II uses Arduino Mega to provide all the ports needed. We’re going to replace Arduino Uno on SNAPBOT I to Mega to since we’re running out of ports there too.

IMG_1032

Clive

IMG_0967

is getting better at creating games. He learns super fast!

IMG_0976

Clive has been shown an example of an advanced game created with GameMaker, and now he’s applying the tricks to his game

IMG_0978

now the game has animations 🙂

IMG_0979

IMG_0988

The game is looking and working great! 🙂

IMG_1006

Syadad is going to explore more basic electronics today 🙂

IMG_0968

Typing and understanding code is not difficult for Syadad, he had some experience with Minecraft coding in JavaScript 😉

IMG_0975

IMG_0994

The LED is blinking 🙂

IMG_0995

IMG_0996

and we’re going to make more difficult circuits to be controlled from Minecraft 🙂

IMG_0997

Aidia is working on her Color Sorter Project today

IMG_0972

Aidia’s parents helped her creating this structure

IMG_0970

The Color Sorter will sort the candy based on colors! 🙂

IMG_0971

Aidia starts with the wiring 🙂

IMG_0974

IMG_0980

While her supportive Mom is busy working on her little sister project 😉

IMG_0999

now it’s time to lay out the components on the structure and find out the best set up

IMG_1014 IMG_1027

several adjustments is still needed to give way for cables and the components. This is going to be awesome!

IMG_1028

Ara is preparing for a competition next Wednesday

IMG_0981

so he’s making sure all is working well while also exploring the next topic: hacking with Rainbow Tables

IMG_1001 IMG_1035

Yogi

IMG_0982

is creating a new game, based on a game we chose, and we’re going to modify it 🙂

IMG_0990

Since Yogi is pretty fluent with GameMaker, he’s given a hard challenge to keep him from getting bored

IMG_1003

ok some parts of the code are functioning well 🙂 He just got to keep going

IMG_1004

Capt. Faris is given a task to do research on how to create a ChatBot for education 🙂

IMG_0983 IMG_0991

ChatBot with DialogFlow

IMG_1036 IMG_1037

IMG_1038

Mohan wants to create more advanced game with GameMaker Studio

IMG_0984

so we set up the laptop to download GameMaker 2

IMG_0992

Koosha has his own plan

IMG_0998

but not yet telling us what is he doing 😀

IMG_1018 IMG_1020

and we got a newcomer: Syathir 🙂

IMG_1007

He starts like everyone else: intro to programming 😉

IMG_1009

Aidia helps Syathir to get started 🙂

IMG_1010

not bad at all for a beginner 😉

IMG_1015

once Syathir learns how to make this work, the rest will be easy 🙂

IMG_1026

Mika can solve most of the challenges given

IMG_1008

So today he should finish this LightBot challenge series

IMG_1011 IMG_1012

IMG_1016 IMG_1024

and he did 😉

IMG_1025

Now he may starts to learn Python programming 🙂

IMG_1030

Fab had finished his series of challenges with LightBots and Blockly too

IMG_1017

so Fab can also start to learn Python programming too 😉

IMG_1021

IMG_1031 IMG_1033

The class today 🙂

IMG_1022

IMG_1023

IMG_0993

*Photos and videos are also available here

ProCodeCG – Private Training – Malware – 12 Sept 2019 – Day #1

Standard

Day #1 of Malware Private Training 🙂

Today we learned about what malware are, how do they infect, how do they hide, how do they propagate, and how to detect them in general 🙂

We tried to infect some files with our own virus too 😀

Screen Shot 2019-09-13 at 11.06.54

a virus in Python

Screen Shot 2019-09-13 at 11.07.23

the anti-virus

Screen Shot 2019-09-13 at 11.07.23

and we also take a look on how to dump some hex for a file 😀

Screen Shot 2019-09-13 at 11.15.23

we’re going to use Python for learning the general ideas and algorithms, but later we will use C to be able to access lower level 😉

IMG_0797

Next week we’re going to do more investigation about viruses and dissect them 🙂

ProCodeCG – Tel U – School of Computing – Data Science Training – Day #2 – 7 August 2019

Standard

Day #2 of Data Science Training at School of Computing – Telkom University 🙂

IMG_8159 IMG_8160

IMG_8165 IMG_8158

IMG_8171

Today we learn how to crawl data from Instagram, processing it, make analysis and visualisation

IMG_8161

IMG_8162 IMG_8163

IMG_8164 IMG_8167

The data

Screen Shot 2019-08-07 at 18.49.31

Screen Shot 2019-08-07 at 18.49.35 Screen Shot 2019-08-07 at 18.49.40

The results

IMG_8168

IMG_8170

IMG_8172

IMG_8174

IMG_8175

IMG_8176 Screen Shot 2019-08-07 at 10.39.53

Screen Shot 2019-08-07 at 13.00.55 Screen Shot 2019-08-07 at 13.38.48

Screen Shot 2019-08-07 at 10.00.52

Screen Shot 2019-08-07 at 13.48.45 Screen Shot 2019-08-07 at 13.57.10

Screen Shot 2019-08-07 at 14.01.08 Screen Shot 2019-08-07 at 14.07.32

this is the result of very latest topics 😉

Screen Shot 2019-08-07 at 14.21.54 Screen Shot 2019-08-07 at 14.22.07

Screen Shot 2019-08-07 at 14.45.16 Screen Shot 2019-08-07 at 14.46.27

Thank you very much to School of Computing – Telkom University giving ProCodeCG an honour to share a bit what we know about Data Science 🙂

IMG_8177

IMG_8178

ProCodeCG – Tel U – School of Computing – Data Science Training – Day #1 – 6 August 2019

Standard

Today is the first day of Data Science Training at School of Computing – Telkom University 🙂

5D450E8F-3B10-4BAB-8737-68CA1B33B455

The training room

A9507F0A-E4CF-4D00-87E2-F6F7C98F3EE6

What we learned today is how to use Python for Data Science 🙂

IMG_8113

we learned to process different kinds of data, from txt, csv, json to xml. Tomorrow we will learn how to process data in graphql format 😉

IMG_8114

IMG_8115 IMG_8120

IMG_8122

The codes

Screen Shot 2019-08-06 at 11.20.16

Screen Shot 2019-08-06 at 14.17.31

The data

Screen Shot 2019-08-06 at 19.10.34 Screen Shot 2019-08-06 at 19.10.39

Screen Shot 2019-08-06 at 13.51.59 Some of the results Screen Shot 2019-08-06 at 14.24.17

Screen Shot 2019-08-06 at 14.33.43 IMG_8123

Screen Shot 2019-08-06 at 15.15.07

The class

IMG_8109IMG_8118

IMG_8121 IMG_8111

IMG_8112

Tomorrow will do data crawling, parsing, analysing and visualising 😉