This document describes a project report submitted for the degree of Master of Technology in Machine Learning and Computing. The report details a study on developing an automated model for recognizing business events from online news articles. Data related to business events in domains like acquisition, vendor-supplier relationships, and jobs was crawled and preprocessed. Semi-supervised techniques were used for data labeling, and vectorization methods like bag-of-words, word embeddings, and word2vec were applied to convert text into numeric features. Ensemble classifiers and convolutional neural networks were evaluated on the datasets, with promising results.