SlideShare a Scribd company logo
1 of 24
Identification of the weirdness
score and ranking weird/bizarre
news stories
TA : Vijayasaradhi
Team 22
Akshay Kolge (20162021)
Dhruv Khattar (201402087)
Rupali Aher (20162063)
Satyam Mittal (201501020)
● Introduction
● Motivation
● Dataset
● Approach
● Evaluation and Results
● Conclusion
● References
Roadmap
The problem
Problem statement Challenges
Finding out the most important
features
Same things, same actions, different
objects
object-action mapping is not always
useful
Manual annotation of weird news into
ranks
Classifying given news as weird or
normal news (2 class classification
problem)
for weird news, obtain rank using ML
techniques
predicting the weirdness level of these
news
Problem statement Challenges
Final Deliverable
Implementation is proving each news ranked from 1-
4 as user interface and providing a title weirdness
filter that will give the weirdness score(0-3) and tell
whether it is weird or not
Definition and Motivation
● Weird/Bizarre news
○ a news article which is so strange that users might question its credibility.
○ strange or bizarre
● Usually very rare, strange and unbelievable.
● Keeps the boredom away.
● Use bizarre news to gain readers attention and increase viewership.
Some examples
Related Work
● No prior work directly related to weird and bizarre news.
● However, we find Clickbait Detection and Fake News Detection closely
related to our topic.
○ Chen, Yimin, Niall J. Conroy, and Victoria L. Rubin. "Misleading online
content: Recognizing clickbait as false news."
○ Chakraborty, Abhijnan, et al. "Stop clickbait: Detecting and preventing
clickbaits in online news media."
○ Bajaj, Samir. "“The Pope Has a New Baby!” Fake News Detection Using
Deep Learning."
Dataset
Weird News Articles: 67361
Normal News Articles: 46893
Total News Articles: 114254
The data includes the url and the title of the news article.
Solution
Proposed Plans:
1. Classification Algorithms:
a. Support Vector Machine (SVM)
b. Random Forest
c. Logistic Regression
d. Deep Neural Network
e. Recurrent Neural Networks (RNN, LSTM, GRU)
f. Attention Network along with RNNs
2. Tools Used
a. Python
b. Spacy
c. flask
d. Scikit-learn
e. Keras
f. Theano
1st Phase
● Finding the scope of document
● Understanding and Building Project Prototype
● Discussion on
○ Applications
○ Challenges
○ Tools
○ References
● Google links : Scope Document
Overall Architecture
Phase 1: Classifying news Phase 2: Ranking the news
● Classifying a news article as weird/bizarre or normal.
In this we worked with some of the following features:
● Handcrafted features: Title length, Number of nouns, Number of stop
words, Number of verbs , Frequency of co-occurring words
● Linguistic Features: POS tags, N-grams
● Word Embeddings: Pretrained GloVe embeddings, Doc2Vec embeddings
trained on our dataset
● Google links : Scope Document
2nd Phase
Results
Model Accuracy
lstm 0.851
bilstm 0.863
bilstm+attention 0.874
Using RNN and GloVe:
Results
Using TF-IDF Vector
Model Training Score Testing Score
Random Forest 0.912355174338 0.792919347075
Neural Network 0.8030 0.79808323489284683
Results
Accuracy obtained for above classifiers (without using URL Feature):
Model Training Score Testing Score
Random Forest 0.945011086475 0.80695980955
Neural Network 0.8162 0.81084581989648374
Decision Tree 0.953401797176 0.774646408066
Logistic Regression 0.812848640448 0.80843019185
SVM 0.811226514179 0.807554964291
3rd Phase
● In the third phase of the project, we worked on how to rank the given news
articles on the basis of their weirdness.
● Each member annotated 500 news articles with a rating of 0-3 where 3
represents highly weird and 0 represents close to conventional news.
● After the annotation part, the ranking data from all the team members was
merged into a single file
● Different ranking schemes like average and majority rank were used.
Approach
● We pose the problem of ranking weird/bizarre news as that of a multi-
class classification problem.
● Each news article is given a label depending on the weirdness of the
article.
● There are 4 classes (0-3) where 3 refers to highly weird news and 0 is
close to conventional news.
Evaluations and Results
Model Accuracy (Average Rank) Accuracy (Majority Rank)
lstm 0.737 0.414
bilstm 0.748 0.421
bilstm+attention 0.76 0.43
Using RNN and GloVe:
Evaluations and Results
Using TF-IDF Vector
Model Testing Score
Random Forest 0.69
Neural Network 0.79000002145767212
Using score as accuracy
Evaluations and Results
Model Testing Score
Neural Network 0.790
Logistic Regression 0.79
SVM 0.79
Random Forest 0.720
Decision Tree 0.59
Using score as accuracy
Output/Application
References
○ Chen, Yimin, Niall J. Conroy, and Victoria L.
Rubin. "Misleading online content:
Recognizing clickbait as false news."
Proceedings of the 2015 ACM on Workshop
on Multimodal Deception Detection. ACM,
2015.
○ Chakraborty, Abhijnan, et al. "Stop clickbait:
Detecting and preventing clickbaits in online
news media." Advances in Social Networks
Analysis and Mining (ASONAM), 2016
IEEE/ACM International Conference on.
IEEE, 2016.
○ Bajaj, Samir. "“The Pope Has a New Baby!”
Fake News Detection Using Deep Learning."
Links
● Github: https://github.com/satyammittal/WEIRD-NEWS
● Website: https://satyammittal.github.io/
“Weird is not Normal”
- From an expert
Thank You!

