Skip to content

A project for deciphering an old Slovenian letter from the early 20th century (cca. 1908)

Notifications You must be signed in to change notification settings

Amuoeba/elizika

Repository files navigation

elizika

A project for deciphering an old Slovenian letter from the early 20th century (cca. 1908)

Curently available:

  • Auto decoding of substitution cyphers in English language

Auto Decode

Imports used in the project:

  • import re, string, random, glob, operator, heapq
  • from collections import defaultdict
  • from math import log10
  • import functools
  • import pickle
  • import codecs
  • import sys
  • import nltk

Instructions to use:

  1. Clone or download the repository
  2. Navigate to " /SubstitutionCypher Auto Decode "
  3. Open and explore the " /SubstitutionCypher Auto Decode/RunAutoDecode.py ", there you will find additional information.
  4. run "python RunAutoDecode.py" in terminal, to execute the decoding of default example message.
  5. Experiment with you own messages as explained in the "RunAutoDecode.py"

Using the GUI:

A simple GUI has been implemented. to run it do the following:

  1. Clone or download the repository
  2. Navigate to " /SubstitutionCypher Auto Decode "
  3. run "python AutoDecodeGUI"
  4. follow instructions displayed in the user interface

TODOs:

  • Implementation of AutoDecode for Slovenian language
  • Clean and upload the code for easier manual decoding of the Elizika letter

About

A project for deciphering an old Slovenian letter from the early 20th century (cca. 1908)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages