• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp2
r3wp49
total:51

results window for this page: [start: 1 end: 51]

world-name: r4wp

Group: #Red ... Red language group [web-public]
Janko:
7-Mar-2013
For instance, there is at least one bug report for R3 related to 
increasing the number of delimiters that should be rejected because 
implementing it would drastically reduce the readability of code 
written in any Rebol family language. If Red implemented that proposal 
it would be a bad thing for Red as well for the same reasons.

 -- my proposal is to write a special AI filter that checks for each 
 word user writes and resists to evaluate it if it reduces the readibility 
 of code. IMHO we surely can't say that ony specific delimiter reduces 
 readibilty and anything else a stupid programmer might cobble together 
 with the ones left doesn't  <-ironic .. I hoped the comma wars won't 
 have to continue in Red also :(
Group: !R3 Extensions ... [web-public]
TomBon:
18-Dec-2012
Andreas, yes exactly these considerations are important because the 
sore temptation could lead into an overload and therefore polluted 
R3 with embedded extensions beyond a usefull 'R3 with batteries included' 
;-) 

there are tons of usefull libs and free code out there, compression, 
crypto, text processing, serialisation, image manipulation, audio, 
math, ai and very important;  db connectors. filling these areas 
step by step is a lot of work but I think it's worth. As soon R3 
has reached a stable structure (couple of weeks I think) a new bounty 
system should be established for extensions we need but haven't the 
time or skills to create those. Just now I started with a simple 
one to get a feeling for the handling and any advise in this is highly 
appreciated.

world-name: r3wp

Group: All ... except covered in other channels [web-public]
Gabriele:
9-Jan-2009
again, the reason is that it is impossible to come up with a general 
solution, and that this is a UI issue and NOT a language issue. unless 
you throw in AI, "language" for a computer cannot be the same as 
"language" for a human.
Gabriele:
9-Jan-2009
so, either we have AI, and the computer can figure out what a human 
means when reading the text the human wrote (but it'll have to ask 
questions most of the times! like when a human is talking to another 
human), or it can only be a specilized thing (eg. a date field that 
tries to be "smart" - but that's just a big set of rules)
Pekr:
9-Jan-2009
I think that your answer is too abstract :-) All that guys wanted 
was - any known rebol datatype should be recognised, and the rest 
should be assigned under junk! or similiarly named datatype. What 
is AI about that? :-)
btiffin:
9-Jan-2009
Gabriele; no sorry; I guess I obfuscated my point too much with the 
money! example.  I don't want REBOL to figure out all the possible 
human combinations of money.  I want REBOL to load a value that we 
humans commonly use as a format of money, without a syntax error. 
  The make phase would create a foreign data value and keep going. 
  Let the gurus that write general applications worry about the math 
operations on junk and account for it.  But let a professor load 
his book and use the uber powerful series operations of REBOL for 
ad hoc analysis.   No AI involved here, just a feature of the language 
that "if a piece of source does not match one of the lexically strict 
57 datatypes, it floats in a REBOL block as foreign".    And foreign 
is similar but not quite exactly the same as quoting the text as 
string!, without need of quoting the text.   I see great power in 
this feature.


Excuse the poor example;   I misdirected my intention when I mentioned 
that arg1 had a good hint, my mistake (but I would if I had brains, 
include this hint as a subfield of foreign! data, just because, why 
not, the current lexical parser already made a guess).  Our good 
Mr Hawley has a plan for a LOAD refinement /else with a type spec 
that looks very promising, but then it leads to being able to distinguish 
actual quoted input from coerced input, so I still lean toward foreign.


My plan (and I place burden of foreign! management for CODE blocks 
to the gurus) would let normal people load any data and run with 
it.  Even it they only use 4 or 5 REBOL functions at the console, 
the potential userbase becomes orders of magnitude greater than what 
we have today.   That it turn opens up a few that will write concise 
clear time lasting code that could analyze books or the sum of human 
knowledge using our favourite thinking environment.  No?
Gabriele:
10-Jan-2009
any known rebol datatype should be recognised, and the rest should 
be assigned under junk! or similiarly named datatype. What is AI 
about that?

 Telling the different between a REBOL value and "the rest" is AI. 
 If you can without AI, then "the rest" is defined with a specific 
 parse rule... then you can just use string parsing, and it's not 
 a human language anymore but a specific language you just designed.
