In some embodiments, computer system 2200 may be used to implement computer programs, applications, methods, or other software to perform the above-described techniques for generating multimodal contexts and providing information services relevant to the contexts such as those described above.