问题标签 [multiple-choice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1128 浏览

artificial-intelligence - 动态多项选择(像向导一样) - 你会如何设计它?(如Schema、AI模型等)

这个问题可能可以分解为多个问题,但这里有......

从本质上讲,我希望允许用户输入他们想做的事情,并提供一个类似向导的界面来询问缺少的信息以完成请求的查询。例如,假设用户输入:“斯普林菲尔德的天气怎么样?”

我们认识到用户对天气感兴趣,但它可能是伊利诺伊州的斯普林菲尔德或另一个州的斯普林菲尔德。一个后续问题是:

你想要什么斯普林菲尔德的天气?1 - 伊利诺伊州斯普林菲尔德 2 - 威斯康星州斯普林菲尔德

您可能会想到一百万个请求缺少关键数据或其模棱两可的示例。假设可以理解用户想要的内容的要点,但缺少完成请求所需的数据片段。

也许您可以将其追溯到询问用户想要做什么并“引导”他们进行查询。

这不是接受任何输入并真正理解它的人工智能。我不是指通过某种方式与用户进行对话。它是关于推断用户想要什么,检查是否提供适用的服务,识别所需的输入并将其覆盖在请求中缺少的内容之上,然后询问用户剩余的信息。而已!:-)

您希望如何存储有关服务的信息?您将如何确定输入数据中缺少什么?

我的想法:使用正则表达式来识别清晰的信息。这些将与服务的参数相匹配。找出哪些参数没有匹配的数据,并查找这些参数的相关问题。提出这些问题并获得答案。重新运行传递新捕获数据的服务。这些将是更自由形式的问题。

对于多项选择,确定歧义并搜索按可能性顺序排列的潜在匹配项(添加用户历史记录/偏好以帮助决定)。提供前 3 个选项。

想法赞赏。

干杯,亨利

0 投票
1 回答
1558 浏览

.htaccess - .htaccess 300 处理

我有一个页面 mypage.html,我需要将其更改为 mypage.php。如果我上传 mypage.php 并删除 mypage.html,我会从 Apache 收到 300 Multiple Choice 错误。

我可以设置 htaccess 以在显示错误之前检查页面的 .php 版本是否可用?

0 投票
1 回答
400 浏览

actionscript - 如何在多选游戏的 if/else 语句中添加分数跟踪器,以及其他一些事情

//这是我到目前为止所拥有的......只是想知道我将在哪里以及如何将其余部分用于分数跟踪器?我将做 3 个这些多项选择题,那么我提出这个问题并从一个问题过渡到另一个问题的最佳方式是什么?另外,我想知道什么是布尔值,这是否有助于我做出不区分大小写的答案。非常感谢!

0 投票
3 回答
16218 浏览

latex - 在 LaTeX 中创建多项选择题

我正在尝试在 LaTeX 中做出多项选择题。我有点困惑是否

\begin{question}{MultipleChoice}

是默认情况下 LaTeX 可以处理的东西,还是我需要额外的包、描述等......(我对 LaTex 非常陌生)。

话虽如此,如果我运行以下代码,我不会收到多项选择题,而是会出现一个错误,上面写着“孤独的 \item - 可能缺少列表环境。

提前感谢您的时间和耐心!

0 投票
2 回答
4523 浏览

android - 多选可搜索列表视图

好的,我有一个可以正常工作的多项选择 ListView。我检查了联系人的复选框(保存在 String[] 中)并且可以很好地返回值。因为有些人有一堆联系人,所以我想创建一个搜索栏,类似于 Android 电话簿的库存搜索栏。我创建了一个 EditText 并将其对齐在我的列表上方。我在 StackOverflow 上找到了过滤代码,效果很好。

我的问题:

当您过滤掉某人的姓名并选择姓名时,当您从 EditText 退格或继续键入时,您选择的姓名的正确位置不会被保存。例如,如果我开始输入“Adam”并进入“Ada”并选择它,如果我退格输入“Carol”,则选择“Ada”所在的任何位置。它通过单击收集“亚当”所在的位置(假设为 2),当列表恢复时检查该位置(2),即使亚当不再存在。我需要一种收集名称的方法。然后当列表被恢复或再次搜索时,名称亚当被检查,而不是亚当以前的位置。除了创建大量数组之外,我绝对没有其他想法,并且真的可以使用一些帮助。以下是我正在使用的一些代码:

0 投票
3 回答
6704 浏览

django - django 多项选择模型问题

我在模型中有多个选择有两个不同的问题。

首先,我正在尝试进行多项选择,以便用户可以选择一周中的一个或多个天:

第二个问题:

我想与在其他模型中定义的模型建立多对多关系:首先(导入模型):

二(与模型相关的字段):

我在syncdb上收到此错误:

错误:一个或多个模型未验证:situ.situ:'day' 与模型天有 m2m 关系,它要么未安装,要么是抽象的。
situ.situ:“类型”与模型类别具有 m2m 关系,该模型类别要么尚未安装,要么是抽象的。

0 投票
1 回答
3217 浏览

android - android - 带有 simple_list_item_multiple_choice 的 ListView 和 ArrayAdapter

下面的代码创建了一个ArrayAdapter并且我改变了每个CheckedTextView使用ListView.setItemChecked()in的状态onResume()

这一切都很好。

有没有办法可以禁用(灰色)一些CheckedTextViews

我试过使用adapter.getView(position, null, listView), 虽然这会返回一个CheckedTextView对象,但将其设置为setclickable(false)不会做任何事情。我试过改变它的文本和改变状态,但它也没有做任何事情。

我怎样才能做到这一点?

以下是可以正常工作的代码:

0 投票
2 回答
1951 浏览

php - 更新数据库中的多项选择复选框

多选选项

例如,ID 为“10”的用户可以选择他说的语言。他使用“多选”或“多个复选框”选择每种语言,如下所示:

我想知道的是,存储这些选项的 db 表是什么样子的,服务器端 php 将如何插入/更新它们?

到目前为止我的猜测

我想象的是桌子看起来像这样:

在将值插入新用户时,php 执行了一个简单的插入循环:

我遇到的问题是更新,最简单的方法是删除该用户的所有现有条目,然后插入新条目。

但是我认为如果它被积极使用的话,这会过快地增加主 ID,即使 id 的上限是天文数字我不喜欢污染我的数据库的想法,所以我猜我做错了什么,所以我想知道专业人士如何处理它。

0 投票
2 回答
13686 浏览

django - Django - 模型选择

我一直在搜索和浏览文档,但我想在这里询问并确认最佳解决方案。

试图定义模型选择。

  1. “是,否,不确定”来自 Radio Select 的选择
  2. 我将如何定义多项选择

简单示例:在我的 models.py 中,我有

这些是最好的方法吗?

  1. 我应该使用 NullBooleanField 代替是、否、不确定的问题吗?
  2. 这是定义和存储多项选择答案的正确方法吗?有时,我看到人们使用多对多对象。

只想使用 Django 提供的最有效和最简单的方法。

0 投票
2 回答
2486 浏览

django - Django 工作缓慢。多参数过滤

我有 3 个模型:

我有一个包含所有流派和作者的复选框表单(多选),其中复选框值是项目(流派或作者)ID。

目的:显示具有选定作者或流派的书籍(不重复)

我可以通过两种方式做到这一点:

第一种方式:

但是当我选择很多作者和流派时,这种方式很慢,因为排除很慢。

第二种方式:

删除book_list = book_list.exclude(...)并应用模板标签 {% ifchanged book.id %}

但是我认为,当我在请求结果中获得 1000 多本书时,这也会很慢(书)

如何快速显示选定作者和类型的书籍?