Tagged articles
5 articles
Page 1 of 1
21CTO
21CTO
Feb 25, 2025 · Product Management

How Quora Evolved from a Facebook Project into a Global Knowledge Marketplace

This article chronicles Adam D'Angelo's journey from a Facebook engineering leader to the founder of Quora, detailing the platform's origins, design, business model, target market, growth milestones, and its role as a knowledge‑sharing hub comparable to Zhihu.

Adam D'AngeloBusiness Modelknowledge platform
0 likes · 12 min read
How Quora Evolved from a Facebook Project into a Global Knowledge Marketplace
MaGe Linux Operations
MaGe Linux Operations
Jul 4, 2018 · Backend Development

Why Quora Chose Python Over PHP and Other Languages

Quora’s founders explain why they rejected PHP and other languages in favor of Python, highlighting its ecosystem, readability, performance‑boosting tools like Tornado and PyPy, and the strategic decision to write critical code in C++ while relying on comprehensive testing for type safety.

Language ChoicePythonperformance
0 likes · 6 min read
Why Quora Chose Python Over PHP and Other Languages
21CTO
21CTO
Sep 20, 2016 · Artificial Intelligence

What Quora’s VP Reveals About Building Real‑World Recommender Systems

In this talk, Quora’s VP of Engineering Xavier Amatriain shares practical lessons from building the company’s large‑scale recommender system, covering data richness, implicit signals, model choices, feature engineering, evaluation strategies, and why distribution isn’t always required.

Model Evaluationfeature engineeringimplicit feedback
0 likes · 4 min read
What Quora’s VP Reveals About Building Real‑World Recommender Systems
21CTO
21CTO
Aug 21, 2015 · Artificial Intelligence

How Quora Leverages Machine Learning for Ranking, Personalization, and Moderation

Quora employs a variety of machine‑learning techniques—from ranking and personalized feed algorithms to duplicate‑question detection, user expertise inference, and content moderation—optimizing both user experience and content quality through offline testing, online A/B experiments, and models such as logistic regression, gradient‑boosted trees, and neural networks.

moderationpersonalizationquora
0 likes · 11 min read
How Quora Leverages Machine Learning for Ranking, Personalization, and Moderation