Please note: I didn't say generative AI. But I'm certain you'd appreciate some level of semantic search where eg. The words code, programming, and similar are searched when you type the name of a programming language. The semantic search function, which all the main AI projects listed above depend upon, requires an AI Model of about the same level as the next word generation on your keyboard.
The generative AI gets things wrong and many times takes more action than people want. However keeping it to some level of hybrid, context aware, search is pretty much universally good.