Closed niekveldhuis closed 8 years ago
ORACC Timeline
Overall Goal: Make the output formatter interactive so you don't have to keep changing the function outputformat.
Meeting Dates and Objectives:
Fri 9/30: Understand the structure of the ORACC scraper. Brainstorm ideas to make it interactive and more user-friendly.
Fri 10/7: Start experimenting with different interactive widgets for selecting output options. I was thinking the best approach would be checkboxes with input boxes from IPython.html import widgets, since there are 10 keys in the dictionary, but other options might work.
Rewrite the outputformat function to loop through all checked elements, filter the output that matches the text specified in the box, and concatenate the elements together.
For the "In order to select both Sumerian (sux) and Emesal (sux-x-emesal) forms" case, if output['lang'][0:3] == 'sux', we might had to add a special case to handle this just for 'lang;, using Python's substring method like if sux in output['lang']:
Fri 10/14: Fully document all changes and prepare a short talk on the ORACC scraper for the brown bag presentation.
Wed 10/19: NES Brown Bag Lunch Presentation
create a time line for presenting the work on the oracc scraper by Oct 17th (NES brown bag).