4. The method as claimed in claim 3 , wherein updating the sequential recommendation model based on the user response comprises receiving a set of noisy observation input data, and determining, using the sequential recommendation model, a next internal state based on the noisy observation input data; and wherein the next internal state is used to determine the second ordered sequence of topical recommendations.
3. The method as claimed in claim 1 , wherein determining the ordered sequence of topical recommendations further comprises determining one or more features associated with the structured topic drift using a prediction function in the sequential recommendation model; determining, using the sequential recommendation model, an initial internal state based on the one or more features, wherein the initial internal state is related to the user characteristics and is used to determine the ordered sequence of topical recommendations.