7. A computer-readable, non-transitory storage medium having computer executable instructions stored thereon, which when the instructions are executed are operable to: retrieve a plurality of text relating to a recipe from a client device in communication with a server device; analyze individual words comprising the plurality of text relating to the recipe to determine whether each may be found within one of three keyword databases of known words, the three keyword databases comprising: a database of known ingredient-related words, a database of known measurement-related words, and a database of known instruction-related words; extract nutrition information associated with individual ones of the words identified in the known ingredient-related keyword database; organize the extracted nutrition information and the analyzed individual ones of the words into a second recipe comprising at least three sections related to the keyword database to which each word of the plurality of text of the recipe is associated; and enable a user of the client device to log the second recipe data via a nutrition logging program executed thereat.
7. A computer-readable, non-transitory storage medium having computer executable instructions stored thereon, which when the instructions are executed are operable to: retrieve a plurality of text relating to a recipe from a client device in communication with a server device; analyze individual words comprising the plurality of text relating to the recipe to determine whether each may be found within one of three keyword databases of known words, the three keyword databases comprising: a database of known ingredient-related words, a database of known measurement-related words, and a database of known instruction-related words; extract nutrition information associated with individual ones of the words identified in the known ingredient-related keyword database; organize the extracted nutrition information and the analyzed individual ones of the words into a second recipe comprising at least three sections related to the keyword database to which each word of the plurality of text of the recipe is associated; and enable a user of the client device to log the second recipe data via a nutrition logging program executed thereat. 12. The computer readable storage media of claim 7 , wherein the instructions are further operable to: determine a language of the plurality of text based at least in part on a geographic location of the client device; and analyze the individual words comprising the plurality of text relating to the recipe to determine whether each may be found within one of three keyword databases of known words for the determined language.