CPC G06F 16/287 (2019.01) [G06F 3/0482 (2013.01); G06F 16/248 (2019.01)] | 16 Claims |
1. An interactive platform, comprising:
at least one non-transitory memory configured to store computer executable instructions; and
at least one processor configured to execute the computer executable instructions to:
enable registration of a plurality of users on the interactive platform, wherein each of the plurality of users is registered using a single user account associated with the interactive platform;
receive, from a registered first user of the registered plurality of users, selection of a format using a user interaction pane of a user interface (UI) associated with the interactive platform, wherein the user interface pane of the user interface includes a categorization UI element that comprises: a geographical region wise categorization, a gender wise categorization, a race wise categorization, and an age wise categorization;
control, based on the format selected by the registered first user, the user interaction pane to display a set of topics on the user interaction pane, wherein the set of topics are related to a plurality of categories;
receive selection of one or more topics from the displayed set of topics from the registered first user via the user interaction pane, wherein the selection of the one or more topics is based on a preference of the registered first user;
provide a navigational pane on the UI, wherein the navigational pane comprises first information associated with a plurality of subjects in the plurality of categories, wherein the first information is customized for the registered first user based on at least one of a search history of the registered first user and the preference of the registered first user;
receive navigational input from the registered first user, wherein the navigational input from the registered first user is associated with engagement of the registered first user with the first information on the interactive platform, and wherein the navigational input comprises a selection of a subject of the plurality of subjects, an amount of time spent on the subject, and a preferred time of a day for accessing the first information;
process a plurality of inputs for respective topic of the set of topics received from the registered plurality of users, wherein the plurality of inputs is included in the navigational input received from each of the registered plurality of users;
provide a set of responses for at least one of the selected one or more topics, wherein the provided set of responses for the at least one of the selected one or more topics is generated based on data associated with the respective topic of the set of topics, and the plurality of processed inputs for the respective topic received from the registered plurality of users;
receive, as an input, a user response, from the registered first user, for the at least one of the selected one or more topics;
determine that information included in the received user response is one of similar or different from the provided set of responses; and
add, to a database associated with the interactive platform, the information included in the user response, wherein the information is added to the database, as an additional response along with the provided set of responses for the at least one of the selected one or more topics in a case the information in the user response is different from the provided set of responses.
|