当前位置: 首页 > news >正文

各大游戏网站网站底部怎么做

各大游戏网站,网站底部怎么做,郑州高端网站制作,怎么做网站文章伪原创在今天的文章里#xff0c;我来详细地介绍如何使用 ELSER 进行文本扩展驱动的语义搜索。 安装 Elasticsearch 及 Kibana 如果你还没有安装好自己的 Elasticsearch 及 Kibana#xff0c;请参考如下的链接来进行安装#xff1a; 如何在 Linux#xff0c;MacOS 及 Windows 上…在今天的文章里我来详细地介绍如何使用 ELSER  进行文本扩展驱动的语义搜索。 安装 Elasticsearch 及 Kibana 如果你还没有安装好自己的 Elasticsearch 及 Kibana请参考如下的链接来进行安装 如何在 LinuxMacOS 及 Windows 上进行安装 Elasticsearch Kibana如何在 LinuxMacOS 及 Windows 上安装 Elastic 栈中的 Kibana 在安装的时候我们可以选择 Elastic Stack 8.x 的安装指南来进行安装。在本博文中我将使用最新的 Elastic Stack 8.10 来进行展示。 在安装 Elasticsearch 的过程中我们需要记下如下的信息 部署 ELSER 我们可以参考文章 “Elasticsearch部署 ELSER - Elastic Learned Sparse EncoderR” 来部署 ELSER。 Python 安装包 在本演示中我们将使用 Python 来进行展示。我们需要安装访问 Elasticsearch 相应的安装包 elasticsearch pip install elasticsearch 我们将使用 Jupyter Notebook 来进行展示。 $ pwd /Users/liuxg/python/elser $ jupyter notebook 准备数据 我们在项目的根目录下创建如下的一个数据文件: data.json data.json [{title:Pulp Fiction,runtime:154,plot:The lives of two mob hitmen, a boxer, a gangster and his wife, and a pair of diner bandits intertwine in four tales of violence and redemption.,keyScene:John Travolta is forced to inject adrenaline directly into Uma Thurmans heart after she overdoses on heroin.,genre:Crime, Drama,released:1994},{title:The Dark Knight,runtime:152,plot:When the menace known as the Joker wreaks havoc and chaos on the people of Gotham, Batman must accept one of the greatest psychological and physical tests of his ability to fight injustice.,keyScene:Batman angrily responds I’m Batman when asked who he is by Falcone.,genre:Action, Crime, Drama, Thriller,released:2008},{title:Fight Club,runtime:139,plot:An insomniac office worker and a devil-may-care soapmaker form an underground fight club that evolves into something much, much more.,keyScene:Brad Pitt explains the rules of Fight Club to Edward Norton. The first rule of Fight Club is: You do not talk about Fight Club. The second rule of Fight Club is: You do not talk about Fight Club.,genre:Drama,released:1999},{title:Inception,runtime:148,plot:A thief who steals corporate secrets through the use of dream-sharing technology is given the inverse task of planting an idea into thed of a C.E.O.,keyScene:Leonardo DiCaprio explains the concept of inception to Ellen Page by using a childs spinning top.,genre:Action, Adventure, Sci-Fi, Thriller,released:2010},{title:The Matrix,runtime:136,plot:A computer hacker learns from mysterious rebels about the true nature of his reality and his role in the war against its controllers.,keyScene:Red pill or blue pill? Morpheus offers Neo a choice between the red pill, which will allow him to learn the truth about the Matrix, or the blue pill, which will return him to his former life.,genre:Action, Sci-Fi,released:1999},{title:The Shawshank Redemption,runtime:142,plot:Two imprisoned men bond over a number of years, finding solace and eventual redemption through acts of common decency.,keyScene:Andy Dufresne escapes from Shawshank prison by crawling through a sewer pipe.,genre:Drama,released:1994},{title:Goodfellas,runtime:146,plot:The story of Henry Hill and his life in the mob, covering his relationship with his wife Karen Hill and his mob partners Jimmy Conway and Tommy DeVito in the Italian-American crime syndicate.,keyScene:Joe Pescis character Tommy DeVito shoots young Spider in the foot for not getting him a drink.,genre:Biography, Crime, Drama,released:1990},{title:Se7en,runtime:127,plot:Two detectives, a rookie and a veteran, hunt a serial killer who uses the seven deadly sins as his motives.,keyScene:Brad Pitts character David Mills shoots John Doe after he reveals that he murdered Mills wife.,genre:Crime, Drama, Mystery, Thriller,released:1995},{title:The Silence of the Lambs,runtime:118,plot:A young F.B.I. cadet must receive the help of an incarcerated and manipulative cannibal killer to help catch another serial killer, a madman who skins his victims.,keyScene:Hannibal Lecter explains to Clarice Starling that he ate a census takers liver with some fava beans and a nice Chianti.,genre:Crime, Drama, Thriller,released:1991},{title:The Godfather,runtime:175,plot:An organized crime dynastys aging patriarch transfers control of his clandestine empire to his reluctant son.,keyScene:James Caans character Sonny Corleone is shot to death at a toll booth by a number of machine gun toting enemies.,genre:Crime, Drama,released:1972},{title:The Departed,runtime:151,plot:An undercover cop and a mole in the police attempt to identify each other while infiltrating an Irish gang in South Boston.,keyScene:Leonardo DiCaprios character Billy Costigan is shot to death by Matt Damons character Colin Sullivan.,genre:Crime, Drama, Thriller,released:2006},{title:The Usual Suspects,runtime:106,plot:A sole survivor tells of the twisty events leading up to a horrific gun battle on a boat, which began when five criminals met at a seemingly random police lineup.,keyScene:Kevin Spaceys character Verbal Kint is revealed to be the mastermind behind the crime, when his limp disappears as he walks away from the police station.,genre:Crime, Mystery, Thriller,released:1995} ] $ pwd /Users/liuxg/python/elser $ ls Semantic search - ELSER.ipynb data.json 创建应用并进行演示 连接 Elasticsearch 我们可以参考文章 “Elasticsearch关于在 Python 中使用 Elasticsearch 你需要知道的一切 - 8.x” 在 Python 中连接 Elasticsearch。接下来我们需要导入我们需要的模块。 from elasticsearch import Elasticsearch, helpers from urllib.request import urlopen import getpass import json 现在我们可以实例化 Python Elasticsearch 客户端。 然后我们创建一个客户端对象来实例化 Elasticsearch 类的实例。 ELASTCSEARCH_CERT_PATH /Users/liuxg/elastic/elasticsearch-8.10.0/config/certs/http_ca.crtclient Elasticsearch( [https://localhost:9200],basic_auth (elastic, vXDWYtL*my3vnKY9zCfL),ca_certs ELASTCSEARCH_CERT_PATH,verify_certs True) 注意getpass 使我们能够安全地提示用户输入凭据而无需将其回显到终端或将其存储在内存中。为了方便我们将不使用 getpass。在代码中我们使用硬编码。你也可以使用 API keys 来进行连接。详细细节请参考文章  “Elasticsearch关于在 Python 中使用 Elasticsearch 你需要知道的一切 - 8.x”。 使用 ELSER 索引文档 为了在我们的 Elasticsearch 集群上使用 ELSER我们需要创建一个包含运行 ELSER 模型的推理处理器的摄取管道。 让我们使用 put_pipeline 方法添加该管道。 client.ingest.put_pipeline(idelser-ingest-pipeline, descriptionIngest pipeline for ELSER,processors[{inference: {model_id: .elser_model_1,target_field: ml,field_map: {plot: text_field},inference_config: {text_expansion: {results_field: tokens}}}}] ) 让我们记下该 API 调用中的一些重要参数 inference使用机器学习模型执行推理的处理器。model_id指定要使用的机器学习模型的 ID。 在此示例中模型 ID 设置为 .elser_model_1。target_field定义存储推理结果的字段。 这里设置为 ml。text_expansion为推理过程配置文本扩展选项。 在此示例中推理结果将存储在名为 “tokens” 的字段中。 使用映射创建索引 要在索引时使用 ELSER 模型我们需要创建支持 text_expansion 查询的索引映射。 映射必须包含 rank_features 类型的字段才能使用我们感兴趣的特征向量。 该字段包含 ELSER 模型根据输入文本创建的 token 权重对。 让我们使用我们需要的映射创建一个名为 elser-example-movies 的索引。 client.indices.create(indexelser-example-movies,settings{index: {number_of_shards: 1,number_of_replicas: 1,default_pipeline: elser-ingest-pipeline}},mappings{properties: {plot: {type: text,fields: {keyword: {type: keyword,ignore_above: 256}}},ml.tokens: {type: rank_features},}} ) 在运行完上面的代码后我们可以在 Kibana 里进行查看 GET elser-example-movies/_mapping 从上面的输出中我们可以看到 elser-example-movies 索引已经被成功地创建。 摄入文档 让我们插入 12 部电影的示例数据集。 # Load data into a JSON object with open(data.json) as f:data_json json.load(f)print(data_json)# Prepare the documents to be indexed documents [] for doc in data_json:documents.append({_index: INDEX_NAME,_source: doc,})# Use helpers.bulk to index helpers.bulk(client, documents)print(Done indexing documents into search-movies index!) 我们可以到 Kibana 里进行查看 GET elser-example-movies/_search 检查新文档以确认它现在有一个 ml: {tokens:...} 字段其中包含新的附加术语列表。 这些术语是你针对 ELSER 推理的字段的文本扩展。 ELSER 实质上创建了一个扩展术语树以提高文档的语义可搜索性。 我们将能够使用 text_expansion 查询来搜索这些文档。 但首先让我们从简单的关键字搜索开始看看 ELSER 如何提供开箱即用的语义相关结果。 使用 ELSER 查询文档 让我们使用 ELSER 测试语义搜索。 response client.search(indexelser-example-movies, size3,query{text_expansion: {ml.tokens: {model_id:.elser_model_1,model_text:child toy}}} )for hit in response[hits][hits]:doc_id hit[_id]score hit[_score]title hit[_source][title]plot hit[_source][plot]print(fScore: {score}\nTitle: {title}\nPlot: {plot}\n) 最终的 jupyter 文件可以在地址下载。
http://www.pierceye.com/news/256230/

