As with any technology, it is highly recommended that you develop naming conventions (sometimes referred to as a naming style) for your knowledge objects (including the files you upload to Watson, and any data sources you set up using the professional version of Watson) before you begin developing them or using them. That is the trick.
It is difficult to create workable conventions or standards unless you have experience and are familiar with what objects can be created within Watson and each objects purpose. Generally speaking, more mature organizations will adopt styles used with other technologies, which you'll need to learn and adhere to. In new or less mature shops, it'll be up to you.
You can cultivate naming conventions for almost every kind of knowledge object in Watson, but what will this standard naming really do for you?
Using consistent naming, for example, a prefix for all objects intended for a specific purpose, will naturally show object associations. If I prefixed all of the objects created for demoing in this book with book_demo_, then they would easily stand out (from all the other objects in my Watson collection). Additionally, I could be more specific, like naming all of the dashboards book_demo_dashboards_. This would create groups within my book demo list of objects.
Object naming can also be used to describe the purpose of an object. For example, an object named historic_stadium_sales_
indicates that the object focuses on the historic stadium sales file. You might want to include the following information in the object name: