Quote:
Originally Posted by freddie
The submodels that you see on the browse cars page are only those submodels that have been chosen by drivers from our database. If there are other submodels available but haven't been chosen, then they won't appear here.
|
I think I understand this to be exactly the problem. The users don't really know how to describe their submodel, so they enter submodels that don't make sense. This then complicates your data.
A good example is the 'mini cooper S with the chilli pack'. It's just a 'mini cooper S' The Chilli pack doesn't really matter for mpg and so the user should not be allowed to enter chilli pack as part of their submodel description/name.
They should look up their year, see only a finite number of options including the base cooper, cooper S, and john cooper works. Then if they have the cooper S with Chilli Pack, they would just choose cooper S, since it's the closest to what they think they have.
That's the part that should be done by hand by fuelly, entering the model and submodel. If you leave the submodel description to the users, you'll only get a mess. For rare cars, you'll have to double check information from user's requests to add models, but still, there aren't THAT many types of cars...