0% found this document useful (0 votes)
17 views

Text Summarization Using NLP

Uploaded by

dharaneesh2727
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Text Summarization Using NLP

Uploaded by

dharaneesh2727
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Text Summarization using

Natural Language Processing


Team Members:
1.A.K.ASHWIN [1901024]
2.G.BALAVIGNESH [1901027]
3.J.DHARANEESH [1901033]
Mentor:
DR.M.S.GEETHA DEVASENA,PROF/CSE
Team No:- I05
AGENDA:
➔ Introduction
➔ Literature survey
➔ Problem description
➔ Modules
➔ Hardware and Software Requirement
➔ Flow Chart
➔ Output
➔ Timeline
➔ Reference
INTRODUCTION:
● NLP or Natural Language Processing is one of the fastest-growing tech fields right now. From
message spam filter to Medical diagnosis with a chatbot, NLP is everywhere.
● Some of the hot use cases of NLP right now are text summarization, chatbot, machine
translation, text generation, etc.
● Have you ever imagined getting a short summary of a big youtube tutorial or video for quick
reading before watching the video, definitely this will help you to save a lot of your time by
getting a quick understanding or summarization about the video in a short time.
● In this article, we are discussing a mini NLP project, a YouTube Summarizer which will
summarize the content(subtitle) of the youtube video.
● For many videos, the main content of the videos is only 50-60% of the total length, so our
youtube summarizer will summarize the content of the video by keeping all the important points
and making it short and easily understandable.
● This will be useful in getting the summary of several lecture videos easily.
LITERATURE SURVEY:
[1] Johnson Kolluri, Shaik Razia, and Soumya Ranjan Nayak.2020 “Text classification using machine
learning and deep learning models”(June 2020)

Published in 2020, this paper explores how maintaining irregular data is a big challenge for
organizations, which has increased the demand for text classification tools.
Using both machine learning and deep learning models. The three text classification methods mentioned
are:
*Supervised
*Unsupervised
*Semi-supervised
The authors also elaborate on unique approaches like graph-based methods, transductive SVM, self
cleaning, and co-cleaning. The paper concludes by explaining why it’s
essential to categorize the text using mining for a semi-supervised learning approach to boost accuracy.
[2] Xiaoyu Luo.2021 “Efficient English text classification using selected machine learning
techniques”(June 2021)

This recent paper, published in 2021, details the implementation of the support vector machine
(SVM) method and other ML techniques for classifying English text and documents.
The authors employed the following methods for classifying texts using three different data sets:
*Naive Bayes algorithm
*SVM method
*Logistic regression
Logistic regression cross-validation (LRCV)
The results were pretty solid, with SVM scoring a precision rating of around 90 percent in one of
the data sets, and the highest in all three data sets when simulated on the Weka platform.
Interestingly, the Naive Bayes algorithm worked with the least precision of 12 percent for one of
the data sets.
The author also presents a straightforward approach for categorizing the data using text mining,
attribute abstraction, stop words removal, stemming, and vector space documents.
PROBLEM DESCRIPTION:
 In the modern Internet age, textual data is ever increasing. Need some way to condense this data
while preserving the information and meaning.
 We need to summarize textual data for that.
 Text summarization is the process of automatically generating natural language summaries from an
input document while retaining the important points.
 The summary is customizable per user's request, allowing varying extents of summarization.
 Key points from the summarization process, together with corresponding time-stamps, are then
presented to the user through a small UI next to the video feed.
 Users search and read text from the Internet like Article,Case
Study,documents,Mail,Storys,Message,etc .
 And most times the text is large that it makes it harder to read.
 It consumes a large amount of time.
MODULES :

● Module 1:
Extracting Input from Input panel or youtube link panel
● Module 2:
Youtube-Transcript-API
● Module 3:
Summarization using BART
HARDWARE AND SOFTWARE REQUIRNMENT:

Software Requirements:

 Spyder
 google colaboratory
 Text Editor-Notepad++
 FrontEnd-HTML and CSS
 Python

Hardware Requirements:

❖ Laptop or Desktop with GPU.


FLOW CHART:
OUTPUT:
OUTPUT:
TIMELINE
REFERENCES:
[1] Anuj Gupta,Bodhisattwa Prasad Majumder,Harshit Surana and Sowmya Vajjala.”Practical Natural
language Processing” A Comprehensive guide to build Real World NLP System.1st edition. O’Reilly
Media, Inc.(June,2020)
[2] Ankit Kumar, Zixin Luo & Ming Xu,”Text Summarization using Natural Language Processing”. WPI
Juniper Networks.(March,2018)
[3] Gaurav Sharma, Shaba Parveen Khan, Shivanshu Sharma and Syed Ubed Ali (2021).”Summarizer For
Easy Video Assessment(SEVA)”.Vol.03. e-ISSN: 2582-5208. (April,2021)
[4]Gang Liu, Jiabao Guo. 2019. Bidirectional LSTM with attention mechanism and convolutional layer for
text classification. School of Computer Science, Hubei University of Technology, Wuhan , China.
(Feb,2019).
[5] Shengli Song, Haitao Huang and Tongxiago Ruan.2018. “Abstractive Text summarization using LSTM-
CNN based deep learning. Springer Science+Business Media. (Feb, 2018).
Thank You !

You might also like