小编cjd*_*jds的帖子

算法可以检测讽刺

我被要求编写一个算法来检测讽刺,但我在逻辑中遇到了一个缺陷(或似乎是一个).

例如,如果一个人说

A:我喜欢Justin Beiber.你喜欢他吗?

B:是的.当然.我绝对爱他.

现在这可能被认为是讽刺与否,唯一知道的方法似乎是知道B是否严重.

(我不应该深入.我们被给了一堆短语,只是被告知,如果这些是在句子中那么它是讽刺但我感兴趣?)

有什么方法可以解决这个问题吗?或者在讽刺时计算机是否完全卡住了?

(我想它取决于扬声器的音调,但我的输入是文字)

algorithm nlp

36
推荐指数
2
解决办法
9641
查看次数

如何在CSS/JavaScript中显示带有水平线的"经典"组合分数?

我有一小部分,我想整齐,漂亮地展示它.

例如

4/5

将会

4
-
5

我已经看过这个,虽然这个解决方案很不错,但问题在于将4和5放在同一条直线上,并用传统的分数将它们分开.

任何黑客或解决方案都是可以接受的.不一定是CSS,Javascript或任何其他语言是可以接受的

html javascript css

16
推荐指数
3
解决办法
2万
查看次数

Windows 8中的自然语言处理

我是Windows 8编程,C#和NLP的新手.

我正在寻找一个允许我在Windows 8中使用NLP的库.

我找到了SharpNLP,但是没有教程,文档很差.我也遇到过Antelope框架,但这似乎有更糟糕的文档.

是否有任何资源可以帮助我(教程或更好的文档框架)?

c# nlp windows-8

11
推荐指数
1
解决办法
2324
查看次数

在Jest中嘲笑WebSocket

我正在尝试测试使用WebSockets的库.我正在尝试使用下面的代码来模拟websocket.该库ROSController使用Web套接字,但我一直在使用WebSocket is not defined.

import { ROSController }  from '../ROSController.jsx';
var socketMock;
var windowMock;
var address = 'ws://test.address';

