Text this: Interlocking mechanism design based on deep-learning methods