Heartbreaker Blue Lagoon (Snails Remix) in Video

Started Today at 08:51:09 PM


KnyteTrypper's lost open source bot recovered in General Chatbots and Software

This bot was lost but i managed to sift the original code from the way back machine and i have it posted at chatbotfriends.altervista.org/AlkaliChatbot.html I was a fan of Him and had great respect for him and enough of his pages have been lost i could not stand to have one more thing gone. To get the code just do as he said right click on the page and select view source code then copy and paste it to your own html editor or worse case scenario notepad.

19 Comments | Started December 19, 2014, 10:26:14 PM


Artificial Intelligence Catches Fire in Ethiopia in AI News

Artificial Intelligence Catches Fire in Ethiopia
26 August 2015, 12:00 am

                    Young Ethiopian with robot whose AI software was created in his country. (courtesy of iCog Labs) Ethiopia is an unlikely but thriving center of artificial intelligence R&D. A local company works for global customers and the government is all for it.

Huffington Post - TechnologyLink

Source: AI in the News

To visit any links mentioned please view the original article, the link is at the top of this post.

Started Today at 05:00:34 PM


deliberately simple programming language in General Project Discussion


I'm working on a language that would be simple to learn. I teach IT in a training center (mostly MS products), and I noticed that what people find hard is:
- nested parentheses hell (3 is already hell, we don't do LISP ;) )
- the fact that a function name precedes parentheses
- function parameters have precise syntax, where order matters

For example, I often see things like:
You can feel what was intended.

So, I put strong constraints on the language expressiveness, just to see where it leads.

It looks a bit like INI files.
You start function definition with the name of the function between square brackets.
You have only one command per line
Commands only take one argument, which is always a string
Syntax is "function: argument"
You can call functions inside parentheses, with the same syntax
You CANNOT nest parentheses
You can access variable by their name between angle brackets
You CANNOT nest variable names
Inside a function's body, argument is accessed through empty variable name <>
The return value of last command is always stored in variable <this>
That's it

Here is a taste.

Code: [Select]
[repeat twice]
render: <> <>

about: cars
print: Now "this" means <this>
about: language
store this in: some variable
print: what a (repeat twice: really) awful programming <some variable>

==> Now "this" means cars
==> What a really really awful programming language

[pattern match]
parse this as: * isn't *
wildcard in: first
wildcard in: second
render: 1st is <first> and 2nd is <second>

print: (pattern match: parsing isn't that hard)

==> 1st is parsing and 2nd is that hard

new meaning of "this"

choose result value

[store this in]
store value of "this" in named variable

write text on screen

[parse this as]
do pattern matching on sentence

[wildcard in]
store capture in named variable

This language is intended to be used to code agent behavior in a multi-agent middleware, probably hosted in CouchDB, inspired from a previous work. Feel free to borrow bits and pieces!

16 Comments | Started August 22, 2015, 04:43:36 PM


Sci-Fi movie coming soon in General Chat

It is called: PROMETHEUS and the trailer shows it to have a lot of similar
space misadventure happenings as did many of the past but this one does
portray a different plot line. Humans tracing their collective "Roots" but in
a very big way and apparently with a very big surprise in store for them.

Don't get in line just yet for the one doesn't release until 6-8-2012.

Check it here:  

4 Comments | Started December 24, 2011, 12:01:15 PM

ranch vermin

top ai top secret? in General Chat

My theories coming together, and im starting to realize the time for immature brag sharing is over...  ive just privatized all my videos.   Im not sure if I want to help people develop ai anymore - its for me to do.

Do any of you guys have some top theories that you never disclose - in case they fall into the wrong hands?

I really feel like I really am a NASA guy now, or someone like a nasa guy,   and its kinda ordinary - making advanced technology out of your bedroom.

4 Comments | Started Today at 04:48:42 AM


Facebook Adding Virtual Assistant to Messenger App in AI News

Facebook Adding Virtual Assistant to Messenger App
26 August 2015, 12:00 am

                    If you don't want the world to know your business, don't tell Facebook either. The use of Rehtaeh Parsons' likeness in a dating ad prompted an online backlash.

Discovery - NewsLink

Source: AI in the News

To visit any links mentioned please view the original article, the link is at the top of this post.

Started Today at 11:00:26 AM


Removing steps of common processes in Robotics News

Removing steps of common processes
27 August 2015, 8:13 am

Professor Robert J. Flatt. Source: DFABProfessor Robert J. Flatt. Source: DFAB Being able to control the moment when concrete turns from liquid to solid is crucial for digitally fabricated concrete structures. The timing of this process can be controlled by tuning the chemistry and adding small amounts of specific substances at just the right time. Robert J. Flatt, Professor of Building Materials at ETH Zurich, discusses this process and the innovations in concrete chemistry and digital fabrication he and his team are working on to reduce the environmental footprint of the most used building material in the world.

“Test the limits and break through (…) no rules for me (…) let it go!”, you used this song from the Disney film “Frozen” in a presentation on your research. How are you working to get rid of rules?

I’d rather say: We try to do things that, at first, seem unfeasible. Lets take the making of a cake as an analogy. In general you have dough, which is fluid. You pour it into a mould and then put it into the oven to harden. What we are working on is similar to a process that would extrude this dough and have it immediately shaped and cooked. You could say: We are trying to remove steps of common processes by forcing the material to behave differently.

“The key is to use the critical moment when the material transforms from liquid to solid.” What does this mean in practice?

We are working on what I call the “spices” of concrete. Added to a mixture in very small amounts, these additives have a huge impact on the material properties. I give you an example. The research project “Smart Dynamic Casting” (SDC), a collaboration with the ETH Chair of Architecture and Digital Fabrication, started with the question: Can you make complex shapes of concrete without any formwork? SDC is an answer to this challenge, in which the key is to be able to use the critical moment when the material transforms from liquid to solid; when you can shape the material, but it doesn’t collapse under its own weight.

SDC also has been your first collaboration in the field of digital fabrication, before joining the National Centre of Competence in Research (NCCR) Digital Fabrication. Where are the synergies between material sciences and digital fabrication?

Digital fabrication in concrete wouldn’t work without the manipulation of the material properties. You either would end up with a very inefficient process or the process would simply fail. On the other hand, robotic control opens new perspectives to surpass current state-of-the-art construction processes, particularly for more individualized structures. For me this interdependency of material design and robotic processes is the exciting part about this research field, and bringing our expertise to this collaboration is where we see our role within the NCCR Digital Fabrication.

“A big opportunity is to combine the manipulation of the material properties with the reduction of the environmental footprint.” What is the added value of these new fabrication processes and materials compared to traditional ways of building?

If you take SDC, the overall interest was to be more efficient in producing complex shapes. So the added value is about creativity and efficiency. Furthermore, by replacing traditional formwork with a single adjustable slip-form, waste can be reduced. However, in terms of the overall environmental impact I consider the elimination of the formwork to be of second order. A much bigger opportunity is to combine the manipulation of the material properties with the reduction of the environmental footprint of concrete. Accordingly, the development of more environmentally friendly types of concrete is one of our main research focuses and also one of our major long-term goals, of which we plan to feed the results into the NCCR Digital Fabrication.

5 to 8% of the man made CO2 emissions is effected by cement production. Why do you focus on concrete and not on a building material with less environmental impact?

Concrete is the most used building material in the world. It is used in larger quantities than all the other building materials added together [1]. There are basically no other materials available in the quantity that can compete with concrete in terms of performance, environmental impact and cost. This huge volume of concrete also means that: If you simply succeed in reducing the amount of cement used in concrete you have a huge multiplication factor. As an example: about 40% of Switzerland’s Kyoto Protocol objectives where reached by the cement industry. Part of this reduction is due to the fact, that less concrete was used, part of it due to improvements in production, and part due to changes in the nature of the cement being produced. That brings us back to the “spices”; these additives can be used to tune the material properties, but you also can use them to keep required values of some properties while changing the proportions of the materials you used. As an example; chocolate producers are now allowed to replace 5% of the cacao fat with vegetable oil, but of course they don’t want to change the taste. In our research we try to do the same, but our goal is not to replace 5%, but 50% of the material. To accomplish this we need to formulate very good spices for it to go unnoticed!


In your experience, what factors are required for a research innovation so that industry will take interest?

An innovation, of course, needs a market perspective. In this sense environmental aspects are certainly a macro trend that impacts their long-term strategic considerations, however it is clearly the costs of materials, energy, and the impact of CO2 emissions that will influence marketability in the long term. The balances between impact issues and how to bring an innovation to market are definitively the high-level strategic considerations for industry.

So, if the NCCR Digital Fabrication wants to be successful, in practice it should focus on environmental issues?

This conclusion is too limited and brief, whereas the goals of the NCCR Digital Fabrication are long-term. I would rather describe the process as such: In the first phase we are more in the logic of developing something like a Formula One car, a niche product. So, of course we are concerned with doing things in a sustainable way, but we are still addressing a small portion of the market. We are looking at opportunities with high added value, rather than large volumes where processes are much more optimized and margins are very tight. At this stage looking at the large volume market from the perspective of digital fabrication could be a killer for innovation. Then, in a later stage, we intend to evaluate which part of our innovations can be adapted to larger scale use. This is where we can optimally shift our attentions to larger issues such as sustainability. Once we have resolved the smaller scale problems we can shift to volumes that allow us to have a large-scale ambition and a large-scale impact to improve sustainability.

Are there any risks you can think of regarding the path on which this NCCR is heading?

If you want to build a Formula One car and you can build it more efficiently with a robot that has special features, you might well be persuaded to also use this very versatile robot for normal serial production, but this may not be the most optimal solution. The big question for me is: Will our increased use of digital fabrication eventually lead to automation with a loss of design individualization? This is, of course, exactly the opposite of what we are aiming to accomplish within the NCCR Digital Fabrication. So, to answer your question, I think it is our mandate to bring affordable “mass customization” into construction and to use our research to ensure that individualization of design and construction is available for everyone.

[1] Yearly volumes: concrete 10 km3, fired clay 2 km3, timber 1.3 km3, steel 0.1 km3.

On this subject see also the newspaper contribution “Gewürze für mehr Nachhaltigkeit” of 25.06.2015 in “Tages-Anzeiger” (in German only).

Source: Robohub

To visit any links mentioned please view the original article, the link is at the top of this post.

Started Today at 11:00:26 AM


Playing with Daz Studio in Graphics

A render I did tonight. Really liking this hair. I wonder if she exists  ;)

29 Comments | Started March 02, 2014, 11:31:17 PM


Hitachi warehouse robot grabs goods with two arms in AI News

Hitachi warehouse robot grabs goods with two arms
25 August 2015, 12:00 am

                    In another sign that more warehouse workers could be displaced by machines, Hitachi has created a mobile logistics robot that can use two arms to handle inventory. Developed to meet increasing demand from online shopping orders, the machine can move around on wheels, autonomously fetching merchandise and carrying it to a shipping container.


Source: AI in the News

To visit any links mentioned please view the original article, the link is at the top of this post.

Started Today at 05:00:07 AM
Virtual Talk

Virtual Talk in Chatbots - English

[iTunes app] Virtual Talk is a AI chatting app that makes you talk with whomever you want. It remembers what you say and learns new dialogs. This app is one of the smartest chatbots in the world.

Aug 17, 2015, 13:33:09 pm
Robot Overlords

Robot Overlords in Robots in Movies

Not long after the invasion and occupation of Earth by a race of powerful robots wanting human knowledge and ingenuity, humans are confined to their homes. Leaving without permission would be to risk their lives. Monitored by the electronic implants in their necks, the robot sentries are able to track the movements of humans in order to control them. And if any person comes out of their home, they are given warnings by the robot sentries to get inside their home. If they do not comply, they are shot immediately.

Long article on the making of here...

Aug 15, 2015, 14:42:25 pm

Zerfoly in Chatbots - English

Zerfoly is a chatbot platform that makes it possible to create imaginary persons (chatbots) and teach them to talk to each other.

You will be able to let loose your creativity and imagination. Build persons, by writing interactive dialogues. The persons you create will gradually become individuals with unique personalities. One of the persons could bear your name and learn to talk like you; your alter ego. Another way of using Zerfoly is as an interactive diary.

Aug 09, 2015, 11:06:42 am

YARP in Robotics

YARP is plumbing for robot software. It is a set of libraries, protocols, and tools to keep modules and devices cleanly decoupled. It is reluctant middleware, with no desire or expectation to be in control of your system. YARP is definitely not an operating system.

Jul 31, 2015, 16:23:49 pm

Kimbot in Chatbots - English

Kimbot uses simple text pattern matching to search its database of past conversations for the most reasonable response to a given query. It learns by associating questions it asks with the responses that are given to it.

Jul 08, 2015, 10:10:06 am
Telegram Bot Platform

Telegram Bot Platform in Chatbots - English

Telegram is about freedom and openness – our code is open for everyone, as is our API. Today we’re making another step towards openness by launching a Bot API and platform for third-party developers to create bots.

Bots are simply Telegram accounts operated by software – not people – and they'll often have AI features. They can do anything – teach, play, search, broadcast, remind, connect, integrate with other services, or even pass commands to the Internet of Things.

Jul 06, 2015, 18:13:45 pm
ConceptNet 5

ConceptNet 5 in Tools

ConceptNet is a semantic network containing lots of things computers should know about the world, especially when understanding text written by people.

It is built from nodes representing words or short phrases of natural language, and labelled relationships between them. (We call the nodes "concepts" for tradition, but they'd be better known as "terms".) These are the kinds of relationships computers need to know to search for information better, answer questions, and understand people's goals.

Jun 11, 2015, 07:34:13 am

Aurora in Robots in Movies

Aurora is a 2015 Swiss science fiction drama film directed by Robert Kouba, and starring Julian Schaffner and Jeannine Wacker. In 2020 a super-computer named Kronos commits genocide against humanity. In 2080, Andrew wanders a dystopian Earth controlled by machines. He meets a girl named Calia and they travel to a sanctuary named Aurora.

Jun 11, 2015, 07:20:48 am
Terminator Genisys

Terminator Genisys in Robots in Movies

In 2029, John Connor, leader of the human Resistance, leads the war against the machines. At the Los Angeles offensive, John's fears of the unknown future begin to emerge when John is notified by his army unit, Tech-Com, that Skynet will attack him from two fronts, past and future, and will ultimately change warfare forever.

On the verge of winning the war against Skynet, Connor sends his trusted lieutenant Kyle Reese back through time to save his mother's life and ensure his own existence. However, Kyle finds the original past changed. In this timeline, a Terminator was sent back in time to kill Sarah Connor as a child and so the Resistance sent their own cyborg back in time to protect her. After the assassin killed her parents, the reprogrammed T-800 raised and trained her to face her destiny, which she adamantly tries to reject.

Now, faced with a new mission, Kyle, Sarah and the old ally Terminator, have to escape the T-800, the recent T-1000, and as well as a new and horrific enemy: John Connor himself, who has been converted into a nanotechnological human-cyborg hybrid, the T-3000, all sent by Skynet to kill them. With John Connor compromised, they must find another way to stop Judgment Day.

May 16, 2015, 17:28:56 pm
HRP-4C fashion model robot

HRP-4C fashion model robot in Robotics

The HRP-4C, a walking, talking humanoid fashion model fembot developed by Japan’s National Institute of Advanced Industrial Science and Technology (AIST), is ready for the runway.

With 30 motors in her body, the 158-centimeter (62-in) tall, 43-kilogram (95-lb) HRP-4C can walk around and strike a range of poses.

Apr 17, 2009, 11:13:02 am