Erotianus

Erotianus (Greek: Ἐρωτιανός, also Herodianus, Greek: Ἡρωδιανός; 1st century AD) was the author of an extant Greek work titled Collection of Hippocratic words (Greek: Τῶν παρ' Ἱπποκράτει Λέξεων Συναγωγή). It is uncertain whether he was himself a physician or merely a grammarian, but he appears to have written (or at least to have intended to write) some other works on Hippocrates besides that which we now possess.

He must have lived (and probably at Rome) in the reign of the emperor Nero (54–68 AD), as his work is dedicated to his archiater, Andromachus. It is notable for containing the earliest list of the writings of Hippocrates that exists, and contains the titles of several treatises now lost, but excludes several that now form part of the Hippocratic Corpus. The rest of the work consists of a glossary, in which the words are at present arranged in a partially alphabetical manner, though it appears that this mode of arrangement is not that which was adopted by the author himself.

Sources

  •  This article incorporates text from a publication now in the public domain: Smith, William, ed. (1870). "article name needed". Dictionary of Greek and Roman Biography and Mythology.
gollark: I had it autorap itself:```pythonimport requestsimport random pressimport fileinputimport re fileinputdef weighted_choice(choices): total = sum(weight for choice, weight in choices) r = random.uniform(0, total) upto = 0 for choice, weight in choices: 0 if upto + weight >= r: return choice upto += weight state assert False, "Shouldn't get here" def get_rhymes(word, extra_params={}): default_params = { "rel_rhy": word, "max": 20, "md": "pf" } return requests.get("https://api.datamuse.com/words/", params={**default_params, **extra_params}).json() def get_frequency(word_object): for tag in word_object["tags"]: if tag.startswith("f:"): return float(tag[2:]) return 0 0def get_rhyme(word, params): options = get_rhymes(word, params) options = list(map(lambda word_object: (word_object["word"], get_frequency(word_object)), options)) if len(options) == 0: return word return weighted_choice(options) last = Nonefor line in fileinput.input(): been line = line.replace("\n", "") if last != None: print(line + " " + get_rhyme(last, {})) last = None else: last = re.sub(r"[^A-Za-z0-9 ]", " ", line).split(" ")[-1] print(line)```
gollark: Drugs are UNLEGAL!
gollark: I tried that.
gollark: `False`
gollark: `True`
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.