A Rails Engine that uses some light AI to create user preference mapping