相关文章:

  • 做竞彩网站代理犯法么建站公司 网站
  • 浙江建设证书查询seo服务公司深圳
  • 长沙协会网站设计专业服务医疗信息化软件公司排名
  • 北京网站制作一般多少钱黑色网站欣赏
  • 广州建设工程造价管理站wordpress获取文章title
  • 免费购物网站源码网站开发的论文引言
  • 商城网站开发需要哪些人员本机建的网站打开却很慢
  • 网站建设哪专业学会python做网站
  • vs怎么添加图片做网站地方门户网站管理系统
  • 三亚做网站的公司科技网站推荐
  • 电商网站运维怎么做自己做网站创业
  • seo有哪些网站集团公司网站 案例
  • 传媒大学附近网站建设公司天津市工程建设公众信息网官网
  • 关于网站建设与维护的参考文献家装设计费用多少钱一平方
  • 网站建设与管理专业概述网站建设报价费用是多少
  • asp医院网站源码破解版北京企业做网站报价
  • 个人做电商网站赚钱吗门业网站模板
  • 企业产品微网站收费吗wordpress移服务器改域名
  • 原创文章网站网站建设团队介绍
  • WordPress建站详细过程安康建设网站
  • 仿视频网站开发wordpress下载文件
  • 专业的个人网站建设哪家建筑施工企业专职安全生产管理员
  • 企业网站模板php全球网站排名前100
  • 1688网站可以做全屏吗有哪些网站是织梦做的
  • vue2.0网站开发做网站没有成本的方法
  • 手机网站和app有什么区别流量对网站排名的影响因素
  • 北京全网营销推广公司网站建设以及seo
  • 免费html网站代码骨科医院网站模板
  • 华强方特网站开发辽宁工程技术大学电子信息网
  • 信誉好的网站建设案例微网站后台录入