葡京在线开户什么样做好用户体验?10大影响力人物不容错过!

以下内容由Mockplus团伙翻译整理,仅供就学交换,Mockplus是更快更简单的原型设计工具

第一篇 了解

自1999年以来,Don
诺玛(Norma)n创建了用户体验这多少个词。尽管这多少个词语只创建了急促20年,但用户体验已经变为数字产品设计和付出中的首要组成部分。从Snapchat的应用程序到复杂的ERP系统,我可以打赌,你时常应用的富有成品都是按照用户体验构建的,除非您不应用它们。

什么是Quepy

事实上这并不意外,考虑到用户体验上升作为一门科目,里面肯定包含了汪洋的音讯。不过你怎么获取这个消息,哪些音讯来源值得你花费时间和关爱?
我指出您从用户体验专家这里拿到灵感。

quepy是一个Python框架改造自然语言问题在数据库查询语言查询。它能够很容易地定制不同类型的题目,在自然语言和数据库查询。由此,用很少的代码,你可以创制和谐的序列,自然语言访问您的数据库。

您是否还在物色移动UI设计,用户研商及其应用程序或UX设计方向展望的灵感?
这10位用户体验专家将翻开您读书用户体验之旅的首先站。

当前quepy
匡助SPARQL言和MQL数据库查询语言。我们计划将它扩大到其他数据库查询语言。

凯蒂·迪尔(Katie Dill)

说明:

​作为Airbnb的心得设计主任,卡蒂(Katie)Dill是用户体验的前锋。卡蒂(Katie)及其用户体验团队花费了大气时刻为天下约6000万用户创制了可歌可泣的体验。

您需要安装docopt和NumPy。除此之外,您能够只键入:

这象征卡蒂在确立用户旅程,举办用户研究和原型设计界面这个地点具有五星级的知识。

pip install
quepy

你可以在Twitter上关心他,或者全年关注他大方的UX会议和移动。

你可以在这边收获更多的安装细节:

杰夫·维恩(Jeff Veen)

http://quepy.readthedocs.org/en/latest/installation.html

​Jeff
Veen是产品设计和用户体验界的重量级人物。在率先家用户体验咨询集团Adaptive
Path创造前,他是马萨诸塞州本土杂志Wired创始团队的一员。

叩问更多,你可以在这边找到教程:

另外,他也是Google Analytics背后的人员。目前,他还出任了True
Ventures的计划性合作伙伴这一角色,Jeff指引了令人映像深入的信用社组成,从Medium到WordPress。

http://quepy.readthedocs.org/en/latest/tutorial.html

假若你无法际遇杰夫的用户体验和制品活动中发表的发言,你可以听取他的播客或在Twitter上关注他。

这边有完全的文档:

埃里克·里斯(Eric Reiss)

http://quepy.readthedocs.org/

​在自己的Justin(Justin)mind
用户体验团队中,我们都是埃里克(Eric)·里斯(Rhys)的忠诚粉丝。这位用户体验影响者自从用户体验这一概念创建后就间接在转业用户体验。

 

从编写冒险游戏程序和局部最早的关于信息架构书籍,他脚下担任了用户体验代理机构FatDUX的上位执行官,几乎从不Eric(Eric)不谙熟的用户体验领域。

第二篇 学习

她为用户体验带来了风趣,振奋人心的理念,这样的Eric值得你在Twitter上关注或亲自看看。

一个例子

为了印证您可以做什么样与quepy,大家包括一个示范应用程序通过他们的sparql端点访问DBpedia内容。

你可以在此处品尝在线示例在线演示

仍旧,您可以透过以下模式尝试此示例:

python examples/dbpedia/main.py "Who is Tom Cruise?"

它会输出这样的东西:

SELECT DISTINCT?x1 WHERE { 
    ?x0 rdf:type foaf:Person。
    ?x0 rdfs:label“Tom Cruise”@en。
    ?x0 rdfs:comment?x1。
} 
#输出
Thomas Cruise Mapother IV, widely known as Tom Cruise, is an...

 从自然语言到sparql的转换是透过首先利用特殊模式的正则表明式来完成的:

