Devlop personalized location based news service, Programming Languages

Assignment Help:

The system you will develop should provide the following functionality to its users.  
 
1.  Your system should allow the users to aggregate three different RSS feeds (they should be pure RSS and NOT GeoRSS feeds).

2.  User should be able to filter the aggregated RSS feeds using a random keyword  (you can choose the keyword freely) and based on that to generate a new RSS feed containing only the filtered news items.

3.  The system should enable transformation of the filtered RSS feed into a GeoRSS.

4.  The system should visualize the generated GeoRSS feed using a digital map service (such as Google Maps, Yahoo Maps, Bing Maps, OpenStreetMaps etc.)

There are many possible ways to solve this problem. Your solution should be based on the clean code approach and should  NOT  include automated services  or APIs  for RSS aggregation. In the previous three lectures we have demonstrated how XML technologies could be processed and integrated using approaches  based on  PHP,  JavaScript,  AJAX, HTML5  and Google  Maps  etc. Go through the slides, links and examples provided since  some of those ideas can be used to solve this assignment. 
 
Please note that the assignment should be solved and done individually. The solution should be up and running and it should be hosted in some of the free servers  (we provided the links to such solutions in the introductory lecture).


Related Discussions:- Devlop personalized location based news service

Pseudocode for a program that reads a temperature, Write a pseudocode for a...

Write a pseudocode for a program that reads a temperature as a whole number from a user and outputs a “probable” season (winter, sprint, summer, or fall) depending on the temperatu

Introduction to javascript, This is the programming language of the Web. It...

This is the programming language of the Web. It is mainly used for validating forms. JavaScript & Java can be associated to each other. There exist several other differences betwee

Perl program, Input to be in the form of a string of less than 256 characte...

Input to be in the form of a string of less than 256 characters. Assume that this character string (record) can only be of the form: Last Name, First Name, Box number, City, St

Visual Basic 2010 Karate Payments MDI Application, The following are requir...

The following are required for this lesson: Complete the Project "Adding New Payments," which is the Karate Payments that includes the Adding New Payments, Deleting Payments,

Pascal program, Pascal program: Exactly what you need to do to generat...

Pascal program: Exactly what you need to do to generate your empirical data is specific to your individual assignment. However, some rules apply to all of you: 1. The gener

Ws-addressing, WS-Addressing, WS-Reliable Texting and WS-Security WCF tools...

WS-Addressing, WS-Reliable Texting and WS-Security WCF tools many innovative Web solutions (WS) expectations such as WS-Addressing, WS-Reliable Texting and WS-Security. With the di

insertion sort algortihm, Define a higher order version of the insertion s...

Define a higher order version of the insertion sort algortihm. That is define functions insertBy :: Ord b => (a->b) -> a -> [a] -> [a] inssortBy :: Ord b => (a->b) -> [a] ->

Design and construct a basic math program, For this assignment you will nee...

For this assignment you will need to design and construct a basic math program which targets elementary school children. Your program must adhere to the following steps and require

Java, program take integer from user and print in alphabets

program take integer from user and print in alphabets

Enter no of hours days months years contains pattern , Normal 0 ...

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd