Siri Bhoovalaya from Computer Science Perspective

A
Siri-Bhoovalaya from Computer
Science Perspective
Presented at a Bharatvani Project Workshop on
Potentials of Siri Bhoovalaya for application and research in Linguistics
and Computer Science
at
Central Institute of Indian Languages, Mysuru
on 27th September 2016
by
Anil Kumar Jain
Siri-Bhoovalaya Vak-Peeth Project
Siri-Bhoovalaya Web-Site Project
web-site: siri-bhoovalaya.org
Agenda of this Presentation
• High Level Steps for Computerisation to reveal
contents of a Chakra
• Transposition Schemes - Bandhas
• Phonetic Alphabet Coding Scheme - Ankaakshar
• Illustration of basic Steps
• Steganography to disclose multilingual contents
• Visual Crytpography - Chitra Bandha
• Research Potentials and Challenges
High Level Steps to Decipher a Chakra
1. Select Transformation functions defined as Bandhas as
applicable to the selected Chakra.
2. Transform two dimensional matrix of the Chakra into a row
vector using algorithm for the Transformation Function as
specified in Bandha.
3. Apply Mono-alphabetic Substitution to replace numerals in
row vector with respective Phonetic Alphabets.
4. Join alphabets to form words and add punctuations as per
grammar rules of the language (Kannada).
5. Derive interlaced multilingual alphabets as per defined
scheme and format these as per grammar rules of the
target language (Prakrit, Samskrit, Pali, Apabransh, Telugu,
Tamil etc. etc.)
Step-1 Transposition Scheme
Definition: In cryptography, a transposition cipher is a
method of encryption by which the positions held by
units of plaintext (which are commonly characters or
groups of characters) are shifted according to a regular
system, so that the cipher text constitutes
a permutation of the plaintext. That is, the order of the
units is changed (the plaintext is reordered).
Application: Bandhas in Siri-Bhoovalaya basically are
Transposition Schemes to convert two-dimensional
Chakra into a single dimensional string of numbers.
Step-2 Chakra-Bandha
(Implementation of one of the Transposition Schemes)
Step- 2 Navmank Bandh
Transposition with Recursion
Navmank Bandh
is applied from
Second Adhyaya
to Eighth Adhyaya
with different
sequence of Tiles
in each of these
Adhyaya.
Each tile, called
as UpChakra, is
traversed in the
same manner as
in Chakra Bandh.
Step – 3 Substitution Scheme
Definition: In cryptography, a substitution
cipher is a method of encoding by which units
of plaintext are replaced with cipher text,
according to a fixed system. The receiver
deciphers the text by performing the inverse
substitution.
Application: Phonetic Alphabets are
substituted to the string of numbers resulting
from Step-2.
Multilingual Phonetic Alphabet Encoding Scheme
Kumudendu Code Table
(for implementation of Mono-alphabetic Substitution Cipher)
Multilingual Phonetic Alphabet Classification
in
Kumudendu Code Table
Chakra Bandha Example with 5x5 matrix
Step-1 & Step-2
1 2 3 4 5
1 4 53 28 45 4
2 1 45 47 59 54
3 7 16 1 56 55
4 28 43 8 1 52
5 10 51 1 7 7
1 2 3 4 5
1 17 24 1 8 15
2 23 5 7 14 16
3 4 6 13 20 22
4 10 12 19 21 3
5 11 18 25 2 9
Example Chakra (5x5) Step-1 : Chakra-Bandha (5x5)
28 7 52 7 45 16 47 45 7 28 10 43 1 59 4 54 4 51 8 56 1 55 1 53 1
Step -2 : Result of Applying Bandha - Matrix to Vector
Step - 3 & Step - 4
Applying Substitution using Kumudendu
Code Table and applying grammar rules
Result of Step -2 Chakra-Bandh from previous
slide and results after applying Step-3 & Step-4
First Chakra in Mangal Prabhrut
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
1 59 23 1 16 1 28 28 1 1 56 59 4 56 1 1 47 16 34 1 7 16 1 1 7 56 1 60
2 53 54 47 28 1 47 45 28 7 4 59 41 4 45 1 30 47 47 45 42 53 28 51 1 52 1 1
3 1 22 1 30 2 1 2 55 30 1 7 45 47 52 1 4 1 47 1 1 1 1 53 1 52 59 52
4 59 30 2 55 55 13 16 2 53 60 1 4 16 47 48 45 16 56 56 43 45 1 56 1 4 1 13
5 47 45 1 1 22 30 51 1 2 56 38 30 4 1 1 56 1 1 16 1 57 7 56 56 1 22 1
6 54 52 52 45 1 7 55 48 1 58 52 35 28 55 1 38 45 30 55 4 47 7 45 38 45 38 1
7 1 1 1 28 13 56 55 51 54 1 1 1 1 42 2 4 4 1 43 16 47 7 1 13 4 51 4
8 28 53 47 22 8 1 53 59 38 7 43 40 1 52 59 54 30 1 45 16 1 28 23 50 7 43 43
9 1 2 45 51 30 1 52 58 48 59 47 54 4 4 1 47 45 47 56 28 1 45 1 13 7 7 7
10 55 1 53 47 56 1 1 7 1 1 2 60 48 56 1 1 16 1 1 54 1 52 17 30 54 45 45
11 59 56 52 1 45 1 55 28 52 28 1 2 1 52 54 4 43 60 48 28 1 16 23 8 53 7 1
12 2 1 53 52 43 23 2 4 16 52 44 54 1 2 42 7 1 7 47 30 28 48 47 1 54 52 16
13 45 54 23 4 28 45 45 30 1 59 1 56 28 2 54 53 38 2 2 1 28 55 40 60 4 50 28
14 2 13 47 1 1 4 17 45 1 56 1 52 56 51 1 47 55 55 45 7 2 54 1 56 7 1 1
15 23 4 53 54 59 48 13 56 1 47 23 1 2 55 16 1 1 47 40 54 16 52 1 47 60 43 60
16 45 16 43 1 7 47 1 7 1 4 54 54 1 43 28 28 7 1 2 7 52 30 1 4 47 4 13
17 42 1 54 13 1 28 1 45 42 5 48 56 1 1 1 52 54 7 1 1 2 56 56 2 43 1 1
18 56 43 22 45 56 43 2 2 56 1 8 48 59 59 7 16 53 55 53 48 1 1 46 2 30 53 1
19 47 45 1 2 54 56 56 2 55 51 4 16 7 13 30 16 1 1 4 52 52 4 54 47 2 38 1
20 1 54 60 56 54 1 60 1 1 16 40 38 17 1 47 56 33 55 1 1 59 48 1 53 7 1 1
21 1 52 16 1 60 1 30 53 30 7 47 13 13 22 8 13 45 59 54 1 2 42 54 47 53 52 53
22 16 30 1 4 52 47 56 1 28 16 1 22 59 51 1 1 7 28 53 60 7 1 16 16 1 1 58
23 4 53 56 1 52 2 13 52 38 30 45 7 1 30 56 16 1 1 1 30 48 56 54 54 55 28 45
24 1 47 47 1 28 22 1 47 1 1 45 46 1 1 47 53 55 52 1 1 7 43 2 1 1 1 43
25 1 4 53 1 45 43 16 55 52 4 47 55 45 22 51 56 1 38 13 30 2 28 56 13 56 28 55
26 4 16 46 1 1 16 1 1 1 1 1 47 59 4 8 38 58 1 1 48 1 7 22 1 1 1 60
27 52 4 30 56 53 52 54 1 30 52 1 16 54 7 58 1 30 54 1 56 51 53 56 57 56 4 60
Output from Chakra Bandha Applied to
first Chakra of Siri Bhoovalaya
Resultant text after manually conjoining phonetic alphabets :
Step – 5 Deriving Interlaced
Multilingual Content
Definition: Steganography is the practice of concealing
a file, message, image, or video within another file,
message, image, or video. Thus, whereas cryptography
is the practice of protecting the contents of a message
alone, steganography is concerned with concealing the
fact that a secret message is being sent, as well as
concealing the contents of the message.
Application: Multilingual contents are interlaced into
base content in Kannada and are extracted as per
corresponding schemes applicable to each of different
languages.
Step -5 Example of Multi-Lingual content
from First Adhyaya
Step – 5 : Content in Prakrit & Samskrit
from First Chakra
Step -5 : Example of Multi-lingual contents from
first Anubandh of Shrutavatar
Step – 5 : Content in Prakrit, Geervan, Telugu, Tamil
& Apabhramsh from first anubandha of Shrutavatar
Chitra Bandha / Chitra Kavya
Visual Cryptography is a cryptographic technique
which allows visual information (pictures, text, etc.)
to be encrypted in such a way that decryption
becomes the job of the person to decrypt via sight
reading.
Application: Muni Kumudendu has vividly used Chitra
Bandha to demostrate his brilliance as graphics artist
too. This is also one of justification of his using two
dimensional arrays (27x27 matrix ) as a Canvas for
Chitra Kavya.
Visual Cryptography (Chitra Bandha)
example
In following example a graphical figure is used as key to
extract the hidden message.
Superimposing the figure on Chakra at
defined position to reveal content in those
particular cells in manner as shown
Derivation of Shrutavatar Chakra
from Mangal Prabhrut Chakra
Why Muni Kumudendu is Inimitable?
• Master Mathematician who shone with brilliance in
creating intricate framework of Chakras and Bandhas.
• Eminent Scholar of religious foundations, scriptures,
practices and ancient sciences of diverse domains.
• Highly Competent Linguist with proficiency in multiple
languages prevalent in India at his time.
• Extremely genius poet who chose two-dimensional
array of numerals for his creative expressions.
• Great Composer who intertwined verses in multiple
languages into a solitary piece of magnificient work.
• Exceedingly Talented Graphics artist who could
implant poetry into multitude of shapes and figures.
Importance of further Research
• Rajendra Prasad, the first President of India,
called it one of the ‘Wonders of the World'.
Giants of Kannada literature have evinced keen
interest in this magnificent creation. Prof Suniti
Kumar Chatterjee have exclaimed that the work
deserved a doctorate by several universities.
• Dr S. Srikanta Sastri, a highly respected name in
the study of Indian history and culture, has
commented vividly on the importance this unique
work from many-fold perspectives.
Research Areas from Computer
Science Perspective
1. Development of Algorithms for different categories of
Bandhas. (Matrix to Row transformation)
2. Digitisation of all Chakras suitable for Computer processing.
3. Derivation of Chakras of other Khandas from Mangal
Prabhrut.
4. NLP (Natural Language Processing) / Computational
Linguistics implementation for language specific grammar
rules on the content derived for different languages and
translation thereof.
5. Integration of IPA (International Phonetic Alphabet) and
cross platform Speech conversion.
6. Multilingual content extraction from base content,
classification and indexing of entire content suitable for
search engines.
Major Challenges
• There exist no Credible Platform or Forum which can bring
together persons pursuing research on Siri-Bhoovalaya. There are
many islands of endeavour but no bridges to consolidate and
promote sharing amongst them.
• Teams consisting of Mathematicians, Linguistics, Subject Matter
Experts / Scholars and Computer Scientist are needed in order to
fully unearth the hidden treasure buried inside this masterpiece.
Efforts in this direction is not visible.
• Very small cross-section of individuals are not only able to
appreciate Siri-Bhoovalaya, but have not even heard of it, as there
has been very little effort for public awareness towards this
unparalleled masterpiece. It should not only be considered a matter
of pride for Kannada speaking population but must be accorded
honour as a unique World Heritage. This is more so because Muni
Kumudendu used numerals, which are universal symbols, instead of
any language specific alphabets.
Siri Bhoovalaya: A Unique Multilingual Epic Scripted in Numerals
An Inimitable Cryptographic Creation: Siri Bhoovalaya
Creativity in Cryptography: An Epic Scripted in
Numerals only
1 of 29

