Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Table of Contents

Title Page number

Introduction 5

Project Aim 5

Project specification 6

Use Case Diagram 6

Class Diagram 7

Application Screenshots 8

Proof of Github upload 9

Code 9-10

Limitation 11

Reference 11
NEWS PLEASE

A real time news fetching and reading app

Abstract

1. Introduction

News is information about current events. This may be provided through many
different media: word of mouth, printing, postal systems, broadcasting, electronic
communication, or through the testimony of observers and witnesses to events.a
person who presents the news on a radio or television news broadcast; newscaster.
Our app solves this problem by fetching news based on the given input keywords
and reading them in real time.

News Please is a news application app which uses voice recognition and produces
news. The News can be classified into certain categories . News by Recent News by
Categories News by Categories have totally 5 different categories They are :
Business, Entertainment, General, H e alt h , Science , Sports , Technology.

Project Aim

To make a real time news application that takes the user's input command and
provides the user with the latest news related to the keyword which has been
published by a renowned news/media organization. We also tried to design a
simple but visualUI that provides comprehensive data. Also, the application

2
provides suggestions to users based on previous commands. And lastly, users can
search and access data for custom terms and trending terms(string based).

2. Project Specifications
a. Real time News fetching and reading App.
b. Platform: web application
c. IDE: VS code
d. Takes user’s input command and provides the user with the latest news related
to the keyword
e. Displays detailed information from different media and news organizations.
f. REST API used to fetch data from https://newsapi.org
g. Alan Ai used to read the contents of the page.

3
3. UseCase Diagram

4
4. Class diagram

5
5. Application Screenshots

6
6. Proof Of GitHub Upload :

Repository Link: Github link

7. Codes

7
8
7. Limitations

Migration of users from existing giants to our application will be a tedious task,
Scalability of this application must be done properly.

8. Unimplemented features

a) We intend to provide more detailed tips based on the age,gender,region


and health conditions(Dust allergy,heatstroke tendency etc.) of the
user.

b) FAQ section based on detailed data might be quite handy. It will save the
user’s efforts and make it more convenient.

c) Recording User inputs to understand the user preferences and


providing them necessary notifications needs to be kept in mind

d) Maybe someday in the near future,we will use AIs for more precision and
accuracy.

9. Reference

Several applications provided us a proper guideline on how to proceed.They are


listed as follows:-

a) Alan Ai Studio developed the Alan Ai that provides the


most comprehensive way of using the library .

b) News Api documentation created by news api which helps


in the implementation of fetching news.

10. Conclusion

The project was successfully implemented which resulted in


fully functional proposed working model of the project.

You might also like