Dockimbel:
28-Mar-2009
IMO, designing a good DSL is far more difficult than writing parse 
rules.


I think that ppl here are underestimating the complexity of implementing 
a jump-over-foreign-data feature that would work in the general case. 
REBOL syntax is not based only on whitespaces, but on delimiters 
too : double-quotes, curly and square brackets, parenthesis,.... 


So it's perfectly valid to not use whitespaces at some places, like 
in : "either conditon [true][false]". So what should LOAD do in case 
of, e.g. : "either condition [f,o,r,e,i,g,n,0,1][false]" ? IMHO, 
besides reporting a syntax error at "f," , there's no much point 
returning [either condition "[f,o,r,e,i,g,n,0,1][false]"]. And if 
you think that LOAD could just return [either condition ["f,o,r,e,i,g,n,0,1"][false]], 
then you just jumped over the complexity by creating some syntax 
rules in your mind, but LOAD can't do that. Once LOAD has passed 
the syntax error point, it has no sure way to determine where the 
foreign data ends and where REBOL correct syntax starts again. That 
would require at least, an AI engine (like Gabriele stated above). 
I'm not even sure that all possible cases could be covered that way.


Btw, does such feature exists in any other programming language? 
I've personally never seen or read about such feature elsewhere, 
maybe for a good reason.
btiffin:
28-Mar-2009
I still vote for foreign!  as a datatype.  Sure there will still 
be reasons for throwing errors on evaluation on foreign! but I don't 
like the fact that the errors occur on load.

Give linguists a tool that out-of-the-box can load a poem and let 
them count characters, words, and transitions.


Let REBOL pros worry about the hassles of evaluation.   Re: where 
the foreign data ends; Skip AI, just go with delimiters.  Whitespace 
or quotes or any of the braces etc.  And if a missing quote causes 
a script to fail ... well bad on the coder for not testing before 
release.  If the English professor gets wonky counts, well let them 
figure it out, but give them the wonky counts not a LOAD failure. 
 IMHO it really would open the door to so many more uses and users. 
 


And with Steeve's example ... build something like that into the 
product.  Don't make poor Professor Keating try and figure out why 
most of the Dead Poet's prose can't be analysed with REBOL's nifty 
cool block data functions.


And as long as REBOL had foreign! as a native datatype, writing a 
LINT would be dirt easy.
Group: !AltME ... Discussion about AltME [web-public]
shadwolf:
22-May-2009
and that even one of the ways to evaluate the intelligence of an 
AI how many time it will spend before saying supid things or repeating 
itself
Group: Core ... Discuss core issues [web-public]
amacleod:
16-Oct-2008
s2: copy a parse/all s2 [some [p: "^/" (change/part p "^^/" 1) skip 
| "^-" (chang
e/part p "^^-" 1) skip | skip]]
== true
>> s2
== {a^^/^^-b^^/^^-c}
>> print s2
a^/^-b^/^-c


Anton, It looks like what I want but if aI print it the newlines 
are not reconized???
Group: Make-doc ... moving forward [web-public]
shadwolf:
11-Jan-2005
well good night efishant ai'm burned here it's ùùè oclock in the 
morning see you later ;)
Group: Linux ... [web-public] group for linux REBOL users
Kaj:
17-Dec-2009
Maxim, it's to blame on the AI mongerers who implanted that thought 
in the public's mind in the previous century :-)
Group: Announce ... Announcements only - use Ann-reply to chat [web-public]
ICarii:
9-Jul-2007
RebTower 0.1.5 - small fix to stop player/ai loops using 100% cpu 
- thanks doc ;)
Full version: http://rebol.mustard.co.nz/rebtower.zip(661kb)

