How Big Data and AI Can Help the Developer Toolchain