I know my sister designed this program where you answer questions like:
1. Whats the occasion
2. what the weather
3. preferences?
4, blah blah etc etc
And it showed her what clothing she should wear through images she got off google and a small description. Then you just put a cool looking GUI...