Bottom-up generation effectively uses shared nodes of the target tree, so it can improve translation speed.
bottom-up generation is suitable for tasks that require real-time processing, such as spoken dialogue translation.