Abstrak -Kondisi kandungan yang baik menjadi sebuah keinginan bagi setiap ibu hamil. Menjaga kondisi tersebut dapat dilakukan dengan menjaga pola makan dan mengkonsumsi makanan yang tepat dan sesuai dengan kebutuhan gizi. Kebutuhan gizi ibu hamil dapat dihitung menggunakan formula awal Harris Bennedict. Lalu dapat dilanjutkan dengan menentukan kebutuhan kalori berdasarkan aktivitas dan trimester kehamilan ibu hamil hingga menghasilkan total energy expenditure (TEE) yang sesuai untuk ibu hamil. Rekomendasi menu makanan ibu hamil diperoleh menggunakan algoritma genetika. Algoritma genetika merupakan metode yang dapat memberikan solusi dalam pemecahan masalah heuristik dan banyak digunakan untuk memecahkan masalah optimasi. Untuk mendapatkan rekomendasi makanan yang optimal, langkah awal yang dilakukan yaitu menentukan parameter algoritma genetika. Setelah itu, melakukan kombinasi kromosom secara random. Proses selajutnya yaitu dilakukan evaluasi menggunakan metode roda rolet, lalu crossover menggunakan metode single point crossover dan dilakukan proses mutasi. Langkah terakhir melakukan seleksi menggunakan metode elitis sehingga memenuhi kondisi berhenti. Hasil yang diperoleh yaitu rekomendasi makanan untuk ibu hamil dalam satu hari yang terdiri dari 5 waktu makan yaitu sarapan, snack pagi, makan siang, snack sore dan makan malam. Berdasarkan pengujian validasi yang dilakukan dengan pakar, hasil kalori yang diperoleh sebesar 91% mendekati jumlah kalori yang sesuai dengan kebutuhan dan 9% tidak sesuai dengan kalori yang dibutuhkan oleh ibu hamil, karena memiliki perbedaan kalori yang cukup jauh berbeda.
Kata-kata kunci: gizi ibu hamil, Harris Bennedict, algoritma genetikaAbstract -A good womb condition is a hope for every pregnant women. To maintain these conditions can be done by maintaining a healthy diet and consuming the right foods which contain adequate nutrition. Nutritional needs of pregnant women can be calculated by using Harris Bennedict formulation. Then, it can be continued by determining calorie requirements according activity and trimester of pregnancy until it produces total energy expenditure (TEE) which is suitable for pregnant women. Menu reccomendation for pregnant women obtained by using genetic algorithms. Genetic algorithms is a method which can provide solutions in heuristik problem solving, and widely used to solve optimization problems. To get optimal food reccomedation, the first step to do is determine parameters of genetic algorithm, then, make a random combination of chromosomes. The next step is make an evaluation by using roda rolet method, then, crossover using single point crossover method and carried out the mutation process. The last step in conducting the selection is to use the elistist method so that it meets the stop condition. The results obtained are food recommendations for pregnant women in one day, which consist of 5 meals, namely breakfast, morning snack, lunch, afternoon snack and dinner. Based on validation testing conducted by experts, the calorie yield obtained by 91...