Hello everyone, we hope you will contribute for C++ Online Course that was initiated by daynhauhoc.com and free for everyone who need learn about C++. I am contributing to OOP C++ Lessons. That is community programming. :)
You can fork the project, contribute to it by yourself and pull request to submit your lesson :)
Thank you all!
https://github.com/daynhauhoc/cppoop
Vì rock là đá, nên rok là Hoàng
Trích dẫn
Only a person who risks is truly free.
Ảnh
Chủ Nhật, 15 tháng 5, 2016
Thứ Hai, 2 tháng 5, 2016
My Autocomplete
Autocomplete on PC. Its GUI work very well but I disabled it :) It can "learn" user behavior to predict exacly the words that user want to type. I crawled a lot of paragraphs from wikipedia, pushed them into the program to train it automatically. I also referenced some solution from Unikey. (Unikey is an open source), thanks for Unikey dev team :)
The first time I implemented an AI :)
This is the first time I created a bot what can automatically play some games. Fortunately, my Bot worked better a lot than I would. Mancala (called "Ô Ăn Quan") is the game I was choosen to implement an AI.
At first, I just wanted to make an simple solution for AI by minimax, alpha-beta prunning or ID3. Everything was OK and I collected a lot of data in every rounds between player and bot. So I think it can be used for training an ANN (Artificial Neural Network). I have been tried push all data that I collected into Weka that use to analysis data. My data involved 12 input, so I made an network with 12 input nodes and 1 output node. The package I used to create a neural network is MutilLayer Perceptron, that neural network is make by one hidden layer (include 6 sigmoid function nodes) and last layer (include a linear function node). As a result, I had all weight in neural network, and put them all on my BOT. After 100 tests, it not just worked very well but also beat all solution that I implemented. Proud of MY FIRST BOT :)).
This network is just a small neural network, a prediction system is common work with a neural network of over 500 nodes (handwriting recoginiton system also commonly works with such level).
Btw, it worked very well and made excited for my mentor.
At first, I just wanted to make an simple solution for AI by minimax, alpha-beta prunning or ID3. Everything was OK and I collected a lot of data in every rounds between player and bot. So I think it can be used for training an ANN (Artificial Neural Network). I have been tried push all data that I collected into Weka that use to analysis data. My data involved 12 input, so I made an network with 12 input nodes and 1 output node. The package I used to create a neural network is MutilLayer Perceptron, that neural network is make by one hidden layer (include 6 sigmoid function nodes) and last layer (include a linear function node). As a result, I had all weight in neural network, and put them all on my BOT. After 100 tests, it not just worked very well but also beat all solution that I implemented. Proud of MY FIRST BOT :)).
This network is just a small neural network, a prediction system is common work with a neural network of over 500 nodes (handwriting recoginiton system also commonly works with such level).
Btw, it worked very well and made excited for my mentor.
my Mancala game |
The neural network that I made for my bot |
Thứ Hai, 18 tháng 4, 2016
New flat icon for my BikerMap and new update.
Thứ Hai, 14 tháng 3, 2016
BikerMap - Phần mềm chỉ đường hướng tới xe máy
Mình mới viết một phần mềm chỉ đường trên Android, sử dụng rung để chỉ đường. Các phần mềm chỉ đường hiện nay đa số dành cho xe hơi nên dùng âm thanh để thông báo, khi sử dụng với xe máy thì khá bất tiện. Phần mềm này xoay quanh người dùng xe máy và chủ yếu ở VN. Một số tính năng khác thú vị là chat group với những người cùng địa điểm đến, chia sẽ đường đi với mọi người, khoe chiến tích chạy xe,...
BikerMap là một ứng dụng chỉ đường cực kì thông minh và hữu ích:
- Tận dụng Vibrator để chỉ đường, giúp bạn không mất tập trung khi điều khiển phương tiện.
- Sử dụng rất ít dung lượng pin.
- Tán gẫu với những bạn bè có chung điểm đến.
- Chia sẻ những chuyến đi của bạn.
- Bạn có thể lắc thiết bị để gợi ý đường đi.
- Phát hiện tai nạn khi va chạm mạnh.
- Báo hiệu khi bạn đi sai đường.
***Đọc thêm chi tiết ở Guide***
Thank you all!
Android: BikerMap
iOS: Đang phát triển.
BikerMap là một ứng dụng chỉ đường cực kì thông minh và hữu ích:
- Tận dụng Vibrator để chỉ đường, giúp bạn không mất tập trung khi điều khiển phương tiện.
- Sử dụng rất ít dung lượng pin.
- Tán gẫu với những bạn bè có chung điểm đến.
- Chia sẻ những chuyến đi của bạn.
- Bạn có thể lắc thiết bị để gợi ý đường đi.
- Phát hiện tai nạn khi va chạm mạnh.
- Báo hiệu khi bạn đi sai đường.
***Đọc thêm chi tiết ở Guide***
Thank you all!
Android: BikerMap
iOS: Đang phát triển.
Chủ Nhật, 10 tháng 1, 2016
Gadfly
Khi được hỏi về lý do tại sao lại tham gia Hội, Arthur đã nói với Padre:
"Những lời thế phỏng có ích gì? Ràng buộc con người không phải là lời thề. Nếu mình có một cảm nhận nhất định đối với một điều gì, chính cái đó nó gắn bó mình với điều ấy. Nếu mình không có một cảm nhận như vậy thì chẳng có gì ràng buộc được mình cả."
---
"Sợ bóng tối [...] Không, không đâu! Không phải cái bóng tối ấy đâu, cái thứ ấy chỉ là hỏa ngục đồ chơi ba xu dọa trẻ... Cái tôi sợ là bóng tối bên trong, ở đó không có tiếng khúc lóc hoặc tiếng nghiến răng, mà chỉ có im lăng... im lăng..."
---
Gadfly: "[...] Đối với tôi, mối quan hệ giữa đàn ông và đàn bà chẳng qua chỉ là vấn đề sở thích cá nhân, vấn đề thích hay không thích từng người..."
Zita: "Và là vấn đề tiền tài nữa."
Gadfly: "Cái đó, dĩ nhiên là phần xấu xa của vấn đề. Nhưng cô hãy tin rằng, nếu tôi đã nghĩ là cô không thích tôi hoặc đã có phần chán ghét mối quan hệ đó, thì sẽ chẳng bao giờ tôi khêu gợi hay lợi dụng hoàn cảnh của cô để quyến rũ cô. Trong đời tôi, chưa bao giờ tôi đối xử như thế với một người phụ nữ nào, và chưa bao giờ tôi nói dối một người phụ nữ về tình cảm của tôi đối với họ. Cô có thể tin là tôi thật lòng đấy."
Gadfly: "Tôi nghĩ nếu một người đàn ông sống cô đơn trên đời này và cảm thấy cần có... cần có sự hiện diện của một người đàn bà bên cạnh mình, và nếu anh ta tìm được một người đàn bà aasp dẫn đối với anh ta và nếu người ấy cũng không ghét bỏ anh ta, thì anh ta có quyền nhận lấy, với tâm tình biết ơn và thân ái, mọi niềm vui mà người đàn bà ấy thuận lòng đem lại cho anh ta, mà không cần phải bước vào một cam kết nào mật thiết hơn."
---
"Còn bây giờ thì tôi lại hôn tờ giấy tôi đã viết tên Gemma. Như thế là tôi đã hôn Gemma hai lần mà cả hai lần đề không được Gemma cho phép. Tất cả chỉ có thế thôi. Gemma thân yêu, vĩnh biệt nhé!"
---
"Then am I
A happy fly,
If I live,
Or if I die" - The Fly, William Blake (1757-1827)
---
Một sự kết hợp giữa hùng tráng, âm mưu, lãng mạn.
"Những lời thế phỏng có ích gì? Ràng buộc con người không phải là lời thề. Nếu mình có một cảm nhận nhất định đối với một điều gì, chính cái đó nó gắn bó mình với điều ấy. Nếu mình không có một cảm nhận như vậy thì chẳng có gì ràng buộc được mình cả."
---
"Sợ bóng tối [...] Không, không đâu! Không phải cái bóng tối ấy đâu, cái thứ ấy chỉ là hỏa ngục đồ chơi ba xu dọa trẻ... Cái tôi sợ là bóng tối bên trong, ở đó không có tiếng khúc lóc hoặc tiếng nghiến răng, mà chỉ có im lăng... im lăng..."
---
Gadfly: "[...] Đối với tôi, mối quan hệ giữa đàn ông và đàn bà chẳng qua chỉ là vấn đề sở thích cá nhân, vấn đề thích hay không thích từng người..."
Zita: "Và là vấn đề tiền tài nữa."
Gadfly: "Cái đó, dĩ nhiên là phần xấu xa của vấn đề. Nhưng cô hãy tin rằng, nếu tôi đã nghĩ là cô không thích tôi hoặc đã có phần chán ghét mối quan hệ đó, thì sẽ chẳng bao giờ tôi khêu gợi hay lợi dụng hoàn cảnh của cô để quyến rũ cô. Trong đời tôi, chưa bao giờ tôi đối xử như thế với một người phụ nữ nào, và chưa bao giờ tôi nói dối một người phụ nữ về tình cảm của tôi đối với họ. Cô có thể tin là tôi thật lòng đấy."
Gadfly: "Tôi nghĩ nếu một người đàn ông sống cô đơn trên đời này và cảm thấy cần có... cần có sự hiện diện của một người đàn bà bên cạnh mình, và nếu anh ta tìm được một người đàn bà aasp dẫn đối với anh ta và nếu người ấy cũng không ghét bỏ anh ta, thì anh ta có quyền nhận lấy, với tâm tình biết ơn và thân ái, mọi niềm vui mà người đàn bà ấy thuận lòng đem lại cho anh ta, mà không cần phải bước vào một cam kết nào mật thiết hơn."
---
"Còn bây giờ thì tôi lại hôn tờ giấy tôi đã viết tên Gemma. Như thế là tôi đã hôn Gemma hai lần mà cả hai lần đề không được Gemma cho phép. Tất cả chỉ có thế thôi. Gemma thân yêu, vĩnh biệt nhé!"
---
"Then am I
A happy fly,
If I live,
Or if I die" - The Fly, William Blake (1757-1827)
---
Một sự kết hợp giữa hùng tráng, âm mưu, lãng mạn.
Đăng ký:
Bài đăng (Atom)