Cool concept but I am not sure if results are apt ?
For input "Old man who fought in war" and maximum creative I am getting a "blood pressure monitor". I think a "gifting" recommendation engine must understand the gift as well as person.