| CPC G06Q 30/0236 (2013.01) [G06Q 20/065 (2013.01); G06Q 20/3829 (2013.01); H04L 9/0643 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A method of providing conversation integrity on a social networking platform, the method comprising:
generating, at the social networking platform, a genesis block in a blockchain that is indicative of a request for conversation associated with a content;
receiving, at the social networking platform, a conversation on the content from a first user device associated with a first user;
presenting, at the social networking platform, the received conversation to a second user device associated with a second user, wherein the second user is associated with the first user on the social networking platform;
determining, at the social networking platform, two or more conversational parameters present in the conversation using at least one of natural language processing (NLP), semantic analysis, parsing, or parts of speech tagging;
determining, at the social networking platform, a quality of the conversation based on the two or more conversational parameters and a priority assigned to each of the two or more conversational parameters, wherein the two or more conversation parameters include at least two of a word count of the conversation, a sentence count of the conversation, a length of time of the conversation, and words or phrases used in the conversation;
determining, at the social networking platform, a number of tokens to be allocated to the user device for submitting the conversation based on the quality of the conversation;
determining, at the social networking platform, a hash for the conversation based on the two or more conversational parameters present in the conversation and the priority assigned to each of the two or more conversational parameters, wherein the hash indicates the quality of the conversation and the number of tokens to be allocated to the user device;
receiving, at the social networking platform, a validation input from the second user device, wherein the validation input includes one or more of a: like, comment, audio review, video review, tag, dub, back, recommend, and/or share;
validating, at the social networking platform, the conversation based on the validation input to generate a validated conversation;
in response to validating the conversation,
encrypting, by the social networking platform, the validated conversation to be accessible by a content provider via a decryption key;
storing, by the social networking platform, the encrypted validated conversation as a second block in the blockchain; and
allocating, by the social networking platform, the number of tokens to the user device for submitting the conversation.
|