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

Sorting the file seqential order, write a program to sort the file sequenti...

write a program to sort the file sequential order and store on magnetic tape and print sorted tape as the output of the program.

C-program, about how to create the program in c

about how to create the program in c

Java networking, Expertsmind brings you unique solution in java assignment...

Expertsmind brings you unique solution in java assignments Networking The term system selection represents composing applications that do across several gadgets (computers

Maze game, The Maze Game from Laboratory 7 loads its maze directly in the p...

The Maze Game from Laboratory 7 loads its maze directly in the program's code. This should be avoided as it requires the program to be recreated if the maze needs to be changed. In

Class a abstract data type, Class a Abstract Data Type: is a template for c...

Class a Abstract Data Type: is a template for creating objects. A class describes a collection of related objects i.e. instances of the classes. Basically classes are user-defined

Document type definition schema, Create a DTD which describes the structure...

Create a DTD which describes the structure of the document which you prepared in Question 1. Make sure that you use all appropriate DTD ingredients to constrain valid documents as

Program to create multithreaded calculator, Multithreaded Calculator I...

Multithreaded Calculator In this Lab, you will be implementing a simple multithreaded calculator. Our calculator will accept expressions as infix notation text strings consist

Fileless document and encryption(stegnography), code for using tree view co...

code for using tree view control and fill it with database

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