DDP may refer to:
==Commerce== Delivered Duty Paid, an international shipping method Devil's Due Publishing, a comic book publisher Disability and Development Partners, a UK international organisation Double Dragon Publishing, a science-fiction and fantasy publisher
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).