Metadata-Version: 1.1
Name: grcriddles
Version: 0.1.8
Summary: GRCRiddle - Study and examination of alphabetical and isopsephical riddles of the Ancient Greeks
Home-page: https://github.com/markomanninen/grcriddles
Author: Marko Manninen
Author-email: elonmedia@gmail.com
License: UNKNOWN
Download-URL: https://github.com/markomanninen/grcriddles/archive/v0.1.8.tar.gz
Description-Content-Type: UNKNOWN
Description: # GRCRiddles
        
        Study and examination of alphabetical and isopsephical riddles of the Ancient Greeks
        
        Install:
        
        ```bash
        pip install grcriddles
        ```
        
        Use from Python/IPython console:
        
        ```python
          # get words with length 9, isopsephy 1697, consonants 5,
          # and the first three syllables having 2 letters each
          # syllable count is going to be 4 with above parameters
          words = get_database({0: 'Word', 1: 'Count', 3: 'Chars', 4: 'Isopsephy', 5: 'Syllables', 7: 'Vowels', 8: 'Mutes'})
          a = words[words['Isopsephy'] == 1697]
          a = a[a['Chars'] == 9]
          a = a[a['Mutes'] == 5]
          a = a[a.apply(lambda x: len(x['Syllables'][0]) == 2 and \
                                  len(x['Syllables'][1]) == 2 and \
                                  len(x['Syllables'][2]) == 2, axis=1)]
          # output words ordered alphabetically
          a.sort_index()
        ```
        
        Output:
        
        ```txt
                     Count    Chars  Isopsephy          Syllables  Vowels       Mutes
          Word
          ΑΜΦΕΚΑΛΥΨ      1        9       1697  [ΑΜ, ΦΕ, ΚΑ, ΛΥΨ]       4           5
          ΛΗΛΥΘΟΤΩΝ      1        9       1697  [ΛΗ, ΛΥ, ΘΟ, ΤΩΝ]       4           5
          ΜΕΤΑΝΑΣΤΩ      1        9       1697  [ΜΕ, ΤΑ, ΝΑ, ΣΤΩ]       4           5
          ΣΥΝΩΚΙΣΘΗ     13        9       1697  [ΣΥ, ΝΩ, ΚΙ, ΣΘΗ]       4           5
        ```
        
        ```python
          # get words containing ΑΜΦΕΚΑΛΥ stem word
          b = words.filter(like="ΑΜΦΕΚΑΛΥ", axis=0)
          b.sort_index()
        ```
        
        Output:
        
        ```txt
                      Count  Chars  Isopsephy               Syllables  Vowels  Mutes
        Word
        ΑΜΦΕΚΑΛΥΠΤΕ       3     11       1382   [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΠΤΕ]       5      6
        ΑΜΦΕΚΑΛΥΠΤΟΝ      2     12       1497  [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΠΤΟΝ]       5      7
        ΑΜΦΕΚΑΛΥΦΘΗ       2     11       1514   [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΦΘΗ]       5      6
        ΑΜΦΕΚΑΛΥΨ         1      9       1697       [ΑΜ, ΦΕ, ΚΑ, ΛΥΨ]       4      5
        ΑΜΦΕΚΑΛΥΨΑΝ       2     11       1748   [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΑΝ]       5      6
        ΑΜΦΕΚΑΛΥΨΕ       18     10       1702    [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΕ]       5      5
        ΑΜΦΕΚΑΛΥΨΕΝ      20     11       1752   [ΑΜ, ΦΕ, ΚΑ, ΛΥ, ΨΕΝ]       5      6
        ```
        
        ### Docs
        
        Developer documentation: http://grcriddles.readthedocs.io/en/latest/
        
        Greek Alpha-Numeric Riddle Solver EBook: https://www.gitbook.com/book/markomanninen/isopsephical-riddles-pseudo-sibylline-oracles/details
        
Keywords: python,jupyter notebook,ancient greek,isopsephy,text analysis,natural language processing
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries
