我们正在为一个客户创建一个网站,该客户想要一个基于对人们“最喜欢的 10 件事”的调查的网站。每个用户必须回答 10 个问题,例如“你最喜欢的颜色是什么”、“你最喜欢的名人是谁”等,然后将结果整理到主页上的全球 Top 10 列表中。
难题在于既允许用户输入他们想要的任何内容,例如他们最喜欢的度假目的地可能是“奶奶家”,又能够准确地计算选票,例如用户 A 可能会说他们最喜欢的名人是“女王”和用户 B 可能会说它是“英国女王”——我们需要将这两个答案计为对同一“事物”的两票。
如果我们强迫用户从一个庞大但预先确定的列表中选择每个问题,它就会限制用户将任何东西定义为他们“最喜欢的东西”的能力。然而,如果我们有一个纯文本输入字段并在提交后尝试解释答案,那么在相同答案的名称或拼写不同的情况下计算选票将变得更加困难。
是否可以通过某种形式的搜索短语建议引擎实时自动调整他们的答案?如果输入法是纯文本字段,我们如何确保允许拼写变化?
如果有人对此功能的可能解决方案有任何想法,可能是一个软件、一个插件、一个 API 等等,请告诉我们。
谢谢,请要求任何澄清。