首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

解读:如何让机器自动答题

冲顶大会、芝士超人、百万赢家、百万英雄……搜狗推语音搜索答题外挂。今天我来总结下利用搜索来答题的技术原理。 本质上,这是一个自动问答( Question Answering, QA )的问题。...QA 是指利用计算机自动回答用户所提出的问题以满足用户知识需求的任务。 QA 研究内容和关键科学问题: 1 问句理解 给定用户问题,自动问答首先需要理解用户所提问题。...回到利用搜索自动答题的任务,我们可以用 Q 表示问题,其中某一个答案是 An , As 表示所有的答案选项,则: As=[A1,A2,A3,A4] 我们要解决的问题就是找到 Q+An 最相关的 An ,...不需要,基于搜索引擎即可省去整理答题数据库。大部分的答题外挂都是基于百度搜索,本文也基于百度,做一些梳理。...17.64009576320894 撒贝娜 -14.289009380798765 任雪 -26.991983261015633 李思思 -19.215261822167164 答案: 撒贝娜 以上为2种基于搜索的自动答题方案

1.3K100
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    自动化篇 | 模糊匹配助力自动答题

    前几天的一篇文章给大家分享了利用 Selenium 自动刷课的脚本,时光飞逝,挂脚本刷完时长,又到了要考试的日子。对于这种 “无关紧要” 的考试,我打算继续使用 聪明 的自动化工具帮我完成考试~ ?...from fuzzywuzzy import process a=process.extractOne(question, dic.keys()) ans=dic[a[0]] 自动化实现 通过模糊匹配我们可以从题库中获得试题的答案...,接着就需要把整个答题过程用自动化工具实现,当然少不了好帮手 selenium 。...上次提到的自动登录已经实现了,就不再赘述。我们在登录之后操作浏览器进入考试界面并且获取试题的文本内容,然后利用模糊匹配得到相应的答案,点击对应的按钮,完成答题操作。 ?...在完成答题之后,点击提交按钮并且关闭"确认交卷"的弹出框。下面是效果图片~答题准确率高达100%,这个题就是题库的题,石锤了! ? ? 本文所有代码已上传至后台,回复 自动答题 即可获得~ ?

    1.7K130

    用 Python 实现手机自动答题,这下百万答题游戏谁也玩不过我!

    引言 如果谈到这几年手机上各平台最常见的引流福利,必然是答题赢大奖系列小游戏了。像什么头号英雄,百万玩家之类的,充斥在我们生活中,同时也成为了我们生活中常见的娱乐方式。...但是有时候就会想,能不能实现手机自动答题呢,毕竟网络上是充斥着很多问题的答案,自己手动搜题速度显然来不及。答案是当然可以,今天我们就来用手机连接电脑,让电脑自动搜索答案,省时省力省心。 ?...这一项目中主要用到了文字识别和浏览器操作,其中文字识别是利用计算机自动识别字符的技术,是模式识别应用的一个重要领域。 人们在生产和生活中,要处理大量的文字、报表和文本。...自动搜题的实现 1、浏览器操作: 在识别问题的基础上,我们通过webbrowser打开浏览器,并操作浏览器搜索答案。...试试用这个方法参加《百万答题》类小游戏,或许下一个百万获奖人就是你。

    1.7K10

    直播答题?Python助你自动搜题之新手篇!

    至于答题,个人感觉还是组团靠谱,组个智囊团一起享受答题乐趣,同时利用下搜索小功能,学习各种知识点,比孤军奋战强大太多~ 可以关注本公众号,回复“答题”或“自动搜题”获取原创Python搜题代码,此篇面向新手小白进行解析...,助你成功运行自动搜提的Python程序。...最终打开浏览器自动搜索题目,上图: ? 预期是3-5秒内要完成全过程,经过1月11日中午1点实测,网络良好时,搜完结果回剩余大约5秒的答题时间,还是很高效的~!...获取了题目内容,要通过webbrowser模块实现自动打开浏览器搜索,该模块自带不用下载。...希望大家看到此处的时候已经可以成功运行代码了~ 关注公众号回复“答题”或“自动搜题”便可获取代码下载地址~

    1.2K10

    利用人工智能实现小程序自动答题

    ♚ 作者:Yiutto,编程浪子 GitHub:github.com/Yiutto 之前有看到有人用python实现自动运行微信小程序《跳一跳》,后来看到别人用hash码实现《加减大师》的自动答题领取娃娃...如何实现自动答题微信小游戏《加减大师》? 思考: 图像识别吗? 如何建立特征工程? 选用什么算法? 一、图像特征工程 如何获取手机游戏上的图片?...fromsklearn.linear_modelimportLogisticRegression LogisticRegression(class_weight='balanced') sklearn逻辑回归(Logistic Regression,LR)类库使用小结 三、自动答题模式开启...可以参考上面的“图像特征工程” 2.对于新的手机(我用的是honor8),必须重新训练模型,设置 config.py中的 debug参数为True,打开“加减大师”,然后运行 main.py,这里必须手动答题...注意桌面上不要有东西遮挡到手机的投影区域 根据分类器模型自动答题 1.修改 config.py中的 debug参数为False及其他相关参数。

    3.3K20

    破解答题环节

    刷短视频的时候,发现一个送礼品的活动,旨在为铁粉送福利,为了验证粉丝是否是铁粉,特意在参与之前设置了答题门槛,我也是才刷到博主的视频,并没有查看过所有的视频,所以对于一些题目无法正确回答,尝试多次后,准备看看能不能不回答或者直接找到答案...本来是通过手机点击之后打开的答题页面,为了方便分析,所以就在电脑上打开了该页面,但是被拦截了,如图: 既然只能移动端页面访问,那我修改浏览器的默认 User-Agent 是否可以?...User-Agent 使用来识别浏览器类型,所以我使用火狐的浏览器的 User-agent 切换插件,切换到微信的 User-Agent,如图: 再次访问答题页,现在可以看到需要回答的问题了: 在没有全部看过博主的视频之前...打开浏览器调试窗口的调试器模块,能够看到页面中加载的 javascript 源码,如图: 能看懂 javascript 的同学,可以通过阅读源码来发现题目验证的逻辑,如图; 从代码中可以看到验证全程都是通过 js...,最终进入手机号填写界面: 到这里,其实也可以直接抓取提交手机号的数据包,绕过答题环节,但是这里会有一个验证码,验证码的生成跟手机号有关系,直接提交手机号是无法验证通过的,点击获取验证码,会向一个接口请求

    18010
    领券