adding n-gram
using machine learning approach
ml approach