首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

利用人工智能解读区域时尚特征(译文)

我们将解释基于位置的推荐系统的动机以及我们如何在 Myntra 构建一个推荐系统。稍后,我们将讨论 Myntra 的一些用例、结果和潜在的未来工作。...可以使用位置的其他方面(州、城市、地理哈希编码等),但我们发现邮政编码是开始开发的理想选择。我们展示了如何使用简单的协同过滤技术来支持基于位置的时尚推荐。在此之前,让我们先了解一下协同过滤的细节。...我们稍后会展示几个这样的用例,但在此之前,我们先来看看嵌入。可视化邮政编码嵌入一些重要的观察结果是 -特定地区的购买行为起着至关重要的作用。许多邮政编码与地理位置相近的邮政编码属于同一群集。...许多大城市的邮政编码,不论属于哪个地区或州,都属于同一聚类。一些二线城市的邮政编码与大城市属于同一集群。在这种情况下,将粒度保持在邮政编码级别比保持在城市级别更有优势。...基本上,我们关注的是每个集群中排名前 100-5000 的推荐产品在带来收入方面的表现如何。您附近的热门我们使用邮政编码嵌入服务的另一个重要用例是您附近的流行趋势。

8310

使用自定义行为扩展 WCF

参数检查器 在 Lookup 方法自身中实现邮政编码 + 4 验证逻辑并不困难,但是,如果结果是接受邮政编码的大量操作,最好是将验证逻辑作为能够以声明方式应用到任意操作的 IParameterInspector...对于一个给定的邮政编码,结果将总是相同的,因此如果缓存该结果,您仅需为该邮政编码值调用一次服务实例即可。如果遇到成本高昂或需花费大量时间来完成的某些服务逻辑,这可以极大地改善性能并减少响应时间。...Invoke 方法先尝试在其缓存中查询邮政编码位置,如果找不到,它将在服务实例上调用该方法(使用默认调用程序)。它将新结果存储到缓存中供以后调用。...图 10 显示了如何实现若干操作行为。使用操作行为来应用 ZipCodeInspector 和 ZipCodeCacher 扩展是合理的,因为您只需在处理邮政编码的方法中使用它们。...幸运的是,WCF 提供了可用于存储用户定义的状态的扩展对象。 扩展对象的存储位置决定了它的停留时间。

