Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
34 views

Twitter Sentiment Analysis Using Python TweetX

The document discusses using Python for Twitter sentiment analysis using a technique called TweetX. It collected tweets and used natural language processing and machine learning to classify tweets as positive, negative or neutral to analyze public sentiment trends.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Twitter Sentiment Analysis Using Python TweetX

The document discusses using Python for Twitter sentiment analysis using a technique called TweetX. It collected tweets and used natural language processing and machine learning to classify tweets as positive, negative or neutral to analyze public sentiment trends.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

International Journal of Scientific Research in Engineering and Management (IJSREM)

Volume: 08 Issue: 04 | April - 2024 SJIF Rating: 8.448 ISSN: 2582-3930

Twitter Sentiment Analysis using Python (TweetX)


Vijayalaxmi Tadkal1, Ajit Yadav2, Amit Ghaytadake3, Vivek Salwalkar4, Mahesh Yadav5

1Asst Prof Department of Computer Science Engineering [AIML] & IETE’S Bharat College of Engineering
2 BE Department of Computer Science Engineering [AIML] & IETE’S Bharat College of Engineering
3BE Department of Computer Science Engineering [AIML] & IETE’S Bharat College of Engineering
4 BE Department of Computer Science Engineering [AIML] & IETE’S Bharat College of Engineering
5 BE Department of Computer Science Engineering [AIML] & IETE’S Bharat College of Engineering

---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Twitter has become a significant platform for researching about. . modifying GANs and applying conditions
expressing opinions and emotions on a wide range of topics. on them isn’t limited to just generating images, we can use it to
This study presents a comprehensive analysis of sentiment create passwords that are very hard to crack and numerous
expressed in Twitter data using natural language processing similar applications like this.
and machine learning techniques. The primary objective is to
gauge public sentiment on various subjects, from politics to
brand perception, by analysing tweets. We collected a vast 2. EXISTING SYSTEM
dataset of tweets, pre-processed the text, and employed PyTorch is a popular Py lib for d learning and MLearning .
sentiment analysis algorithms to classify tweets as positive,
PyTorch can be used to build a variety of image generators,
negative, or neutral. The results provide valuable insights into
public sentiment trends, allowing businesses, policymakers, including (GAN) and (VAEs).
and researchers to make informed decisions based on the TensorFlow is another popular Python library for deep learning
collective voice of Twitter users. The study demonstrates the and ML. TensorFlow can also be used to build a variety of
potential of sentiment analysis as a tool for understanding image generators, including GANs and VAEs.
public sentiment and monitoring real-time public opinion
Jax is a relatively new Python library for mL learning and dL
Key Words: (NLTK), TextBlob learning. Jax is gaining popularity due to its ease of use and
flexibility. Jax can also be used to build a variety of image
generators.
1.INTRODUCTION
3. LITERATURE REVIEW
For a human mind it is very easily too thin of new content. what
if someone asks you to “draw a flower with blue petals”. It is To understand how to generate content required an extensive
very easy for us to do that. but machines process information study of Deep Learning and Unsupervised learning and to do
very differently. Just understanding the structure of the above that we used various Books and Publication along with Some
sentence is a difficult task for them let alone generate something Blogs, Talks and Conferences.Pre-process the words into
based on that description. Automatic synthetic content embedding. Taking in input as a word and do proper
generation is a field that has been explored in the past and was tokenization. Creating an LSTM Model and generating
discredited because at that time neither the algorithms existed embedding using the model. Using a LSTM model, we need to
nor enough processing power that could help solve the problem. convert the long sentence description into a word embedding to
However, the advent of deep learning started changing the pass it into the generator Pre-processing the image and using
earlier beliefs. The tremendous power of neural networks to proper techniques to normalize them. Normalizing and
capture the features even in the humongous of datasets makes augmenting the images using own methods in jumpy.
them a very viable candidate for automatic content generation.
another milestone milestone was achieved when Ian Good 1)Natural Language Processing with Python by Steven Bird
Fellow proposed generative adversarial networks in 2014.
GANs are a kind of architecture in Deep learning that can In this book I got familiarized with a lot of tools and techniques
produce content from random noise. What is even more unique to process words and the Overall field of Natural Language
about GANs is that the content they create represents the dataset Processing and the best practices to properly process my Input
on which they are being trained upon but it is totally unique in
some way or the other. Generating an image from a text-based 2)Neural Networks and Deep Learning by Michael Nielsen
description is one aspect of generative adversarial networks that
we will focus upon. Since the GANs follow unsupervised In this book I studied various architectures of Deep Learning
learning approach we have modified them to take am input as a that are most commonly used today along with proper
condition and generate based on the input condition. This can techniques to train the models and steps to avoid overfitting and
form base for a large number of things like synthetic audio underfitting .
generation like the ones used in Siri or assistant, video content 3)Generative Adversarial Networks by Ian Goodfellow
generation from just scripts. imagine entire movies made out of
just the script. These are some uses that many companies are

© 2024, IJSREM | www.ijsrem.com DOI: 10.55041/IJSREM31058 | Page 1


