The disclosure relates to systems and methods to generate subscription recommendations within a membership platform based on classification of content creators.
Different platforms may be utilized by entities seeking contributions from the general public to obtain a needed or desired service(s) and/or resource(s). Some of these platforms facilitate raising resources (i.e., funds) from the users through monetary contributions or donations to support a project. Oftentimes, supporters of a project are given rewards or special perks, where the size and/or exclusivity of the rewards or special perks may depend on the amount contributed.
A membership platform may be comprised of users including one or more of content creators, subscribers, and/or other users. Content creators may be users of the membership platform who offer content (also referred to as “benefit items”) to subscribers in exchange for consideration. A “benefit item” may refer to a good and/or service. A good may comprise a physical good and/or a digital good (e.g., “online” content). In some implementations, subscribers may donate funds to a content creator such that the benefit item may be the altruism in supporting the content creator. Subscribers may be users of the membership platform who subscribe, through payment of a one-time and/or recurring (e.g., monthly) fee, to one or more content creators. A subscriber of an individual content creator may obtain access to benefit items offered through the membership platform by virtue of being a subscriber to the individual content creator. A subscriber of an individual content creator may obtain preferential access to benefit items offered through the membership platform by virtue of being a subscriber to the individual content creator. Preferential access may refer to subscriber-only access to benefit items and/or other content. Preferential access may refer to tiered levels of access to benefit items and/or other content. Different levels of access may offer different quantities, different frequency of content provision, different (or additional) content altogether, and/or combinations of benefit items. Different levels may correspond to different amounts of consideration paid by the given subscriber. In some implementations, other users of the membership platform may obtain limited access to benefit items. In some implementations, other users may be non-paying users and/or one-time visitors to the membership platform.
The present disclosure addresses one or more problems in determining how to recommend new subscriptions to subscribers (or users yet to have any subscriptions) based on classification of content creators based on the content they create. Traditionally, recommendations may come from analyzing a subscriber's list of subscribed-to content creators, and then finding “related” content creators to recommend. The relatedness may derive from classifying the content creators into categories, typically by the “type” of content they create. However, some traditional approaches to classifying content creators and generating subscription recommendations may be too broad and may not always result in the realization of new subscriptions. A “type” of content may include content with a wide range of varying interests, subjects, and/or categories. For example, audio content may include one or more of ASMR (autonomous sensory meridian response) content, podcast content, music content, and/or other audio content. Using in the classifier of “type” to find “related” content creators may be too broad (e.g., ASMR content, podcast content, and music content would be grouped into the same “audio content” class) and result in subscription recommendations may not interest the subscriber. Accordingly, there is a need to determine, in a computationally efficient manner, subscription recommendations within a membership platform which lead to a higher realization of new paid subscriptions, using more granular classifications of benefit items offered by content creators.
One aspect of the present disclosure relates to a system configured to generate subscription recommendations within a membership platform based on classification of content creators. It is noted that the term “classification of content creators” may refer to the classification of the benefit items the content creators create. As a basic summary, the system may start by obtaining creator information relating to a given content creator and/or benefit items offered by the given content creator. This creator information may include one or more of text that makes up a creator page of the content creator, images posted by the content creator to their page, and/or other information. The system may classify a given content creator into one or more of a modality class, a genre class, and/or other classes. The system may look at other content creators that have been classified into one or more of the same (or similar) classes. The system may establish relationships between content creators based on similarity in one or more classes. These steps may generate, based on the established relationships, groupings of content creators who offer “related” benefit items as indicated by these one or more classes.
The system may include one or more hardware processors configured by machine-readable instructions and/or other components. The machine-readable instructions may include one or more computer program components. The computer program components may include one or more of an information component, a classification component, a recommendation component, a presentation component, and/or other computer program components.
The information component may be configured to obtain creator information for content creators of a membership platform. The content creators may offer benefit items to subscribers of the membership platform who subscribe to the content creators in exchange for consideration. The creator information may characterize the content creators, the benefit items offered by the content creators, and/or other information. By way of non-limiting illustration, the creator information may characterize a first set of benefit items offered by a first content creator, a second set of benefit items offered by a second content creator, and/or other benefit items offered by other content creators.
The classification component may be configured to classify individual content creators into modality classes and/or other classes based on the creator information and/or other information. An individual modality class may characterize a mode in which the benefit items offered by the individual content creators are experienced and/or are expressed. By way of non-limiting illustration, the first content creator may be classified into a first modality class and the second content creator may be classified into the first modality class.
The classification component may be configured to classify individual content creators into genre classes and/or other classes based on the creator information and/or other information. An individual genre class may characterize a theme and/or topic of the benefit items offered by the individual content creators and/or other information. By way of non-limiting illustration, the first content creator may be classified into a first genre class, and the second content creator may be classified into the first genre class.
The recommendation component may be configured to generate relationship information and/or other information. The relationship information may establish relationships between the content creators based on commonality within one or more of the modality classes, the genre classes, and/or other classes. In some implementations, relationship information may establish relationships between the content creators based on commonality within common modality class and genre class. By way of non-limiting illustration, the relationship information may establish a first relationship between the first content creator and the second content creator based on the commonality within the first modality class and the first genre class.
The recommendation component may be configured to generate one or more subscription recommendations based on the relationship information and/or other information. An individual subscription recommendation may include a recommendation to subscribe to an individual content creator. By way of non-limiting illustration, a first subscription recommendation may be generated based on the relationship information. The first subscription recommendation may include a recommendation to subscribe to one or more of the first content creator and/or other content creators falling within both the first modality class and first genre class.
The presentation component may be configured to effectuate presentation of the one or more subscription recommendations on one or more computing platforms of one or more of the subscribers (or users yet to have subscriptions). By way of non-limiting illustration, the first subscription recommendation may be presented on a first computing platform of a first subscriber who subscribes to the second content creator but not the first content creator.
As used herein, any association (or relation, or reflection, or indication, or correspondence) involving servers, processors, client computing platforms, and/or another entity or object that interacts with any part of the system and/or plays a part in the operation of the system, may be a one-to-one association, a one-to-many association, a many-to-one association, and/or a many-to-many association or N-to-M association (note that N and M may be different numbers greater than 1).
As used herein, the term “obtain” (and derivatives thereof) may include active and/or passive retrieval, determination, derivation, transfer, upload, download, submission, and/or exchange of information, and/or any combination thereof. As used herein, the term “effectuate” (and derivatives thereof) may include active and/or passive causation of any effect, both local and remote. As used herein, the term “determine” (and derivatives thereof) may include measure, calculate, compute, estimate, approximate, generate, and/or otherwise derive, and/or any combination thereof.
These and other features, and characteristics of the present technology, as well as the methods of operation and functions of the related elements of structure and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention. As used in the specification and in the claims, the singular form of “a”, “an”, and “the” include plural referents unless the context clearly dictates otherwise.
Some entities may seek to obtain funds through subscriptions. Such entities may utilize online membership platforms that allow consumers to sign up for ongoing payments in exchange for rewards and/or other membership benefits. Entities seeking funding may be content creators, for example, artists, musicians, educators, speakers, etc. Content creators may create content, which may refer to one or more of information, experiences, products, and/or other content provided to an audience or end-user, whether it be digital, analog, virtual, and/or other form. For example, content may include but is not limited to online content such as video content, podcasts, photographic art, webcomics, do-it-yourself crafts, digital music, game content, performance art, and/or other content. Content creators may utilize membership platforms that allow consumers to become subscribers of the content creator. As subscribers, consumers may contribute or donate money to a content creator on a recurring (e.g., weekly, monthly, annually, etc.) basis and/or per piece of content created by the content creator. Content creators may interact with subscribers and/or prospective subscribers (e.g., consumers that show interest in the content created by content creators) in a variety of ways. The subscribers may be presented recommendations for new content creators they may be interested in. This allows the content creators to reach a broader audience, as well as allow subscribers to expand their access to content.
Consumer 14 (also referred to as a “subscriber” or “patron”) may set up a subscriber account with subscription platform 16. In setting up the subscriber account, consumer 14 may input subscriber information and/or other information. The subscriber information may also be obtained as a user continues to interact with the membership platform. By way of non-limiting illustration, subscriber information my include one or more of demographic information relevant to consumer 14 (e.g., age, income, job, etc.), information identifying the consumer, preference information, search information, subscribership information, and/or other information. The information identifying consumer 14 (e.g., name, a picture, a phone number, etc.) may be input by consumer 14 when setting up the subscriber account. The preference information may include their preferences (e.g., likes and dislikes). The preferences may be specified with respect to content class and/or other specifications. The preference information may be obtained as consumer 14 interacts with membership platform, e.g., by submitting upvotes (representing likes) and/or downvotes (representing dislikes). The search information may include search queries the subscribers have input when searching for new creators/content via the membership platform.
In some implementations, the subscribership information of the subscribers may characterize the subscribership of the individual subscribers to individual content creators. The subscribership information may include one or more of identification of individual content creators the individual subscriber subscribes to, length of subscribership to individual content creators, date of initial subscribership to individual content creators, a subscription level, lifetime contribution amount paid to individual content creators, subscriber-initiated interactions, and/or other information. The subscriber-initiated interactions may be characterized based on one or more of content of the interactions, form of the interactions, point in time of the interactions, and/or other information. The content of the interactions may include what was communicated. The form of interactions may indicate how the communication was made. By way of non-limiting illustration, communication may be made by one or more of chat, comments, posting of forum or message board, phone call, video chat, and/or other forms of communication.
Through the page created by content creator 12, a consumer 14 may pledge to donate a given amount of money to content creator 12 every time content creator 12 creates content. For example, if content creator 12 is an artist, consumer 14 may pledge to donate ten dollars each time content creator 12 creates a piece of art.
In order to remit payment to content creator 12, consumer 14 may set up a payment mechanism through subscription platform 16 as part of setting up his/her subscriber account. When subscription platform 16 is notified or determines that content creator 12 has created content, subscription platform 16 may access payment network 26 to obtain and/or transfer the pledged amount from consumer bank 28 to content creator bank 30. It is noted that although the term “bank” is used, these components may comprise one or more of banking information, credit and/or debit card information, accounts through which payments can be made, and/or other entities beyond a traditional “bank.” Instead, the term “bank” may be used to refer to a source from which payment amounts may be drawn.
In some implementations, consumer 14 may pledge to donate a given amount to content creator 12 on a recurring basis through subscription platform 16. For example, consumer 14 may pledge to donate five dollars each month to content creator 12, where each month, subscription platform 16 may access payment network 26 to obtain and transfer the pledged amount from consumer bank 28 to content creator bank 30. It should be understood that consumer 14 may have an established relationship with consumer bank 28, and that content creator 12 may have an established relationship with content creator bank 30. It should be noted that subscription platform 16 may retain a portion, such as some percentage, of the pledged amount, as a fee for hosting the page created by content creator 12, providing payment services, etc.
As consideration for the pledged donations, content creator 12 may provide some type of preferential access to consumer 14 in the form of benefit items including online content, physical content, and/or other content. Content creator 12 may specify tiers of preferential access based upon the amount of money consumer 14 pledges to donate and/or depending on whether the pledged donation is a recurring donation or a per content donation. The amounts and/or types of pledged donations that may be made by consumer 14 to back content creator 12 may be referred to as subscription levels.
For example, in return for a monthly, recurring dollar amount of donation, content creator 12 may provide a high-resolution digital image of the artwork created during that month to consumer 14. In exchange for a weekly, recurring dollar amount of donation, content creator 12 may provide a high-resolution digital image of the artwork created during that month as well as a time-lapse video of content creator 12 creating the artwork. In exchange for another dollar amount per content donation, content creator 12 may provide a low-resolution digital image of the artwork. For another dollar amount per content donation, content creator 12 may engage in a live webchat or live meet-and-greet with consumer 14. Various types of preferential access may be provided by content creator 12 to consumer 14, and content creator 12 may specify the subscription level to preferential access correlation.
The preferential access may be provided to consumer 14 from content creator 12. For example, content creator 12 may email digital copies of artwork to consumer 14 over a communications network, such as a local area network (LAN), a wide area network (WAN), a wireless network (e.g., Wi-Fi), a mobile communication network, a satellite network, the Internet, fiber optic, coaxial cable, infrared, radio frequency (RF) or any other suitable network. The preferential access may be provided to consumer 14 from content creator 12 via subscription platform 16. For example, the live webchat between content creator 12 and consumer 14 may be provided through some chat functionality of the page of content creator 12 hosted on server 22 of subscription platform 16, which may reside on communications network 32 or on another network (not shown).
It should be noted that not all subscription levels are necessarily associated with preferential access. Some consumers may be driven to subscribe to content creator 12 on the basis of created content rather than any special perks or rewards.
The specification and management of subscriptions on behalf of content creator 12 may be handled by subscription component 18 alone or in conjunction with database 24. For example, a user interface may be provided via subscription component 18 allowing content creator 12 to specify their desired subscription levels and corresponding preferential access, as well as their preferred sources of revenue. Subscription component 18 may receive the information input by content creator 12 and transmit the information for storage as one or more records, matrices, or other data structures in database 24 or within memory local to subscription component 18. Database 24 or the local memory of subscription component 18 may be configured in a suitable database configuration, such as a relational database, a structured query language (SQL) database, a distributed database, an object database, etc. Suitable configurations and database storage types will be apparent to persons having skill in the relevant art.
Content creator 12 may be associated creator information characterizing the content creator 12 and/or the benefit items created by content creator 12, and/or other information. The creator information may include one or more of subscribership information, content information, creator profile information, creation information, page information, and/or other information. The content creator 12 may be able to change (e.g., add, delete, update, modify, etc.) such information. Such changes may be input via subscription component 18 and reflected in its local memory and/or database 24. It should be understood that content creator 12 and/or consumer 14 may be an individual or some entity representative of an individual or group of individuals.
Page information may include content associated with a creator page created by content creator 12. The page information may include one or more of text appearing on the creator page, images appearing on the creator page, videos on the creator page, and/or other content. For example, creator pages may include text descriptions of the benefit items offered, background information of the content creator, text descriptions of the benefit items offered at each level of preference access, and/or other information. Background information of the content creator may include the content creator's local, age, interests, and/or other information.
In some implementations, the page information may include image classification information defining image classes of images and/or other content included in the individual creator pages of the individual content creators. Images included on the individual creator pages may provide information related to the benefit items and/or to the content creators. The image classification information may be based on image features and/or other information. Image features may include content, subject matter, topic, style (i.e. photography, computer-generated imagery, etc.), and/or other aspects of individual images. In some implementations, image features may be obtained using feature extraction methods including one or more of pattern recognition, image processing, machine learning, computer vision, scale-invariant feature transform (SIFT), speeded up robust features (SURF), and/or other methods. By way of non-limiting illustration, image classes may include one or more animal image classes, human image classes, landscape image classes, computer-generated image classes, text image classes, and/or other image classes.
Content information may characterize benefit items that content creator 12 creates. The content information may include information defining and/or describing one or more of the benefit items offered by the content creator, the amount of benefit items created, frequency at which the benefit items are created, modality in which the benefit items are experience and/or expressed, genre of the benefit items and/or content creators, other classifications of the benefit items, and/or other information. In some implementations, modality, genre, and/or other classifications may be determined through one or more features and/or functionality presented herein.
The modality class may characterize a mode in which the benefit items offered by the individual content creators are experienced and/or are expressed. The mode in which benefit items are experienced and/or expressed may refer to form and/or format of the content and/or how the content is experienced and/or expressed. The content may be experienced and/or expressed visually, audibly, physically, digitally, and/or other considerations.
In some implementations, how the content is experienced may refer to how subscribers consume the benefit items. How subscribers consume the benefit items may include actions they carry out in light of and/or in response to the benefit items. How subscribers consume the benefit items may be defined by physiological reactions, viewer interaction (e.g., playing a video game, passive observation), viewer experience (e.g., virtual reality, augmented reality), and/or other information. The consumption may be active and/or passive actions. By way of non-limiting illustration, a subscriber may experience game content through active consumption (e.g., they play the game). By way of non-limiting illustration, a subscriber may experience a podcast through passive consumption (e.g., they listen). By way of non-limiting illustration, a subscriber may experience a physical art through active and/or passive consumption (e.g., they can physically hold the art, hang the art on a wall, view the art, etc.). By way of non-limiting illustration, a subscriber may experience an instructional do-it-yourself video through active and/or passive consumption (e.g., they may view the video while actively performing the do-it-yourself instructions on their own).
In some implementations, how content is expressed may refer to the form and/or format of how the benefit items are produced. How the benefit items are produced may refer to the steps and/or actions a content creator goes through to produce the content. By way of non-limiting illustration, benefit items may be produced one or more of in an audible format, visual format, digital format, physical format, and/or other means of production. The steps and/or actions a content creator goes through to produce the content may be content dependent. By way of non-limiting illustration, ASMR content may be produced by recording audio with highly sensitive microphones, with soft spoken speech, and/or other steps. By way of non-limiting illustration, physical artwork may be produced by applying paint to a canvas. By way of non-limiting illustration, a podcast may be produced by recording (or streaming live) multiple people, each being individually mic'd, having a conversation, addressing the listening audience (or not), and/or other steps.
By way of non-limiting illustration, autonomous sensory meridian response (ASMR) content may include soft or quiet audio tones that elicit certain tingling sensations for the viewer that are not associated with other kinds of audio digital content, such as podcasts including conversational audio tones. ASMR content may be placed in a different modality class than podcasts based on the viewer's elicited physiological response and/or other information. In some implementations, the mode in which the benefit items are experienced or are expressed may be characterized by how the benefit items are produced and how the benefit items are consumed.
In some implementations, the modality classes may include one or more of an ASMR class, a game modification class, a music class, a photography class, a podcast class, a video class, a visual arts class, a writing class, and/or other classes.
Genre may describe a theme and/or a topic of the content. Genre may be characterized by similarities in form, style, and/or subject matter. Genre may be characterized independent of modality. Genre may be characterized with respect to individual modalities. By way of non-limiting illustration, content of varying modality may be of the same genre class. Content of the same modality may have various genres. By way of non-limiting illustration, ASMR content may be a food genre (sounds of a person eating); and/or ASMR content may be a story telling genre. By way of non-limiting illustration, podcast content may be WWII genre.
The “amount” of content produced may reflect that content creator 12 created a series of artwork comprising four paintings. Content frequency information may indicate that content creator 12 develops three video games over the course of six months. Such information may be stored in content database 24. By way of non-limiting illustration, content information for a given content creator 12 may indicate that the content creator 12 creates landscape paintings on canvas once a week. By way of non-limiting illustration, content information for a given content creator 12 may indicate that the content creator 12 creates comic-themed graphic art every day. By way of non-limiting illustration, content information for a given content creator 12 may indicate that the content creator 12 develops war-themed video games for a mobile platform quarterly. By way of non-limiting illustration, content information for a given content creator 12 may indicate that the content creator 12 performs in online musical performances on a monthly basis.
In some implementations, the subscribership information of the content creators may characterize the subscribership of the individual content creators. The subscribership information of the content creators may include one or more of identifying information of the subscribers to the individual content creators, length of subscribership of the individual subscribers to the individual content creators, date of initial subscribership of the individual subscribers to the individual content creators, a subscription level of the individual subscribers, subscriber rank among other subscribers to individual content creators, lifetime contribution amount by the individual subscribers, subscriber-initiated interactions, and/or other information. The identifying information of the individual subscribers may include one or more of name, username, demographics, email, and/or other information identifying an individual subscriber.
Apart from providing preferential access to consumer 14, content creator 12 may engage with consumer 14 by interacting in a variety of ways. For example, content creator 12 may communicate with consumer 14 over email, one or more social media platforms, a messaging platform or other appropriate communication mechanisms or methods. It should be understood that such communication platforms or mechanisms may be embodied in communications network 32 allowing content creator 12 and consumer 14 to communicate outside of subscription platform 16. It should be understood that communication platforms or mechanisms may operate in conjunction with subscription platform 16 such that one or more of their respective functionalities may be utilized through subscription platform 16. For example, social media hyperlinks allowing information from content creator 12′s page may be provided on the webpage allowing content creator 12 to share content creation progress updates with consumer 14. For example, content creator 12 may respond to a communication from consumer 14 posted on a comment section provided on content creator 12′s page in a private message or as part of the comment thread. It should be noted that content creator 12 may engage a single consumer, e.g., consumer 14, one-on-one and/or may engage a group of consumers. For example, content creator 12 may post a “public” comment on his/her webpage that may be seen by any consumer that is a subscriber to content creator 12 and/or any consumer that may be a potential subscriber.
It is noted the system 100 of
Server(s) 102 may be configured by machine-readable instructions 106. Machine-readable instructions 106 may include one or more computer program components. The computer program components may include one or more of an information component 108, a classification component 110, a recommendation component 112, a presentation component 114, and/or other computer program components.
Information component 108 may be configured to obtain creator information for content creators of a membership platform and/or other information. The content creators may offer benefit items to subscribers of the membership platform who subscribe to the content creators in exchange for consideration. The creator information may characterize one or more of the content creators, the benefit items offered by the content creators, and/or other information. By way of non-limiting illustration, the creator information may characterize one or more of a first content creator, a first set of benefit items offered by the first content creator, a second content creator, a second set of benefit items offered by the second content creator, a third content creator, a third set of benefit items offered by the third content creator, and/or other information.
Classification component 110 may be configured to classify individual content creators into one or more classes. The one or more classes may include one or more of modality classes, genre classes, and/or other classes. In some implementations, the classification may be based on the creator information and/or other information. By way of non-limiting illustration, the first content creator may be classified into one or more of a first modality class, a first genre class, and/or other classes. The second content creator may be classified into one or more of the first modality class, the first genre class, and/or other classes. The third content creator may be classified into one or more of the first modality class, a second genre class, and/or other classes.
In some implementations, classifying the individual content creators into the one or more classes may include generating predictions of the one or more classes. The predictions may be based on text making up the individual creator pages of the individual content creators (e.g., the page information) and/or other information. In some implementations, text descriptions of the benefit items offered by the individual content creators may be analyzed to predict one or more of modality class, genre class, and/or other classes. In some implementations, generating the predictions may be performed by one or more of a specifically trained neural network, one or more machine learning processes/algorithms, natural language processing techniques, and/or other methods. By way of non-limiting illustration, a machine learning model may be trained based on input/output data pairs. The input data may include sample text describing a benefit item and/or other information. The output data may include a given class. The model may be updated/refined as the system 100 continues to use the model. In some implementations, a user (e.g., system administrator) may provide input to verify, correct, and/or update the model.
In some implementations, classifying the individual content creators into the one or more classes may further include updating the predictions. In some implementations, updating the predictions may be based on the image classification information and/or other information. Updating the predictions may produce the classifications used to generate one or more subscription recommendations. In some implementations, the image classification information may allow the predictions made using the text to be verified (e.g., confirmed) and/or corrected. For example, if a class determined from the features extracted from one or more images on a creator page match with the class predicted from the text making up the creator page, then the predicted class may be verified. In some implementations, updating the predictions may be performed using one or more of a specifically trained neural network, one or more machine learning processes/algorithms, a distance matrix, and/or other methods. By way of non-limiting illustration, the predictions based on the text, and the features included in the image classification information, may be input into a distance matrix. The output of the distance matrix may include distances between predictions and features. If the distance between a prediction and a feature falls below a threshold, the predictions may be “verified” and provided as usable classifications. If the distance is greater than a threshold, the predictions may be updated, revised, and/or thrown out.
Recommendation component 112 may be configured to generate relationship information establishing relationships between content creators based on commonality within one or more classes. In some implementations, relationships may be established between content creators based on commonality within one or more of a modality class, a genre class, and/or other classes. In some implementations, relationships may be established between content creators based on commonality within both a modality class and a genre class. By way of non-limiting illustration, the relationship information may establish a first relationship between the first content creator and the second content creator based on the commonality within the first modality class and the first genre class. In some implementations, the third content creator may be excluded from the first relationship due to falling into a different genre class. In some implementations, the relationship information may establish a relationship between the first content creator, the second content creator, and the third content creator based on the commonality within the first modality class.
Recommendation component 112 may be configured to generate one or more subscription recommendations based on the relationship information and/or other information. An individual subscription recommendation may include a recommendation to subscribe to an individual content creator. By way of non-limiting illustration, a first subscription recommendation may be generated based on the relationship information. The first subscription recommendation may include a recommendation to subscribe to the first content creator and/or other content creators. In some implementations, the individual subscription recommendations may include individual links to access individual creator pages of the individual ones of content creators. The individual creator pages may provide user interface features and/or functionality to engage in a paid subscription.
In some implementations, recommendation component 112 may be configured to determine which content creator(s) to recommended for a given subscriber. In some implementations, recommendation component 112 may be configured to, for an individual subscriber, identify the content creators the individual subscriber already subscribes to. Recommendation component 112 may be configured to identify, for individual ones of the content creators the individual subscriber already subscribes to, a set of related content creators that are related to the already subscribed-to content creators based on the relationship information. The set of related content creators may offer benefit items “related” by modality and/or genre class. In some implementations, recommendation component 112 may be configured to generate individual subscription recommendations for individual ones of the related content creators which the individual subscriber does not yet subscribe to.
Presentation component 114 may be configured to effectuate presentation of the one or more subscription recommendations on one or more computing platforms of one or more of the subscribers. In some implementations, individual computing platforms of individual subscribers may be configured to effectuate presentation of a user interface of the membership platform. In some implementations, individual subscription recommendations may be presented within the user interface. By way of non-limiting illustration, the first subscription recommendation may be presented on a first computing platform of a first subscriber who subscribes to the second content creator but not the first content creator.
In some implementations, subscription recommendations may be presented outside of the membership platform. In some implementations, presentation component 114 may be configured to send out subscription recommendations outside of the membership platform using a messaging service. In some implementations, a messaging service may include one or more of SMS text message, email, social media platform, and/or other communication channels.
While the features and/or functionality presented above are described with respect to automating the sending of subscription recommendations based on content creators' commonality in one or more classes, this is for illustrative purpose only. Instead, in some implementations, the system 100 may be implemented for content creators to generate and deliver subscription recommendations for other creators to their current subscribers. Such an implementation may utilize the creator's own subscribership networks to generate recommendations that ultimately may help the recommending-creator. By way of non-limiting illustration, by analyzing the subscribership networks of the creators themselves, the content creators may be shown related or linked content creators that ultimately lead to further growth within their own accounts. The content creators may elect to send recommendations directly to their subscribers (e.g., showing that it originated from the content creator themself).
In
A given client computing platform may include one or more processors configured to execute one or more computer program components. The computer program components may be configured to enable an expert or user associated with the given client computing platform to interface with system 100, system 10, and/or external resource(s) 116, and/or provide other functionality attributed herein to client computing platform(s) 104. By way of non-limiting example, a client computing platform may include one or more of a desktop computer, a laptop computer, a handheld computer, a tablet computing platform, a netbook, a smartphone, a gaming console, and/or other computing platforms.
External resource(s) 116 may include sources of information outside of system 100, external entities participating with system 100, and/or other resources. In some implementations, some or all of the functionality attributed herein to external resource(s) 116 may be provided by resources included in system 100.
Server(s) 102 may include electronic storage 118, one or more processors 120, and/or other components. Server(s) 102 may include communication lines, or ports to enable the exchange of information with a network and/or other computing platforms. Illustration of server(s) 102 in
Electronic storage 118 may comprise non-transitory storage media that electronically stores information. The electronic storage media of electronic storage 118 may include one or both of system storage that is provided integrally (i.e., substantially non-removable) with server(s) 102 and/or removable storage that is removably communicable with server(s) 102 via, for example, a port (e.g., a USB port, a firewire port, etc.) or a drive (e.g., a disk drive, etc.). Electronic storage 118 may include one or more of optically readable storage media (e.g., optical disks, etc.), magnetically readable storage media (e.g., magnetic tape, magnetic hard drive, floppy drive, etc.), electrical charge-based storage media (e.g., EEPROM, RAM, etc.), solid-state storage media (e.g., flash drive, etc.), and/or other electronically readable storage media. Electronic storage 118 may include one or more virtual storage resources (e.g., cloud storage, a virtual private network, and/or other virtual storage resources). Electronic storage 118 may store software algorithms, information determined by processor(s) 120, information received from server(s) 102, information received from client computing platform(s) 104, and/or other information that enables server(s) 102 to function as described herein.
Processor(s) 120 may be configured to provide information processing capabilities in server(s) 102. As such, processor(s) 120 may include one or more of a digital processor, an analog processor, a digital circuit designed to process information, an analog circuit designed to process information, a state machine, and/or other mechanisms for electronically processing information. Although processor(s) 120 is shown in
It should be appreciated that although components 108, 110, 112, and/or 114 are illustrated in
Database 24 may include one or more databases or partitions in which information relating to content creator 12, and/or subscribership relevant to content creator 12. For example, in
Database 24 may be populated with one or more of creator information, subscriber information, and/or other information.
Creator profile information and/or other creator information characterizing content creator may be stored in content creator database 24a. The creator profile information may be information reflecting self-identified preferences regarding the content creator. For example, a profile may reflect that content creator may be a paint artist, a digital artist, a sculptor, a video game developer, a writer, a performance artist, etc. Content creator preferences may reflect subscription levels the content creator wishes to offer to subscribers. Content creator preferences may reflect, e.g., a desired minimum revenue, preferred sources of revenue, subscription level proportions, etc. For example, the content creator preferences may include information indicating content creator's desire for more subscribers pledging some amount of money or less subscribers pledging a greater amount of money. For example, content creator preferences may include information specifying that content creator wishes to supplement his/her subscription-generated revenue with revenue generated from the sale of promotional merchandise.
In addition to content creation-related information, and upon registering with subscription platform as a content creator, content creator may input information characterizing the identity of the content creator. For example, the content creator may input or upload contact information, a telephone number associated with a personal user device, such as smartphone, an email address, a photograph, and/or other identifying information. Such identifying information may be used by subscription platform in a variety of ways to associate the content creator with particular content, his/her webpage, payment of subscription donations, and/or other information.
Consumers may subscribe to content creators by registering with subscription platform. During registration, consumers may input certain subscriber demographic information indicative of economic and/or social characteristics. Subscriber demographic information may reflect the yearly income of consumers, a geographic area in which consumer resides, the age of consumer, interests of consumer, etc. Subscriber information may include data regarding the amount of money consumer is currently pledged to donate to one or more content creators, and/or other information. Over time, as monitored and collected by subscription platform, subscriber information may include information regarding the amount of money consumer has previously donated to one or more content creators and/or other information. Subscriber information, as monitored and obtained by the subscription platform may include an Internet Protocol (IP) address indicative of a current location of a consumer and/or an IP address indicating a payment source. Such information may be stored in subscriber database 24c.
Like content creators, consumers may input or upload other identifying information. For example, a photograph or phone number of a consumer may be used. Such information may be stored in subscriber database 24c.
Subscription level information may refer to information characterizing different subscription levels and corresponding preferential access information specified by content creators. For example, subscription level information may reflect that a ten-dollar recurring donation is rewarded with a high-resolution digital image of artwork created during that month to consumers. Such subscriber level information may be stored in subscription database 24d. Subscribership information may be stored in subscription database 24d and/or other storage location.
It should be noted that other databases or partitions may make up database 24. For example, database 24 may include one or more databases or partitions for storing information including, but not limited to the following: preferential access information characterizing activity in which content creator engagements may refer to data reflecting the type of activity, the level and/or exclusivity of preferential access to that activity granted to consumer; subscriber and/or content creator engagement information characterizing interactions, the type and/or frequency of interactions between subscribers and content creators, and/or the medium over which interactions may occur; and historical subscription level and/or engagement information reflecting subscription level and/or engagement information monitored and gathered over one or more periods of time.
It should be noted that some of the information described above may not necessarily be required. It should be noted that information reflecting additional aspects of, e.g., the content, content creator, content creator preferences, and/or subscribership, is contemplated by the disclosure. For example, preferential access need not necessarily be offered for each subscription level. For example, subscriber data may include data reflecting particular content creators to which a subscriber pledges donations.
In some implementations, method 400 may be implemented in one or more processing devices (e.g., a physical processor, digital processor, an analog processor, a digital circuit designed to process information, an analog circuit designed to process information, a state machine, and/or other mechanisms for electronically processing information). The one or more processing devices may include one or more devices executing some or all of the operations of method 400 in response to instructions stored electronically on an electronic storage medium. The one or more processing devices may include one or more devices configured through hardware, firmware, and/or software to be specifically designed for execution of one or more of the operations of method 400.
An operation 402 may include obtaining creator information for content creators of a membership platform and/or other information. The content creators may offer benefit items to subscribers of the membership platform who subscribe to the content creators in exchange for consideration. The creator information may characterize one or more of content creators, the benefit items offered by the content creators, and/or other information. By way of non-limiting illustration, the creator information may characterize one or more of a first content creator, a first set of benefit items offered by the first content creator, a second content creator a second set of benefit items offered by the second content creator, and/or other information. Operation 402 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to information component 108.
An operation 404 may include classifying individual content creators into modality classes and/or other classes based on the creator information and/or other information. An individual modality class may characterize a mode in which the benefit items offered by the individual content creators are experienced or are expressed. By way of non-limiting illustration, the first content creator may be classified into a first modality class and the second content creator may be classified into the first modality class. Operation 404 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to classification component 110.
An operation 406 may include classifying individual content creators into genre classes and/or other classes based on the creator information and/or other information. An individual genre class may characterize a theme or topic of the benefit items offered by the individual content creators. By way of non-limiting illustration, the first content creator may be classified into a first genre class and the second content creator may be classified into the first genre class. Operation 406 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to classification component 110.
An operation 408 may include generating relationship information establishing relationships between the content creators. The relationship information may be based on commonality within one or more of the modality classes, the genre classes, and/or other classes. By way of non-limiting illustration, the relationship information may establish a first relationship between the first content creator and the second content creator based on the commonality within the first modality class and the first genre class. Operation 408 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to recommendation component 112.
An operation 410 may include generating one or more subscription recommendations based on the relationship information and/or other information. An individual subscription recommendation may include a recommendation to subscribe to an individual content creator. By way of non-limiting illustration, a first subscription recommendation may be generated based on the relationship information. The first subscription recommendation may be a recommendation to subscribe to the first content creator. Operation 410 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to recommendation component 112.
An operation 412 may include effectuating presentation of the one or more subscription recommendations on one or more computing platforms of one or more of the subscribers. By way of non-limiting illustration, the first subscription recommendation may be presented on a first computing platform of a first subscriber who subscribes to the second content creator but not the first content creator. Operation 412 may be performed by one or more hardware processors configured by machine-readable instructions including a component that is the same as or similar to presentation component 114.
Although the system(s) and/or method(s) of this disclosure have been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred implementations, it is to be understood that such detail is solely for that purpose and that the disclosure is not limited to the disclosed implementations, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present disclosure contemplates that, to the extent possible, one or more features of any implementation can be combined with one or more features of any other implementation.