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...
Understanding Latent Dirichlet Allocation (LDA)
Play with computer vision using teachable machine
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
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
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
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...
