  The ability to identify jets which originated from $b$ quarks is an important
tool of the physics program of the D0 experiment at the Fermilab Tevatron
$p\bar{p}$ collider. This article describes a new algorithm designed to select
jets originating from $b$ quarks while suppressing the contamination caused by
jets from other quark flavors and gluons. Additionally, a new technique, the
SystemN method, for determining the misidentification rate directly from data
is presented.
