به این منظور کاربر تنها باید چند کلیدواژه را وارد کند و سپس BAYOU کدهای جاوایی را در اختیار شما قرار می‌دهد که می‌توانند نرم‌افزار مورد نیازتان را در اختیار شما قرار دهند. ابزار یادشده توسط گروهی از محققان علوم رایانه در دانشگاه رایس ابداع شده و تامین بودجه این طرح تحقیقاتی توسط گوگل و ارتش آمریکا صورت گرفته است. BAYOU برای نرم‌افزار نویسی کدهای منبع ۱۵۰۰برنامه اندرویدی را بررسی، تجزیه و تحلیل می‌کند که متشکل از ۱۰۰ میلیون خط کدنویسی جاوا است. سپس هوش مصنوعی BAYOU این کدها را به طور منطقی و مناسب در کنار یکدیگر قرار می‌دهد. البته BAYOU برای تولید هر نوع نرم‌افزار و به خصوص نرم‌افزارهای کاربردی پیچیده مناسب نیست و یک گام نخست در این زمینه محسوب می‌شود، اما می‌توان امیدوار بود در آینده از این طریق برنامه‌نویسی و تولید نرم‌افزار از یک کار تخصصی و انحصاری به کاری همه‌گیر و ساده‌تر مبدل شود.