Adot:真正意义上的Web3搜索引擎
Adot是一个去中心化的Web3搜索引擎,其目标是重新定义数据的收集、组织和传递方式。Adot从链上和链下来源对数据进行分类、聚合和索引,并使用户能够通过自己控制的数据所有权来定制个性化的搜索体验。
Adot致力于让所有高质量的数据对每个开发人员和用户都公开可用,构建一个全面超越传统搜索引擎的去中心化搜索引擎。
除此之外,Adot还希望构建一个可组合、开源和索引的生态系统,使得用户可以在几秒内针对准确、可扩展和索引的数据得到奖励并贡献数据源输入。同时,开发人员也可以基于Adot SDK和API构建自己的搜索引擎和推荐系统。
Adot提供了一个名为Adot Search的去中心化协议,允许构建者从区块链和传统互联网来源索引、查询和自由组合数据。Adot Search是一个去中心化的通用智能搜索引擎,为用户和开发人员提供与Web3交互所需的所有必要功能和服务。
Adot还提供了高效的数据工具,将Adot索引技术实现到您的想法中并构建自己的项目,旨在推动Adot基础设施的采用,并帮助收集网络中的去中心化数据以促进生态发展和内部经济活。
Adot的目标是构建一个完整有效的搜索生态系统,为整个Web3行业提供去中心化的索引协议、智能搜索应用程序和开源数据框架。
应用场景介绍
Adot具有广泛的应用场景,可以在不同领域为开发人员提供强大的搜索功能和完整的数据集,包括社交、聚合、发布、分析和人工智能等方面。
1、社交
Adot可以解析社交用户身份并聚合社交数据,基于区块链钱包地址生成关系图和知识网络,从而帮助Web3社交应用构建强大的搜索功能和完整的数据集。
2、聚合
Adot能够聚合相关信息以丰富有关代币化资产的参考内容,从而帮助交易者浏览和交易资产,并潜在地提高资产的价值。
3、发布
Adot旨在创建更有效的内容分发渠道,赋予创作者经济力量。Adot突破应用程序和协议之间的壁垒,并改进传统排序算法,为创作者带来指数级流量甚至版税收入。
4、分析
Adot索引了广泛且多样的数据来源,从而成为强大的分析参考。无论是基于交易数据分析NFT项目的流动性,还是根据社交数据深入分析新成立的社区,Adot都能为渴求干净、密集、完整和结构良好的数据的用户提供满足。
5、人工智能
Adot正在将AI集成到搜索引擎中。利用搜索引擎中可获得的分类、结构化和多样化的数据,AI可以返回更准确、个性化、交互式甚至人性化的输出。同时,这些数据也可以赋予AI训练模型的能力。
技术架构
Adot的技术架构主要包括以下几个层次:
1、混合数据获取层
该层的目标是从各种不同的存储介质中获取与Web3相关的数据。这些数据可以来自于以太坊的交易数据、Arweave去中心化存储的Lens帖子、中心化服务器上的Twitter数据、浏览器中的用户数据等。
2、结构化解析层
该层通过分析原始数据结构,让搜索引擎能够为搜索提供更多信号支持。每一个单独的数据点被称为“页面”,可以是文章,社交帖子,交易数据或NFT的元数据等。相比Web2搜索引擎提取非结构化信息的方式(如将文本拆分成单词),Adot作为Web3搜索引擎能够识别每个页面的复杂结构,建立结构化数据系统,进而更容易构建知识图谱,提高搜索结果的质量,并且有助于澄清每个数据的所有者,从而使用可靠的通证经济机制来奖励数据提供者。
3、AI模型层
该层利用原始数据和解析后的内容产生深度信号,通过自然语言处理技术生成人类可读和机器可读的标签,并对非文本内容进行注释。额外计算的排名信号会进一步提高搜索算法的精度,用户的搜索历史记录也被处理以生成用户标签和嵌入等信息。
4、结构化索引层
该层根据内容解析器和建模的输出遵循索引协议构建其索引,索引是每个搜索引擎搜索数十亿个页面并在毫秒级内返回相关结果给用户的关键。Adot使用ElasticSearch(ES)创建基本索引,但传统的索引过程只将内容分解为未经结构化的文本(即单词袋),而非结构化的知识。因此,Adot改进了ES索引以整合页面结构和知识图谱,这样就可以处理复杂的搜索查询结构,并通过更丰富的信息更精确地排列搜索结果。
5、搜索算法层
当用户输入查询时,搜索引擎从索引中检索相关页面,并使用搜索算法将这些页面聚合成用户可查看的结果列表。查询处理器使用自然语言处理技术分析查询的显式关键字和隐含上下文,从而完全理解用户所寻找的内容,结构化查询也允许用户和开发人员更精确地描述他们的需求。多层排名技术使用比传统搜索引擎。
产品架构
Adot Search是基于Web3的去中心化的智能搜索引擎,对所有人开放。它作为用户和开发人员进入Web3的门户,提供了与Web互动所需的所有必要功能和服务。Adot的搜索引擎架构分为五个层次:
1、混合数据获取层
该层旨在将Web3上所有的数据流入搜索引擎,无论数据存储在何处。Adot发明了一种混合系统,结合不同方法有效地从不同来源获取数据。针对存储在中心服务器(如Twitter或Medium)上的数据,Web3爬虫效果最佳。用户和开发者可以通过上传数据、托管爬虫节点或发送个人用户数据来为该层做贡献。
2、结构解析层
获取到的数据最初存储在许多不同的协议中,例如HTML、文本、Lens协议、Twitter格式等。该层解析原始数据的结构,建立它们之间的联系,并将它们转换为索引协议。统一的数据结构易于开发者使用和用户阅读。开发者可以通过注释其数据的原始结构并生成基于索引协议的解析内容来做出贡献。
3、AI建模层
良好结构化的数据包含有价值的知识。该层应用AI技术从数据中挖掘深层次的知识并生成额外的信号。例如,为每个图像创建一个嵌入以使图像可搜索。开发者可以通过运行自己的AI模型生成标签。用户可以根据自己的知识手动标记内容和用户。
4、结构化索引层
每个解析的内容、生成的标签或信号都是离线生成的,不能直接用于实时为用户提供结果。索引连接着离线数据和在线计算。Adot发明了一种结构化索引,不仅适用于常规内容,还适用于内容结构和知识图谱,以提高搜索精度。
5、搜索算法层
该层实现复杂算法来处理用户输入的搜索查询,从索引中搜索相关数据,运行一些实时计算并返回排名结果。开发者和用户可以贡献自己的搜索算法或定义规则来定制他们的搜索引擎体验。这些算法被插入到整体搜索基础设施中,并返回定制化的结果给开发者和用户。
结语
Adot是一款非常有前景的Web3搜索引擎,它的目标是重新定义数据的收集、组织和传递方式,并提供一个全面超越传统搜索引擎的去中心化智能搜索应用程序。未来随着区块链技术和Web3生态系统的不断发展,我们相信Adot将会成为一个重要的基础设施,为整个行业提供去中心化的索引协议、智能搜索应用程序和开源数据框架等服务。
同时,Adot具有广泛的应用场景,在社交、聚合、发布、分析和人工智能等方面都有很大的发展潜力。我们期待看到Adot在未来的发展中取得更大的成功和进步。
所有评论