Recommended

Siri bhoovalaya workshop-session-1 by
Siri bhoovalaya workshop-session-1Siri bhoovalaya workshop-session-1
Siri bhoovalaya workshop-session-1Anil Jain
646 views22 slides
Akj ain presentation_vs2020_w_notes by
Akj ain presentation_vs2020_w_notesAkj ain presentation_vs2020_w_notes
Akj ain presentation_vs2020_w_notesAnil Jain
208 views14 slides
An inimitable cryptographic creation : Siri Bhoovalaya by
An inimitable cryptographic creation : Siri BhoovalayaAn inimitable cryptographic creation : Siri Bhoovalaya
An inimitable cryptographic creation : Siri BhoovalayaAnil Jain
1.8K views15 slides
Some Structural Aspects of Siri-Bhoovalaya by
Some Structural Aspects of Siri-BhoovalayaSome Structural Aspects of Siri-Bhoovalaya
Some Structural Aspects of Siri-BhoovalayaAnil Jain
859 views22 slides
Siribhoovalaya pustak shakti by
Siribhoovalaya pustak shaktiSiribhoovalaya pustak shakti
Siribhoovalaya pustak shaktiAnil Jain
3.6K views10 slides
Atharvveda Mai Kaal Sukt by
Atharvveda Mai Kaal SuktAtharvveda Mai Kaal Sukt
Atharvveda Mai Kaal SuktDr. Deepti Bajpai
965 views16 slides