1.8K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Python制作3个简易地图

    等值线图将回答这个问题:“洛杉矶县哪些邮政编码的星巴克最多?”。基于其他变量的值,在案例中星巴克商店的数量,等值线图基本上在每个邮政编码中着色。...,看一下单独的视觉效果,看看它是如何工作的。...例如,等值线需要知道填写邮政编码90001的颜色。它检查由所引用的数据帧大熊猫数据字段,搜索KEY_ON为邮政编码列,并发现中列出的其他列的列是numStores。...然后它知道它需要在邮政编码90001中填写对应于3个商店的颜色。...然后它会查看geo_path字段引用的GeoJSON ,并找到邮政编码90001及其相关的形状信息,该信息告诉它在地图上为该邮政编码绘制哪种形状。通过这些链接,它具有所有必要的信息。

    4.2K52

    在Kettle里使用参照表进行数据校验(流查询实现)

    下面使用城市和邮政编码查询做个例子,演示如何使用计算器步骤和查询步骤来判断地址和邮政编码是否匹配。完整的转换如下图: ?...第一个清洗步骤就是从邮政编码里提取数字,要使用计算器步骤。...再使用另一个计算器步骤,把City和RefCity作为字段A和字段B,使用Jaro-Winkler匹配算法,把新生成的字段命名为cityscore。此时预览数据,可以看到如下图所示的结果。 ?...从数据里还不能判断出错误出在哪里:是邮政编码对了城市名错了?还是城市名对了邮政编码错了?...为了得到结论,还要做一次相反的校验,“相反”校验是指根据城市名称再去参照表里找邮政编码,然后再和原始数据的邮政编码比较,如果邮政编码非常接近,就可以得出结论,是邮政编码拼写错误。

    2.7K11

    DDD理论学习系列(7)-- 值对象

    区县、街道、邮政编码信息。...,我之前也是这样设计的,为了将Address映射到数据库,我们需要定义一个AddressId作为主键映射,这是数据建模的结果。...只有在某个具体的领域下,才有其实质意义,比如客户收货地址、售后地址。 4.2.值对象的问题 说到问题,你可能想到的第一个问题就是持久化的问题。是的,值对象没有标识列如何存储数据库呢?...而且数据库的列宽是有限制的,且不方便查询。但似乎也带来一个好处,大大简化了系统的设计(不用设计多列分别存储了)。...5.建模值对象 值对象作为领域建模工具之一,有其存在的意义。领域中,并不是每一个事物都必须有一个唯一身份标识,对于某些对象,我们更关心它是什么而无需关心它是哪个。

    1.4K70

    斯坦福最新研究:看图“猜车祸”,用谷歌街景数据建立车祸预测新模型

    根据Fleiss’kappa(属性型测量分析)统计数据结果表明,它们之间大多数是一致稳健的。...假设索赔的概率模型如下: 频率为f,定义为索赔次数除以风险敞口: ? 其中,MTPL保险中的一些财产损失索赔是服从泊松分布的,X是自变量的向量,也是系数的向量。...3中看见,经过20次的重采样实验得到的结果:具有街景新特征的模型比使用原有的优秀传统模型还要高出接近2个百分点。...在这种方法中,真实世界中的细粒度数据可以经过大规模收集后进行分析。从保险公司的实际情况来看,给出的实验结果是显著的。...同时,这种做法引起了人们对存储在公开可用的Google街景、Microsoft Bing Streetside、Mapillary或类似的私有数据集中的数据隐私的担忧。

    71520

    全网最易懂的正则表达式教程(7)- 环视

    通过一个栗子来讲解 需求 邮政编码的规则是第一位是 1-9,一共有 6 位数字组成。...现在要求你写出一个正则,提取文本中的邮政编码 最朴实的正则 [1-9]\d{5} 测试 测试文本 结果 012300 不满足第一位是 1-9 130400 满足要求 465441 满足要求 4654000...可以发现: 7 位数的前 6 位也能匹配上,12 位数匹配上了两次,这显然是不符合要求的,它们并不是正常的邮政编码 所以,除了 6 位数的规则外,这 6 位数左边或右边都不能是数字 环视解决问题 ?...记忆口诀 的意思 通过环视来写邮编的正则 (?<!\d)[1-9]\d{5}(?!\d) 这样就满足正常邮编的规则了 ?...表示单词边界 \b 用环视的方式如何写? 表示左边不能是单词组成字符, (?<!\w) 右边不能是单词组成字符 (?!\w) 即 也可以写成 (?<!\w)\w+(?!

    45760

    8 个不得不说的 MySQL 陷阱

    这个表是十分高效的,它执行的规则也很好。突然一次,有人上传了一个使用了连字符的九位数邮编。或者还有可能,你得到了一位来自加拿大客户的信件,上面写有邮政编码。 这时,一切都乱了。...也许,可以使用黑客手段把加拿 大邮政编码由base64的数字格式改为base 10格式?或者设置一个使用转义编码的辅助表格,用来说明真正的邮政编码或者其他?谁知道呢?到处都有黑客,他们都是危险的。...我们是否应该坚持使用 由创建原始MySQL数据库的组织运营的核心代码?或者我们应该加入那些被认为更聪明的,往往很酷的背叛者? 还有,我们应当如何获得关于兼容性的信息?...有时候你需要速度并且可以接受不一致的结果时是很好的。 当人们需要更多时,具备完整事务支持的InnoDB出现了。但这还不够。现在,它可能有20种存储引擎的选择——这足以使一个数据库管理员疯狂。...企业版中额外的功能,是否只是一个噱头来引诱我们不断付费呢?这至少说明一点,它是另一组需要回答的问题。选用哪个版本?遵照哪种许可证?选用它的哪个功能集?

    94650

    Bed Bath & Beyond EDI 856提前发货通知

    在此前的文章如何读懂X12报文,我们对X12已经做了详细的介绍,大家可以以此为基础,深入了解856提前发货通知报文。...下图为BBB EDI X12 856示例报文转换前及经过知行之桥EDI系统转换后的结果对比图:利用知行之桥EDI系统可以将XML文件转换为符合国际标准的X12 856提前发货通知文件,再通过EDI系统发送给...HL*2*1*Test Type~-2:发送者分配的唯一包装层级结构编号-1:所描述的数据段所属的下一个更高层次数据段的标识号-Test Type:订单编码PRF*Test PONumber~-Test...-3:所描述的数据段所属的下一个更高层次数据段的标识号-Test Type:包装/纸箱编码PO4*123456*****1.23456*LB~-123456:纸箱中的产品数量-1.23456:毛重数值-...④点开BBB_XMLToX12端口,点击上方 输出 ,点击 BBB_856_Test_000000002.x12即可下载文件,看到转换后的结果。

    48130

    Hubbell EDI 855 采购订单确认报文详解

    Hubbell于纽约证券交易所上市,全球员工近12000名,在欧美地区以其高品质获得人们的青睐,成为家喻户晓的品牌,同类产品占有份额达95%以上。...在数字化的今天,HUBBELL延续了在一个多世纪前建立的增长和创新传统,专注于提供高品质,可靠的产品。且有专业的客户服务团队提供支持。...在这其中,HUBBELL与分销商及零售商建立EDI电子数据交换则是不可或缺的一环。在此前的文章如何读懂X12报文中,我们对X12已经做了详细的介绍,大家可以以此为基础,深入了解855采购订单确认报文。...下图为Hubbell EDI X12 855示例报文转换前及经过知行之桥EDI系统转换后的结果对比图。...④点开Hubbell_855_XMLMap端口,点击上方 输出 ,点击 Hubbell_855_Sample_000000008.xml即可下载文件,看到转换后的结果。

    37620

    数据分析从零开始实战 (六)

    powerful tool for working with messy data",一个免费的,开源的,强大的,处理杂乱的数据的工具。...示例: 统计 city_state_zip(表示意思是:城市州邮政编码)中那个城市出现次数最多 a、点击 city_state_zip左边的小倒的三角形 b、点击 Facet- Text facet...我们仔细观察显示结果会发现,有很多其实是一个城市,只是所处州邮政编码不同导致统计的时候误认为是两个城市了,所以我们在统计数据前需要处理一下数据。 ?...原数据是记录2008.5.15-2008.5.21之间商品的交易信息,通过这个结果我们可以明显看出,在这期间SACRAMENTO交易次数是最多的,其次是ELK GROVE,这比我们在Python里用代码处理数据计数好多了...(5)OpenRefine 快速去除空白、缺失数据 如何去除这些分布在数据中的空白行呢? 我们可以创建一个空白数值过滤器。

    1.7K20

    SQL查询数据库(一)

    除了用户指定的列别名外,InterSystems SQL还会自动为每个字段名称生成最多三个别名,这些别名与该字段名称的常见字母大小写变体相对应。这些生成的别名对用户不可见。...由于InterSystems IRIS在数据列标题名称中不包含表别名,因此可能希望为select-item字段提供列别名,以澄清哪个表是数据源。...以下示例使用联接操作将Sample.Person中的“fake”(随机分配)邮政编码与Sample.USZipCode中的真实邮政编码和城市名称进行匹配。...之所以提供WHERE子句,是因为USZipCode不包括所有可能的5位邮政编码:SELECT P.Home_City,P.Home_Zip AS FakeZip,Z.ZipCode,Z.City AS...该查询被定义为一个存储过程,可以使用CALL执行。定义类查询(在类定义中定义的查询)。类查询被投影为存储过程。可以用CALL执行。也可以使用%SQL准备一个类查询。

    2.3K20

    免费获取IP信息

    ip-api 缺点 部分数据不准确 优点 不限请求次数,且可批量json请求,返回数据格式可选:json、xml、csv 官网文档链接 http://ip-api.com/docs/ 请求格式 请求接口...": "China Mobile", "as": "AS9808 China Mobile" } IPIP 优点 提供数据库和api两种请求方式 缺点 限速每天1000次,限速为单 IP 每秒最多...3.3版本 pip install ipaddress import ipdb #链接库 db = ipdb.BaseStation("/path/to/base_station.ipdb") #库表中的所有字段..."福建", // 省会或直辖市 "福州", // 地区或城市 "电信", // 运营商 "361000", // 邮政编码...ip=124.127.205.82&action=2 通过拼接上面的连接,获取到页面想要的内容,亲测没有限制 聚合数据 优点 注册后每天免费获取次数为500次 缺点 请求参数中必须带入key值,次数使用完后需要购买

    3K10

    移动广告库为企业数据带来重大风险

    有这么多应用程序请求访问私人或敏感信息,用户甚至是 IT 管理者通常都很难去完全了解谁获取了数据、数据将被发往何方、数据将如何使用。...虽然这些库中有许多都没有收集个人身份信息并且有合理的隐私政策,但并非所有库都如此有信誉,且对于大多数用户来说,无法知道特定应用中包含哪个广告库。...)会泄露私人信息,例如你下载到手机上的移动应用,精确的地理位置数据(包括你的邮政编码),设备ID号,网页浏览历史记录等等。...经过加密的电子邮件地址(可选退出选项) 最重要的是,你可能信任特定应用程序的作者,但你可能甚至不知道收集有关你最多信息的组件(库)的作者。...用户和 IT 管理员必须了解从他们的设备收集哪些数据、数据发往何处以及如何使用这些数据,这一点至关重要。

    1.9K00
    领券