More Related Content

What's hot

Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Dev Sahu
 
04 Classification in Data Mining
04 Classification in Data Mining04 Classification in Data Mining
04 Classification in Data MiningValerii Klymchuk
 
DagdelenSiriwardaneY..
DagdelenSiriwardaneY..DagdelenSiriwardaneY..
DagdelenSiriwardaneY..butest
 
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATIONIMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATIONadeij1
 
Sentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes AlgorithmSentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes AlgorithmKhushboo Gupta
 
Text classification with Weka
Text classification with WekaText classification with Weka
Text classification with WekaMilad Alshomary
 
Introduction to Machine Learning Classifiers
Introduction to Machine Learning ClassifiersIntroduction to Machine Learning Classifiers
Introduction to Machine Learning ClassifiersFunctional Imperative
 
Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Marina Santini
 
Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Usama Fayyaz
 
Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learningAmAn Singh
 
Presentation on supervised learning
Presentation on supervised learningPresentation on supervised learning
Presentation on supervised learningTonmoy Bhagawati
 
Machine Learning Project - Neural Network
Machine Learning Project - Neural Network Machine Learning Project - Neural Network
Machine Learning Project - Neural Network HamdaAnees
 
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHESIMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHESVikash Kumar
 
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...Wuhan University
 
Machine learning (ML) and natural language processing (NLP)
Machine learning (ML) and natural language processing (NLP)Machine learning (ML) and natural language processing (NLP)
Machine learning (ML) and natural language processing (NLP)Nikola Milosevic
 
DATA MINING.doc
DATA MINING.docDATA MINING.doc
DATA MINING.docbutest
 
Download
DownloadDownload
Downloadbutest
 

What's hot (18)

Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier Sentiment analysis using naive bayes classifier
Sentiment analysis using naive bayes classifier
 
04 Classification in Data Mining
04 Classification in Data Mining04 Classification in Data Mining
04 Classification in Data Mining
 
DagdelenSiriwardaneY..
DagdelenSiriwardaneY..DagdelenSiriwardaneY..
DagdelenSiriwardaneY..
 
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATIONIMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
 
Sentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes AlgorithmSentimental Analysis - Naive Bayes Algorithm
Sentimental Analysis - Naive Bayes Algorithm
 
Text classification with Weka
Text classification with WekaText classification with Weka
Text classification with Weka
 
Introduction to Machine Learning Classifiers
Introduction to Machine Learning ClassifiersIntroduction to Machine Learning Classifiers
Introduction to Machine Learning Classifiers
 
Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?
 
Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning
 
Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
 
Presentation on supervised learning
Presentation on supervised learningPresentation on supervised learning
Presentation on supervised learning
 
Machine Learning Project - Neural Network
Machine Learning Project - Neural Network Machine Learning Project - Neural Network
Machine Learning Project - Neural Network
 
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHESIMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
IMAGE CLASSIFICATION USING DIFFERENT CLASSICAL APPROACHES
 
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
 
