Antenatal care refers to the health care for women in pregnancy period. Periodic and regular supervision to a pregnant woman throughout pregnancy period until labor which will help reducing maternal death rates and miscarriages as well as birth defects, low birth weight, newborn infections and other preventable health problems. e-health plays a vital role to improve and assist independent living of the pregnant women. A national e-health strategy sets out the objectives to promote the use of Communication devices like computer, mobile phone and communication satellite in the health sector. Some of the report's findings say 94% of countries have a national policy for women's and children's health; Fifty-six per cent of countries report that E-Health is supporting major women's and children's health initiatives. This paper is an attempt to show that the system called e-antenatal assistance is a perfect companion for the pregnant women in various stages of pregnancy. It provides guidance throughout the course of pregnancy to prevent potential health problems while promoting healthy life style. The system is a mobile and web application based solution which mainly gathers the registered pregnant women's survey questionnaires and provides diagnosis to the health issues, diet tips etc with supervised machine learning techniques decision tree analytics and cluster analytics. It uses the corpus of responses previously obtained from physicians and dietitians. The system acts as hub between Patients, doctors and dieticians and also acts as a repository for all the medical history, reports, diagnosis provided, location of the patients. Such repository will be the corpus for the supervised machine learning.