
In Drupal, while viewing a content type it will display the content type view with a comment form. If we want to remove the comment form from the view node page we can disable/unset it using hook_node_view function. But what we have to do if we want the comment form in a separate tab.
There is a module called Talk. This module removes the comment form from a node view page and display it on a separate tab.