Tweets Classifier
Tweets ClassifierTweets Classifier
Tweets Classifier
 
Machine learning (ML) and natural language processing (NLP)
Machine learning (ML) and natural language processing (NLP)Machine learning (ML) and natural language processing (NLP)
Machine learning (ML) and natural language processing (NLP)
 
DATA MINING.doc
DATA MINING.docDATA MINING.doc
DATA MINING.doc
 
Download
DownloadDownload
Download
 

Similar to Weird News Ranking : IRE project

Empowering First Responders through Automated Multimodal Content Moderation
Empowering First Responders through Automated Multimodal Content Moderation Empowering First Responders through Automated Multimodal Content Moderation
Empowering First Responders through Automated Multimodal Content Moderation IIIT Hyderabad
 
Data Analytics Using R - Report
Data Analytics Using R - ReportData Analytics Using R - Report
Data Analytics Using R - ReportAkanksha Gohil
 
Data Science for Social Good and Ushahidi - Final Presentation
Data Science for Social Good and Ushahidi - Final PresentationData Science for Social Good and Ushahidi - Final Presentation
Data Science for Social Good and Ushahidi - Final PresentationUshahidi
 
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...Xavier Amatriain
 
Decision Tree Machine Learning Detailed Explanation.
Decision Tree Machine Learning Detailed Explanation.Decision Tree Machine Learning Detailed Explanation.
Decision Tree Machine Learning Detailed Explanation.DrezzingGaming
 
Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...
Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...
Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...Institute of Contemporary Sciences
 
Introduction to data science
Introduction to data scienceIntroduction to data science
Introduction to data scienceHiba Akroush
 
Model evaluation in the land of deep learning
Model evaluation in the land of deep learningModel evaluation in the land of deep learning
Model evaluation in the land of deep learningPramit Choudhary
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectiveXavier Amatriain
 
Data Science.pptx NEW COURICUUMN IN DATA
Data Science.pptx NEW COURICUUMN IN DATAData Science.pptx NEW COURICUUMN IN DATA
Data Science.pptx NEW COURICUUMN IN DATAjaved75
 
A Fuzzy Logic Intelligent Agent for Information Extraction
A Fuzzy Logic Intelligent Agent for Information ExtractionA Fuzzy Logic Intelligent Agent for Information Extraction
A Fuzzy Logic Intelligent Agent for Information ExtractionTarekMourad8
 
