Reductio 1.4.0

Reductio 1.4.0

测试已测试
Lang语言 SwiftSwift
许可 MIT
发布最后发布2018年9月
SPM支持SPM

Sergio Fernandez维护。



Reductio 1.4.0

Travis CI Version Swift Version codecov.io License Carthage compatible Swift Package Manager compatible Platform

概览

Reductio是一个工具,用于通过实现TextRank算法提取关键词和短语。

安装

Swift Package Manager

只需将Reductio作为一个依赖项添加到您的项目的Package.swift中。

.Package(url: "https://github.com/fdzsergio/reductio.git", majorVersion: 1)

Cocoapods

Reductio可以通过CocoaPods安装。要安装它,只需将以下行添加到Podfile中

pod 'Reductio'

Carthage

您还可以通过Carthage来安装。为此,请将以下内容添加到您的Cartfile中

github 'fdzsergio/Reductio'

使用方法

以下是在<:update_link>http://www.theverge.com/2016/3/28/11284590/oculus-rift-vr-review上获得的文本示例

虽然Oculus很少吹嘘其工业设计,但它做得最好的事情之一就是让一种典型的极客风格东西看起来(相对)很自然。售价599美元的消费者Rift充满了巧妙和考虑周到的细节,从它装上的柔软橡胶材质的携带箱开始,整个设备就感觉像是一款赛博朋克黑客的控制台。全黑色的耳机在游戏硬件标准下相当低调,正面是光滑的橡胶,侧面覆盖着粗糙的布料,镜头周围是一层莱卡。它通过一根线连接到PC,从你的左侧太阳穴延伸到一根可调节的侧面带带上。威廉·吉布森最著名的虚拟现实探索可能是《神经漫游者》,但Rift感觉更像是他设计狂热的小说《模式识别》中的东西——它是一款品牌厌恶、酷似主角凯斯·波拉德可能会喜欢的简约产品。一开始,要让Rift戴上合适可能很困难。虽然底部有一个小的聚焦旋钮,但屏幕的清晰度很大程度上取决于它精确地朝向你的眼睛的角度,如果你把它系得尽可能紧以保持最佳贴合度,很容易自己给自己头痛。但一旦习惯了佩戴,这款耳机比大多数竞争对手都要轻巧和舒适,用坚固但柔韧的泡沫环密封在脸上。由于我还没有在Rift上出汗,我不能说我怎么容易清洁它,但这个环可以拆卸和更换——尽管没有包含备用件。我也不需要戴眼镜,但我的一些同事戴上眼镜后有了积极的反馈——他们要么可以戴到一个中等大小的镜框上,要么根据他们的处方,不戴眼镜也能对焦点屏幕。Rift附有两个附件:一个Xbox One游戏手柄和一个叫做Oculus Remote的小巧简单设备。与索尼和HTC不同,Oculus没有与Rift一起推出自己的完整控制器,因为其Oculus Touch硬件将在今年下半年到来。目前,这个又大又多彩的Xbox游戏手柄似乎与简洁的Rift设计不太搭配。与之相反,椭圆形黑色遥控器的构造感觉不像整个系统那样成熟,但非常适合。Rift是我愿意放在我的客厅里的一款产品,与过去几年专注于开发者的Oculus设备相比,它的设置非常简单。4米的耳机连接线末端有一个USB和HDMI端口,跟踪摄像头通过其自己的USB线插入——这两个部件都没有外部电源线或控制器盒。你只需下载Oculus的Windows应用程序,然后完成一个简单但详细的设置清单,就可以开始体验VR了。当然,达到这个阶段需要一款强大的游戏桌面,它本身可能就会产生很多问题。由于大多数PC只有一个HDMI端口,你将需要使用不同的连接为您的显示器提供连接,这对于许多人来说是一个额外的并非完全直观的步骤。但就大多数而言,它就像我所能想象到的安装完全新的计算机硬件一样简单。

关键字提取

Reductio.keywords(text, count: 5) { words in
    print(words)
}

["rift", "oculus", "headset", "best", "design"]

摘要文本

Reductio.summarize(text, compression: 0.80) { phrases in
    print(phrases)
}

["自从我在Rift里没怎么流汗,所以我说不清清洁有多容易,但这个圈环是可拆卸和可更换的——虽然没有附带备用件。", "尽管底部有一个小的聚焦旋钮,但屏幕的清晰度很大程度上取决于它如何对准你的眼睛,如果你把头带得尽可能紧以保持最佳贴合,很容易给自己弄头痛。", "Rift是我乐意放在客厅的东西,与多年前的开发者聚焦的Oculus设备相比,它的设置简直轻而易举。"]

致谢

感谢 @cristinareina 提供出色的标志。

授权

Reductio 在MIT许可证下可用。有关更多信息,请参阅LICENSE文件。

作者

Sergio Fernández,[email protected]