Ask HN: How do you search for an appropriate English word?
Do most of your search fall into 'synonymous' type or 'related words' type?
Do most of your search fall into 'synonymous' type or 'related words' type?
Also Google define:test will give synonyms for test
E.g.
test1 test/Submit noun noun: test; plural noun: tests 1. a procedure intended to establish the quality, performance, or reliability of something, especially before it is taken into widespread use. "no sparking was visible during the tests" synonyms: trial, experiment, test case, case study, pilot study, trial run, tryout, dry run; More
It's not only useful for prose by the way. I sometimes use it to find the most appropriate name for a variable, function, API entry point, or for a small project.
If you know the general idea and want a more precise word to describe it, I'd look into WordNet, especially concepts like hyponyms (subsets of a general word, car -> ambulance) and troponyms (different ways of performing the word, useful for verbs, e.g. eat -> slurp, gobble, peck).[2]
If you know the context and you want a word that "sounds good" in that context, use a collocations dictionary.[3]
[1] http://www.thesaurus.com/ [2] http://wordnetweb.princeton.edu/perl/webwn [3] http://www.ozdic.com/collocation-dictionary/pupil
Often complex thoughts come to me not as fully constructed sentences. I might forget how I intended to finish a sentence by the time I'm three words in, lost in a forest of opportunities for converting the faint cognitive signal to an established element of prose.
I find I am better able to articulate a problem after I've explained it to a number of people on different occasions. The first person I explain it to won't have the foggiest what I'm talking about, probably because I'm constantly grasping for words, but to the fifth person the problem will seem trivial.
On a side note, Wiktionary would be 10x as useful if it was structured somehow, rather than being strictly formatted text.
From there, I open the dictionary app and check the thesaurus.
I seldom need any other sources that what is already on my Mac :)
Wordnik (https://www.wordnik.com/) is also a good resource to check how a word is used. Note that I'm not a native English speaker, hence these resources are super useful for me.
Well, it seems that when writing English prose, it is considered bad style to use the same word more than once in a paragraph, and the offense becomes greater when using the word more often. This "rule" is, from a logical standpoint, of course complete nonsense, but nevertheless it exists.
So, this makes me wonder, can't we write a program that automatically "synonymizes" a text, and thus fixes any problems with this style rule?
Write this then run some well know writing through it, and put it in a blog.
The absurdist prose that results would be amazing.
Also, reading well written texts is supposed to expand your vocabulary and understanding of the language. How's thats suppose to work is someone is hammering the same words over and over again?
Perhaps there's a word which more elegantly and accurately conveys your meaning, but which isn't on the tip of your tongue.
PS synonymous words = synonyms
Doing the opposite correctly is a powerful rhetorical technique: "by the people, of the people, and for the people".
If that doesn't do it I check quickanddirtytips.com/grammar-girl and english.stackexchange.com and maybe books.google.com/ngrams to find out what's commonly used ...
For something like an HN comment, I just use the word that comes to mind. If I'm not happy with it, I use whatever word seems best after 30 seconds to two minutes of thought. I'm not really concerned with "the perfect word" in this context.
Since most of the time I am looking for a word I have something in mind in my native language, or vice versa, that usually works for me.
I use this for both English and French synonyms. Fast, light and all words are hyperlinked. It does not provide definitions but uses scientific methods to establish synonyms.
basically type the definition of the word you want, and google can find the actual word you're looking for.