[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...
[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...
[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...Gabriel Moreira
 
Student_Syllabus_CDS
Student_Syllabus_CDSStudent_Syllabus_CDS
Student_Syllabus_CDSDae Won Kim
 
Data Science & AI Road Map by Python & Computer science tutor in Malaysia
Data Science  & AI Road Map by Python & Computer science tutor in MalaysiaData Science  & AI Road Map by Python & Computer science tutor in Malaysia
Data Science & AI Road Map by Python & Computer science tutor in MalaysiaAhmed Elmalla
 
Identifying and classifying unknown Network Disruption
Identifying and classifying unknown Network DisruptionIdentifying and classifying unknown Network Disruption
Identifying and classifying unknown Network Disruptionjagan477830
 
Sentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataSentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataIRJET Journal
 

Similar to Weird News Ranking : IRE project (20)

Empowering First Responders through Automated Multimodal Content Moderation
Empowering First Responders through Automated Multimodal Content Moderation Empowering First Responders through Automated Multimodal Content Moderation
Empowering First Responders through Automated Multimodal Content Moderation
 
Data Analytics Using R - Report
Data Analytics Using R - ReportData Analytics Using R - Report
Data Analytics Using R - Report
 
Data Science for Social Good and Ushahidi - Final Presentation
Data Science for Social Good and Ushahidi - Final PresentationData Science for Social Good and Ushahidi - Final Presentation
Data Science for Social Good and Ushahidi - Final Presentation
 
Data Science for Social Good and Ushahidi - Final Presentation
Data Science for Social Good and Ushahidi - Final PresentationData Science for Social Good and Ushahidi - Final Presentation
Data Science for Social Good and Ushahidi - Final Presentation
 
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
Recsys 2016 tutorial: Lessons learned from building real-life recommender sys...
 
Decision Tree Machine Learning Detailed Explanation.
Decision Tree Machine Learning Detailed Explanation.Decision Tree Machine Learning Detailed Explanation.
Decision Tree Machine Learning Detailed Explanation.
 
Data science guide
Data science guideData science guide
Data science guide
 
Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...
Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...
Deep Attention Model for Triage of Emergency Department Patients - Djordje Gl...
 
Introduction to data science
Introduction to data scienceIntroduction to data science
Introduction to data science
 
Model evaluation in the land of deep learning
Model evaluation in the land of deep learningModel evaluation in the land of deep learning
Model evaluation in the land of deep learning
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspective
 
Alz Hack II
Alz Hack IIAlz Hack II
Alz Hack II
 
Data Science and Analysis.pptx
Data Science and Analysis.pptxData Science and Analysis.pptx
Data Science and Analysis.pptx
 
Data Science.pptx NEW COURICUUMN IN DATA
Data Science.pptx NEW COURICUUMN IN DATAData Science.pptx NEW COURICUUMN IN DATA
Data Science.pptx NEW COURICUUMN IN DATA
 
A Fuzzy Logic Intelligent Agent for Information Extraction
A Fuzzy Logic Intelligent Agent for Information ExtractionA Fuzzy Logic Intelligent Agent for Information Extraction
A Fuzzy Logic Intelligent Agent for Information Extraction
 
[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...
[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...
[Phd Thesis Defense] CHAMELEON: A Deep Learning Meta-Architecture for News Re...
 
Student_Syllabus_CDS
Student_Syllabus_CDSStudent_Syllabus_CDS
Student_Syllabus_CDS
 
Data Science & AI Road Map by Python & Computer science tutor in Malaysia
Data Science  & AI Road Map by Python & Computer science tutor in MalaysiaData Science  & AI Road Map by Python & Computer science tutor in Malaysia
Data Science & AI Road Map by Python & Computer science tutor in Malaysia
 
Identifying and classifying unknown Network Disruption
Identifying and classifying unknown Network DisruptionIdentifying and classifying unknown Network Disruption
Identifying and classifying unknown Network Disruption
 
Sentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataSentiment Analysis on Twitter Data
Sentiment Analysis on Twitter Data
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

Weird News Ranking : IRE project

  • 1. Identification of the weirdness score and ranking weird/bizarre news stories TA : Vijayasaradhi Team 22 Akshay Kolge (20162021) Dhruv Khattar (201402087) Rupali Aher (20162063) Satyam Mittal (201501020)
  • 2. ● Introduction ● Motivation ● Dataset ● Approach ● Evaluation and Results ● Conclusion ● References Roadmap
  • 3. The problem Problem statement Challenges Finding out the most important features Same things, same actions, different objects object-action mapping is not always useful Manual annotation of weird news into ranks Classifying given news as weird or normal news (2 class classification problem) for weird news, obtain rank using ML techniques predicting the weirdness level of these news Problem statement Challenges
  • 4. Final Deliverable Implementation is proving each news ranked from 1- 4 as user interface and providing a title weirdness filter that will give the weirdness score(0-3) and tell whether it is weird or not
  • 5. Definition and Motivation ● Weird/Bizarre news ○ a news article which is so strange that users might question its credibility. ○ strange or bizarre ● Usually very rare, strange and unbelievable. ● Keeps the boredom away. ● Use bizarre news to gain readers attention and increase viewership.
  • 7. Related Work ● No prior work directly related to weird and bizarre news. ● However, we find Clickbait Detection and Fake News Detection closely related to our topic. ○ Chen, Yimin, Niall J. Conroy, and Victoria L. Rubin. "Misleading online content: Recognizing clickbait as false news." ○ Chakraborty, Abhijnan, et al. "Stop clickbait: Detecting and preventing clickbaits in online news media." ○ Bajaj, Samir. "“The Pope Has a New Baby!” Fake News Detection Using Deep Learning."
  • 8. Dataset Weird News Articles: 67361 Normal News Articles: 46893 Total News Articles: 114254 The data includes the url and the title of the news article.
  • 9. Solution Proposed Plans: 1. Classification Algorithms: a. Support Vector Machine (SVM) b. Random Forest c. Logistic Regression d. Deep Neural Network e. Recurrent Neural Networks (RNN, LSTM, GRU) f. Attention Network along with RNNs 2. Tools Used a. Python b. Spacy c. flask d. Scikit-learn e. Keras f. Theano
  • 10. 1st Phase ● Finding the scope of document ● Understanding and Building Project Prototype ● Discussion on ○ Applications ○ Challenges ○ Tools ○ References ● Google links : Scope Document
  • 11. Overall Architecture Phase 1: Classifying news Phase 2: Ranking the news
  • 12. ● Classifying a news article as weird/bizarre or normal. In this we worked with some of the following features: ● Handcrafted features: Title length, Number of nouns, Number of stop words, Number of verbs , Frequency of co-occurring words ● Linguistic Features: POS tags, N-grams ● Word Embeddings: Pretrained GloVe embeddings, Doc2Vec embeddings trained on our dataset ● Google links : Scope Document 2nd Phase
  • 13. Results Model Accuracy lstm 0.851 bilstm 0.863 bilstm+attention 0.874 Using RNN and GloVe:
  • 14. Results Using TF-IDF Vector Model Training Score Testing Score Random Forest 0.912355174338 0.792919347075 Neural Network 0.8030 0.79808323489284683
  • 15. Results Accuracy obtained for above classifiers (without using URL Feature): Model Training Score Testing Score Random Forest 0.945011086475 0.80695980955 Neural Network 0.8162 0.81084581989648374 Decision Tree 0.953401797176 0.774646408066 Logistic Regression 0.812848640448 0.80843019185 SVM 0.811226514179 0.807554964291
  • 16. 3rd Phase ● In the third phase of the project, we worked on how to rank the given news articles on the basis of their weirdness. ● Each member annotated 500 news articles with a rating of 0-3 where 3 represents highly weird and 0 represents close to conventional news. ● After the annotation part, the ranking data from all the team members was merged into a single file ● Different ranking schemes like average and majority rank were used.
  • 17. Approach ● We pose the problem of ranking weird/bizarre news as that of a multi- class classification problem. ● Each news article is given a label depending on the weirdness of the article. ● There are 4 classes (0-3) where 3 refers to highly weird news and 0 is close to conventional news.
  • 18. Evaluations and Results Model Accuracy (Average Rank) Accuracy (Majority Rank) lstm 0.737 0.414 bilstm 0.748 0.421 bilstm+attention 0.76 0.43 Using RNN and GloVe:
  • 19. Evaluations and Results Using TF-IDF Vector Model Testing Score Random Forest 0.69 Neural Network 0.79000002145767212 Using score as accuracy
  • 20. Evaluations and Results Model Testing Score Neural Network 0.790 Logistic Regression 0.79 SVM 0.79 Random Forest 0.720 Decision Tree 0.59 Using score as accuracy
  • 22. References ○ Chen, Yimin, Niall J. Conroy, and Victoria L. Rubin. "Misleading online content: Recognizing clickbait as false news." Proceedings of the 2015 ACM on Workshop on Multimodal Deception Detection. ACM, 2015. ○ Chakraborty, Abhijnan, et al. "Stop clickbait: Detecting and preventing clickbaits in online news media." Advances in Social Networks Analysis and Mining (ASONAM), 2016 IEEE/ACM International Conference on. IEEE, 2016. ○ Bajaj, Samir. "“The Pope Has a New Baby!” Fake News Detection Using Deep Learning." Links ● Github: https://github.com/satyammittal/WEIRD-NEWS ● Website: https://satyammittal.github.io/
  • 23. “Weird is not Normal” - From an expert

Editor's Notes

  1. The news with nearly same object but different actions sometimes make a difference in detecting whether it is a normal or weird news. Same thing happen with same action but different objects. If we continue with object-action mapping, It may happen that some sentences such as title don’t have subject-predicate type of linking. Finding out the most important features to build and train the model.
  2. This presentation basically walk you through the roadmap and the final deliverable of our project. Our Project is classifying news into weird and normal and predicting the weirdness level of these news. Final Deliverable: Implementation is proving each news ranked from 1-4 as user interface and providing a title weirdness filter that will give the weirdness score(0-3) and tell whether it is weird or not