Seed variety recommendation is a smartphone application that provides recommendation regarding seeds for a particular crop on the basis of crop specific attributes. By using this app farmers can decide which variety of seed will be most appropriate based on his/her specific need and circumstance e.g. preferred season, soil condition, pattern of disease infestation in his/her location etc.