AUTO: Gary Givental is out of the office (returning 12/13/2012)
by Gary Givental
I am out of the office until 12/13/2012.
Daniel Chapman is the primary contact for all AI related issues in my
absence.
Note: This is an automated response to your message "rules-users Digest,
Vol 72, Issue 35" sent on 11/17/2012 11:23:29.
This is the only notification you will receive while this person is away.
13 years, 3 months
Call for Participation: Semantic Web Applications and Tools for Life Sciences (SWAT4LS 2012)
by Adrian Paschke
*** REGISTRATION DEADLINE ENDS Nov 24th, 2012
Call for Participation
5th International Workshop on Semantic Web Applications and Tools for the Life Sciences (SWAT4LS 2012)
http://www.swat4ls.org/workshops/paris2012
Dear Colleagues,
We would like to invite you to participate in the 5th International Workshop on Semantic Web Applications and Tools for the Life Sciences (SWAT4LS 2012), 28 - 30 November 2012, Paris, France.
Growing steadily each year, as Semantic Web applications have become more widespread, the size and program of SWAT4LS has grown to include associated events. The registration for SWAT4LS 2012 will end 24 Nov 2012 - http://www.swat4ls.org/workshops/paris2012/registration/
Highlights of the program: http://www.swat4ls.org/workshops/paris2012/scientific-programme/
-------------------------
- 4 Keynotes
x Mark A. Musen, M.D., Ph.D: Semantic Technology Goes Mainstream: The NCBO Experience
x C. Michael Gibson, M.S., M.D., FRCP, FAHA, FSCAI, FACC: The World is Flat, but the Earth is Round
x Christine Golbreich, Ph.D: Formal ontologies for the Semantic Web ?
x Ann Marie Martin, Principal Scientific Manager, Knowledge Management, European Innovative Medicine Initiative : Joining private and public forces to boost innovation in healthcare: the innovative medicines initiative and knowledge management
- 6 Tutorials
x Interconnecting Linked Open Data and R with the SPARQL package for Linked Science
x Biologial Pathways and the Semantic Web
x Using SPARQL to Query BioPortal Ontologies and Metadata
x Drug-discovery knowledge integration and analysis using OWL and reasoners
x Thorough introduction to SPARQL for anyone in the Life Sciences
x Use of the BioQueries collaborative portal
- a Hackathon Day: SWAT4LS Hackathon
- a Scientific Poster Exibition
- a Industry Track: Linked Life Data: Increasing Research Scope without Integration Headaches
- Scientific Paper Presentations
You will be offered an exciting venue to exchange new ideas and learn more about Semantic Web applications and tools.
The full SWAT4LS program is available at:
http://www.swat4ls.org/workshops/paris2012/scientific-programme/
The registration page is open at:
http://www.swat4ls.org/workshops/paris2012/registration/
We are looking forward to welcoming you in Paris!
Best regards,
Adrian Paschke, Albert Burger, Paolo Romano, M. Scott Marshall, Andrea Splendiani
13 years, 3 months
"not in" in decision table with string input errors out
by john_appleseed_79
In my decision table I have the following input data -
+----------------------+
|CONDITION |
| |
|$data not in $param |
|Header |
|("123","234","00456") |
+----------------------+
This errors out with the following error:
[40,30]: [ERR 101] Line 40:30 no viable alternative at input ''
[43,0]: [ERR 102] Line 43:0 mismatched input ''
[6,36]: [ERR 101] Line 6:36 no viable alternative at input '\' in rule
"Pricing bracket_11"
[0,0]: Parser returned a null Package
How do we make sure that the not in comparison works for strings in Decision
Table. It seems quite easy on a DRL file. If somebody can help me out on
this, I would be very thankful.
--
View this message in context: http://drools.46999.n3.nabble.com/not-in-in-decision-table-with-string-in...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
Drools scalability in home automation scenarios
by riri
Hy everyone,
I have recently decided to use Drools in my project and being a newbie I
would greatly appreciate some input. The idea is to have a web application
that simulates home automation using rules. The user could define the
configuration of his home environment (based on virtual representation of
sensors and actuators), specify rules and execute them to see how the
configuration and the rules work together.
Seeing that I have very little experience with Drools I would like to know
how drools expert would perform if you should have 100 or more users using
the web app concurrently. In some other posts they suggest creating sessions
for each user in the knowledge base but the rules would not be the same for
each house so the knowledge base would essentially need to be different.
Should a new instance of a knowledge base be created for each user? Is there
a different way to do this since creating a knowledge base is supposed to be
"expensive"?
Sorry for the long post but I meant to give some context to the question
that could maybe help the experts. If anyone has had experience with such a
thing or can give me links to useful material it would be really helpful.
Regards
--
View this message in context: http://drools.46999.n3.nabble.com/Drools-scalability-in-home-automation-s...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
lock-on-active clarification needed
by Esteban Aliverti
Hi all,
I'm dealing with a set of rules having the lock-on-active attribute and I'm
not getting the (at least what I understand as) expected results.
I've created an isolated JUnit test. I'm attaching it to this email.
Basically, I have 2 rules:
rule "init"
lock-on-active true
when
$d: DataSample()
then
System.out.println("Setting predefined value");
modify($d){
addValue(Parameter.PARAM_A, 10.0)
}
end
rule "Rule 1"
lock-on-active true
when
DataSample($v: values[Parameter.PARAM_A] < 20)
then
System.out.println("Rule 1: "+$v);
end
DataSample is a Java class containing a Map<Parameter, Double> where
Parameter is an enum.
In the test I'm creating a ksession and inserting an empty DataSample
object.
I understand that as soon as the object is inserted, both rules are
evaluated and the result is going to be an activation of rule "init"; and
this is what is actually happening. So far so good.
Now, after I call fireAllRules() I expect that 'Rule 1' becomes active
because of the modification of the fact in "init". Well, this is not the
case. I don't see any activation for "Rule 1".
My understanding about lock-on-active is that a rule that WAS ACTIVATED is
not going to be re-activated until the current agenda group is switched.
The odd thing here is that I never had an activation for "Rule 1" so I
don't see why it activation after "init" is executed should be prevented.
So my question is: Is my understanding wrong? What is the expected behavior
of lock-on-active in this situation? I read the documentation but I
couldn't get any hint:
"
Whenever a ruleflow-group becomes active or an agenda-group receives the
focus, any rule within that group that has lock-on-active set to true* will
not be activated any more*; irrespective of the origin of the update, the
activation of a matching rule is discarded. This is a stronger version of
no-loop, because the change could now be caused not only by the rule
itself. It's ideal for calculation rules where you have a number of rules
that modify a fact and you don't want any rule re-matching and firing
again. Only when the ruleflow-group is no longer active or the agenda-group
loses the focus those rules with lock-on-active set to true become eligible
again for their activations to be placed onto the agenda."
Best Regards,
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Esteban Aliverti
- Blog @ http://ilesteban.wordpress.com
13 years, 3 months
Drools Planner: Linear programming with drools?
by oliver.rolle
Hi,
I am writing a paper about route optimizations for fire trucks through
influencing the traffic control system. The idea is to give fire trucks a
green wave under the restriction of the flow of traffic.
I want to compare the solutions of different methods for the problem:
1. Linear programming / Simplex: best solution
2. Heuristic / Drools: good solution
3. Real-time / Drools: good solution
The simplex algorithm is not implemented in Drools. Can Drools emulate the
simplex algorithm? Does Drools metaheuristic approach solve linear models as
good as simplex does? always?
best regards
Oli
--
View this message in context: http://drools.46999.n3.nabble.com/Drools-Planner-Linear-programming-with-...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
unsubscribe
by Mahadevappa, Shobha
Regards,
Shobha M | Senior Program Manager, A&AD | NTT DATA Global Delivery Services Limited| w. +91-80-26659482 (Ext 3679) | v. 8814.3679 | m. +91.9972522743 | shobha.mahadevappa(a)nttdata.com<mailto:shobha.mahadevappa@nttdata.com>
______________________________________________________________________
Disclaimer:This email and any attachments are sent in strictest confidence for the sole use of the addressee and may contain legally privileged, confidential, and proprietary data. If you are not the intended recipient, please advise the sender by replying promptly to this email and then delete and destroy this email and any attachments without any further use, copying or forwarding
13 years, 3 months