TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do you pair users together?

2 点作者 jbarrec超过 11 年前
I am working on a mobile web app that needs to pair random users together.<p>For example, user 1 will let the app know they are looking for someone to be matched up with, and when user 2 goes to look for someone they should be matched.<p>What is this process referred to as, and where can I read more information? :)<p>Thank you for taking the time to read this!

2 条评论

hardwaresofton超过 11 年前
So I&#x27;m pretty sure you&#x27;re not going to find some paper discussing the problem as you&#x27;ve stated it here... I think I kind of get what you&#x27;re looking for, but with no interesting metric to constrain matching, it sounds like you&#x27;re just trying to arbitrarily pair people together. If that is the case, then you there&#x27;s no interesting name for the process, it&#x27;s just &quot;pairing&quot;.<p>As in: one person signs up, put their name in the database, another person signs up, check for anyone in the database, pick some random person or the first person or whatever, and make that pair. Of course, this gets interesting in realtime systems... but that wasn&#x27;t even in your question
psyklic超过 11 年前
Modern apps are calling it (in general, not just for pairs) &quot;user discovery.&quot; However, your approach to the problem would differ based on the criteria used to match people. Matching by closest distance could be a different problem than matching by interests, for example. You may also consider starting off by matching in a relatively &quot;dumb&quot; manner if you have few users and want to quickly validate a concept.