机器篇——集成学习(九) 细说 hotel_pred 项目(酒店预测)

 

返回主目录

返回集成学习目录

上一章:机器篇——集成学习(八) 细说 ball49_pred 项目(彩票预测)

 

本小节,细说 hotel_pred 项目(酒店预测)

 

三. 项目解说

9. hotel_pred 项目(预测两个来源的酒店,是否同一家)

     本章节项目 github 地址: hotel_pred 项目

     通过做前面的项目,还有之前算法中的代码演示,发现,我们提到的训练数据,要么是离散型的,要么是连续型的,但是,它们都是数值型的。但是,在现实生活中,我们拿到的数据,也许不是数值型的,而是文字类型的(如成绩 A, B, C 等级,如商店名字,OCR等等)。这就有人懵逼了,算法,难道,还能识别中文?识别不了,那,项目没办法做了。跟业务说做不了,换需求吧。估计,需求没换成,自己却被老板给炒了。。。

      那,有了问题,就要想办法把问题给解决掉。既然算法无法识别文字类型,而只能识别数值类型,那,我们就把文字类型转换成数值类型,那,问题就解决了。本章节着重讲解数据的预处理,如何将其他类型的数字,转换成数值型,最后用算法预测出来。以后,大家遇上类似的问题,可以举一反三,那,项目做起来,就跟老司机开车一样舒服了。

                                                                             

   业务需求:判断两个来源的酒店,是否是同一家,如果是,则对这家酒店信息进行合并,如果不是,而数据库又没有的话,则添加这条数据。通常将预测结果得到的酒店数据库,作为自己商业应用的酒店预订,或差旅订酒店 的 APP 或 PC。

    判断两个来源的酒店是否同一家的依据:酒店名字,酒店地址,酒店经纬度,酒店电话,酒店传真,酒店地区(如白云区,天河区等),酒店邮政编码,酒店开业年限 等等。

    不过,也有坑爹的地方,比方说,酒店有新旧名称之别,如:阳光酒店 和 阳光大酒店 或 金色阳光大酒店 等等。所以,酒店名字不同样,不代表就不是同一家酒店。地址也有不同描述;经纬度也可能相差不是很近;电话也可能不同,如连锁酒店,留的都是总店号码,或老板有多个号码,一个来源拿到一个号码;开业年限也可能不同,有的来源填了这年,有的来源填了那年;

 

   项目处理步骤:

 

       项目文件层级:

                         

       README.md:

# hotel_pred
XGBoost 酒店预测 2020-1-18
- 项目自带少量数据,如果想要更多数据,则自己想办法去搞了。
- 数据下载:链接:https://pan.baidu.com/s/17UAInz7C14uSTambA6Eatw 
            提取码:kgmt 
- 运行 data_clean.py 对数据进行清洗
- 运行 prepare.py 将数据集划为训练集,验证集和测试集。准备数据的时候,直接运行 prepare.py 会调用 data_clean.py 中的方法。无需单独运行 data_clean.py 文件

## 训练模型
- 开始训练模型之前,先进行调参
- 运行 hotel_train.py 中的下列方法
- best_estimators_depth() # 调节模型的迭代次数和深度
- best_lr_gamma()	# 调节模型的学习率和gamma值
- best_subsmaple_bytree()	# 调节子样本集和叶子数(即调节行和列)
- best_nthread_weight()	# 调节最小子权重和线程数
- best_seek()	# 调节随机种子
- best_param_xgboost()	# 方法为上面网格搜索后得到较好的参数后,对数据进行训练

- 将调参寻找到的较优的参数,配置到 demo.best_param_xgboost() 方法中,开始训练
- 训练模型的时候,会绘制 ROC 曲线,方面目测效果的好坏。
- 如果不想展示,可以在 config.py 中将 __C.TRAIN.ROC_FLAG 设置为 False
- 多训练几次,寻找一个较好的模型。

## 预测
- 加载权重,将训练好的权重 .m 文件放入models文件夹
- 运行 hotel_test.py,对数据集进行预测,将预测结果整理后,输出到 outputs 文件夹中
- 预测结果,请参详 outputs 文件夹中的文件:
- long_teng.csv	# 龙腾没匹配上的剩余酒店信息
- tai_tan.csv	# 泰坦没匹配上的剩余酒店信息
- xie_cheng.csv	# 携程全部信息,和匹配上龙腾、泰坦酒店的信息


 

     (1). 先观察数据结构,确定哪些是目标 features,可以用来做预测的。

    如下面的 酒店信息:本项目以携程酒店的数据为标准数据,其他酒店为供应商数据。判断其他供应商的酒店数据和携程的酒店数据是否一致,即同一家酒店。

    来源:携程

