AI software company Conversica rallies $34 mln