iPhoto by Nick Chong on Unsplash

Improve your technical analysis skills using Machine Learning

Disclaimer: Please use the information in the story with caution. You should conduct your own due diligence on the stock price predictor tool before using it.

There are two analyses in a stock price analysis — fundamental analysis and technical analysis.

Fundamental analysis is focused on analysis of the company’s future growth based on current business environment and financial performance such as revenues, earnings and profit margin.

Technical analysis is focused on predicting price movements using statistical method. This analysis guides traders on what is most likely to happen given past information.

Most investors use both fundamental and technical analyses…

Photo by NeONBRAND on Unsplash

Use Google’s state-of-the-art T5 model to summarize your content

Summarization has become a very helpful way of tackling the issue of data overburden. In my earlier story, I shared how you can create your personal text summarizer using extractive method — if you have tried that, you may have noticed that, because no new sentences were generated from the original content, at times you may have difficulties understanding the generated extractive summary.

In this story, I will share how I use Google’s T5 (Text-to-Text Transfer Transformer) model to create a human-like summarizer with just a few lines of codes!

As a bonus, I will also share my text summarizer…

Photo by Wes Hicks on Unsplash

Maximize your learning with minimal time and cost

Udacity’s data scientist nanodegree is one of the best online data science courses I have taken. This course has received a lot of positive feedback from past students, and it’s easy to see why — their learning material is easy to follow and their industry-based projects allow students to get practical and early exposure to solving real-world problems. What I like the most about Udacity is its quick turnaround time and personalized project review. The personalized project review allows me to know my strengths and weaknesses, so I can work to improve my skills immediately.

Udacity’s home page says on…

Photo by Andy Kelly on Unsplash

Hands-on Tutorials

Ever thought of using a chatbot to help answer your customers’ standard inquiries?

Are you facing too many standard requests and questions from customers and struggling to cope with them? Are you looking for a way to expand your customer service without incurring much costs?

In my previous story, I shared how I tackled data overburden issues by creating a personal text summarizer to summarize a document.

In this story, I will show you how you can easily create a powerful chatbot to handle your growing customer requests and inquiries. I will also show you how to deploy your chatbot to a web application using Flask.

First, why chatbot is particularly relevant in times like these, and what it is

The Covid-19 pandemic has hit the world…

Photo by Sebastian Herrmann on Unsplash

A guide to creating your personal text summarizer

Have you ever had one too many reports to read and you just want a quick summary of each report? Were you ever in a situation where everybody just wanted to read a summary instead of a full-blown report?

Summarization has become a very helpful way of tackling the issue of data overburden in the 21st century. In this story, I will show you how you can create your personal text summarizer using Natural Language Processing (NLP) in Python.

Foreword: Personal text summarizer is not hard to create — a beginner can easily do it!

What is text summarization?

It’s basically a task to…

Image source: https://cdn.techinasia.com/wp-content/uploads/2013/12/baby-entrepreneur.jpg

Getting Started With Machine Learning — for Newbies


You may often hear the term “Machine Learning” and wonder how you can apply it to the datasets you have. In this post, I will show you how to get started with Machine Learning by using a sample dataset obtained from UCI Machine Learning Repository, and by answering the following top 3 questions that one curious about Machine Learning often has:

  1. What is the overall Machine Learning workflow?
  2. How to apply Machine Learning model to a dataset?
  3. What is the best overall Machine Learning model that one can apply to almost all datasets, and what are the tips to improve…

Louis Teo

An engineer who’s into data science. Sharing my experience through story-telling. linkedin.com/in/louis-teo-09

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store