add recommendation service to thrift services and ui