Skip to the content.

Introduction to BLEU in Python

BLEU is a metric to quantify effectiveness of an Machine Translation (MT). It stands for BiLingual Evaluation Understudy $^{[1]}$. In general it solves the problem of different human translation references by different annotators when comparing to machine generated translation. Let’s start from using BLEU in NLTK translation package $^{[2]}$

Read More

Tags:

Productivity Tools

This is my personal choice for productivity tools, you may find these tools usefull but you may also find differently. I use ubuntu desktop and android phone, so my personal choices will based on these platforms.

Read More

Tags:

Deep Learning - Week 3 Lecture Notes

Basic Architecture of Neural Network

graph LR subgraph input layer X1[x1] X2[x2] X3[x3] end subgraph hidden layer H1((h1)) H2((h2)) H3((h3)) end subgraph output layer YHAT((yhat)) end X1 --> H1 X1 --> H2 X1 --> H3 X2 --> H1 X2 --> H2 X2 --> H3 X3 --> H1 X3 --> H2 X3 --> H3 H1 --> YHAT((yhat)) H2 --> YHAT H3 --> YHAT
Read More

Tags:

TLDL Radical Candor Ep5 - Career Conversation

This is a too long didn’t listen (TLDL) version of radical candor ep.5 summary. As a reminder for myself in the future and a person who prefer reading than listening because I quickly forgot. NB: when I use “people” here it usually means software engineers.

Read More

Tags: