Blogs

How to build an API using Flask and deploy it to the cloud using Gunicorn

How to build an API using Flask and deploy it to the cloud using Gunicorn Introduction: What is HTTP and What Does it Have to do with Flask? HTTP is the protocol for websites. The internet uses it to interact and communicate with computers and servers. Let me give you an example of how you use it everyday. When you type the name of a website in the address bar of your browser and you hit enter.

Continue reading

demand and capacity mismatch

We may still remember as we were standing at end of a long line in a department store waiting for a cashier to check out our groceries, or sitting beside an empty table waving to a busy waitress to come over and take our orders. In the department store, we were already ready to pay for our goods which placed in our shopping carts. While because the cashier was not ready to serve us, we had to waste our time in waiting the service from the cashier.

Continue reading

AIML introduction

What is AIML AIML stands for Artificial Intelligence Markup Language. AIML was developed between 1995 to 2002 in creating or customizing Alicebot which is a chatbot application based on A.L.I.C.E (Artifical Linguistic Internet Computer Entity). AIML is an XML dialect and very easy to use but not powerful as modern intelligent chatbots these days. AIML is a widely adopted standard for creating chat bots and mobile virtual assistants.

Continue reading

Deploying Machine Learning Models in Production with Flask

Introduction After we generate the Machine Learning models and tuning and evaluating them, we would then consider to apply the model into production. The blog here will show the steps to put the models we trained to production environments. python environment setup # install Anaconda yum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver download Anaconda from https://www.anaconda.com/distribution/#linux bash ~/Downloads/Anaconda3-2019.10-Linux-x86_64.sh ln -s [python under anaconda/bin/] /usr/bin/python ln -s [pip under anaconda/bin] /usr/bin/pip # install flask and gunicorn source ~/.

Continue reading

Building your blog using blogdown

This will be a very basic introduction to starting a blog/website with blogdown. Essentially, this is a quick and dirty starting point that will get you going in a short amount of time, if you choose to not tweak things too much! In case of emergency! Follow the advice in blogdown Creating Websites with R Markdown by Xie, Yihui. Thomas, Amber. and Hill, A. Presmanes bookcover and the blog post Blogging in About Ten Minutes by Jon The Geek

Continue reading

Migrate from Jekyll

Move static content to static Jekyll has a rule that any directory not starting with _ will be copied as-is to the _site output. Hugo keeps all static content under static. You should therefore move it all there. With Jekyll, something that looked like ▾ <root>/ ▾ images/ logo.png should become ▾ <root>/ ▾ static/ ▾ images/ logo.png Additionally, you'll want any files that should reside at the root (such as CNAME) to be moved to static.

Continue reading

Linked post

I'm a linked post in the menu. You can add other posts by adding the following line to the frontmatter: menu = "main" Lorem ipsum dolor sit amet, consectetur adipiscing elit. In mauris nulla, vestibulum vel auctor sed, posuere eu lorem. Aliquam consequat augue ut accumsan mollis. Suspendisse malesuada sodales tincidunt. Vivamus sed erat ac augue bibendum porta sed id ipsum. Ut mollis mauris eget ligula sagittis cursus. Aliquam id pharetra tellus.

Continue reading

Go is for lovers

Hugo uses the excellent go html/template library for its template engine. It is an extremely lightweight engine that provides a very small amount of logic. In our experience that it is just the right amount of logic to be able to create a good static website. If you have used other template systems from different languages or frameworks you will find a lot of similarities in go templates. This document is a brief primer on using go templates.

Continue reading

Hugo is for lovers

Step 1. Install Hugo Goto hugo releases and download the appropriate version for your os and architecture. Save it somewhere specific as we will be using it in the next step. More complete instructions are available at installing hugo Step 2. Build the Docs Hugo has its own example site which happens to also be the documentation site you are reading right now. Follow the following steps: Clone the hugo repository Go into the repo Run hugo in server mode and build the docs Open your browser to http://localhost:1313 Corresponding pseudo commands:

Continue reading

Hello R Markdown

R Markdown This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com. You can embed an R code chunk like this: summary(cars) ## speed dist ## Min. : 4.0 Min. : 2.00 ## 1st Qu.:12.0 1st Qu.: 26.00 ## Median :15.0 Median : 36.00 ## Mean :15.4 Mean : 42.98 ## 3rd Qu.

Continue reading