Download presentation
Presentation is loading. Please wait.
1
Recommended News Yao Wu
2018/5/26 Recommended News Yao Wu Good evening! My name is Yao, I will introduce a news application called Recommended News that I make for my senior design.
2
40% Reading News Every Day 2018/5/26
Let’s look at a survey first. In America, over 40 percent of people read news everyday. And most of age from 20 to 30 are using mobile device to get news. It tells us that news application are becoming more and more important for people’s lives.
3
Using news app less than 1 minute
2018/5/26 Problems? 48 35 22 Do not read content However, according to a article on new york times. Only 48% of people are clicking one of news and read the content. 35% of them do not scroll when they are reading articles. And 22% of them are using news app less than 1 minutes per day. Do not scroll Using news app less than 1 minute 5/26/2018
4
85% News Apps in the World 2018/5/26 Almost
I think there must be a problem. When I try to look through most news application on the Apple Store or Google play. I find that most of mobile application are like the screen shot on this slide. They are posting every day’s hot news instead of the news you are interest in. So the goal of my android application is trying to solve this problem.
5
Updating User’s Profile Mobile Friendly Interface
2018/5/26 Learning User's News Interests Updating User’s Profile Searching News Finding Related Topic So let me introduce the process for you. The whole project is based on Android platform. The first thing Recommended News is working on is to learn user’s interest when they log in through Facebook and it will update user’s profile. And searching news according to the profile user has and find a related topic. If news are interested in one of the news, it will has a mobile friendly interface to show to users. And Recommended News will run a process to learn user’s new interest according to news that user read. And finally it goes to a loop. Mobile Friendly Interface
6
04 Local Environment Sports 49 Technology 2018/5/26 35 15 Other
In order to giving users the news they may interest in, I design a way to learn what the news that user may interest. Let’s take example of myself, I care a lot about my local environment. And I am very interested in reading IT and Sports News.
7
Apple GWU Sports Washington, DC Washington Wizards White House
2018/5/26 Apple GWU Sports Washington, DC Washington Wizards White House President Obama NBA John Wall Android IPhone So I have three initial keywords represented for my interested, which is apple, GWU and sports. And then every time I read the news relate to this keyword. I will get new related keyword to my topic. As you continue to read more and more news, you are getting news by some keywords related together. Recommended News is based on this algorithm, it will get familiar with user’s preference and posting more and more news based on your interest. 5/26/2018
8
2018/5/26 Here is the demo. It gets initial keywords from Facebook. and I use Parse to save all my information. For this demo, I use watch, George Washington university and president Obama for my initial keywords. And you can go to article section to read all the news. These news you can see is the Google api I use to query for each keyword and rearrange all pieces of news together. And you can click load more and then you can read more news. And you can scroll up and down to choose the news you may like. For example, you are interested in this article. You can click it and you see a mobile friendly interface which is using the Instapaper api I integrate. At the same time, there is an api called alchemy I use for analysis new keyword that may related to this news. And you can see it on manage section. For this time, I get texile mesum for my new keyword. 5/26/2018
9
35% 49% 13% Problem Again 2018/5/26 Sports Local Environment
Technology There seemly like another issue I did not solve. Everyone has different level of preference regarding different topic. For example, I prefer reading more news related to local environment than Sports.
10
Click Article (3 points)
2018/5/26 Rule: Click Article (3 points) Read News for 3 Minutes (5 Points) So, I design a special system to measure each topic. I have some different rules for measuring. If user click one of the news, I will add 3 points to this keyword. If user spend over 3 minutes for an article, which means user must love this article, I add another 4 points. And if user scroll to the end of a certain article I will add 5 points.
11
2018/5/26 GWU (Weight:12) Google (Weight: 8)
GWU men's golfers earn victory, women 4th Google's Pony Express Doodle is a playable game GWU aims to be among top research schools Hijackers target Google’s Malaysian home page and disrupt service Corcoran merger with National Gallery, George Washington University approved: 7 things you need to know Apple And Google Just Approved Tinder For Marijuana Fans George Washington University opens new museum in big boost for arts The Google delusion Here is an example. There are 4 pieces of news for each topic. Because the score of gwu is higher than google’s. So two piece news from gwu are combing with another one with google are showing to the user at the first round. And Another two piece news and one piece news from google are picking at the second round. And there are two pieces of news from google are showing at the last round.
12
2018/5/26 Let’s go to the another demo again, different from perivous demo, every keyword has different weight. If I enter a news keyword, the weight for the new keyword android is 0. If we are going to the article section. As you can see topic has higher weight, it will has priority for showing to the user. If I click the news of android. On the background, the first rule is running. I will add 3 points. If I wait for a few second, it has a notification says that you must love the news relate to android, on the background, it automatically add 5 points. Now you can go to manage section, the weight score for android is 8. There is a point to mention that in real app the waiting time is usually 3 minutes rather than a few seconds for demo purpose.
13
Conclusion 1)Identify Topic 2)Learn Interest 3)Update Profile
2018/5/26 Conclusion 1)Identify Topic 2)Learn Interest 3)Update Profile So in conclusion, my android application I believe will solve some problems that people have for reading news. It can help user to identify the topic learn the interest that user may want to read. And update a profile for users 5/26/2018
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.