Public procurement plays a crucial role in modern economies, serving not only as a mechanism to acquire public goods, services, and works, but also as a policy tool to foster innovation and development. This chapter uses graph embeddings and machine learning to predict firms’ competitiveness in securing contracts by activity sector, extending activity and technological diversification methods to public procurement markets.