I. Introduction
Agriculture is one of the major sources of employment for a large number of people in the world. However, there are millions of small scale and marginal farmers who have a low level of awareness as they live in remote areas. Conventionally the field officers visit the fields and interact with farmers to provide supply training and advisory on practices that the farmers can use in farming and aspects of agriculture. The farmers that are probably main users of the traditional agricultural data about rainfall and crop production which is collected by the government in its raw form are unable to utilize it. To make it useful for the farmers this raw data has to be analyzed and fed to a system that would provide relational trends. The agricultural field is growing at a rapid pace not only in the technological aspects but also in the ways of production of crops. Several software are being developed to educate and instruct the farmers with this innovative technology. Basic information about farming is provided, they require a sizable amount of research to generate accurate information. The proposed framework defeats the downsides by giving a User Interface, where the farmers or different clients can communicate adequately to get desired responses with a lesser number of steps.