A SEMINAR REPORT
ON
BLOCK CHAIN
Submitted in partial fulfillment for the award
of the degree of Bachelor of Technology
In
Computer Science & Engineering
(Bikaner Technical University, Bikaner)
SESSION (2022-2023)
SUBMITTED TO: SUBMITTED BY:
Department of CSE GOURAV SHARMA
Computer Science & Engineering
VIIth Semester
Roll No. : 19EEACS033
DEPARTMENT OF COMPUTER SCIENCE AND
ENGINEERING ENGINEERING COLLEGE, AJMER
ENGINEERING COLLEGE, AJMER
अभिय Tांभिकी मह T भिद्य T लय, अजमेर
(AN AUTONOMOUS INSTITUTION OF GOVT. OF RAJASTHAN)
NH-8, Badlaya Choraha, Shrinagar Road, Ajmer–305025
CERTIFICATE
This is to certify that the Seminar Report entitled “BLOCK CHAIN” has
been submitted by “Grijesh Nemiwal” in partial fulfillment for the
requirement of the degree of B.Tech. Computer Science & Engineering for
the academic Session 2022–2023.
He has undergone the requisite work as prescribed by Bikaner Technical
University, Bikaner (Rajasthan).
(Dr. Atul Choudhary) (Dr. Prakriti Trivedi) (Dr. Jyoti Gajrani)
Assistant professor Associate Professor HOD
Department of CSE Department of CSE Department of CSE
Place:- Ajmer
Date:-
ACKNOWLEDGEMENT
This is an opportunity to express my heartfelt words for the people who were
part of this seminar in numerous ways, people who gave me unending
support right from the beginning of the seminar.
I want to give sincere thanks to the principal Dr. Rekha Mehra for her
valuable support.
I extend my thanks to Dr. Jyoti Gajrani, Head of the Department for her
constant support.
I express my deep sense of gratitude for continuous cooperation and
encouragement towards my guide ‘Dr. Atul Choudhary’.
Gourav Sharma
Roll No. : 19EEACS033
TABLE OF CONTENTS
CHAPTER NO. TITLE PAGE NUMBER
CERTIFICATE
ACKNOWLEDGEMENT
ABSTRACT 1
1. INTRODUCTION 2
1.1 Motivation to work 4
1.2 Problem Statement 4
1.2.1 Objective 5
1.2.2 Methodology 5
1.2.2.1 Proposed System 6
1.2.2.2 System Architecture 10
1.3 Goal of Report 15
1.4 Need Of Sentiment Analysis 17
1.4.1 Industry Evolution 17
1.4.2 Research Demand 17
1.4.3 Decision Making 17
1.4.4 Understanding Contextual 18
1.4.5 Internet Marketing 18
1.5 Application of Sentiment Analysis 18
1.5.1 Word of Mouth 18
1.5.2 Voice of Voters 19
1.5.3 Online Commerce 19
1.5.4 Voice of the Market 19
1.5.5 Business Reputation Management 19
2. Literature Review 20
2.1 Introduction 20
2.2 Reviews 20
2.3 Existing Methods 24
2.3.1 Using a heterogeneous 24
Dataset for Emotional
Analysis in text
2.3.2 Multiclass Emotional Analysis 25
On Social media posts
2.3.3 Classification of emotions from 26
text using SVM based
Opinion mining
2.3.4 Emotion detection from text 26
2.3.5 Emotion detection and analysis 27
on social media
2.3.6 A Novel approach of sentiment 28
classification
Using emoticons
3. Design 29
3.1 Structural Design 29
3.2 UML Diagram 29
3.2.1 Use Case Diagram 30
3.2.2 Sequence Diagram 31
3.2.3 Activity Diagram 33
3.2.4 Collaboration Diagram 34
4. Implementation 35
4.1 Software Requirement 35
4.2 Hardware Requirement 35
4.3 Sample Code 35
4.4 Input Output 45
5. Conclusion & Future Work 47
5.1 Conclusion 47
5.2 Future Work 47
6. References 48
LIST OF TABLES
Example of emoticons and their 2.1
corresponding meanings
Input Data 4.4.1
Sample Tweet and Processed Tweet 4.4.2
Sample Cleaned Data 4.4.3
LIST OF FIGURES
Extraction Of Data 1.2.2.1.1
Architecture diagram for Sentiment 1.2.2.2.1
analysis using
Naive Bayes
Naive Bayes Classifier 1.2.2.2.2
Architecture diagram for Emotional 1.2.2.2.3
analysis using
SVM
SVM Classifier (I) 1.2.2.2.4
SVM Classifier (II) 1.2.2.2.5
Structure Diagram 3.1.1
Use Class Diagram 3.2.1.1
Sequence Diagram for Sentiment 3.2.2.1
Analysis (I)
Sequence Diagram for Sentiment 3.2.2.2
Analysis (II)
Activity Diagram 3.2.3.1
Collaboration Diagram 3.2.4.1
Result for Sentiment Analysis of 4.3.1
Twitter Data