python - 对诽谤内容进行分类
问题描述
我正在制作一个可以收集 facebook 内容、分析内容以检测诽谤评论的自动化应用程序。有没有红宝石工具可以进行这种检测?我刚刚找到了一些进行情绪分析的工具,但这不是我想要的。
解决方案
用算法识别诽谤是不可能的。哎呀,人类通常不可能识别诽谤。
这是一个例子:
“约翰史密斯屁股上有一个大疙瘩!”
这是诽谤吗?
这得看情况:
如果约翰史密斯的屁股上有一个大疙瘩,那么这只是一个真实的陈述。这不是诽谤。一个要诽谤的陈述,它必须是不真实的。
好吧,如果约翰史密斯的屁股上没有一个大疙瘩怎么办,那是诽谤吗?我们不知道。
如果我真的相信约翰史密斯的屁股上有一个大疙瘩,那么这不是诽谤。如果该声明是出于恶意,则仅是诽谤。如果我只是有不好的信息,那不是诽谤。
好的,如果我知道我所做的陈述是错误的怎么办?那肯定是诽谤吧?实际上,没有。这取决于该声明的发表方式、原因和背景。例如,如果它是在讽刺语境中说的,那么它就不是诽谤,而是作为言论自由和艺术的表达而受到保护。
算法无法判断陈述的完整历史、社会和艺术背景。即使是人类也很难做到这一点。
例如,阅读关于Böhmermann 事件。
推荐阅读
- python - Python,使用win32gui获取父前台窗口标题
- javascript - 在 for 循环中创建 JavaScript 对象并在不同的 for 循环中使用唯一对象
- typescript - TypeScript:从样式化的函数组件和样式化的系统类型中提取类型
- python - ValueError:查询数据维度必须匹配训练数据维度
- ssrs-2016 - SSRS 2016 报告订阅在错误月份运行
- php - 初始化类时 PHP 执行卡住(使用简单的构造函数)
- if-statement - 追踪止损在条件成立时移动。松脚本
- android - 映射流内容时如何处理未处理的异常?
- json - Azure 数据工厂无法读取 YouTube 报告 API JSON 文件的架构
- sql-server - 如何在 SQL Server 中获取前 12 个月的数据并避免当前月份