SlideShare ist ein Scribd-Unternehmen logo
1 von 14
NEWS CONTENT
AGGREGATOR
A PYTHON AND DJANGO FRAMEWORK PROJECT
UNDER THE GUIDANCE OF JYOTHI PATIL MAM
PRESENTED BY:
Saba Fatima
Syeda Farisa Fatima
Syed Isa Hussaini
ABSTRACT
 The internet is filled with information and news, and keeping on
top of all it is next to impossible. But it is very important for
everyone to make sure they are up to date. Visiting every single
one that you’re interested in can be immense and time consuming
task.
 That’s where News Aggregators come in and make the task
easier. News aggregators can save user the time and resources
that would normally be needed to gather all this information. This
project fulfills it’s main goal of developing a news aggregator
using Django framework that is able to aggregate news articles
from different sources.
 In a news aggregator, reader can select the websites they want to
follow. Then the news aggregator collects the articles and makes
the reader one click away to get information from various
websites.
 It gives the users with a web link of news article, which provides
the reader with a trusted source of news and keeps them stay
afloat in an unending sea of news.
INTRODUCTION
 The arrival of the web and the social web brings with it a
tremendous amount of news sources.
 The accessibility of these news sources generates a large wave of
information which can often times be contradicting and
confusing.
 For example many companies like face book can be seen as a
social platform that allows individuals and groups of individuals
to freely exchange thoughts and opinions on the latest news.
 So as social media being common in these days making an
effecting news aggregator that make user time saving can be very
useful.
 In a News Aggregator, you can select the Websites one can
follow. Then he news aggregator collects the articles for users and
then they will be a click away to get information from various
websites.
IMPLEMENTATION
Methodology and Design:
SCRAPING THE WEBSITE
Scraping the news from the website is done by using Beautiful
Soup and request module. In the request module the session object will be
the first variable first variable. These are essential to make a connection to
the server. This is the abstraction provided by requests framework.
STORING THE DATA
In this Model Headline is used to carry out the purpose. It
will perform the standard storing procedure. It contains a separate
variable for storing the content that is extracted by creating a new
Headline() object. This stored data further used in visualization.
 SERVING THE DATA OBJECTS:
Serving the data that is stored is a simple process, and is
done by creating a view function. The function is defined by
extracting all the elements from the variables. The stored list is
reversed for getting the latest information on top and the list is passed
in as a context. This context is further displayed using HTML and
Django.
ARCHITECTURE DIAGRAM
ER DIAGRAM
CONCLUSION
 By the web crawling techniques and methodologies discussed
earlier we can come to a conclusion that news aggregator will be
an effective platform for users to get modified news summary
with minimal effort.
 News Aggregator reduces the time needed to regularly check
websites for updates by creating a unique information space or
personal newspaper.
 So from above all we conclude that aggregation technology helps
to consolidate many websites into one page that can show only
the information and also News Aggregator has a strong societal
importance which allows individuals to save their valuable time.
FUTURE ENHANCEMENTS
 The future of News Aggregation is actually linked with the future
of web and social media. With 90 percent of the data piled up in
the last two years, web is a giant mechanism absorbing data.
 Add to this the rise of mobile devices, lightning fast internet
speed and increasingly cheaper internet access and you have
struck the right combination of web and web data.
 Since data is getting added at a lightening pace, web scraping is
the natural response. As today’s world of business strategy is
driven entirely by data, news aggregation is only going to grow
manifold.
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

Blue Eyes ppt
Blue Eyes pptBlue Eyes ppt
Blue Eyes ppt
deepu427
 
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
PCG Solution
 
Training and placement
Training and placementTraining and placement
Training and placement
Bhavesh Parmar
 
Library management system
Library management systemLibrary management system
Library management system
techlike
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
Kumar Gaurav
 
Seminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learningSeminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learning
Parvathi Sanil Nair
 

Was ist angesagt? (20)

TEACHER RECORD MANAGEMENT SYSTEM REPORT PPT
TEACHER RECORD MANAGEMENT SYSTEM REPORT PPT TEACHER RECORD MANAGEMENT SYSTEM REPORT PPT
TEACHER RECORD MANAGEMENT SYSTEM REPORT PPT
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointment
 