person_name = Group(Plus(Pos("NNP")), "person_name")
regex = Lemma("who") + Lemma("be") + person_name + Question(Pos("."))

 然后接纳和有利于的章程来表达语义关系:

person  =  IsPerson () +  HasKeyword (person_name )
definition  =  DefinitionOf (person )

 转换的此外部分由框架自动处理,最后生成这么些sparql:

SELECT  DISTINCT  ?x1  WHERE  { 
    ?x0  rdf :type  foaf :Person 。
    ?x0  rdfs :label  “Tom Cruise” @ en 。
    ?x0  rdfs :comment  ?x1 。
}

 使用相当相似的进程,您可以变动和MQL查询同一的题目得到:

[{
    "/common/topic/description": [{}],
    "/type/object/name": "Tom Cruise",
    "/type/object/type": "/people/person"
}]

 

为了表明什么使用quepy作为数据库的自然语言界面的框架,我们将构建(逐渐)一个造访DBpedia的演示应用程序 。

完成的以身作则应用程序可以在线尝试: 在线演示

成就的示范代码能够在此处找到: 代码

先是步是选项我们愿意用dbpedia数据库回答的题目,然后大家将开发一个得以将它们转换成SPARQL查询的单位。

Jared Spool

所选问题

在我们的以身作则应用程序中,我们将谋求回答以下问题:

谁是<someone>,例如:

  • Tom克鲁斯是何人?
  • 何人是前美国总统总理?

什么是<something>,例如:

  • 怎么着是汽车?
  • 什么是Python编程语言?

列出<brand> <something>,例如:

  • 列出Microsoft软件
  • 列出菲亚特汽车

​每个从事用户体验工作的人都知晓Jared
Spool。从1978年来说,他径直从事于于可用性的钻探,首要在用户界面工程中担任主持,网络和移动可用性的智囊,他所在的提问集团是全世界最大的用户研究单位。

先河一个quepy项目

要启动一个quepy项目,您必须创立一个quepy应用程序。在大家的事例,我们的应用程序被称之为DBpedia中,大家透过运行应用程序:

$ quepy.py startapp dbpedia

你会发现一个文件夹和一些创建的文件。它应该是这样的:

$ cd dbpedia
$ tree .

.
├── dbpedia
│   ├── __init__.py
│   ├── parsing.py
│   ├── dsl.py
│   └── settings.py
└── main.py

1 directory, 4 files

 

这是各序列其它中央构造。

  • dbpedia /
    parsing.py:您将概念与自然语言问题异常并将其更换为架空语义表示的正则表达式的文书。
  • dbpedia /
    dsl.py:您将在里面定义数据库情势的域特定语言的文书。在SPARQL的情状下,您将在此处指定经常存在于本体中的东西:关系名称等。
  • dbpedia / settings.py:安装的一些方面的布置文件。
  • main.py:该公文是一个可选的kickstart点,您可以在中间有着与应用程序交互所需的持有代码。假若需要,您可以安全地删除此文件。

Jared核心发言和椅子在年度用户界面会议上,以及关于可用性/
UX的博客。另外,他的推特会通常更新一些关于可用性前沿的势头,提示和故事。

配备应用程序

率先确保您已经下载了nltk标记器的必要数据。假设不检查 设置部分。

前日编制dbpedia / settings.py并将nltk数据的门径添加到 NLTK_DATA变量。这些文件有部分其他安排选项,但我们不需要以此例子。

还要配置LANGUAGE,在那个例子中我们将利用sparql

珍妮(詹妮)弗·罗曼诺·伯格斯(格斯)特伦(Jen Romano Bergstrom)

概念正则表达式

为了处理正则表明式,quepy使用refo,一个真棒库来利用正则表达式作为对象。您可以在这里翻阅更多关于refo的信息

我们需要定义与自然语言问题相匹配并将其更换为架空语义表示的正则表明式。这将概念具体怎么问题系统将可以处理和如何处理。

