IPython notebooks developed for the study of the Hebrew Bible and their textual sources.
We see some people who are attached to this thing at one time, and attached to something else at another time. This is like the one who is digging for water, and digs a little here and a little there. He dies of thirst without finding water. He is not like the one who digs in one place, trusting and relying on Allah. He finds water and drinks and lets other people drink.
Shaykh ad-Darqāwī
The Darqawi Way the Letters of Shaykh Mawlay Al Arabi Ad Darqawi, 116
View the text itself, or visualizations of it.
Or view parts of the Peshitta text:
Making your own annotation and add them to the data for new analysis.
We used this approach to include data from the ETCBC centre that did not make it (yet) into their EMDROS database: paragraph information. See
- [para from px](http://nbviewer.ipython.org/github/ETCBC/laf-fabric-nbs/blob/master/extradata/para from px.ipynb)
Explorations into the features in the ETCBC text database of the Hebrew Bible.
Feature-Doc below is a generic instrument to create a statistical overview of defined and undefined values of features selected by you. Here you can also find the list of all available features.
The other notebooks contain descriptions of the meanings of certain features and their values,
and they will show you examples, and they will test assertions about them.
For example: the clause_constituent_relation
-feature has value none
for a node if and only if that node has no outgoing edges labeled mother
.
Research into linguistic variation in the Hebrew Bible books. Datamining, statistics, visualization.
Research to syntactic phenomena in the sentences of the Hebrew Bible. Tree construction. Correlating morphological features to syntactic functions.
Research into the question who is saying what to whom in the psalms. There are sudden shifts of the discourse participants in the psalms. Can we chart the particiapnts in such a way that we see patterns in those shifts. We aim to do network analysis with AMCAT, and in the notebooks here we do explorative data preparation.
A database exists for the purpose of querying, and the ETCBC databas, in its EMDROS form, can be queried by means of the MQL query language. The LAF representation does not come with any serious querying functionality other than what you can do in Python. But there is an module etcbc.mql by which you can fire queries to your local copy of the ETCBC database in sqlite3. You can then retrieve the result as LAF node sets and continue with LAF-Fabric processing with these results.
In order to run these notebooks, you need:
- download/clone LAF-Fabric
- read some documentation LAF-Fabric
- download data from the archive DANS-EASY. Hint: the compiled LAF version of the Hebrew Bible will suffice: laf-fabric-data.zip.
- see other notebooks at contributions and study