A processor-implemented method for aiding communication, the method comprising: capturing, from a plurality of sensors, sensor data generated based on an interaction of a subject with an interactive UI, via one or more hardware processors, the plurality of sensors comprising one or more body-parts movement tracking sensors for tracking motion of body-parts of the subject and one or more physiological signal sensors for monitoring physiological signals generated from the subject during the interaction; determining, based on the sensor data, a plurality of model parameters indicative of characteristics of the subject related to the interaction, via the one or more hardware processors, wherein the plurality of model parameters are determined by training a model, and wherein training the model comprises: monitoring dynamically, the sensor data generated based on the interaction of the subject with the interactive UI to determine a consistent change in the interaction, wherein determining the consistent change in the interaction comprises verifying, for a threshold number of times, change in the interaction of the subject with the interactive UI and a changed response of the subject due to progression of medical condition of the subject, to validate whether the changed response is consistent during the threshold number of times; and automatically updating, on determination of the consistent change, one or more model parameters from the plurality of model parameters based on the sensor data; and controlling navigation at the interactive UI based on the plurality of model parameters, via the one or more hardware processors. capturing, from a plurality of sensors, sensor data generated based on an interaction of a subject with an interactive UI, via one or more hardware processors, the plurality of sensors comprising one or more body-parts movement tracking sensors for tracking motion of body-parts of the subject and one or more physiological signal sensors for monitoring physiological signals generated from the subject during the interaction; determining, based on the sensor data, a plurality of model parameters indicative of characteristics of the subject related to the interaction, via the one or more hardware processors, wherein the plurality of model parameters are determined by training a model, and wherein training the model comprises: monitoring dynamically, the sensor data generated based on the interaction of the subject with the interactive UI to determine a consistent change in the interaction, wherein determining the consistent change in the interaction comprises verifying, for a threshold number of times, change in the interaction of the subject with the interactive UI and a changed response of the subject due to progression of medical condition of the subject, to validate whether the changed response is consistent during the threshold number of times; and automatically updating, on determination of the consistent change, one or more model parameters from the plurality of model parameters based on the sensor data; and monitoring dynamically, the sensor data generated based on the interaction of the subject with the interactive UI to determine a consistent change in the interaction, wherein determining the consistent change in the interaction comprises verifying, for a threshold number of times, change in the interaction of the subject with the interactive UI and a changed response of the subject due to progression of medical condition of the subject, to validate whether the changed response is consistent during the threshold number of times; and automatically updating, on determination of the consistent change, one or more model parameters from the plurality of model parameters based on the sensor data; and controlling navigation at the interactive UI based on the plurality of model parameters, via the one or more hardware processors.