By AI programming, I mean somebody asks how to solve programming issue which deals with AI logic specifically, e.g.
The above example uses Keras, highly modular neural networks library written in Python.
Are these off-topic and why they cannot be here?
If not, would be this ever considered? Especially the code which is very specific to AI coding?
Related: What kind of experts are we trying to attract?
In fact, I think now that implementation questions would benefit from a dedicated site (my view has evolved since the Area 51 definition phase). I have replied and tried to reply to several SO questions related to ML tools, and I think some are out of place compared to other questions. For example, some TensorFlow questions are not really programming questions, and not really framework questions. I mean, there is background knowledge on graph construction and execution, as well as background knowledge about statistics and probabilities that are really necessary to make meaningful contributions.
This is not to say that all questions are out of place on SO. Some are really framework issues or (Python) programming issues, and they are good there.
Based on this opinion, I think the site should be interested in implementation experts, whether they work on ML or Expert Systems (or both?).
-- @EricPlaton
So we're talking about coding highly modular neural networks libraries which require advanced background knowledge and AI expertise, and it was suggested.
The same as other specific modular frameworks, where coding questions are on-topic on their dedicated websites, they're allowed on: Drupal.SE, Wordpress.SE, TeX.SE, Apex at Salesforce.SE, etc. For a standard programmer without specific expertise, these are a bit of out-of-place on Stack Overflow.