More Related Content

What's hot

Nidra - PhD.pptx by
Nidra - PhD.pptxNidra - PhD.pptx
Nidra - PhD.pptxPratima Gupta
1.5K views63 slides
Charvaka phiosopy by
Charvaka phiosopyCharvaka phiosopy
Charvaka phiosopyAnish Shah
23.3K views15 slides
Ashtanga Hridaya Sutrasthan Chapter 23 ASCHOTANAM - ANJANA VIDHI- अश्चोतन ... by
Ashtanga Hridaya Sutrasthan Chapter   23 ASCHOTANAM - ANJANA VIDHI-  अश्चोतन ...Ashtanga Hridaya Sutrasthan Chapter   23 ASCHOTANAM - ANJANA VIDHI-  अश्चोतन ...
Ashtanga Hridaya Sutrasthan Chapter 23 ASCHOTANAM - ANJANA VIDHI- अश्चोतन ...Tania Anvar Sadath
4.1K views37 slides
NIDRA (SLEEP) BY DR SUJIT KUMAR MD by
NIDRA (SLEEP) BY DR SUJIT KUMAR MDNIDRA (SLEEP) BY DR SUJIT KUMAR MD
NIDRA (SLEEP) BY DR SUJIT KUMAR MDDR. SUJIT KUMAR
4.8K views23 slides
YOGA PRESENTATION.pptx by
YOGA PRESENTATION.pptxYOGA PRESENTATION.pptx
YOGA PRESENTATION.pptxSayeeDhavan120
85 views24 slides
Recent advances in ayurveda by
Recent advances in ayurvedaRecent advances in ayurveda
Recent advances in ayurvedaArun Chhajer
1.4K views23 slides