AI Developments and Trends (OECD)
AI Developments and Trends (OECD)AI Developments and Trends (OECD)
AI Developments and Trends (OECD)
 
Paper currency recognigation with counterfeit detection using image processing
Paper currency recognigation with counterfeit detection using image processingPaper currency recognigation with counterfeit detection using image processing
Paper currency recognigation with counterfeit detection using image processing
 
Face Mask Detection group 14.pptx
Face Mask Detection group 14.pptxFace Mask Detection group 14.pptx
Face Mask Detection group 14.pptx
 
IRJET - College Enquiry Chatbot
IRJET - College Enquiry ChatbotIRJET - College Enquiry Chatbot
IRJET - College Enquiry Chatbot
 
Blue Eyes ppt
Blue Eyes pptBlue Eyes ppt
Blue Eyes ppt
 
online book sale srs Apeksha
online book sale srs Apekshaonline book sale srs Apeksha
online book sale srs Apeksha
 
Employee management system report
Employee management system reportEmployee management system report
Employee management system report
 
Java Ring
Java RingJava Ring
Java Ring
 
Library management system
Library management systemLibrary management system
Library management system
 
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
 
Library Management System SRS
Library Management System SRSLibrary Management System SRS
Library Management System SRS
 
Training and placement
Training and placementTraining and placement
Training and placement
 
Library management system
Library management systemLibrary management system
Library management system
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
 
Library Management System Project Report
Library Management System Project Report Library Management System Project Report
Library Management System Project Report
 
Blue eyes technology semimsso
Blue eyes technology semimssoBlue eyes technology semimsso
Blue eyes technology semimsso
 
Currency recognition system using image processing
Currency recognition system using image processingCurrency recognition system using image processing
Currency recognition system using image processing
 
Seminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learningSeminar on detecting fake accounts in social media using machine learning
Seminar on detecting fake accounts in social media using machine learning
 

Ähnlich wie DOC-20221107-WA0006..pptx

2000-08.doc
2000-08.doc2000-08.doc
2000-08.doc
butest
 
2000-08.doc
2000-08.doc2000-08.doc
2000-08.doc
butest
 
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_projectLeticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia Ferrer Mur
 

Ähnlich wie DOC-20221107-WA0006..pptx (20)

Study and Implementation of Digital Newspaper port.docx
Study and Implementation of Digital Newspaper port.docxStudy and Implementation of Digital Newspaper port.docx
Study and Implementation of Digital Newspaper port.docx
 
MY SLIDES - Copy (2).pptx
MY SLIDES - Copy (2).pptxMY SLIDES - Copy (2).pptx
MY SLIDES - Copy (2).pptx
 
IRJET- Creating Website as a Service using Web Components
IRJET-  	  Creating Website as a Service using Web ComponentsIRJET-  	  Creating Website as a Service using Web Components
IRJET- Creating Website as a Service using Web Components
 
The future of_the_web
The future of_the_webThe future of_the_web
The future of_the_web
 
Bootstrap responsive design
Bootstrap responsive designBootstrap responsive design
Bootstrap responsive design
 
ONLINE NEWS PORTAL
ONLINE NEWS PORTALONLINE NEWS PORTAL
ONLINE NEWS PORTAL
 
What are the different types of web scraping approaches
What are the different types of web scraping approachesWhat are the different types of web scraping approaches
What are the different types of web scraping approaches
 
The Future of Web Development
The Future of Web Development The Future of Web Development
The Future of Web Development
 
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web aggregation and mashup with kapow mashup server
Web aggregation and mashup with kapow mashup serverWeb aggregation and mashup with kapow mashup server
Web aggregation and mashup with kapow mashup server
 
2000-08.doc
2000-08.doc2000-08.doc
2000-08.doc
 
2000-08.doc
2000-08.doc2000-08.doc
2000-08.doc
 
E017413647
E017413647E017413647
E017413647
 
Semantically-Interlinked Based on Rich Site Summary Bank for Sites of Indones...
Semantically-Interlinked Based on Rich Site Summary Bank for Sites of Indones...Semantically-Interlinked Based on Rich Site Summary Bank for Sites of Indones...
Semantically-Interlinked Based on Rich Site Summary Bank for Sites of Indones...
 