{"Pictures":[{"Type":"1","Caption":"外观","URL":"http://dimg04.c-ctrip.com/images//200a12000000rp01xE35D_R_550_412.jpg"},{"Type":"1","Caption":"外观","URL":"http://dimg04.c-ctrip.com/images//fd/hotel/g3/M01/D1/20/CggYGlX9VRqANaDIAAH6JyB4BNo339_R_550_412.jpg"},{"Type":"1","Caption":"外观","URL":"http://dimg04.c-ctrip.com/images//200f090000003o3mvE558_R_550_412.jpg"},{"Type":"1","Caption":"外观","URL":"http://dimg04.c-ctrip.com/images//hotel/88000/87848/703cd030e94d4588a0ce5d22d50bae02_R_550_412.jpg"},{"Type":"2","Caption":"公共区域","URL":"http://dimg04.c-ctrip.com/images//200n050000000ck2uA2BD_R_550_412.jpg"},{"Type":"2","Caption":"公共区域","URL":"http://dimg04.c-ctrip.com/images//2005090000003o3lw06FC_R_550_412.jpg"},{"Type":"2","Caption":"公共区域","URL":"http://dimg04.c-ctrip.com/images//hotel/88000/87848/c0f9817da0ba42f9b94317d10e50f1d3_R_550_412.jpg"},{"Type":"2","Caption":"公共区域","URL":"http://dimg04.c-ctrip.com/images//2007090000003o3q79815_R_550_412.jpg"},{"Type":"3","Caption":"健身娱乐设施","URL":"http://dimg04.c-ctrip.com/images//hotel/88000/87848/8c693755e5074ea7912605946c7cc263_R_550_412.jpg"},{"Type":"3","Caption":"健身娱乐设施","URL":"http://dimg04.c-ctrip.com/images//200s0k000000be91y4C2D_R_550_412.jpg"},{"Type":"1","Caption":"Logo","URL":"http://dimg04.c-ctrip.com/images//200f090000003o3mvE558_R_550_412.jpg"}],"Group":{"Code":"162","Name":"温德姆"},"HotelPromotions":[],"Policies":[{"Text":"入住时间:14:00以后&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;离店时间:12:00以前<br/>酒店早餐为简餐","Code":"CheckInCheckOut"},{"Text":"不接受18岁以下客人单独入住。<br/>不接受18岁以下客人在无监护人陪同的情况下入住<br/>加床政策、儿童人数请参见您所选定的客房政策,若超过房型限定人数,可能需收取额外费用。提出的任何要求均需获得酒店的确认,所有服务详情以酒店告知为准。","Code":"Child"},{"Text":"自助早餐&nbsp;RMB&nbsp;88","Code":"Meal"},{"Text":"不可携带宠物。","Code":"Pet"},{"Text":"14:00","Code":"CheckInFrom"},{"Text":"","Code":"CheckInTo"},{"Text":"","Code":"CheckOutFrom"},{"Text":"12:00","Code":"CheckOutTo"},{"Text":"酒店早餐为简餐","Code":"CheckInOutContent"},{"Text":"F","Code":"IsLimitCheckInOut"}],"ArrivalTimeLimitInfo":{"EarliestTime":"14:00","LatestTime":"","IsMustBe":"F"},"ApplicabilityInfo":{"HotelApplicability":"0"},"NormalizedPolicies":{"MealsPolicyV2":{"MealPolicyV2":[{"Amount":[{"Type":"OriginalAmount","Amount":"88.00","Currency":"RMB"}],"ServeType":[{"Code":"2","Name":"自助餐"}],"IsProvide":"T"}]},"MealsPolicy":[{"MealType":"3","Amount":[{"Type":"OriginalAmount","Amount":"88.0000","Currency":"RMB"}]}],"ChildAndExtraBedPolicy":{"AllowChildrenToStay":true,"Descriptions":[{"Category":"SpecialTips","Text":"加床政策、儿童人数请参考您所选择的客房政策,若超过房型限定人数,可能需要收取额外费用。提出的任何请求均需要获得酒店的确认,所有服务详情以酒店告知为准。"},{"Category":"ChildStayNotice","Text":"不接受18岁以下客人在无监护人陪同的情况下入住"}],"AllowExtraBed":false,"AllowExtraCrib":false,"AllowExtraCribV2":"unknown","AllowUseExistingBed":false,"AllowExtraBedV2":"unknown"}},"ExternalFacilities":[{"FacilityItem":[{"Desc":"","Code":"Location","Name":"位置"},{"Desc":"","Code":"IsReserved","Name":"是否预定"},{"Desc":"","Code":"Type","Name":"停车场类型"},{"Desc":"免费","Value":"PICFree","Code":"IsChargeable","Name":"是否收费"},{"Desc":"","Code":"ChargeStandard","Name":"收费标准"}],"CategoryName":"Parking"}],"StarRating":4,"GeoInfo":{"Area":{"Code":"1233","Name":"綦江区"},"Address":"万盛黑山谷风景区南门","Coordinates":[{"LNG":"106.980327","LAT":"28.869841","Provider":"Baidu"},{"LNG":"106.97374874917","LAT":"28.864146344301","Provider":"Google"},{"LNG":"106.97374874917","LAT":"28.864146344301","Provider":"AutoNavi"}],"PostalCode":"400802","Country":{"Code":"1","Name":"中国"},"City":{"Code":"4","Name":"重庆"},"BusinessDistrict":[{"Code":"12265","Name":"万盛"}],"Province":{"Code":"4","Name":"重庆"}},"Ratings":[{"Type":"CtripRecommendLevel","Value":5},{"Type":"GuestOverallRating","Value":"4.3"},{"Type":"CtripUserRating","Value":"3.5"}],"OpenYear":"2011-05-01","HotelFeatures":[{"Order":0,"Desc":"","DisplayInfo":{"Order":4,"DateRangeStr":{"Start":"0101","End":"1231"},"IsShow":"F","IsSupportFilter":"F"},"ID":"1","Applicability":"1","CategoryType":"1","Name":"test"},{"Order":0,"Desc":"","DisplayInfo":{"Order":0,"DateRangeStr":{"Start":"0901","End":"1130"},"IsShow":"F","IsSupportFilter":"F"},"ID":"137","Applicability":"1","CategoryType":"2","Name":"金秋赏枫国内test"},{"Order":0,"Desc":"","DisplayInfo":{"Order":10030,"DateRangeStr":{"Start":"0901","End":"1130"},"IsShow":"F","IsSupportFilter":"F"},"ID":"142","Applicability":"0","CategoryType":"2","Name":"金秋赏枫"},{"Order":0,"Desc":"","DisplayInfo":{"Order":0,"DateRangeStr":{"Start":"0101","End":"1231"},"IsShow":"F","IsSupportFilter":"F"},"ID":"219","Applicability":"1","CategoryType":"2","Name":"特价频道"},{"Order":0,"Desc":"","DisplayInfo":{"Order":0,"DateRangeStr":{"Start":"0101","End":"1231"},"IsShow":"F","IsSupportFilter":"F"},"ID":"5","Applicability":"1","CategoryType":"2","Name":"商务出行国内(高星)"},{"Order":0,"Desc":"","DisplayInfo":{"Order":120,"DateRangeStr":{"Start":"0101","End":"1231"},"IsShow":"T","IsSupportFilter":"T"},"ID":"190","Applicability":"0","CategoryType":"2","Name":"商务出行"},{"Order":0,"Desc":"","DisplayInfo":{"Order":20089,"DateRangeStr":{"Start":"0101","End":"1231"},"IsShow":"F","IsSupportFilter":"T"},"ID":"454","Applicability":"1","CategoryType":"1","Name":"快捷连锁"}],"Descriptions":[{"Category":"1","Text":"重庆戴斯圣杰温泉酒店坐落于重庆市万盛区黑山谷原始山脉上的一家豪华生态度假酒店,设施齐全,温馨舒适。"},{"Category":"2","Text":"重庆耀莱酒店坐落于万盛区黑山谷原始山脉,位于风景区入口处,入住、爬山都很方便。<br><br>占地面积20000平方米的酒店,装潢大气典雅,舒适的客房内有柔软的床铺、干净的洗浴、小冰箱、液晶电视等。<br><br>客人可在俱乐部酒廊享用每日的自助早餐及其他优惠计划。大小会议室及多功能会议厅5间,均配有高速宽带连接及多媒体设备。专业的餐饮服务团队,为你提供24小时提供餐服务。<br><br>工作之余,你还能在娱乐室、健身房、室外恒温游泳池、室外温泉、水疗及按摩等放松身心,享受运动、温泉洗浴、专业理疗带来的快乐。"},{"Category":"3","Text":""}],"HotelID":470505,"TransportationInfos":[{"Type":"1","Directions":"驾车约17.16公里(约34.0分钟)","Coordinates":[{"LNG":"106.929733276367","LAT":"28.9538841247559","Provider":"Unknown"},{"LNG":"106.936172485352","LAT":"28.9601707458496","Provider":"Baidu"}],"TimeTaken":"34.0","TransportationType":"0","Distance":"17.1599998474121","Name":"万盛"},{"Type":"2","Directions":"驾车约137.75公里(约133.0分钟)","Coordinates":[{"LNG":"106.638184","LAT":"29.716311","Provider":"Unknown"},{"LNG":"106.6447","LAT":"29.72214","Provider":"Baidu"}],"TimeTaken":"133.0","TransportationType":"0","Distance":"137.75","Name":"江北国际机场"},{"Type":"2","Directions":"驾车约250.47公里(约246.0分钟)","Coordinates":[{"LNG":"108.83401","LAT":"29.51448","Provider":"Unknown"},{"LNG":"108.840416","LAT":"29.52079","Provider":"Baidu"}],"TimeTaken":"246.0","TransportationType":"0","Distance":"250.470001220703","Name":"武陵山机场"},{"Type":"3","Directions":"驾车约100.95公里(约111.0分钟)","Coordinates":[{"LNG":"106.438304","LAT":"29.230964","Provider":"Unknown"},{"LNG":"106.44273","LAT":"29.2374","Provider":"Baidu"}],"TimeTaken":"111.0","TransportationType":"0","Distance":"100.949996948242","Name":"七龙星站"},{"Type":"3","Directions":"驾车约74.75公里(约83.0分钟)","Coordinates":[{"LNG":"106.682654","LAT":"28.884212","Provider":"Unknown"},{"LNG":"106.68905","LAT":"28.890524","Provider":"Baidu"}],"TimeTaken":"83.0","TransportationType":"0","Distance":"74.75","Name":"东升坝站"},{"Type":"4","Directions":"驾车约119.85公里(约118.0分钟)","Coordinates":[{"LNG":"106.551557","LAT":"29.56301","Provider":"Unknown"},{"LNG":"106.5579918074","LAT":"29.5693030786","Provider":"Baidu"}],"TimeTaken":"118.0","TransportationType":"0","Distance":"119.849998474121","Name":"市中心"},{"Type":"5","Directions":"驾车约5.32公里(约10.0分钟)","Coordinates":[{"LNG":"106.996368","LAT":"28.885217","Provider":"Unknown"},{"LNG":"107.004892","LAT":"28.896862","Provider":"Baidu"}],"TimeTaken":"10.0","TransportationType":"0","Distance":"5.32000017166138","Name":"黑山谷风景区"},{"Type":"5","Directions":"驾车约7.99公里(约17.0分钟)","Coordinates":[{"LNG":"106.9736582","LAT":"28.863142","Provider":"Unknown"},{"LNG":"106.95328","LAT":"28.83901","Provider":"Baidu"}],"TimeTaken":"17.0","TransportationType":"0","Distance":"7.98999977111816","Name":"万盛梦幻奥陶纪主题公园"}],"ContactInfo":{"Telephone":"023-48332222","Fax":"023-48290022"},"HotelName":"重庆耀莱酒店(原戴斯圣杰温泉酒店)","IsOfficialRating":false,"AcceptedCreditCards":[{"CardName":"国内发行银联卡","CardType":"14"}],"RoomQuantity":280,"NearbyPOIs":[{"Type":"1","Coordinates":[{"LNG":"106.96532","LAT":"28.86666","Provider":"Unknown"}],"Distance":"0.053504001766325","Name":"松林餐厅"},{"Type":"3","Coordinates":[{"LNG":"106.92159","LAT":"28.95736","Provider":"Unknown"}],"Distance":"10.159678014901","Name":"Diamond Club"},{"Type":"3","Coordinates":[{"LNG":"106.91796","LAT":"28.96443","Provider":"Unknown"}],"Distance":"10.9578739110309","Name":"夜郎王国"},{"Type":"3","Coordinates":[{"LNG":"106.87553","LAT":"28.94636","Provider":"Unknown"}],"Distance":"12.061787568508","Name":"乐苑歌厅"},{"Type":"2","Coordinates":[{"LNG":"106.91903","LAT":"28.95996","Provider":"Unknown"}],"Distance":"10.5063511238125","Name":"金鑫电脑4S购物中心"},{"Type":"2","Coordinates":[{"LNG":"106.9184","LAT":"28.96354","Provider":"Unknown"}],"Distance":"10.8580844315185","Name":"新东风购物中心"},{"Type":"2","Coordinates":[{"LNG":"106.91787","LAT":"28.9658","Provider":"Unknown"}],"Distance":"11.0855380635716","Name":"三元儿童用品购物中心"}],"Themes":[{"Code":"123","Name":"森林氧吧"},{"Code":"219","Name":"特价频道"}],"HotelTags":[{"Value":"false","Code":"HeChengContractOrNot","Name":"是否赫程签约"},{"Value":"1","Code":"IsHeCheng","Name":"是否赫程维护"},{"Value":"Yaolai Hotel(Days Hotel Suites St. Jack Resort Chongqing)","Code":"ReservedData","Name":"HotelNameEN"},{"Value":"Near No.414 Provincial Road (South Gate, Heishangu Scenic Area, Wansheng)","Code":"ReservedData","Name":"HotelAddressEN"}],"RenovationYear":"2018-06-01","DepartureTimeLimitInfo":{"EarliestTime":"","LatestTime":"12:00"},"Facilities":[{"FacilityItem":[{"Status":"1","ID":"1","Name":"中餐厅"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"2","Name":"西餐厅"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"3","Name":"咖啡厅"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"6","Name":"会议厅"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"8","Name":"商务中心"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"12","Name":"旅游票务服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"13","Name":"国内长途电话"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"14","Name":"国际长途电话"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"16","Name":"送餐服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"19","Name":"残疾人客房"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"69","Name":"邮政服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"75","Name":"拖鞋"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"2","ID":"76","Name":"雨伞"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"77","Name":"书桌"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"78","Name":"浴室化妆放大镜"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"79","Name":"24小时热水"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"80","Name":"电热水壶"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"82","Name":"免费洗漱用品(6样以上)"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"83","Name":"免费瓶装水"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"85","Name":"迷你吧"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"2","ID":"86","Name":"熨衣设备"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"87","Name":"小冰箱"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"88","Name":"浴衣"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"89","Name":"多种规格电源插座"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"90","Name":"110V电压插座"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"91","Name":"浴缸"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"92","Name":"独立淋浴间"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"93","Name":"吹风机"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"94","Name":"房内保险箱"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"95","Name":"前台贵重物品保险柜"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"96","Name":"专职行李员"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"97","Name":"行李寄存"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"98","Name":"叫醒服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"100","Name":"免费停车场"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"103","Name":"免费旅游交通图(可赠送)"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"105","Name":"接机服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"107","Name":"空调"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"110","Name":"电梯"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"120","Name":"有可无线上网的公共区域 免费"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"127","Name":"礼宾服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"137","Name":"婚宴服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"140","Name":"24小时前台服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"145","Name":"大堂免费报纸"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"162","Name":"信用卡结算服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"163","Name":"一次性账单结算服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"164","Name":"多功能厅"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"170","Name":"公共音响系统"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"171","Name":"非经营性客人休息区"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"174","Name":"行政楼层"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"176","Name":"多媒体演示系统"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"177","Name":"公共区域闭路电视监控系统"}],"CategoryName":"通用设施"},{"FacilityItem":[{"Status":"1","ID":"178","Name":"外送洗衣服务"}],"CategoryName":"服务项目"},{"FacilityItem":[{"Status":"1","ID":"180","Name":"有线频道"}],"CategoryName":"客房设施和服务"},{"FacilityItem":[{"Status":"1","ID":"182","Name":"液晶电视机"}],
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值