Email classification and meeting scheduling using classifier algorithm

This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2017.

Xehetasun bibliografikoak
Egile Nagusiak: Khan, Behroz Newaz, Saroar, Sk Golam, Alam, Md. Mosfaiul, Gomes, Sebastian Romy
Beste egile batzuk: Chakrabarty, Dr. Amitabha
Formatua: Thesis
Hizkuntza:English
Argitaratua: BRAC University 2017
Gaiak:
Sarrera elektronikoa:http://hdl.handle.net/10361/8116
id 10361-8116
record_format dspace
spelling 10361-81162022-01-26T10:15:53Z Email classification and meeting scheduling using classifier algorithm Khan, Behroz Newaz Saroar, Sk Golam Alam, Md. Mosfaiul Gomes, Sebastian Romy Chakrabarty, Dr. Amitabha Mostakim, Moin Department of Computer Science and Engineering, BRAC University Email classification Meeting scheduling Classifier algorithm This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2017. Cataloged from PDF version of thesis report. Includes bibliographical references (page 71-74). This research investigates a comparison between two different approaches for classifying emails based on their categories. Naive Bayes and Hidden Markov Model (HMM), two different machine learning algorithms, both have been used for detecting whether an email is important or spam. Naive Bayes Classifier is based on conditional probabilities. It is fast and works great with small dataset. It considers independent words as a feature. HMM is a generative, probabilistic model that provides us with distribution over the sequences of observations. HMMs can handle inputs of variable length and help programs come to the most likely decision, based on both previous decisions and current data. Various combinations of NLP techniques- stopwords removing, stemming, lemmatizing have been tried on both the algorithms to inspect the differences in accuracy as well as to find the best method among them. Along with classifying emails, this paper also describes the methodologies used for automatic meeting scheduling by an intelligent email assistant. Users who regularly send or receive messages for setting up meetings will be greatly benefitted by this system as it will classify their emails and schedule their meetings automatically. Khan, Behroz Newaz Saroar, Sk Golam Alam, Md. Mosfaiul Gomes, Sebastian Romy B. Computer Science and Engineering 2017-05-11T06:08:08Z 2017-05-11T06:08:08Z 2017 2017-04 Thesis ID 12101023 ID 13101251 ID 13101047 ID 13101058 http://hdl.handle.net/10361/8116 en BRAC University thesis 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. 74 pages application/pdf BRAC University
institution Brac University
collection Institutional Repository
language English
topic Email classification
Meeting scheduling
Classifier algorithm
spellingShingle Email classification
Meeting scheduling
Classifier algorithm
Khan, Behroz Newaz
Saroar, Sk Golam
Alam, Md. Mosfaiul
Gomes, Sebastian Romy
Email classification and meeting scheduling using classifier algorithm
description This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2017.
author2 Chakrabarty, Dr. Amitabha
author_facet Chakrabarty, Dr. Amitabha
Khan, Behroz Newaz
Saroar, Sk Golam
Alam, Md. Mosfaiul
Gomes, Sebastian Romy
format Thesis
author Khan, Behroz Newaz
Saroar, Sk Golam
Alam, Md. Mosfaiul
Gomes, Sebastian Romy
author_sort Khan, Behroz Newaz
title Email classification and meeting scheduling using classifier algorithm
title_short Email classification and meeting scheduling using classifier algorithm
title_full Email classification and meeting scheduling using classifier algorithm
title_fullStr Email classification and meeting scheduling using classifier algorithm
title_full_unstemmed Email classification and meeting scheduling using classifier algorithm
title_sort email classification and meeting scheduling using classifier algorithm
publisher BRAC University
publishDate 2017
url http://hdl.handle.net/10361/8116
work_keys_str_mv AT khanbehroznewaz emailclassificationandmeetingschedulingusingclassifieralgorithm
AT saroarskgolam emailclassificationandmeetingschedulingusingclassifieralgorithm
AT alammdmosfaiul emailclassificationandmeetingschedulingusingclassifieralgorithm
AT gomessebastianromy emailclassificationandmeetingschedulingusingclassifieralgorithm
_version_ 1814308527651422208