International conference On Computer Science And technology
International conference On Computer Science And technologyInternational conference On Computer Science And technology
International conference On Computer Science And technology
 
Effective Performance of Information Retrieval on Web by Using Web Crawling  
Effective Performance of Information Retrieval on Web by Using Web Crawling  Effective Performance of Information Retrieval on Web by Using Web Crawling  
Effective Performance of Information Retrieval on Web by Using Web Crawling  
 
IRJET- News Recommendation based on User Preferences and Location
IRJET-  	  News Recommendation based on User Preferences and LocationIRJET-  	  News Recommendation based on User Preferences and Location
IRJET- News Recommendation based on User Preferences and Location
 
The future of_the_web
The future of_the_webThe future of_the_web
The future of_the_web
 
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_projectLeticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
 

Kürzlich hochgeladen

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
Sheetaleventcompany
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 

Kürzlich hochgeladen (20)

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 

DOC-20221107-WA0006..pptx

  • 1. NEWS CONTENT AGGREGATOR A PYTHON AND DJANGO FRAMEWORK PROJECT UNDER THE GUIDANCE OF JYOTHI PATIL MAM
  • 2. PRESENTED BY: Saba Fatima Syeda Farisa Fatima Syed Isa Hussaini
  • 3. ABSTRACT  The internet is filled with information and news, and keeping on top of all it is next to impossible. But it is very important for everyone to make sure they are up to date. Visiting every single one that you’re interested in can be immense and time consuming task.  That’s where News Aggregators come in and make the task easier. News aggregators can save user the time and resources that would normally be needed to gather all this information. This project fulfills it’s main goal of developing a news aggregator using Django framework that is able to aggregate news articles from different sources.
  • 4.  In a news aggregator, reader can select the websites they want to follow. Then the news aggregator collects the articles and makes the reader one click away to get information from various websites.  It gives the users with a web link of news article, which provides the reader with a trusted source of news and keeps them stay afloat in an unending sea of news.
  • 5. INTRODUCTION  The arrival of the web and the social web brings with it a tremendous amount of news sources.  The accessibility of these news sources generates a large wave of information which can often times be contradicting and confusing.
  • 6.  For example many companies like face book can be seen as a social platform that allows individuals and groups of individuals to freely exchange thoughts and opinions on the latest news.  So as social media being common in these days making an effecting news aggregator that make user time saving can be very useful.  In a News Aggregator, you can select the Websites one can follow. Then he news aggregator collects the articles for users and then they will be a click away to get information from various websites.
  • 7. IMPLEMENTATION Methodology and Design: SCRAPING THE WEBSITE Scraping the news from the website is done by using Beautiful Soup and request module. In the request module the session object will be the first variable first variable. These are essential to make a connection to the server. This is the abstraction provided by requests framework.
  • 8. STORING THE DATA In this Model Headline is used to carry out the purpose. It will perform the standard storing procedure. It contains a separate variable for storing the content that is extracted by creating a new Headline() object. This stored data further used in visualization.
  • 9.  SERVING THE DATA OBJECTS: Serving the data that is stored is a simple process, and is done by creating a view function. The function is defined by extracting all the elements from the variables. The stored list is reversed for getting the latest information on top and the list is passed in as a context. This context is further displayed using HTML and Django.
  • 12. CONCLUSION  By the web crawling techniques and methodologies discussed earlier we can come to a conclusion that news aggregator will be an effective platform for users to get modified news summary with minimal effort.  News Aggregator reduces the time needed to regularly check websites for updates by creating a unique information space or personal newspaper.  So from above all we conclude that aggregation technology helps to consolidate many websites into one page that can show only the information and also News Aggregator has a strong societal importance which allows individuals to save their valuable time.
  • 13. FUTURE ENHANCEMENTS  The future of News Aggregation is actually linked with the future of web and social media. With 90 percent of the data piled up in the last two years, web is a giant mechanism absorbing data.  Add to this the rise of mobile devices, lightning fast internet speed and increasingly cheaper internet access and you have struck the right combination of web and web data.  Since data is getting added at a lightening pace, web scraping is the natural response. As today’s world of business strategy is driven entirely by data, news aggregation is only going to grow manifold.