Abstract:
Now a days people have busy routine having difficulties doing different tasks at once.
sometimes they forget to do some of the tasks because they are unable to remember
them. Likewise in the case of emails; where you get hundreds of emails daily, and you
ought to reply but due to the huge number of emails, you will forget to reply to some
of the Emails. That’s why I am making a system that helps users in responding to their
Emails. Our proposed system is a Smart Email Reply system that provides ease for the
users. People often do multiple tasks, sometimes they forget to reply to the Mail, it is
difficult to remember all the tasks which result in missing some of the tasks. Our
proposed system helps people, automatically generate replies to their Emails. Our
proposed system is an end-to-end method for automatically generating Email
responses.
The System with the help of a machine learning model automatically generates
and selects the best response amongst all the responses. The three best responses are
then selected and show to the user. The user, then, from the three suggested responses
select the response that will automatically send to the sender. In this way, it will save
most of the user’s time. The system is designed to work at very high throughput
because it must handle millions of emails daily. I will use different Machine Learning
and Deep Learning models to achieve this task (the model learns from the user data
(Emails)), and after that, it starts generating responses. The user’s will selects the
response of their choice and sends it to the user with just one tap. Our main target is
the audience of Pakistan so I will generate responses in English or English + Urdu
language. The generated response is not a word but a complete meaningful sentence.
The Tools required to develop this System are Python Code, Machine Learning, Deep
Learning Models, Jupyter notebook, Spyder. The methodology I am using for the
development is Scrum Model