Skip to main content
Post Closed as "Duplicate" by Edwin Ashworth, fev, Chenmunka
edited body
Source Link
Edwin Ashworth
  • 87.2k
  • 12
  • 154
  • 272

I have been reading almost all the rules on hyphens I could find, but I am still unsure about some examples pertaining two nouns that consist of two words. Which of the following variants would be preferable:

  1. I am doing machine learning research.
  2. I am doing machine-learning research.

I tend towards 1. because the noun is machine learning, and, to my understanding, there is no ambiguity in the phrasing, makingrendering the hyphen obsoleteredundant. Is my reasoning correct and could someone point me towards a morean authoritative source?

I have been reading almost all the rules on hyphens I could find, but I am still unsure about some examples pertaining two nouns that consist of two words. Which of the following variants would be preferable:

  1. I am doing machine learning research.
  2. I am doing machine-learning research.

I tend towards 1. because the noun is machine learning, and, to my understanding, there is no ambiguity in the phrasing, making the hyphen obsolete. Is my reasoning correct and could someone point me towards a more authoritative source?

I have been reading almost all the rules on hyphens I could find, but I am still unsure about some examples pertaining two nouns that consist of two words. Which of the following variants would be preferable:

  1. I am doing machine learning research.
  2. I am doing machine-learning research.

I tend towards 1. because the noun is machine learning, and, to my understanding, there is no ambiguity in the phrasing, rendering the hyphen redundant. Is my reasoning correct and could someone point me towards an authoritative source?

Source Link

Hyphens and two-word nouns

I have been reading almost all the rules on hyphens I could find, but I am still unsure about some examples pertaining two nouns that consist of two words. Which of the following variants would be preferable:

  1. I am doing machine learning research.
  2. I am doing machine-learning research.

I tend towards 1. because the noun is machine learning, and, to my understanding, there is no ambiguity in the phrasing, making the hyphen obsolete. Is my reasoning correct and could someone point me towards a more authoritative source?