AuthorTung Nguyen

I got my bachelor of telecommunication engineering in Shanghai University, Master of IST for Paris Sud 11, and PhD from Auckland University of Technology. I am interested in combining AI/ML, Mobile and Cloud platform to build awesome applications.

Understanding Latent Dirichlet Allocation (LDA)

U

Imagine a large law firm takes over a smaller law firm and tries to identify the documents corresponding to different types of cases such as civil or criminal cases which the smaller firm has dealt or is currently dealing with. The presumption is that the documents are not already classified by the smaller law firm. An intuitive way of identifying the documents in such situations is to look for...

Play with computer vision using teachable machine

P

Nowadays, with the existing tools, creating an AI application is not so complicated. In this post, I will quickly show how easy you can make a computer vision project within 10 minutes. Steps Create a computer vision project in Teachable machinePrepare some images of different classes, e.g. cup, people, hand.Upload photos and train the modelDownload the model and integrate to your website (web...

How to Write a Research Question

H

The research question, if correctly completed, will help you to set out what it is that you want to answer. This can help you make a plan for your research, but might also help you to foresee any potential challenges or problems. This will save you time, energy, and effort. Therefore, it is extremely important for ones who pursuit research careers, such as PhD, Analysts, or R&D. What is a...

Number of Islands solution

N

In this post, we have a look at using a queue and breath-first search algorithm to solve a Leetcode challenge. The problem is stated as follows. Given an m x n 2D binary grid grid which represents a map of '1's (land) and '0's (water), return the number of islands. An island is surrounded by water and is formed by connecting adjacent lands horizontally or vertically. You may assume all four edges...

Automate Nat gateway deletion with lambda

A

Since NAT gateway is not cheap, in some cases, we don’t need to keep NAT Gateway running all the time. It is a good practice to automate the removal of the NAT gateway after finishing your task. This article will show how to implement a lambda function to remove the NAT gateway and associated Elastic IPs. What is aws lambda AWS Lambda is a AWS serverless compute service. It lets you run...

PetaMinds focuses on developing the coolest topics in data science, A.I, and programming, and make them so digestible for everyone to learn and create amazing applications in a short time.

Categories