Sunday, August 19, 2018

A few steps forward...

A few weeks ago, I wrote about the refactoring of the mivami process. (This was so that building the graph could happen in about twenty minutes instead of several hours, and so that the building would happen in stages, with the ability to inspect the output at each stage.) That resulted in a few of the nicer features (such as the local and global interaction graphs) temporarily disappearing.

We have further developed the code since then. Now, not only are the two interaction graphs back online, there are two new exciting developments.

Here is a global relationship graph from today’s daf (Menachot 9a) to illustrate:


Global relationship graph, Menachot 9a


#1: We carry over the generational information from the student/teacher graph. Thus, we see Rabbi Yehoshua ben Chananya (rather than plain Rabbi Yehoshua, which is what appears in the text), together with the generation tag of T3 (third generation Tanna). Because we have these generation tags, nodes are no longer randomly colored, but are colored by generation, as per the legend.

#2: Where there is more that one relationship between rabbi1 and rabbi2, the labels for the edges no longer overlap, as they did in the past. Instead, they appear as a comma-separated list.

More to hopefully come soon!

No comments:

Post a Comment

Temurah 25b: Rabbi Eleazar protested directly

In Temurah 25b, there is a rather telling exchange. As follows: מתקיף לה רבא ממאי דטעמא דרבי יוחנן אם שיירו משוייר דלמא היינו טעמא דרבי יו...