What's hot(20)

Charvaka phiosopy by Anish Shah
Charvaka phiosopyCharvaka phiosopy
Charvaka phiosopy
Anish Shah23.3K views
Ashtanga Hridaya Sutrasthan Chapter 23 ASCHOTANAM - ANJANA VIDHI- अश्चोतन ... by Tania Anvar Sadath
Ashtanga Hridaya Sutrasthan Chapter   23 ASCHOTANAM - ANJANA VIDHI-  अश्चोतन ...Ashtanga Hridaya Sutrasthan Chapter   23 ASCHOTANAM - ANJANA VIDHI-  अश्चोतन ...
Ashtanga Hridaya Sutrasthan Chapter 23 ASCHOTANAM - ANJANA VIDHI- अश्चोतन ...
Tania Anvar Sadath4.1K views
NIDRA (SLEEP) BY DR SUJIT KUMAR MD by DR. SUJIT KUMAR
NIDRA (SLEEP) BY DR SUJIT KUMAR MDNIDRA (SLEEP) BY DR SUJIT KUMAR MD
NIDRA (SLEEP) BY DR SUJIT KUMAR MD
DR. SUJIT KUMAR4.8K views
Recent advances in ayurveda by Arun Chhajer
Recent advances in ayurvedaRecent advances in ayurveda
Recent advances in ayurveda
Arun Chhajer1.4K views
Dhanwantari Sampradaya by Sachin Bagali
Dhanwantari Sampradaya Dhanwantari Sampradaya
Dhanwantari Sampradaya
Sachin Bagali2.9K views
वुड का घोषणा पत्र.pptx by ChaudharyRahulSingh
वुड का घोषणा पत्र.pptxवुड का घोषणा पत्र.pptx
वुड का घोषणा पत्र.pptx
Ashtanga Hridaya Sutrasthana Chapter 22 - GANDUSHADI VIDHI / गण्डूषादि विध... by Tania Anvar Sadath
Ashtanga Hridaya Sutrasthana Chapter   22 - GANDUSHADI VIDHI /  गण्डूषादि विध...Ashtanga Hridaya Sutrasthana Chapter   22 - GANDUSHADI VIDHI /  गण्डूषादि विध...
Ashtanga Hridaya Sutrasthana Chapter 22 - GANDUSHADI VIDHI / गण्डूषादि विध...
Tania Anvar Sadath7.9K views
Panchavayava Vakya - An important tool for Pararthanumana by Umapati Baragi
Panchavayava Vakya - An important tool for PararthanumanaPanchavayava Vakya - An important tool for Pararthanumana
Panchavayava Vakya - An important tool for Pararthanumana
Umapati Baragi6K views
Rationality behind nitya sevaniya ahara dravya w.s.r to mudga in present era ... by Dr Arpitha R Sachin
Rationality behind nitya sevaniya ahara dravya w.s.r to mudga in present era ...Rationality behind nitya sevaniya ahara dravya w.s.r to mudga in present era ...
Rationality behind nitya sevaniya ahara dravya w.s.r to mudga in present era ...

