An intelligent software package to select beatings suitable for a given application is developed and tested for the purpose of improving design efficiency and elimination of human dependent expertise for conceptual design. The work includes creation and development of a knowledge base and a classification of bearings based on operating and environmental factors within the knowledge base structure. The selection process is automated by using an inference engine that is developed mainly for this purpose and a proper user interface is designed for engineering designers