[ describe the use cases and typical industry scenarios which match the pattern. the goal is to understand the context in which the pattern is used ]
[ why is this difficult to do? what should be considered to solve the problem? ]
[ describe the approach ]
[ this does not need to be a fully working implementation, but should provide enough information to understand the approach]
[ provide pseudo code or notebooks, etc. in 'src' directory ]
[ include architecture diagrams in 'assets' directory as needed to illustrate the approach ]
[ discuss / evaluate the performance of the approach (accuracy, speed, etc.) for instance here, use Rouge() or BERTScore()]
[ discuss the strengths of the approach ]
[ when does this approach fails or is not recommended ]
[ ... ]