Based on natural language processing techniques, a system is designed automatically extract epidemiologic exposures. Evaluation of the system shows that it consists of a natural language processing subsystem and a logistic regression based or a support vector machine based information extraction subsystem. The system can efficiently help epidemiologic researchers get exposures automatically from biomedical literature.