Computational linguistics

Two communities use different accepted punctuation conventions. How should a text-processing project avoid treating one community's convention as a universal rule?