developerWorks: Implement Bayesian Inference Using PHP, Part 1 | Linux Today

developerWorks: Implement Bayesian Inference Using PHP, Part 1

Written By
Web Webster
Web Webster
Mar 31, 2004

“Bayesian inference techniques have been widely used in
developing various types of Artifical Intelligence (AI) systems
(for instance for text retrieval, classification, medical
diagnosis, data mining, troubleshooting, and more), so this article
series will be of interest to anyone interested in building
intelligent Web applications.

“In this article, I will introduce some of the basic
mathematical concepts and notations you need to know in order to
appreciate Bayesian inference. I will also demonstrate how you can
implement conditional probability and Bayes theorem calculations
using PHP, and how these calculations can be used to build an
online medical diagnosis wizard.

“In the next two articles, I will also explore the application
of Bayesian inference to the design and analysis of Web surveys.
This article lays some of the groundwork necessary for
understanding this advanced application of Bayesian inference
concepts…”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.