1. A device comprising: a memory to store instructions; and a processor to execute the instructions to: receive, from a user device, a request via a multimedia session between the device and the user device that differs from the device, process the request to obtain first information associated with the request, determine that the first information is insufficient to identify a multimedia content item, request second information to narrow the request based on determining that the first information is insufficient to identify the multimedia content item, receive the second information from the user device, the second information including one or more of an image, a video, or a data file, a type of the second information being different from a type of the first information, and the second information being different from the multimedia content item, identify multiple recognition results after receiving the first information and the second information, provide, to the user device, information regarding the multiple recognition results, receive, from the user device, a selection of a particular recognition result of the multiple recognition results, identify the multimedia content item based on the selection of the particular recognition result, and provide, via the multimedia session, the multimedia content item to the user device.