创建微信机器人和女朋友聊天_创建聊天机器人

创建微信机器人和女朋友聊天by Rob Ellis 由Rob Ellis 创建聊天机器人 (Creating a Chat Bot)Human interaction has always fascinated me: social awkwardness, communication style, how knowledge is transferred, how relationship...
摘要由CSDN通过智能技术生成

创建微信机器人和女朋友聊天

by Rob Ellis

由Rob Ellis

创建聊天机器人 (Creating a Chat Bot)

Human interaction has always fascinated me: social awkwardness, communication style, how knowledge is transferred, how relationships are built around trust, story telling and knowledge exchange.

人与人之间的互动总是让我着迷:社交尴尬,沟通方式,知识如何转移,如何围绕信任建立关系,讲故事和知识交流。

What if a machine invoked an emotional response?

如果机器引起了情感React怎么办?

首先是背景故事 (First the back story)

I want to write about a project I have been working on, and how it has engulfed the last few years of my life, but ultimately, this post is about creating a real chat bot.

我想写一个我一直在从事的项目,以及它如何吞噬我生命中的最后几年,但是最终,这篇文章是关于创建一个真正的聊天机器人的。

Work to date has been an extension of the work done in NLP (natural language process), currently a collection of tools now forming the foundation of Node/Natural.

迄今为止的工作是对NLP(自然语言处理)工作的扩展,目前是构成Node / Natural基础的一系列工具。

My initial goal was to build a IBM Watson type clone; something that could parse input in some form and sort out candidates from a data source. Initially I looked at DBPedia and YAGO.

我的最初目标是构建IBM Watson类型的克隆。 可以解析某种形式的输入并从数据源中筛选出候选对象的东西。 最初,我研究了DBPediaYAGO

I realized quickly that creating a Watson was only a secondary goal. I wanted to create something that seemed much more real - a system one could interact with, on a much more human level. Technically speaking, something that was Turing complete.

我很快意识到创建Watson只是次要目标。 我想创建一个看起来更加真实的东西-一个可以在更人的层面上与之交互的系统。 从技术上讲,这是图灵完成的

In 2013 I did some research in language and how communication is affected by Big Five Personality Traits. For example people who are tired, or introverted tend to give shorter answers when conversing. I spent a fair amount of time thinking about how this would play into a Chat Bot.

2013年,我对语言进行了一些研究,并研究了交际能力如何影响五个人格特质 。 例如,疲倦或内向的人在交谈时往往给出较短的答案。 我花了很多时间思考如何将其用作聊天机器人。

I also created a project that would create a full back story for a virtual persona including;

我还创建了一个项目,该项目将为虚拟角色创建完整故事,包括;

  • day-to-day activities

    日常活动
  • schools attended

    参加学校
  • friends

    朋友们
  • holidays

    假期
  • places where they worked, lived, and have traveled.

    他们工作,生活和旅行的地方。

The above is ideal information for generating fake accounts on social media, but it misses the human aspect — demeanour, tone, personality in writing. It drove me to think what makes two people different, what motivates us within a conversation, and how can this be programmed into a Chat Bot.

以上是在社交媒体上生成假账户的理想信息,但它忽略了人的方面-举止,语气,写作个性。 这让我开始思考是什么使两个人与众不同,是什么促使我们进行对话,以及如何将其编程为聊天机器人。

最新的技术水平在哪里? (Where is the state of the art?)

There are many types of Chat Bots, all with varying levels of complexity and strategies for tricking a human that they are not speaking to a computer.

聊天机器人的类型很多,它们的复杂性和策略各不相同,它们可以欺骗人们没有与计算机说话的人。

ELIZA being the first and most well known created in 1966, would play the part of a doctor and continue to push back the conversation to the user by asking how previous responses would make one feel by trying to dig deeper to the root of the problem. It was clever and also simple.

ELIZA是1966年创建的第一个也是最著名的,它将扮演医生的角色,并通过询问以前的回答如何试图深入探究问题的根源会给人留下怎样的感觉,继续将对话推向用户。 它既聪明又简单。

CleverBot was brought online in 1997. It was designed to reply with input from some point from the past. Today, there are several million replies across many topics and domains. The input is sometimes on topic and relevant, and other times wildly way off topic. This approach is much like search results and without knowing the reason for asking the question in the first place, is it hard to provide accurate results.

CleverBot于1997年投入使用。它的设计目的是用过去的观点来回应。 如今,在许多主题和领域中有数百万个答复。 有时输入的内容与主题相关,而有时则与主题相距甚远。 这种方法很像搜索结果,并且首先不知道提出问题的原因,因此很难提供准确的结果。

Eugene Goostman made the news a few months back as being ‘turing complete’ which created controversy. This bot employs several tricks such as pretending to be a 13-year-old boy who’s english is his second language.

尤金·古斯特曼(Eugene Goostman)几个月前就发布了这个消息, 称其 “图谋完成”,引起了争议。 该机器人采用了多种技巧,例如假装自己是13岁男孩࿰

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值