A computer-implemented system and method for keyword extraction and
contextual advertisement generation based on user demographic profile are
disclosed. The system in an example embodiment includes a category
extraction service to associate product or service category information
in an item group related to a host site, and a user demographic profile
generator to obtain user interaction information related to a host site,
to generate a user demographic profile for each item group, and to
identify at least one other item group to which a particular user
demographic profile relates.