LAC: Language and the Computer: Project 2

This assignment constitutes 30% of your final grade for LAC. Please work on this individually or in groups of two or three.

Pick one of the following:

A: Illustrate a basic list

  1. Go through the basic list, and show a picture for each word
    • Easiest to do by concepts
    • Also show synonyms and examples, if any
    • You can get a definition from another wordnet (like en-omw:1.4)
  2. Try to break things into smaller groups (pos, semantic field, first letter)
  3. Note how many words are missing pictures, and list them
  4. If the word has no picture, experiment with a hypernym or hyponym
    • take a sample and evaluate --- how appropriate is the picture
    • you can use ome-wn:1.4 to find semantic relations
  5. You can show images in google colab like this:
    from IPython.display import display, Markdown
    
    ara_id=2910
    
    display(Markdown((f"""**Computer**
    <img width='48' src='https://static.arasaac.org/pictograms/{ara_id}/{ara_id}_300.png'> *from Arasaac*""")))
  6. Convert the illustrated vocabulary to a pdf booklet (using for example https://pypi.org/project/markdown-pdf/)

You can use these wordnets:

B: Own Task

You can suggest your own task, and if I say ok, do it instead. This can be used to fit in with other research you are doing, but should not duplicate work done for other assessment, you must do something new for this class.

Deliverable

You should deliver a paper, which contains a link to the program and if necessary the output files. For task A: Illustrate a basic list attach the illustrated list as well, either as a separate file or as an appendix.

Project Two for LAC: Language and the Computer Francis Bond.