Update version (from 0.0.7 upwards): http://rebol.mustard.co.nz/rebtower.r
(34kb)
Terry:
2-Oct-2008
New 'opt-in' group created for the Cheyenne - Framewerks Project


This FOSS project is a port of Redwerks CMS system (http://redwerks.org) 
to use Cheyenne rather than Apache. Continued exploration of AI / 
NLP using LFReD, AtomDB and other techs with Cheyenne to build the 
next generation of web servers.

Send me a request to me directly if you would like to join.
Group: Tech News ... Interesting technology [web-public]
[unknown: 9]:
1-Feb-2007
you will always need good programmers


We strongly disagree, in fact the time of no need for programmers 
is probably closer than we (programmers) want. 


AI will one day be good enough to solve domain problems.  The architecture 
of computer systems will be self correcting, responsive, and self 
writing one day.


Software will fix itself in response to millions if not billions 
of people reacting to using it, and it will slowly and systematically 
correct itself, improve itself, and even offer new features simply 
for test.  In other words, software will eventually self evolve.
Maxim:
1-Feb-2007
I know I'm not saying anything revolutionary... but "programming" 
has always been around us.  and since we will foreseeably continue 
to use machines... we'll always do so in the future... I only guess 
that in 50 years, we'll be making AI apps which learn concepts.  
and the interface to these systems will be more easy to use... but 
there will always be people who do work for others...
Gabriele:
1-Feb-2007
Reichart, about AI, if the AI does the programming, then the AI is 
the programmer. Note, that I don't see any reason why we should not 
consider the AI a "person". (if we don't, and the AI eventually kills 
all of us, I won't blame "it")
Maxim:
2-Feb-2007
its funny (or rather not) cause I see no point in developping AI 
within the confines of an economy.  once a true AI "conscience" will 
be feasible. we suddenly loose the need for "employes".  just like 
the romans soldiers, at one point, didn't have any new lands to conquer, 
so basically a big social rift was caused.
Geomol:
2-Feb-2007
Reichart, I wouldn't worry too much. What you're talking about require 
true AI, and we're not even close to have that. First we need computer 
technology based on quantum physics, then we need someone to build 
the system. I don't see this happen any time soon.
[unknown: 9]:
2-Feb-2007
I'm not worried at all, and I'm privy to project in AI that are already 
demonstrating very impressive results.  


Systematic automation of a large quantity of currently menial jobs 
will occur in dramatic proportions in the next 50 years.


Where are the secretaries of yesterday?  The banks and rooms of young 
ladies typing away?


Several years ago the FDIC (American banking overview group), mandated 
Electronic fund transfer over paper.  Who suffered?  10,000 pilots 
lost their jobs.  Since they were not union, no one made a fuss in 
the news.  They used to fly boxes of receipts from place to place.


Instead of asking what jobs will be lost, think of it in terms of 
what jobs are people currently doing that simply don't need to be 
done a person.


It is so odd to me how people (even smart people) hold on to the 
past like a dog with an old bone.


No AI was needed to replace these jobs.  Are these young ladies without 
work?  Are all these lads no longer flying.  NOPE.


There are more jobs for people that can type than any time in history. 
 And pilots are in huge demand, as the prices of private planes have 
dramatically fallen (Honda is releasing a plane!) the private executive 
sector has grown.
Maxim:
2-Feb-2007
but real AI has the potential to replace a majority of jobs.  that 
is the issue... not just a type of job.  AI means downloadable and 
infinitely replicatable things you purchase once and abuse forever.
Maxim:
2-Feb-2007
obviously one will say that you will have more AI tech and robot 
techs... but  when you look at the textile industry... in america, 
the places which make profit have very little employes.  apply this 
to the whole manufacturing process... where you don't need to build 
costly custom equipment but rather a generic worker bot.  then it 
start getting a bit scarier... my guess is that the countries with 
the most to loose with AI are places like india and china... which 
the west is using as an equivalent to AI.
Pekr:
3-Feb-2007
I am not fearing real AI, but other aspect around it. It is job - 
dehumanisation as a result of globalisation.
Gabriele:
3-Feb-2007
AI is a radical change, and as such, it could shake things enough 
to let people out of the Matrix.
Rebolek:
3-Feb-2007
It's grwat that AI is replacing
Rebolek:
3-Feb-2007
It's great that AI is replacing jobs. We don't live in 19th century 
where our grand-grand-fathers destroyed machines because they took 
their jobs away. But, please, can somebody write some AI to replace 
middle management? I don't think it's hard to write something that 
does forward emails, produces lot of useless *.XLS and *.PPT, does 
not understand a bit of what the team is doing and in the end collects 
bonus for the team's work.

Oh I see, there's the problem. The AI couldn't probably collect the 
bonus and paying to people who actually did some work is not in the 
interest of succesful, young & dynamic company.
Reichart:
12-Jan-2009
Adaptive A.I. Inc. launches commercial AGI-based virtual agent for 
call centers

Playa del Rey, California
January 12, 2009


Adaptive A.I. Inc. (a2i2) today released its first commercial product 
based on its artificial general intelligence (AGI) technology under 
development since 2001. It is a virtual call center operator that 
promises to propel speech-based interactive voice response (IVR) 
systems to much higher levels of performance.


Known as the SmartAction™ IVR System, it being sold and supported 
by a2i2’s recently formed commercial subsidiary, the Smart Action 
Company LLC.


The system is based on a2i2’s LiveAGI™ engine. Its integrated language 
processing, reasoning, memory, and knowledge-base capabilities allow 
it to hold smart, productive conversations. The LiveAGI brain manages 
conversation flow, meta-cognitive state (such as mood, degree of 
certainty and surprise), and determines when clarification or live-agent 
assistance is needed. Its built-in intelligence also allows the system 
to be taught new skills and knowledge, instead of these having to 
be custom programmed. Existing skills include email, as well as web 
and database interaction.


To achieve beyond state-of-the-art voice interaction, top of the 
line speech recognition technology is tightly integrated with the 
AGI brain to provide bi-directional benefits: The speech engine is 
dynamically tuned to current conversation context, while the cognitive 
engine analyzes multiple speech hypotheses for the most likely meaning 
and resolves ambiguities.


These innovations combine to provide solutions that significantly 
reduce the number of routine – and frequently boring and poorly handled 
-- calls taken by human agents while improving customer service levels. 
In addition to providing expected IVR capabilities such as 24/7 availability, 
consistent service quality, and the capacity to handle surges in 
call traffic, the SmartAction IVR System offers personalized responses 
by remembering the caller’s preferences, previous calls and other 
relevant data. Applied over multiple calls, callers don’t have to 
answer the same questions every time they call. If a call is interrupted, 
the system can call the customer back and pick up the conversation 
where it left off.


The company offers the SmartAction IVR System both as a hosted service 
and an in-house hardware-software turnkey solution. A web-based chat 
version is also available.


The ultimate purpose of a2i2’s LiveAGI Brain is to enable a major 
transformation of human-computer interfaces for a broad range of 
applications, such as websites, search engines, console and online 
games, virtual worlds, enterprise software, and consumer products. 
The company is currently researching and developing these applications, 
and under certain conditions will consider creating commercial versions 
in the near term.

About Adaptive AI, Inc.


Adaptive A.I. Inc. was founded in 2001 with the mission of researching, 
developing and commercializing far-reaching inventions in artificial 
general intelligence. Its founder, Peter Voss, has an accomplished 
career as an entrepreneur, inventor, engineer and scientist. His 
contributions to artificial general intelligence cover the fields 
of cognitive science, philosophy and theory of knowledge, psychology, 
intelligence and learning theory, and computer science.

www.adaptiveai.com    www.SmartAction.com
Gabriele:
10-Mar-2009
Adrian, there was an article about it that points out how it's not 
really AI, but rather a system that can compute answers. it is surely 
a breakthrough and it's going to change our lives maybe... but that 
is sort of like google, in that it is a support tool for intelligence, 
not intelligence. that is, it is a tool that intelligent beings use. 
so, AI systems will find things like Google and Wolfram Alpha extremely 
useful, because they allow independent learning (without humans having 
to teach).
AdrianS:
10-Mar-2009
I didn't mean to imply that it was AI - I don't know if what AdaptiveAI 
uses "real" AI despite their name (though it's hard to tell from 
the info on the site). I was just thinking that they might use similar 
approaches and was curious to know if Reichart's friend who works 
there was possibly an acquaintance of Stephen Wolfram's.
Kaj:
23-Apr-2011
Ai, I'm not interested in the SOAP interface, either
Group: !RebDB ... REBOL Pseudo-Relational Database [web-public]
Ashley:
8-Feb-2006
It's called a "Pseudo-Relational Database" for a good reason. ;)


But in answer to Pekr's previous point; *you* can work out *how* 
to do that aggregation more efficiently than the limited AI of most 
RDBMS systems. I've worked at DB2 and Oracle shops where it was mandated 
that all JOINs be performed inline! SQL optimizers are not trivial 
to write, and the meta-data overhead (indexes, statistics, hints, 
etc) required to get them to make the "right" choices are often a 
false economy.
Group: !REBOL3-OLD1 ... [web-public]
shadwolf:
5-Oct-2009
j'ai deja du mal a me maintennir a flot sur paris si je dois bouger 
sur lyon je vais devoir dormir sous un pont ...
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public]
Will:
21-Aug-2009
a noter (ds les headers poste ds group Cheyenne) le premier redirect 
envoie:
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
le deuxieme:
Expires: Wed, 19 Aug 2009 21:43:59 GMT
Cache-Control: private, max-age=0
a noter aussi, le premier envoie aussi:
Content-Type: text/html; charset=UTF-8
mais pas de Content-Length
le deuxieme envoie:
Content-Encoding: gzip
Content-Length: 232
et pas de Content-Type

.. un vrai mess.. normalment j'ai confiance en google, ils sont tres 
peeki mais la je comprends pas
Group: DevCon2007 ... DevCon 2007 [web-public]
[unknown: 10]:
11-May-2007
Its close to AI...
[unknown: 10]:
11-May-2007
Just out of curriosity, is there any existing relation to Intelligent 
(AI) software, 3th party software, with this concept?
Group: Games ... talk about using REBOL for games [web-public]
Maxim:
16-Jan-2007
add an AI to this and you can get pretty cool long term solo playing 
with an infinite range of playability.
Maxim:
17-Jan-2007
but its doable.  every game out there is an implementation of this 
concept... with preset rules, preset AI, and loaded graphics.  basically, 
all that is needed (like in the matrix) is to define the construct 
(laws of physics and rule set which can be exposed and perceived 
by the agents).
ICarii:
28-Jun-2007
RebTower (Old School MTG based card game) almost complete - just 
finishing deck art and AI for computer player.  http://rebol.mustard.co.nz/rebtower-wip.jpg
ICarii:
28-Jun-2007
The AI isi proving to be a pain :)  I keep thinking - "What would 
i do next" .. takes ages :(
ICarii:
29-Jun-2007
RebTower Demo available at: http://rebol.mustard.co.nz/rebtower-demo.zip
   - non demo version should hopefully be out in a couple of days 
