Munira, SirajumRoy, Tonmona TonnyRahman, TasmiaJaved, Md.Aquib2016-01-192016-01-192015-12ID 12101038ID 12101039ID 15341031ID 15341032http://hdl.handle.net/10361/4891This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2015.We intend to compare and analyze certain machine learning algorithms by taking two different datasets tackling separate real world issues. The first one relates to agriculture. Bangladesh, being an agrarian country, is heavily dependent on rain. Being able to predict the rainfall amount accurately would enable successful and sustainable production. Machine learning algorithms can also help predict the category of crimes in a particular area. This will enable law enforcers in a certain region to predict and categorize recent crimes based on past incidents. Our aim was to approach these problems by labelling and processing the data and then comparing the results of different cost functions.enComputer science and engineeringCriminal actionsUsing machine learning on a diverse class of problems : from rainfall to criminal actionsThesis