Majumdar, Mahbub AlamMostakim, MoinAzhan, SaminZaman, AnikBhuiyan, Monjur Rakib2018-05-142018-05-1420184/25/2018ID 14101005ID 17241023ID 17241022http://hdl.handle.net/10361/10144Cataloged from PDF version of thesis.Includes bibliographical references (page 35).This thesis is submitted in partial fulfilment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2018.Though there exists different methods of detecting lies, machine learning can be used to create a reliable and more efficient system to detect lies. This thesis proposes a method of using nonverbal human behaviors to detect lies using machine learning. This lie detection system is based on micro-expressions of human beings which uses Facial Landmark Detection System and Azure Machine Learning. Movements of individual facial muscles are recorded while a person answers some certain questions. By using the two algorithms Two-Class Support Vector Machine and Linear Regression, we attempted to create a machine that can detect lies. We reached an accuracy of approximately 76.2%.35 pagesenBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.Machine learningLie detectionVisual morphologyHumanUsing machine learning for lie detection: classification of human visual morphologyThesis