I am looking for advice on the following project:

user looking for the perfect college course based on attributes criteria selected from javascript page. The logic will be entered via xml.

I am just seeing has anybody had much experience with this? i know there is a good bit in logic as there is a total of 25 courses that you could end up with the top 5 choice for the user as output. Is there an easy way to approach this logic?

Many Tks!