Similar to Siri Bhoovalaya from Computer Science Perspective

Kes indian sceince_congress_2020 by
Kes indian sceince_congress_2020Kes indian sceince_congress_2020
Kes indian sceince_congress_2020Anil Jain
156 views13 slides
edc_adaptivity by
edc_adaptivityedc_adaptivity
edc_adaptivityRamin Zohouri
385 views42 slides
International Journal of Engineering Research and Development (IJERD) by
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
811 views5 slides
Time series analysis : Refresher and Innovations by
Time series analysis : Refresher and InnovationsTime series analysis : Refresher and Innovations
Time series analysis : Refresher and InnovationsQuantUniversity
288 views35 slides
Automated Evaluator for Bharatanatyam (Nritta) by
Automated Evaluator for Bharatanatyam (Nritta)Automated Evaluator for Bharatanatyam (Nritta)
Automated Evaluator for Bharatanatyam (Nritta)Renu Hiremath
681 views84 slides
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi... by
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...UKM
522 views7 slides

Similar to Siri Bhoovalaya from Computer Science Perspective(20)

Kes indian sceince_congress_2020 by Anil Jain
Kes indian sceince_congress_2020Kes indian sceince_congress_2020
Kes indian sceince_congress_2020
Anil Jain156 views
International Journal of Engineering Research and Development (IJERD) by IJERD Editor
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor811 views
Time series analysis : Refresher and Innovations by QuantUniversity
Time series analysis : Refresher and InnovationsTime series analysis : Refresher and Innovations
Time series analysis : Refresher and Innovations
QuantUniversity288 views
Automated Evaluator for Bharatanatyam (Nritta) by Renu Hiremath
Automated Evaluator for Bharatanatyam (Nritta)Automated Evaluator for Bharatanatyam (Nritta)
Automated Evaluator for Bharatanatyam (Nritta)
Renu Hiremath681 views
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi... by UKM
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
UKM522 views
Analysis Of Image Compression Methods Based On Transform And Fractal Coding by Jim Webb
Analysis Of Image Compression Methods Based On Transform And Fractal CodingAnalysis Of Image Compression Methods Based On Transform And Fractal Coding
Analysis Of Image Compression Methods Based On Transform And Fractal Coding
Jim Webb2 views
Deep learning Tutorial - Part II by QuantUniversity
Deep learning Tutorial - Part IIDeep learning Tutorial - Part II
Deep learning Tutorial - Part II
QuantUniversity6.4K views
Statistical Machine Translation for Language Localisation by Achchuthan Yogarajah
Statistical Machine Translation for Language LocalisationStatistical Machine Translation for Language Localisation
Statistical Machine Translation for Language Localisation
Paper id 71201925 by IJRAT
Paper id 71201925Paper id 71201925
Paper id 71201925
IJRAT11 views
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ... by Raj Kumar Thenua
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
M.Tech Thesis on Simulation and Hardware Implementation of NLMS algorithm on ...
Raj Kumar Thenua11.1K views
Paper id 24201433 by IJRAT
Paper id 24201433Paper id 24201433
Paper id 24201433
IJRAT580 views
Intrusion Detection In Open Field Using Geophone (Report) by Nuthan Prasad
Intrusion Detection In Open Field Using Geophone (Report)Intrusion Detection In Open Field Using Geophone (Report)
Intrusion Detection In Open Field Using Geophone (Report)
Nuthan Prasad2.5K views

Recently uploaded

This talk was not generated with ChatGPT: how AI is changing science by
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing scienceElena Simperl
34 views13 slides
Optimizing Communication to Optimize Human Behavior - LCBM by
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBMYaman Kumar
39 views49 slides
Cencora Executive Symposium by
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
174 views14 slides
"Package management in monorepos", Zoltan Kochan by
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan KochanFwdays
37 views18 slides
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfThomasBronack
31 views31 slides
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」 by
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」PC Cluster Consortium
27 views12 slides

Recently uploaded(20)

