自己动手做图片搜索引擎(二)

本文详细介绍了从用户需求到系统上线的全过程,包括系统架构设计、详细设计与编码、测试和部署等内容。特别强调了一个图像理解模型对于完成系统的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

艰辛的研发之路

目标确定之后,就进入了实施阶段。

第一阶段的用户需求非常简单:
1,用户可以通过点击样本,搜索相似的图片;
2,用户可以输入关键词,搜索图片,在结果中点击,搜索相似的图片;
3,用户可以通过上传图片,搜索相似的图片;
4,搜索互连网上的图片,并进行索引;

接着确定软件需求:
主要是画usecase图,这个省略。

然后确定整个系统的架构:
显然是B/S结构,服务器端的运行期架构包括web服务器,图片相似特征索引/检索应用服务器,
数据库服务器的三层结构,还包括网络爬虫,中文分词,管理工具等周边工具。
逻辑架构的重点是图片相似特征索引/检索应用服务器,是一个分层结构。
最重要的是,我为系统设计的一个图象理解模型,没有这个,根本完不成。
相反,很多人根本不仔细考虑,上来就搞,这个样子,小系统可以,大的肯定做不成。
这个图象理解模型的详细情况,可以浏览我的网站。

接着进行详细设计和编码。

测试和上线:
这个只能是进行系统测试,人力有限哪!

最后就是选域名,购服务器,安装,托管,及后续的维护及继续下载及索引图片,以及网站的推广。

整个过程下来,花了我几年的时间,其中的艰辛真是外人不能想象。
希望整个的过程能够带给大家一些有益之处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值