写点什么

Etsy 结构化数据管理

  • 2019-09-07
  • 本文字数:756 字

    阅读完需:约 2 分钟

Etsy结构化数据管理

Etsy最近发表了一篇博客文章,详细介绍了他们如何存储和管理结构化数据。Etsy 电商平台,以贩卖独一无二商品为特色。他们登录页面上的口号是:“手工的、复古的、定制的或独特的,尽在 Etsy。”这个口号揭示出,独特性是 Etsy 的卖点。只要商品属于满足这三个条件,就可以在这个市场上贩卖。


Etsy 的结构化数据组织定义了由类别、属性、值和范围组成的分类法。例如,分类中的某个项目可以有类别“靴子”,属性“女性鞋码”,值为“7”,范围为“英国”。Etsy 的分类法包含 6000 多个类别、400 个属性、3500 个值和 90 个范围。所有这些层次结构组合在一起形成了 3500 多个过滤器。JSON 文件用于表示分类法。每个类别有一个 JSON 文件,该文件包含该类别在层次树中的相对位置的信息,以及该类别中项目的属性、值和范围。


分类法用于两种情况。对于卖方,它用于在创建时将清单分类。当卖家创建新列表时,可以在分类法中选择类别。通过一个智能的、具有填写建议的文本框,可以选择最合适的类别。基于类别选择,JSON 提供了关于属性、值范围和地域的信息(例如,“女性鞋码”、“2…10”、“英国”)。这减少了对产品的过度描述,简化了卖方的流程,并确保 Etsy 只收集与类别有关的属性。


另一方面,买方使用分类法可以按类别和子类别进行搜索。每个类别都有自己的过滤器,这些过滤器由分类法定义。任何搜索查询都将通过大数据作业被分类到某个分类法类别,然后该类别将和该类别的过滤器一起显示给用户。


Etsy 的下一步将围绕结构化非结构化数据开展,如列表标题和描述。此外,Etsy 还使用机器学习来发现关于清单的更多信息。例如,可以通过提交的图像推断清单的颜色,而不是询问卖家。Etsy 的目标是使用结构化数据来推动更深入的分类体验,从而在买家和卖家之间建立更好的联系。


原文链接:


An Introduction to Structured Data at Etsy


2019-09-07 08:002099
用户头像

发布了 596 篇内容, 共 294.2 次阅读, 收获喜欢 1382 次。

关注

评论

发布
暂无评论
发现更多内容

让数据库从业者用实力对美国说不!

博文视点Broadview

Pangaea AI 智能机器人炒币系统开发

获客I3O6O643Z97

量化策略 量化跟单 量化机器人

Java多线程入门篇,GitHub标星1w的Java架构师必备技能

Java 程序员 面试 后端

Druid 集群方式部署 —— 选择硬件

HoneyMoose

oeasy教您玩转vim - 5 - # 插入模式

o

增强自动化测试的8大技巧

禅道项目管理

测试 自动化测试

JAVA学习(3,黑马Java全套百度云

Java 程序员 面试 后端

kubernetes入门:使用kubeadm搭建node,楼主亲测

小鲍侃java

8月日更

「免费开源」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之数据库逆向(十二)

crudapi

Vue crud crudapi quasar 数据库逆向

带你读AI论文:SDMG-R结构化提取—无限版式小票场景应用

华为云开发者联盟

语义 多模态 推理模型 SDMG-R 检测文本

Java学习路线图(如何快速学Java,Java算法题面试

Java 程序员 面试 后端

Java已死,有事烧纸,字节跳动历年校招Java面试真题解析

Java 程序员 面试 后端

【Flutter 专题】76 图解基本 TabBar 标签导航栏 (二)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

elaticsearch kibana介绍与安装

Rubble

10 分钟从 HTTP 切换到 HTTPS,保证个人博客安全性!

沉默王二

个人博客

Swift 实现获取、展示 Mac 的 WiFi 密码

fuyoufang

ios swift SwiftUI Mac 软件 8月日更

java学习-数据类型和运算符,Java社招面经分享

Java 程序员 面试 后端

Druid 集群方式部署 —— 操作系统和发行版本

HoneyMoose

手撸二叉树之路径总和

HelloWorld杰少

数据结构与算法 8月日更

oeasy教您玩转vim - 6 - # 保存修改

o

DAPP智能合约系统源码开发

获客I3O6O643Z97

智能合约 DAPP智能合约交易系统开发

netty系列之:netty中的Channel详解

程序那些事

Java Netty nio channel 程序那些事

Go与Redis连接池的那些事儿~

Regan Yue

redis Go 语言 8月日更

十大排序算法--快速排序

Ayue、

排序算法 8月日更

oeasy教您玩转vim - 4 - # 深入帮助

o

【LeetCode】三数之和Java题解

Albert

算法 LeetCode 8月日更

Vue进阶(十):NPM 管理 node.js 依赖

No Silver Bullet

Vue npm nodejs 8月日更

Java多态实现原理,分布式系统中ACID和CAP有什么区别

Java 程序员 面试 后端

Java并发编程(实战(1),真香警告

Java 程序员 面试 后端

Fil值得投资吗?Ipfs未来价值一万一枚?

区块链 分布式存储 IPFS fil

Druid 集群方式部署 —— 从独立服务器部署上合并到集群的硬件配置

HoneyMoose

Etsy结构化数据管理_大数据_Alex Giamas_InfoQ精选文章