This talk was not generated with ChatGPT: how AI is changing science by Elena Simperl
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
Elena Simperl34 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar39 views
"Package management in monorepos", Zoltan Kochan by Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays37 views
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by ThomasBronack
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
ThomasBronack31 views
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」 by PC Cluster Consortium
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue209 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada43 views
Discover Aura Workshop (12.5.23).pdf by Neo4j
Discover Aura Workshop (12.5.23).pdfDiscover Aura Workshop (12.5.23).pdf
Discover Aura Workshop (12.5.23).pdf
Neo4j20 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro38 views
Innovation & Entrepreneurship strategies in Dairy Industry by PervaizDar1
Innovation & Entrepreneurship strategies in Dairy IndustryInnovation & Entrepreneurship strategies in Dairy Industry
Innovation & Entrepreneurship strategies in Dairy Industry
PervaizDar139 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10180 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays38 views
AI + Memoori = AIM by Memoori
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
Memoori15 views
Measurecamp Brussels - Synthetic data.pdf by Human37
Measurecamp Brussels - Synthetic data.pdfMeasurecamp Brussels - Synthetic data.pdf
Measurecamp Brussels - Synthetic data.pdf
Human37 27 views
"Node.js Development in 2024: trends and tools", Nikita Galkin by Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays37 views
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf by MichaelOLeary82
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfAdopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
MichaelOLeary8213 views

