Parse raw HTTP User-Agent strings to extract browser name, version, operating system, device hardware type, and bot crawler detection.