我有一个搜索引擎,它通过在倒排索引中查看搜索到的文本来搜索文本并编写相应的网页集,并抛出相应的网页。
现在我想再添加一个功能,就是它会根据颜色进行搜索。
例如,当我搜索“ RED SHOES ”时,它会显示所有倒排索引数据结构中的红鞋。
我对相同算法的看法,
- 在不同的地方制作图像的数据结构。
- 每当找到图像时,就像夹克的图像一样,因此使用一些颜色查找算法计算其所有颜色。
- 将该图像放入所有颜色索引中。
所以这是我的爬行方法,当任何像“红鞋”这样的搜索出现时。它通过查看红色索引找到相应的红色项目。
这是我的算法构建阶段,这就是为什么我没有为上述算法编写任何代码。一旦我得到了正确的方法,我就开始了我的编码阶段。
所以请给我一个建议,
这是一个好的算法吗?或者
是否需要任何优化或更改,如果是,请与我分享/讨论这些更改。
提前致谢。寻找您的善意回应。