sentences:  Riemann constructed a smooth Riemann surface from the function field of a complex algebraic curve, which gives a resolution of its singularities.This can be done over more general fields by using the set of discrete valuation rings of the field as a substitute for the Riemann surface.Albanese's method consists of taking a curve that spans a projective space of sufficiently large dimension (more than twice the degree of the curve) and repeatedly projecting down from singular points to projective spaces of smaller dimension.