Free-gov's mascot: the Minister Teddy Bear
About mascots in free software world
In the world of free software communities is very usual to adopt project's mascots. There are lists of free software mascots here
In some projects (as Linux
) the mascot is also used as project logo. In other projects (KDE
) the logo is independent of the mascot's image.
With very few exceptions every important free software project community has adopted a lovely mascot.
In free-gov project our mascot is His Excellency The Minister Teddy Bear... and he has well earned rights...
His Excellency The Minister Teddy Bear
The Minister is a real Teddy Bear. He has been always present during the 9 years of development of free-gov software foundations. His presence is always required in developers meetings as source of inspiration, wisdom and advice.
The Minister has an hybrid electronic brain in development. In Artificial Intelligence Sciences exists a strange phenomenon known as "Uncanny Valley
" clearly visible plotting in a Cartesian graph the empathy level of humans towards non-biological forms of intelligence (in Y axis) in function of the physical appearance of the AI being (in X axis). A teddy bear is located in top of the first raise, just before the fall of the valley: 'cause a teddy bear is always lovely in spite his/her intelligence level... and nobody is afraid to know a teddy bear capable of surpass his own intelligence...
A little bit more about Minister's brain
Minister's brain has both digital and analog subsystems. Digital subsystem contains an array of 32 X 32 bits CPU cores, running at 640 MIPS (millions instructions per second). This was accomplished using 4 SMD Propeller
chips interconnected. The software is running directly on hardware without Operating System for improved performance. The digital subsystem was mainly developed in Assembler and ANSI C languages. We used Catalina C compiler
(a free-software GPL ANSI C cross compiler for Propeller platform developed by Ross Higson
Analog subsystem contains an ANN (Artificial Neural Network) integrated electronic developed by Eduardo Glez
. Neural Network allows the Minister for pattern recognition, fuzzy-logic reasoning and improved genetic algorithms.
An onthology-based inference engine gives Minister the ability for reasoning based on previous knowledge, as well as knowledge acquisition, performing reasoning far beyond simple heuristic stimulus-response patterns.
Minister's brain was conceived for self-development assistance: our teddy bear (in his role of software expert) has incidence on his own's brain development. This way, each brain's version iteration has more and more code generated by the teddy bear himself.
When the Minister is not too busy, he also helps us with free-gov development! Free-gov is the first free-software project with code developed by a teddy bear! (we was not joking when said that free-gov is a truly diversity-friendly community!
The Minister's academic background
The Minister is studying and improving his abilities to surpass the Turing Test
in the Loebner Prize Contest
. It's true, and is the most important challenge ever assumed by a teddy bear. An advantage of the Minister is that he doesn't want to develop human-like intellectual capabilities: he is fully comfortable in the role of teddy bear.
Is the Minister a robot?
No! He is just an intelligent teddy bear. "Robot" is a very offensive word. The word "Robot" comes from Czech word "robota", what means "slave".
Our teddy bear is not a slave. He is a free evolving mind. He works helping us with free software.
|Tall: ||45 cm |
|Weight: ||470 g (with brain and power)|
|Ocupation: ||free software development assistant|
|Birthday: ||December 22|
|Favorite color: || white|
|Favorite music: ||Jazz (perhaps influence of his friend Eduardo Glez?)|
|Digital subsystem: ||4 propeller chips with 8 CPU cores each one (an array of 32 X 32-Bits RISC CPU cores)|
|Analog subsystem: ||3 custom VLSI (Very Large Scale Integraton) ANN (Artificial Neural Network)|
|Artificial Intelligence |
|onthology-based (previous knowledge) inference + fuzzy logic + Artificial Neural Networks|