once I get the artwork finalised and the AI beaten into shape.  Current 
demo plays computer vs computer in simulation mode.
Maxim:
12-Apr-2011
from the stupid menu and useless extra screens (which are slow to 
load, pointless, irritate and can't be turned off), to the cosmically 
idiotic AI which repeatedly slams your car if you dare get into the 
driving line until it eventually drives you out of the road wtf?... 
funny that they don't bounce out... did the authors forget the basic 
laws of physics... the same force is applied to both objects in a 
collision.


I mean like come one.  even GT3, 15 years ago, was more fun and actually 
felt a lot more real in many things.


the braking is ridiculous and many times, cars just spin out of control 
completely randomly.  NASCAR racing is totally bullshit.
Endo:
12-Aug-2011
Reichart: I'm playing "IGoWin" from David Fotland which has good 
AI (or my "AI" is not good :) ).

It is not an online game but you can test yourself with computer. 
As I heard it plays dan level. 
http://www.smart-games.com/igowin.exe
Gabriele:
13-Aug-2011
I think that good AI on Go is an unsolved problem still.
Endo:
13-Aug-2011
Ladislav: Yes I thought that it is not dan level. I'm not good on 
Go but I mostly win until 2-4 kyu on IGoWin.

Gabriele: Many Go player says that you should not play with a computer, 
instead, play a human. Or start with a higher handicap.
Its AI is much more difficult than Chess.
Reichart:
15-Aug-2011
Kaj, .... Gab pretty much nailed it.


