推荐两个检索和分类小工具Carrot2 OSS

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,内容安全 1000次 1年
对象存储 OSS,恶意文件检测 1000次 1年
简介: Carrot2 Carrot2是一个开源搜索结果分类引擎。它能够自动把搜索结果组织成一些专题分类。Carrot2提供的一个架构能够从各种搜索引擎(YahooAPI、GoogleAPI、MSN Search API、eTools Meta Search、Alexa Web Search、PubMed、OpenSearch、Lucene index、SOLR)获取搜索结果。

Carrot2

Carrot2是一个开源搜索结果分类引擎。它能够自动把搜索结果组织成一些专题分类。Carrot2提供的一个架构能够从各种搜索引擎(YahooAPI、GoogleAPI、MSN Search API、eTools Meta Search、Alexa Web Search、PubMed、OpenSearch、Lucene index、SOLR)获取搜索结果。

官方主页 http://www.carrot2.org/

项目 http://project.carrot2.org/

两个很有意思的显示circles  foamtree

http://download.carrotsearch.com/circles/demo/

http://download.carrotsearch.com/foamtree/demo/

以图形分类检索结果

 

Carrot2聚类工具简介

http://wenku.baidu.com/view/32d59c22192e45361066f5f6.html

上文包括体系结构,聚类算法等介绍

代码处理:整个工程用eclispe打开包括很多的小项目,为方便查看可以使用ant脚本把源代码合并到一起,执行ant jar-src 会把所有的源代码放到一个工程中,这样查看起来更方便一些。

OSS

OSS (Open Search Server) 是一个用 Java 开发的搜索引擎服务器,基于 Lucene Zk 等开源软件架构。

官方主页 http://www.open-search-server.com/

下载地址 http://sourceforge.net/projects/opensearchserve/files/

文档 http://www.open-search-server.com/wiki/en

简单的体验了一下,没有LucidWorks Enterprise的效果好,Lucid参考

http://www.cnblogs.com/2018/archive/2011/07/29/2121519.html

不过如果使用ZK的项目倒可以方便使用和集成。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
存储 弹性计算 安全
对象存储OSS快速上手——ossutil工具管理OSS
本实验是对象存储OSS进阶实验。通过本实验,用户可学会如何使用ossutil工具在Linux环境下用命令管理oss,完成文件上传下载等操作。
|
3月前
|
监控 Java 对象存储
监控与追踪:如何利用Spring Cloud Sleuth和Netflix OSS工具进行微服务调试
监控与追踪:如何利用Spring Cloud Sleuth和Netflix OSS工具进行微服务调试
64 1
|
7月前
|
运维 Java Serverless
Serverless 应用引擎产品使用合集之是否提供工具来给OSS配置HTTPS证书
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
存储 前端开发 easyexcel
谷粒学院——Day06【整合阿里云OSS、EasyExcel技术实现Excel导入分类】
谷粒学院——Day06【整合阿里云OSS、EasyExcel技术实现Excel导入分类】
1102 0
谷粒学院——Day06【整合阿里云OSS、EasyExcel技术实现Excel导入分类】
|
Rust Linux 对象存储
Python 阿里云OSS文件上传下载与文件删除及检索示例
Python 阿里云OSS文件上传下载与文件删除及检索示例
1238 0
|
Linux 对象存储 数据安全/隐私保护
OSS图形化管理工具使用
OSS图形化管理工具使用
664 0
OSS图形化管理工具使用
|
对象存储 Python
Python文件上传Minio和阿里Oss工具 | Python工具
Python文件上传Minio和阿里Oss工具 | Python工具
|
网络协议 专有云 对象存储
OSS 工具之 OSSBrower
浅谈 ossbrower,图形版的操作工具,有控制台的基本功能,可以理解是 ossutil 工具的图形版,适用于一些非技术人员来操作 oss ,但是性能上并不如 ossutil 那么给力。 使用须知 ossbrower 支持断点续传,以及一键暂停和一键恢复; ossbrower 最大支持文件大小.
OSS 工具之 OSSBrower
|
对象存储
【最佳实践】OSS开源工具ossutil-上传性能调优
经常碰到内部同学或者外部客户问ossutil关于并发上传性能的问题。本文简单描述下ossutil并发上传原理并举例说明。 用户可从这里获取ossutil。 官网:https://help.aliyun.com/document_detail/50452.html代码:https://github.com/aliyun/ossutil 参数 --recursive 上传文件到oss时,如果file_url为目录,则必须指定--recursive选项,否则无需指定--recursive选项。
7946 0
|
Web App开发 XML Shell
【最佳实践】OSS开源工具ossutil-大文件断点续传
# OSS断点续传 ## 应用场景 当调用OSS的PutObject来上传较大的文件时,如果上传过程中出现错误,比如网络错误,那么此次上传失败。重试时必须从文件起始位置上传。 针对这种情况,OSS提供了分片上传(Multipart Upload)来达到断点续传的效果。
13265 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等