Siri Bhoovalaya from Computer Science Perspective

  • 1. Siri-Bhoovalaya from Computer Science Perspective Presented at a Bharatvani Project Workshop on Potentials of Siri Bhoovalaya for application and research in Linguistics and Computer Science at Central Institute of Indian Languages, Mysuru on 27th September 2016 by Anil Kumar Jain Siri-Bhoovalaya Vak-Peeth Project Siri-Bhoovalaya Web-Site Project web-site: siri-bhoovalaya.org
  • 2. Agenda of this Presentation • High Level Steps for Computerisation to reveal contents of a Chakra • Transposition Schemes - Bandhas • Phonetic Alphabet Coding Scheme - Ankaakshar • Illustration of basic Steps • Steganography to disclose multilingual contents • Visual Crytpography - Chitra Bandha • Research Potentials and Challenges
  • 3. High Level Steps to Decipher a Chakra 1. Select Transformation functions defined as Bandhas as applicable to the selected Chakra. 2. Transform two dimensional matrix of the Chakra into a row vector using algorithm for the Transformation Function as specified in Bandha. 3. Apply Mono-alphabetic Substitution to replace numerals in row vector with respective Phonetic Alphabets. 4. Join alphabets to form words and add punctuations as per grammar rules of the language (Kannada). 5. Derive interlaced multilingual alphabets as per defined scheme and format these as per grammar rules of the target language (Prakrit, Samskrit, Pali, Apabransh, Telugu, Tamil etc. etc.)
  • 4. Step-1 Transposition Scheme Definition: In cryptography, a transposition cipher is a method of encryption by which the positions held by units of plaintext (which are commonly characters or groups of characters) are shifted according to a regular system, so that the cipher text constitutes a permutation of the plaintext. That is, the order of the units is changed (the plaintext is reordered). Application: Bandhas in Siri-Bhoovalaya basically are Transposition Schemes to convert two-dimensional Chakra into a single dimensional string of numbers.
  • 5. Step-2 Chakra-Bandha (Implementation of one of the Transposition Schemes)
  • 6. Step- 2 Navmank Bandh Transposition with Recursion Navmank Bandh is applied from Second Adhyaya to Eighth Adhyaya with different sequence of Tiles in each of these Adhyaya. Each tile, called as UpChakra, is traversed in the same manner as in Chakra Bandh.
  • 7. Step – 3 Substitution Scheme Definition: In cryptography, a substitution cipher is a method of encoding by which units of plaintext are replaced with cipher text, according to a fixed system. The receiver deciphers the text by performing the inverse substitution. Application: Phonetic Alphabets are substituted to the string of numbers resulting from Step-2.
  • 8. Multilingual Phonetic Alphabet Encoding Scheme Kumudendu Code Table (for implementation of Mono-alphabetic Substitution Cipher)
  • 9. Multilingual Phonetic Alphabet Classification in Kumudendu Code Table
  • 10. Chakra Bandha Example with 5x5 matrix Step-1 & Step-2 1 2 3 4 5 1 4 53 28 45 4 2 1 45 47 59 54 3 7 16 1 56 55 4 28 43 8 1 52 5 10 51 1 7 7 1 2 3 4 5 1 17 24 1 8 15 2 23 5 7 14 16 3 4 6 13 20 22 4 10 12 19 21 3 5 11 18 25 2 9 Example Chakra (5x5) Step-1 : Chakra-Bandha (5x5) 28 7 52 7 45 16 47 45 7 28 10 43 1 59 4 54 4 51 8 56 1 55 1 53 1 Step -2 : Result of Applying Bandha - Matrix to Vector
  • 11. Step - 3 & Step - 4 Applying Substitution using Kumudendu Code Table and applying grammar rules Result of Step -2 Chakra-Bandh from previous slide and results after applying Step-3 & Step-4
  • 12. First Chakra in Mangal Prabhrut 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 59 23 1 16 1 28 28 1 1 56 59 4 56 1 1 47 16 34 1 7 16 1 1 7 56 1 60 2 53 54 47 28 1 47 45 28 7 4 59 41 4 45 1 30 47 47 45 42 53 28 51 1 52 1 1 3 1 22 1 30 2 1 2 55 30 1 7 45 47 52 1 4 1 47 1 1 1 1 53 1 52 59 52 4 59 30 2 55 55 13 16 2 53 60 1 4 16 47 48 45 16 56 56 43 45 1 56 1 4 1 13 5 47 45 1 1 22 30 51 1 2 56 38 30 4 1 1 56 1 1 16 1 57 7 56 56 1 22 1 6 54 52 52 45 1 7 55 48 1 58 52 35 28 55 1 38 45 30 55 4 47 7 45 38 45 38 1 7 1 1 1 28 13 56 55 51 54 1 1 1 1 42 2 4 4 1 43 16 47 7 1 13 4 51 4 8 28 53 47 22 8 1 53 59 38 7 43 40 1 52 59 54 30 1 45 16 1 28 23 50 7 43 43 9 1 2 45 51 30 1 52 58 48 59 47 54 4 4 1 47 45 47 56 28 1 45 1 13 7 7 7 10 55 1 53 47 56 1 1 7 1 1 2 60 48 56 1 1 16 1 1 54 1 52 17 30 54 45 45 11 59 56 52 1 45 1 55 28 52 28 1 2 1 52 54 4 43 60 48 28 1 16 23 8 53 7 1 12 2 1 53 52 43 23 2 4 16 52 44 54 1 2 42 7 1 7 47 30 28 48 47 1 54 52 16 13 45 54 23 4 28 45 45 30 1 59 1 56 28 2 54 53 38 2 2 1 28 55 40 60 4 50 28 14 2 13 47 1 1 4 17 45 1 56 1 52 56 51 1 47 55 55 45 7 2 54 1 56 7 1 1 15 23 4 53 54 59 48 13 56 1 47 23 1 2 55 16 1 1 47 40 54 16 52 1 47 60 43 60 16 45 16 43 1 7 47 1 7 1 4 54 54 1 43 28 28 7 1 2 7 52 30 1 4 47 4 13 17 42 1 54 13 1 28 1 45 42 5 48 56 1 1 1 52 54 7 1 1 2 56 56 2 43 1 1 18 56 43 22 45 56 43 2 2 56 1 8 48 59 59 7 16 53 55 53 48 1 1 46 2 30 53 1 19 47 45 1 2 54 56 56 2 55 51 4 16 7 13 30 16 1 1 4 52 52 4 54 47 2 38 1 20 1 54 60 56 54 1 60 1 1 16 40 38 17 1 47 56 33 55 1 1 59 48 1 53 7 1 1 21 1 52 16 1 60 1 30 53 30 7 47 13 13 22 8 13 45 59 54 1 2 42 54 47 53 52 53 22 16 30 1 4 52 47 56 1 28 16 1 22 59 51 1 1 7 28 53 60 7 1 16 16 1 1 58 23 4 53 56 1 52 2 13 52 38 30 45 7 1 30 56 16 1 1 1 30 48 56 54 54 55 28 45 24 1 47 47 1 28 22 1 47 1 1 45 46 1 1 47 53 55 52 1 1 7 43 2 1 1 1 43 25 1 4 53 1 45 43 16 55 52 4 47 55 45 22 51 56 1 38 13 30 2 28 56 13 56 28 55 26 4 16 46 1 1 16 1 1 1 1 1 47 59 4 8 38 58 1 1 48 1 7 22 1 1 1 60 27 52 4 30 56 53 52 54 1 30 52 1 16 54 7 58 1 30 54 1 56 51 53 56 57 56 4 60
  • 13. Output from Chakra Bandha Applied to first Chakra of Siri Bhoovalaya Resultant text after manually conjoining phonetic alphabets :
  • 14. Step – 5 Deriving Interlaced Multilingual Content Definition: Steganography is the practice of concealing a file, message, image, or video within another file, message, image, or video. Thus, whereas cryptography is the practice of protecting the contents of a message alone, steganography is concerned with concealing the fact that a secret message is being sent, as well as concealing the contents of the message. Application: Multilingual contents are interlaced into base content in Kannada and are extracted as per corresponding schemes applicable to each of different languages.
  • 15. Step -5 Example of Multi-Lingual content from First Adhyaya
  • 16. Step – 5 : Content in Prakrit & Samskrit from First Chakra
  • 17. Step -5 : Example of Multi-lingual contents from first Anubandh of Shrutavatar
  • 18. Step – 5 : Content in Prakrit, Geervan, Telugu, Tamil & Apabhramsh from first anubandha of Shrutavatar
  • 19. Chitra Bandha / Chitra Kavya Visual Cryptography is a cryptographic technique which allows visual information (pictures, text, etc.) to be encrypted in such a way that decryption becomes the job of the person to decrypt via sight reading. Application: Muni Kumudendu has vividly used Chitra Bandha to demostrate his brilliance as graphics artist too. This is also one of justification of his using two dimensional arrays (27x27 matrix ) as a Canvas for Chitra Kavya.
  • 20. Visual Cryptography (Chitra Bandha) example In following example a graphical figure is used as key to extract the hidden message.
  • 21. Superimposing the figure on Chakra at defined position to reveal content in those particular cells in manner as shown
  • 22. Derivation of Shrutavatar Chakra from Mangal Prabhrut Chakra
  • 23. Why Muni Kumudendu is Inimitable? • Master Mathematician who shone with brilliance in creating intricate framework of Chakras and Bandhas. • Eminent Scholar of religious foundations, scriptures, practices and ancient sciences of diverse domains. • Highly Competent Linguist with proficiency in multiple languages prevalent in India at his time. • Extremely genius poet who chose two-dimensional array of numerals for his creative expressions. • Great Composer who intertwined verses in multiple languages into a solitary piece of magnificient work. • Exceedingly Talented Graphics artist who could implant poetry into multitude of shapes and figures.
  • 24. Importance of further Research • Rajendra Prasad, the first President of India, called it one of the ‘Wonders of the World'. Giants of Kannada literature have evinced keen interest in this magnificent creation. Prof Suniti Kumar Chatterjee have exclaimed that the work deserved a doctorate by several universities. • Dr S. Srikanta Sastri, a highly respected name in the study of Indian history and culture, has commented vividly on the importance this unique work from many-fold perspectives.
  • 25. Research Areas from Computer Science Perspective 1. Development of Algorithms for different categories of Bandhas. (Matrix to Row transformation) 2. Digitisation of all Chakras suitable for Computer processing. 3. Derivation of Chakras of other Khandas from Mangal Prabhrut. 4. NLP (Natural Language Processing) / Computational Linguistics implementation for language specific grammar rules on the content derived for different languages and translation thereof. 5. Integration of IPA (International Phonetic Alphabet) and cross platform Speech conversion. 6. Multilingual content extraction from base content, classification and indexing of entire content suitable for search engines.
  • 26. Major Challenges • There exist no Credible Platform or Forum which can bring together persons pursuing research on Siri-Bhoovalaya. There are many islands of endeavour but no bridges to consolidate and promote sharing amongst them. • Teams consisting of Mathematicians, Linguistics, Subject Matter Experts / Scholars and Computer Scientist are needed in order to fully unearth the hidden treasure buried inside this masterpiece. Efforts in this direction is not visible. • Very small cross-section of individuals are not only able to appreciate Siri-Bhoovalaya, but have not even heard of it, as there has been very little effort for public awareness towards this unparalleled masterpiece. It should not only be considered a matter of pride for Kannada speaking population but must be accorded honour as a unique World Heritage. This is more so because Muni Kumudendu used numerals, which are universal symbols, instead of any language specific alphabets.
  • 27. Siri Bhoovalaya: A Unique Multilingual Epic Scripted in Numerals
  • 28. An Inimitable Cryptographic Creation: Siri Bhoovalaya
  • 29. Creativity in Cryptography: An Epic Scripted in Numerals only