beforeAll(function() {
    var WebSocket = jasmine.createSpy();
    WebSocket.and.callFake(function (url) {
      socketMock = {
        url: url,
        readyState: WebSocket.CONNECTING,
        send: jasmine.createSpy(),
        close: jasmine.createSpy().and.callFake(function () {
          socketMock.readyState = WebSocket.CLOSING;
        }),

        // methods to mock the internal behaviour of the real WebSocket
        _open: function () {
          socketMock.readyState = WebSocket.OPEN;
          socketMock.onopen && socketMock.onopen();
        },
        _message: function (msg) {
          socketMock.onmessage && socketMock.onmessage({data: msg});
        },
        _error: function …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs jestjs

10
推荐指数
2
解决办法
6902
查看次数

用于SVG转换的Javascript事件监听器

SVG可以执行这样的转换

<g transform="translate(80,0)">
Run Code Online (Sandbox Code Playgroud)

此外,每当javascript操纵此属性时,SVG将移动到新点.(或规模等)

我想知道是否可以设置每次更改文档中的任何SVG对象时运行的事件侦听器.这更像是一个概念问题,即浏览器如何继续轮询所有SVG元素,并且有一种很好的方法来拦截这种变化.

我尝试做功课了解SVG是如何工作的,看起来他们有一个可以通过DOM访问的转换矩阵.问题是浏览器如何知道何时进行更改.

参考文献:

  1. http://www.w3.org/TR/SVG/struct.html
  2. https://www.dashingd3js.com/svg-group-element-and-d3js
  3. http://sarasoueidan.com/blog/svg-transformations/

简而言之,是否有一个javascript中的事件监听器可以构建为监听基因组中SVG的更改

html javascript svg d3.js

8
推荐指数
1
解决办法
1871
查看次数

为什么主管找不到命令源

以下是我的supervisor.conf.

[supervisord]
nodaemon=true

[program:daphne]
command=source "/opt/ros/indigo/setup.sh" && daphne -b 0.0.0.0 -p 8000 robot_configuration_interface.asgi:channel_layer

[program:worker]
environment=DJANGO_SETTINGS_MODULE="robot_configuration_interface.settings"
command= source "/opt/ros/indigo/setup.bash" && django-admin runworker
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

INFO spawnerr:无法找到命令'source'

bash不应该有命令源.如果这是使用sh我怎么能强制它运行bash?

bash supervisord

8
推荐指数
2
解决办法
7600
查看次数

Cocos vs AndEngine for android

我想用Tiled Map Editor制作游戏,我想用D-Pad移动角色来移动角色

所以我想知道哪个引擎会更好AndEngine或Cocos2d

请记住,我是初学者,所以我想盯着很多教程.:-D

谢谢

android cocos2d-iphone andengine cocos2d-android

7
推荐指数
1
解决办法
5177
查看次数

Windows 8语音到文本和文本到语音API

我猜这个问题几乎说明了一切?

我宁愿不访问Microsoft Translator和Project Hawaii等云服务?

我可以访问任何直接的API吗?

(对于metro应用程序)

windows text-to-speech speech-to-text voice-recognition windows-8

7
推荐指数
1
解决办法
1万
查看次数

如何阻止bazel对Python2的依赖

运行bazel testBazel 时似乎默认为 Python 2,即使--python-version指定了标志

bazel test //... --python_version PY3
Run Code Online (Sandbox Code Playgroud)
INFO: From Testing //test:py-unit-tests:
==================== Test output for //test:py-unit-tests:
/usr/bin/env: 'python': No such file or directory
Run Code Online (Sandbox Code Playgroud)

这是我的构建文件

py_test(
    name = "py-unit-tests",
    srcs = glob(["unit/**/*.py"]),
    deps = [
    ],
    main = "unit/unit_test_runner.py",
    timeout = "short",
)
Run Code Online (Sandbox Code Playgroud)

和测试文件

import sys
import unittest


class TestGeneration(unittest.TestCase):
    def test_base(self):
        pass
    def test_urdf(self):
        self.assertEqual("hello", 'test')


if __name__ == '__main__':
    unittest.main()
Run Code Online (Sandbox Code Playgroud)

巴泽尔版本:3.3.1


其他值得注意的事情:

  1. 我的系统同时安装了 py2 和 py3

  2. Py3 位于/usr/bin/python3

  3. Py2 位于 /usr/bin/python2 …

python bazel

6
推荐指数
1
解决办法
1681
查看次数

matplotlib 中无效的 rgba arg“#”

我无法弄清楚在尝试在 matplotlib 中创建散点图时如何使用颜色。

我正在尝试绘制具有不同颜色点的多个散点图来显示集群。

colors=['#12efff','#eee111','#eee00f','#e00fff','#123456','#abc222','#000000','#123fff','#1eff1f','#2edf4f','#2eaf9f','#22222f'
        '#eeeff1','#eee112','#00ef00','#aa0000','#0000aa','#000999','#32efff','#23ef68','#2e3f56','#7eef1f','#eeef11']
C=1
fig = plt.figure()
ax = fig.gca(projection='3d')
for fgroups in groups:
   X=[np.random.rand(50),np.random.rand(50),np.random.rand(50)]
   y=[np.random.rand(50),np.random.rand(50),np.random.rand(50)]
   Z=[np.random.rand(50),np.random.rand(50),np.random.rand(50)]
   C=(C+1) % len(colors)
   ax.scatter(X,Y,Z, s=20, c=colors[C], depthshade=True)
plt.show()
Run Code Online (Sandbox Code Playgroud)

我收到的错误如下:

ValueError: to_rgba: 无效的 rgba arg "#" to_rgb: 无效的 rgb arg "#" 无法将字符串转换为浮点数: #

看起来它将这些 RGB 参数视为浮点数。

然而,在 matplotlib 文档中,颜色是以这种风格编写的http://matplotlib.org/api/colors_api.html

我缺少什么?

python matplotlib scatter-plot

5
推荐指数
1
解决办法
1万
查看次数