Endo, .... Indeed, so are you saying you can't beat this go program 
every single time in just a few moves?  I seem to be able to beat 
it every single time almost instantly, which I think was Ladislav's 
point.


I'm just confirming I did not simply find a way to beat it as a sort 
of trick.  I used to design AI for games, so I tend to get around 
it pretty quickly.


If you would like I will send you a video of me plaything this game 
several times.
Endo:
16-Aug-2011
Reichart: I really want to see to trick :) You can find my email 
address on Altme.

I mostly can guess next moves of the computer, but couldn't find 
a trick to win every game (Well actually I know one, after a game 
finished you can still continue to play, like 2 two players game. 
By that way you can increase your rank.. But this is nothing about 
AI ofcourse.

At the first a few games I can win immediately, but after several 
games (say 10-15 games) then I cannot win easily. After computer 
rank is 2-3 kyu I cannot win at all (as I'm a beginner Go player.)
By the way its help files are also very well to teach the rules.
Group: Bounties offered ... Bounties on offer [Announce only] [web-public]
TomBon:
18-Feb-2011
offered by:
	TomBon
Task:

 R3 - Bindings for a KNNL - SOM (Self-organizing map) /Kohonen Network
	http://knnl.sourceforge.net/

	API - http://knnl.sourceforge.net/html/index.html

	Further Readings:
	http://en.wikipedia.org/wiki/Self-organizing_map
	http://www.ifs.tuwien.ac.at/dm/somtoolbox/
	http://accu.org/index.php/journals/1378
	http://www.codeproject.com/KB/graphics/som.aspx

	Alternativ:
	Quick Tutorial on how to construct a SOM.
	Perhaps to create a modul directly in R3?
	http://www.ai-junkie.com/ann/som/som1.html


Amount:
	$350
Valid until:
	01.04.2011
Terms:
	PayPal
TomBon:
18-Feb-2011
offered by:
	TomBon
Task:

 converting code to native R2/R3  code for three basic AI components.
	
	Genetic Algorithms in Plain English
	http://www.ai-junkie.com/ga/intro/gat1.html
 
	Kohonen's Self Organizing Feature Maps
	http://www.ai-junkie.com/ann/som/som1.html

	Neural Networks
	http://www.ai-junkie.com/ann/evolved/nnt1.html

Amount:
	$500
Valid until:
	01.04.2011
Terms:
	PayPal
Group: !REBOL3 /library ... An extension adding support for dynamic library linking (library.rx) [web-public]
TomBon:
10-Feb-2010
again, there are tons of very usefull libs out there
for so many cool things like mpi, concurrent programming,
ai, ea and so on but we can't use them. what kind of professional
or even commercial software is creatable with rebol without 
having access to resources like that?

I can tell you:   the micro/tiny/fabulous/boring/oneliner bulletin 
board version 5243?
(sorry but I couldn't resist :-))
Group: World ... For discussion of World language [web-public]
Geomol:
13-Dec-2011
On the word KWATZ!, someone found a couple of good links:

http://seedsforsanctuary.blogspot.com/2008/06/kwatz.html
http://www.livingworkshop.net/kwatz.html


I first heard the word in a dialogue between an AI and a poet in 
a very good book by Dan Simmons.
[KWATZ!]