在我们的以身作则中,我们将编辑dbpedia /
parsing.py
文本。我们来看一下正则表明式的例证来拍卖“What is
…”的
 问题。整个定义将如下所示:

from refo import Group, Question
from quepy.dsl import HasKeyword
from quepy.parsing import Lemma, Pos, QuestionTemplate

from dsl import IsDefinedIn

class WhatIs(QuestionTemplate):
    """
    Regex for questions like "What is ..."
    Ex: "What is a car"
    """

    target = Question(Pos("DT")) + Group(Pos("NN"), "target")
    regex = Lemma("what") + Lemma("be") + target + Question(Pos("."))

    def interpret(self, match):
        thing = match.target.tokens
        target = HasKeyword(thing)
        definition = IsDefinedIn(target)
        return definition

 

前日让我们一步一步地探究这么些过程。

第一,请留心正则表明式处理程序需假使一个子类 quepy.parsing.QuestionTemplate。他们还索要定义一个regex应用refo
regex 调用的类属性。

下一场,我们将输入问题的布局描述为正则表明式,并将其储存在正则表明式属性中。在我们的例证中,这是在第14行中做到的:

未完!

​Jen是Facebook和Instagram的用户体验探讨员,也是世界上最大的用户基群的热线。眼动跟踪是他的风味理论:她的新书《用户体验设计之眼动跟踪》(与AndrewSchall共同撰写)帮忙我们深深领会哪些采用眼动跟踪去构建用户体验。

Jen不研讨用户或写书的时候,她会在博客和推特上更新一些关于用户研讨和可用性的动态。

霍维恩(Khoi Vinh)

​Khoi
Vinh现在是最有趣的UX博主之一,假使您不看重的话,即使去问他Twitter上345,000+
的粉丝。Khoi
Vinh曾是伦敦时报,Etsy,Khoi的设计老总,现在是Adobe的上位设计师。

他曾写出《秩序之美-网页中的网格原则》一书,并由此被引进为“美利哥最具影响力的五十位设计师”之一。

Khoi的博客
Subtraction涵盖了规划,技术和连锁知识。你可以在梦境的用户界面中浓密挖潜作品网页字体,语音用户界面和更多的挑衅。在那一个烦心的办公室时刻,让投机随着Khoi的脚步,带给协调一个美好的翻阅时光。

魏丽丽(Willy Lai)

​威尔y是屡获荣誉的用户体验设计负责人,二十多年来在硅谷的极品科技公司做事,其中包括苹果,三星,PayPal,Intuit和eBay。由此,威尔(Will)y确实有肯定权威的硅谷凭证。

现阶段,他经过讲习班,会议和职业指点以及复旦大学的解说来享受她的用户体验文化,威尔y是一个将UX设计和小买卖目标构成的牛人。

你能够透过翻看她的在线活动表举办学习;实在非常,也可以关心她的推特。

Cory Lebson

Cory作为《UX职业手册》的作者,他得以襄助任何想在急迅变化的体验场景中定义自己的职业道路的人。

这本书涵盖从学习UX到职业发展路线图的拥有内容,并变为思想领袖。
不过您不必去选购副本,Cory的博客还隐含关于UX,用户探究和可用性的佳绩提出和理念。

Ethan Marcotte

​响应规划,
伊桑成立的这个术语成为过去十年最大的网页设计方向之一。他还写了一本关于RWD的书。

他的博客很少,但他的Twitter 却洋溢着网络咆哮,专家看法和用户体验火花。

唐·诺曼(Don Norman)

​在UX列表的最终,我推荐的是用户体验之父——Don 诺玛(Norma)n。Don
诺玛n发明了“用户体验”这些术语,用户体验那些词唤醒所有对用户体验和可用性的感到。他是Nelson(Nelson)Norman公司私自的开创者,认为用户体验无处不在。你可以经过他的网站关注她的录像演示。

初稿作者:卡桑德拉(Sandra)(Cassandra)(Cassandra) Naji

原稿链接:https://speckyboy.com/ux-influencers/

上述内容由Mockplus集体翻译整理,仅供就学互换。