International Journal of Scientific Research in Engineering and Management (IJSREM)
Volume: 08 Issue: 04 | April - 2024 SJIF Rating: 8.448 ISSN: 2582-3930

Ian Goodfellow is the creator of Generative Adversarial 5.Architecture & Data flow diagram
Networks and this publication helped me understand what
GANs are, how they function and more importantly how can
they even do what they do. Also Introduced me to some
Problems like Mode Collapse.

4. METHODOLOGY

HTML, is the commonly used language for creating and


structuring content on the site ,HTML helps organize
information through elements like headings, paragraphs, and
lists. It allows for the inclusion of hyperlinks to navigate
between sections or external sources. HTML also supports
multimedia integration, ensures accessibility, aids
discoverability through metadata, and enables interactivity for
engaging readers. Overall, HTML serves as a fundamental tool
for presenting research effectively online.

CSS is a sheet-style language used to define the appearance Fig 1: Architecture


and format of a markup document. It gives HTML a
supplementary function. Used with HTML, the style of user
interfaces and webpage is changed. It may also be used in XML Data Flow Diagram
documents of any form, including simple XUL, SVG and XML
documents. In most websites, CSS is used with HTML and
JavaScript to develop web-based user interfaces and user
interfaces for a variety of mobile applications. What CSS
accomplishes is: you can add unique appearances to your
HTML pages, modify the style with just a few modifications to
CSS code. C.S.S. is used in the creation of HTML Tags. C.S.S.
is used widely used as a web language, to create a web page,
we usually use H.T.M.L., C.S.S. and JavaScript. CSS is also a
commonly used language in Cascading Style sheet. It allows
web developers to use HTML tags for styling.

JavaScript or JS is an object oriented light weight language


used for web page scripting by various online sites. The HTML
document is a fully interpreted computer language allowing
interactivity dynamically on web pages. In 1995, it was
launched to add software to Netscape Navigator's web pages.
All other graphical web browsers have been embraced since
then. Users may construct contemporary web applications with
JavaScript so that they can interact without refreshing the page
at all times. Js is used in the conventional website for various
sorts of easiness and interaction
Backend Technologies

Python is a commonly used programming language celebrated


for its simplicity, readability, and adaptability across various
domains. Its intuitive syntax and dynamic typing make it easy
to learn and use, appealing to beginners and experienced
developers alike. Python's interpreted nature allows for
interactive testing and debugging, fostering rapid development
cycles. With a vast common library and a thriving ecosystem
of third-party packages, Python is well-suited for diverse
applications, Its cross-platform compatibility ensures seamless
execution on different operating systems, while its strong
community support and governance by the Python Software
Foundation ensure continuous growth and evolution. Overall, Fig 2: Data Flow Diagram
Python's versatility and extensive resources developers tackling
a big range of projects.

© 2024, IJSREM | www.ijsrem.com DOI: 10.55041/IJSREM31058 | Page 2


International Journal of Scientific Research in Engineering and Management (IJSREM)
Volume: 08 Issue: 04 | April - 2024 SJIF Rating: 8.448 ISSN: 2582-3930

6.RESULT 7. CONCLUSION
In conclusion, Twitter pole analysis is a powerful tool with a
big range of applications and a promising future. It allows
businesses, governments, researchers, and individuals to gain
valuable insights into public opinion and emotions expressed
on the platform. By harnessing the vast amount of data
available on Twitter, sentiment analysis provides numerous
benefits.

REFERENCE
[1] M. Arlovski and L. Bottou. Towards principled methods for
training generative adversarial networks. In ICLR, 2017.
Fig 3: Signup Page [2] A. Brock, T. Lim, J. M. Ritchie, and N. Weston. Neural photo
editing with introspective adversarial networks. In ICLR, 2017.
[3] T. Che, Y. Li, A. P. Jacob, Y. Bagnio, and W. Li. Mode
regularized generative adversarial networks. In ICLR, 2017.

[4] X. Chen, Y. Duan, R. Houthooft, J. Schulman, I. Sutskever, and


P. Abbeel. Infogan: Interpretable representation learning by
information maximizing generative adversarial nets. In NIPS, 2016.
[5] E. L. Denton, S. Chintala, A. Szlam, and R. Fergus. Deep
generative image models using a laplacian pyramid of adversarial
networks. In NIPS, 2015.

[6] C. Doersch. Tutorial on variational autoencoders.


arXiv:1606.05908, 2016.

Fig 4: Login page [7] J. Gauthier. Conditional generative adversarial networks for
convolutional face generation. Technical report, 2015.
[8] K. He, X. Zhang, S. Ren, and J. Sun. Deep residual learning for
image recognition. In CVPR, 2016.
[9] X. Huang, Y. Li, O. Poursaeed, J. Hopcroft, and S. Belongie.
Stacked generative adversarial networks. In CVPR, 2017.

Fig 5: Home page

Fig 6: Result

© 2024, IJSREM | www.ijsrem.com DOI: 10.55041/IJSREM31058 | Page 3

You might also like