Artificial Intelligence for Technical Debt Management in Software Development