A recommendation system utilizes an optimistic adaptive submodular maximization (OASM) approach to provide recommendations to a user based on a minimized set of inquiries. Each inquiry's value relative to establishing user preferences is maximized to reduce the number of questions required to construct a recommendation engine for that user. The recommendation system does not require a priori knowledge of a user's preferences to optimize the recommendation engine.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A recommendation system, comprising: an analyzer that receives and interprets at least one response to at least one inquiry asked of a user related to a group of items; and a recommendation engine that makes recommendations based on the user responses, the recommendation engine adaptively determines subsequent maximized diverse user inquiries based on prior user responses to learn user preferences to provide recommendations of items in the group to that user. 2. The system of claim 1, wherein the group of items comprising multimedia content. 3. The system of claim 2, wherein the group of items comprising at least one from the group consisting of movies and music. 4. The system of claim 1, wherein the recommendation engine obtains parameters for the group of items to assist in selecting at least one user inquiry. 5. The system of claim 1, wherein the recommendation engine uses an optimistic adaptive submodular maximization method to determine inquiries for a user. 6. The system of claim 1, wherein the user is an artificial intelligence. 7. The system of claim 1, wherein the user is a first time user. 8. The system of claim 1 builds a recommendation engine for each user. 9. A server, comprising: an analyzer that receives and interprets at least one response to at least one inquiry asked of a user related to a group of items; and a recommendation engine that makes recommendations based on the user responses, the recommendation engine adaptively determines subsequent maximized diverse user inquiries based on prior user responses to learn user preferences to provide recommendations of items in the group to that user. 10. A mobile device, comprising: an analyzer that receives and interprets at least one response to at least one inquiry asked of a user related to a group of items; and a recommendation engine that makes recommendations based on the user responses, the recommendation engine adaptively determines subsequent maximized diverse user inquiries based on prior user responses to learn user preferences to provide recommendations of items in the group to that user. 11. A method for recommending items, comprising: receiving an input from a user in response to an inquiry related to a group of items; and creating an item recommendation engine based on the received input, the engine adaptively determining subsequent maximized diverse user inquiries based on prior user inputs to learn user preferences to provide recommendations of items from the group of items. 12. The method of claim 11, further comprising: obtaining parameters for the group of items to assist in selecting at least one user inquiry. 13. The method of claim 11, further comprising: determining inquiries for a user by using an optimistic adaptive submodular maximization method. 14. The method of claim 11, further comprising: creating an item recommendation engine for each user. 15. The method of claim 11, wherein the group of items represent multimedia content. 16. The method of claim 15, wherein the group of items comprising at least one from the group consisting of movies and music. 17. The method of claim 11, wherein the user is a first time user. 18. The method of claim 11, wherein the user is an artificial intelligence. 19. A system that provides recommendations, comprising: means for receiving an input from a user in response to an inquiry related to a group of items; and means for creating a recommendation engine based on the received input, the engine adaptively determining subsequent maximized diverse user inquiries based on prior user inputs to learn user preferences to provide recommendations of items from the group of items. 20. The system of claim 19, further comprising: means for obtaining parameters related to the group of items to assist with determining inquiries.