A combination of automatic and interactive query expansion can be effective in different conditions. The user can improve on automatic query expansion in data rich environments, but is less effective when the data is poor.