skip to Main Content

My PyCon Indonesia Experience

Recently, I've become active in attending and speaking at PyCon events. This time, I've attended PyCon Indonesia.   The event was held at Kalbis Institute last November 3-4 2018 and it is the second PyCon event in Indonesia since last year. I find it really amazing how they were able to grow the community in such a short amount of time. The topics discussed spanned across multiple topics about Python. The speakers who shared their experiences are a mix of…

Devfest Philippines 2018 Experience

“That’s not possible”. “Not in my lifetime”. “That will be too expensive”. These are some of the words you will usually hear from people when there is a discussion about intelligent systems like artificial intelligence (AI). For most of us, an intelligent system is something that’s too expensive or too advanced. But that was the case years ago. Now, we live in a world where this kind of system is  everywhere. From our smartphones to more complex machines, intelligent systems are…

My PyCon Korea Experience

Last August 18-19, I attended PyCon Korea as a speaker. My expectations were somewhat mixed since it was the first international PyCon I attended. But now, I definitely think it was one of the best conventions I've attended so far. Here are some highlights and things I've learned from the event. The entire event lasted for five days divided into "Sprints", "Tutorials" and the actual 2-day conference. Sprints (Wednesday - Friday) were actual coding sessions leading to contributions to open…

Image recognition on the iPhone using machine learning with CoreML

Hi, my name is Matsuyama, and I work at Hacarus. Today I write about how to use Vision and CoreML, which was a hot topic at the last WWDC. This time, I created an application that displays a label and confidence level for identified objects. I used models provided by Apple and a custom model converted to ML model from Caffe using Python.  Here is how it looks like. What is Vision Framework? Vision framework performs face detection, text detection,…

Sparse Modeling For IT Engineers

Introduction to Sparse Modeling for IT Engineers

Part 1 This series introduces a technique called "Sparse Modeling" that can produce good analysis results, even if the amount of data is small. The article was written for engineers who want to start on machine learning and for those who have already experience with deep learning In this first part of the series, we look at the background of sparse modeling. Note: The original version of this article was published in Japanese on Codezine.jp: 機械学習プロジェクトにおける課題と、スパースモデリングに期待が高まる背景   Introduction The field…

Release of spm-image : Python library for sparse modeling

We’ve released spm-image, Python library for sparse modeling and compressive sensing, in our GitHub. Its latest version includes k-SVD, which is one of popular dictionary learning algorithms, ADMM implementation of Lasso and ZCA whitening for preprocessing. We’ve created example notebooks as well so that you can get to know how to use this library.The basic concept of this library is as follows Implements sparse modeling and compressive sensing algorithms Depends on scikit-learn only Compliant with module and interface structure of scikit-learn as much…

5 Things I Learned After Attending My First PyconPH

5 Things I Learned after Attending My First PyconPH

Last February 24-25, 2018, PyConPH2018 was held at iAcademy, Makati, Manila. It was an event were Python developers and enthusiasts all over Philippines gathered to share and learn. As someone who has never attended PyConPH before, I had my own expectations and excitement. I usually attend meetups and events but only for mobile developers. So there was a part of me that is both excited and nervous. But as it turns out, I don’t have to be nervous and just be excited…

How We Built Our Python Backend Just In 8 Weeks

How we built our Python backend just in 8 weeks

Our mobile app just got approval from Apple last week. In this article, we will explain how we built our production quality backend APIs just in 8 weeks while working in sync with the app team.Quick note for English speaking audience. The app is available in Japanese only at the moment, but English version will follow soon. Okay. Before jumping into the details, let’s take a look at the simplified figure of the backend we’ve built.As you can see, we use AWS as IaaS. Amongst various…