A method to collect, analyze and share biorhythm data among a plurality of users over a communication network, the method comprising steps of:
- collecting biorhythm data of the user through a wearable user device;
- receiving the biorhythm data of the users through a computing device communicatively connected with the wearable user device over the communication network;
- facilitating the users to access the biorhythm data through a synchronization module, wherein the synchronization module performs a plurality of steps comprising:
- storing the biorhythm data of the users collected by the wearable user device corresponding to the plurality of users through a storage module;
- categorizing the biorhythm data stored in the storage module into a plurality of profiles associated with each user through a categorization module;
- computing the biorhythm data through a computation module;
- and
- communicating the computed data to a network platform through a communication module, wherein the network platform facilitates the users to access the computed data and the profiles of the users connected to the network platform;
- establishing an interaction with the users over the communication network through an artificial intelligence (AI) based agent module, wherein the AI-based agent module performs a plurality of steps comprising:
- receiving the biorhythm data from the wearable user device and monitor the interactions of a plurality of users and retrieves relevant data for analysis through a tracking module, wherein the tracking module is integrated with one or more messaging platforms and one or more voice platforms of the computing device corresponding to the users to monitor textual interactions and audio interactions of the users, wherein the tracking module processes the relevant data and the retrieved parameters to generate training data;
- receiving and processing the training data to determine the emotional state of the user in a plurality of scenarios through a software learning agent module;
- initiating the interaction with the user and assist the user based on the learned data received from the software learning agent module through a virtual chat-bot module;
- and
- facilitating the user to connect and interact with a plurality of other users through a community module, wherein the community module facilitates the plurality of users to interact with each other and share emotional state and biorhythm data among the other users over the communication network;
- analyzing and displaying emotional data of the users in real-time through an emotional data displaying module, wherein the emotional data displaying module performs a plurality of steps comprising:
- analyzing the biorhythm data and computing an emotional score of the user to generate one or more insights through an algorithmic module, wherein the emotional score is indicative of the emotional state of the user during the interactions;
- and
- graphically representing a plurality of emotional cycles for a specific time-duration for the user through a visualization module, wherein the visualization module displays the insights and emotional scores of the users on the computing device associated with the users;
- and
- modulating biorhythms of the users based on the feedback emitted from the computing device through a feedback module, wherein the feedback module performs a plurality of steps comprising:
- collecting physiological data of at least one physiological property of the user through a physiological data collection engine;
- processing the physiological data into at least one biosignal through a biosignal generating engine;
- monitoring and measuring the biosignal for a feedback activation condition through a feedback activation determining engine;
- and
- triggering feedback upon satisfying a feedback activation condition through a feedback generating engine, wherein the feedback activation condition triggers the feedback when the measured value is more than one or more predetermined threshold values.