Devlop personalized location based news service, Programming Languages

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).

Posted Date: 2/16/2013 2:13:34 AM | Location : United States







Related Discussions:- Devlop personalized location based news service, Assignment Help, Ask Question on Devlop personalized location based news service, Get Answer, Expert's Help, Devlop personalized location based news service Discussions

Write discussion on Devlop personalized location based news service
Your posts are moderated
Related Questions
Abstraction hierarchy of mechanisms Given  the light-sensitive the motor and resistor,  we could  find  several  ways  of interconnecting them, using bits of ceramic and metal

Redundant sequence identification: Given a set of k DNA sequences, S = { s 1, s 2, ... ,  s k } give an optimal algorithm to identify all sequences that are completely contained

Figure is a representation of the solar system. In a basic model of the same concentric orbits planets rotate around the sun. The closer the Planet in less time Sun completes a ful

1.  Use mathematical induction to prove Whenever n is a positive integer. 2.  Use loop invariant to prove that the program for computing the sum of 1,...,n is correct.

Write a detailed description on how you would go about planning information system for an organisation

What is JVM-Java Virtual Machine  A JVM stands for java virtual machine. This is virtual computer or an abstract computer that runs the complied java programs. In fact JVM is

Write a program to compute: 1.)    Mixing ratio, W=.622[Vapor pressure/(pressure-vapor pressure)] 2.)    Virtual temperature, VT=T(1+0.61 mixing ratio) = T(1+.61W) 3.)

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

Consider the following LP problem: min x 1 +3 x2 +x 3 -x 4 s.t. x 1 +x 2 +x 3 +x 4 ≥ 0 x 1 +x 2 -x 3 -x 4 ≥ 1 x 2 , x 3 ≥ 0 x 1 , x 4 ≤ 0. 1. Unique pr

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] ->