In certain implementations, a user request to add a new concept may be received. A set of media item recommendations may be caused to be loaded on a user interface for presentation to a user responsive to the user request to add the new concept. The media item recommendation set may include a set of recommendations loaded on an on-screen portion of the user interface and a set of recommendations loaded on an off-screen portion of the user interface. The on-screen user interface portion is visible to the user at a first time. The off-screen user interface portion is not being visible to the user at the first time. A user selection of one or more recommendations of the on-screen recommendation set is received. The off-screen recommendation set may be caused to be updated on the user interface during the presentation of the media item recommendation set based on the user recommendation selection.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system for updating, on a user interface, recommendations in real-time based on user selection of media item recommendations provided via the user interface, the system comprising: one or more hardware processors configured by machine-readable instructions to: receive a user request to add a new concept; cause a set of media item recommendations to be loaded on a user interface for presentation to a user responsive to the user request to add the new concept, the media item recommendation set comprising a set of recommendations loaded on an on-screen portion of the user interface and a set of recommendations loaded on an off-screen portion of the user interface, the on screen user interface portion being visible to the user at a first time, and the off-screen user interface portion not being visible to the user at the first time; receive a user selection of one or more recommendations of the on-screen recommendation set; identify, based on the user recommendation selection, one or more recommendations of the on-screen recommendation set that are not included in the user recommendation selection; and cause, based on the user recommendation selection, the off-screen recommendation set to be updated on the user interface during the presentation of the media item recommendation set. 2. The system of claim 1, wherein no removal, from the on-screen recommendation set loaded on the on-screen user interface portion visible to the user at the first time, of a recommendation of the on-screen recommendation set that is not included in the user recommendation selection occurs from the user recommendation selection. 3. The system of claim 1, wherein the one or more hardware processors are configured by machine-readable instructions to cause, based on the user recommendation selection, the on-screen recommendation set loaded on the on-screen user interface portion visible to the user at the first time to be updated on the user interface during the presentation of the media item recommendation set. 4. The system of claim 1, wherein the one or more hardware processors are configured by machine-readable instructions to cause the off-screen recommendation set to be updated by causing, based on the user recommendation selection, the off-screen recommendation set to be updated on the user interface before receiving a user manipulation of the user interface that causes at least some of the off-screen user interface portion not visible to the user at the first time to become visible to the user. 5. The system of claim 4, wherein the user manipulation corresponds to a user request to bring on-screen on the user interface at least some of the off-screen user interface portion not visible to the user at the first time. 6. The system of claim 4, wherein the user manipulation corresponds to user scrolling. 7. The system of claim 1, wherein the one or more hardware processors are configured by machine-readable instructions to: identify one or more new recommendations as having one or more characteristics similar to one or more recommendations of the on-screen recommendation set that are included in the user recommendation selection; and cause the off-screen recommendation set to be updated on the user interface by causing the off-screen recommendation set to be updated with the new recommendations during the presentation of the media item recommendation set. 8. The system of claim 7, wherein the one or more hardware processors are configured by machine-readable instructions to identify the new recommendations for updating the media item recommendation set based on the new recommendations being more similar to one or more recommendations of the on-screen recommendation set that are included in the user recommendation selection than one or more recommendations of the on-screen recommendation set that are not included in the user recommendation selection. 9. The system of claim 1, wherein the one or more hardware processors are configured by machine-readable instructions to cause the off-screen recommendation set to be updated on the user interface by causing, based on the user recommendation selection, one or more recommendations of the off-screen recommendation set to be replaced with one or more new recommendations during the presentation of the media item recommendation set. 10. The system of claim 1, wherein the one or more hardware processors are configured by machine-readable instructions to cause the off-screen recommendation set to be updated on the user interface by causing, based on the user recommendation selection, reordering of recommendations of the off-screen recommendation set during the presentation of the media item recommendation set. 11. The system of claim 1, wherein the one or more hardware processors are further configured by machine-readable instructions to: identify, as positive examples, based on the user recommendation selection, one or more recommendations of the on-screen recommendation set that are included in the user recommendation selection; and generate an indication on the user interface that the new concept has been learned based on a threshold number of positive examples being identified during the presentation of the media item recommendation set. 12. The system of claim 1, wherein the user request to add the new concept comprises a user-provided definition of the new concept, the user-provided definition comprising one or more words describing the new concept. 13. The system of claim 1, wherein the one or more hardware processors are configured by machine-readable instructions to cause the media item recommendation set to be loaded on the user interface by causing graphical representations of recommended media items to be loaded on the user interface for presentation to the user. 14. The system of claim 13, wherein the graphical representations of the recommended media items comprises thumbnail images of the recommended media items. 15. The system of claim 13, wherein the recommended media items comprises one or more of images, animations, videos, or audios. 16. The system of claim 1, wherein the one or more hardware processors are configured by machine-readable instructions to: cause a set of concept categories to be presented on the user interface; and receive a user selection of a concept category of the concept category set, wherein the user request to add the new concept is a request to add the new concept to the user-selected concept category. 17. The system of claim 16, wherein concept categories of the concept category set are represented as category tiles on the user interface. 18. The system of claim 16, wherein concept categories of the concept category set comprises one or more of recently created concepts, people, places, things, times, favorites, interests, or categories provided by other users. 19. A method for updating, on a user interface, recommendations in real-time based on user selection of media item recommendations provided via the user interface, the method being performed by one or more hardware processors configured by machine-readable instructions that, when executed by the one or more hardware processors, perform the method, the method comprising: receiving a user request to add a new concept; causing a set of media item recommendations to be loaded on a user interface for presentation to a user responsive to the user request to add the new concept, the media item recommendation set comprising a set of recommendations loaded on an on-screen portion of the user interface and a set of recommendations loaded on an off-screen portion of the user interface, the on-screen user interface portion being visible to the user at a first time, and the off-screen user interface portion not being visible to the user at the first time; receiving a user selection of one or more recommendations of the on-screen recommendation set; identifying, based on the user recommendation selection, one or more recommendations of the on-screen recommendation set that are not included in the user recommendation selection; and causing, based on the user recommendation selection, the off-screen recommendation set to be updated on the user interface during the presentation of the media item recommendation set. 20. The system of claim 19, wherein no removal, from the on-screen recommendation set loaded on the on-screen user interface portion visible to the user at the first time, of a recommendation of the on-screen recommendation set that is not included in the user recommendation selection occurs from the user recommendation selection.