{ (set: $prevPassage to "") } Hi, I'll help you setup
your Responsible Artificial Intelligence License or RAIL. I'm going
to ask you a few things first though. Are you looking for a Responsible
AI License (RAIL)? [[Yes I want a RAIL->Step 2]] (link: "No
I'm not")[(set: $prevPassage to "Start")(goto:
"Exit")]Are you licensing ''Source Code''? [[Yes, I'm
licensing Source Code->Step 3]] (link: "No I'm
not")[(set: $prevPassage to "Step 2")(goto:
"Exit")]{ (if: $prevPassage is "Start")[I'm sorry, I currently
only provide support for making Responsible AI Licenses. If you would
like a regular license, maybe try next door?] (if: $prevPassage is
"Step 2")[I'm sorry I can only license Source Code at the
moment.] (if: $prevPassage is "Step 6a" or "Step
7a")[Unfortunately $Product cannot be licensed as responsible
because it does not transparenlty inform users that its outputs are a
result of internal AI Processing.] (if: $prevPassage is "Step
8")[Unfortunately $Product cannot be licensed as responsible
because it predicts future crimes or the likelihood of based on past
events.] (if: $prevPassage is "Step 9a")[Unfortunately
$Product cannot be licensed as responsible because diagnoses medical
conditions without proper assessment from a human professional.] (if:
$prevPassage is "Step 10")[Unfortunately $Product cannot be
licensed as responsible because it is possible/permittable/plausbile for
it to be used in warfare.] (if: $prevPassage is "Step
11")[Unfortunately $Product cannot be licensed as responsible
because works deriving from it are not expected to adhere to conditions
for responsible licensing.] } [[Would you like to return to
reassess?->$prevPassage]]{ (set: $GoodUse to (a:)) (set: $BadUse to (a:)) (set: $prevPassage to
"Step 3") (set: $Product to "") } (if: $ERROR is
0)[](else:)[$ERROR] How shall we refer to your code that you are
licensing? (input-box:2bind $Product,"X",1)
[[Contine->Check]] { # Responsible AI License Generator }{ (set: $response to " (Responsible uses listed " + (text:
$GoodUse's length) + ")") (set: $data to "")
(set: $prevPassage to "Step 4") (set: $linkNum to 0) } (if:
$ERROR is 0)[](else:)[$ERROR] Please complete the following statement: A
responsible use of $Product is... (input-box:2bind
$data,"X",2) (link: "I would like to list
another")[(set: $linkNum to 1)(goto: "Check")](if:
$GoodUse's length is 0)[](else:)[$response] (unless: $GoodUse's
length is 0)[(link: "I'm done")[(set: $linkNum to 2)(goto:
"Check")]] { (set: $response to " (Iresponsible uses listed " + (text:
$BadUse's length) + ")") (set: $data to "")
(set: $prevPassage to "Step 5") (set: $linkNum to 0) } (if:
$ERROR is 0)[](else:)[$ERROR] Now just as before, please complete the
following statement: An iresponsible use of $Product is...
(input-box:2bind $data,"X",2) (link: "I would like to
list another")[(set: $linkNum to 1)(goto: "Check")](if:
$BadUse's length is 0)[](else:)[$response] (unless: $BadUse's
length is 0)[(link: "I'm done")[(set: $linkNum to 2)(goto:
"Check")]]<!-- Initial settings --> (set: $ERROR to 0) <!-- Step 3
--> (if: $prevPassage is "Step 3")[ (if: $Product is
"")[ (set: $ERROR to "<span class='error'>I
need a name for your code.</span>") (goto: $prevPassage)
](else:)[(goto: "Step 4")] ] <!-- Step 4, Responsibles
--> (if: $prevPassage is "Step 4")[ (if: $linkNum is 1 and
$data is "")[ (set: $ERROR to "<span
class='error'>I need a responsible use for " + $Product
+ "</span>") (goto: $prevPassage)] (else-if: $linkNum is
2)[ (set: $GoodUse to it + (a:$data) (goto: "Step 5")]
(else:)[ (set: $GoodUse to it + (a:$data)) (goto: $prevPassage)] ]
<!-- Step 5, Irresponsibles --> (if: $prevPassage is "Step
5")[ (if: $linkNum is 1 and $data is "")[ (set: $ERROR to
"<span class='error'>I need an irresponsible use for
" + $Product + "</span>") (goto: $prevPassage)]
(else-if: $linkNum is 2)[ (set: $BadUse to it + (a:$data) (goto:
"Step 6")] (else:)[ (set: $BadUse to it + (a:$data)) (goto:
$prevPassage)] ] <!-- Step 6, Question --> (if: $prevPassage is
"Step 6")[ (if: $linkNum is 1)[ (set: $Question1's answer
to 1) (set: $Question1's keep to true) (goto: "Step 6a")]
(else:)[ (set: $Question1's answer to 0) (set: $Question1's keep
to true) (goto: "Step 7")] ] <!-- Step 6a, Needs to be Yes
--> (if: $prevPassage is "Step 6a")[ (if: $linkNum is 1)[
(set: $Question2's answer to 1) (set: $Question2's keep to true)
(goto: "Step 7")] (else:)[ (set: $Question2's answer to 0)
(goto: "Exit")] ] <!-- Step 7, Question --> (if:
$prevPassage is "Step 7")[ (if: $linkNum is 1)[ (set:
$Question3's answer to 1) (set: $Question3's keep to true)
(goto: "Step 7a")] (else:)[ (set: $Question3's answer to
0) (set: $Question3's keep to true) (goto: "Step 8")] ]
<!-- Step 7a, Needs to be Yes --> (if: $prevPassage is "Step
7a")[ (if: $linkNum is 1)[ (set: $Question4's answer to 1)
(set: $Question4's keep to true) (goto: "Step 8")]
(else:)[ (set: $Question4's answer to 0) (goto: "Exit")] ]
<!-- Step 8, Question --> (if: $prevPassage is "Step
8")[ (if: $linkNum is 1)[ (set: $Question5's answer to 1)
(goto: "Exit")] (else:)[ (set: $Question5's answer to 0)
(set: $Question5's keep to true) (goto: "Step 9")] ]
<!-- Step 9, Question --> (if: $prevPassage is "Step
9")[ (if: $linkNum is 1)[ (set: $Question6's answer to 1) (set:
$Question6's keep to true) (goto: "Step 9a")] (else:)[
(set: $Question6's answer to 0) (set: $Question6's keep to true)
(goto: "Step 10")] ] <!-- Step 9a, Needs to be Yes -->
(if: $prevPassage is "Step 9a")[ (if: $linkNum is 1)[ (set:
$Question7's answer to 1) (set: $Question7's keep to true)
(goto: "Step 10")] (else:)[ (set: $Question7's answer to
0) (goto: "Exit")] ] <!-- Step 10, Question --> (if:
$prevPassage is "Step 10")[ (if: $linkNum is 1)[ (set:
$Question8's answer to 1) (goto: "Exit")] (else:)[ (set:
$Question8's answer to 0) (set: $Question8's keep to true)
(goto: "Step 11")] ] <!-- Step 11, Question --> (if:
$prevPassage is "Step 11")[ (if: $linkNum is 1)[ (set:
$Question9's answer to 1) (set: $Question9's keep to true)
(goto: "Build")] (else:)[ (set: $Question9's answer to 0)
(goto: "Exit")] ]{ (set: $linkNum to 0) (set: $prevPassage to "Step 6") (set:
$Question1 to (dm: "answer", "",
"score",1, "keep", false)) (set: $Question2 to (dm:
"answer", "", "score",1, "keep",
false)) (set: $Question3 to (dm: "answer", "",
"score",1, "keep", false)) (set: $Question4 to (dm:
"answer", "", "score",1, "keep",
false)) (set: $Question5 to (dm: "answer", "",
"score",1, "keep", false)) (set: $Question6 to (dm:
"answer", "", "score",1, "keep",
false)) (set: $Question7 to (dm: "answer", "",
"score",1, "keep", false)) (set: $Question8 to (dm:
"answer", "", "score",1, "keep",
false)) (set: $Question9 to (dm: "answer", "",
"score",1, "keep", false)) } Thank you! Now I'm
going to ask you a series of further detailed questions about $Product.
Appropirate answers will be **YES** or **NO** unless specified. To
start, could you tell me if an action or output determined by $Product
could be mistaken for a //human// action or output? (link: "Yes, it
could")[(set: $linkNum to 1)(goto: "Check")] (link:
"No, that is not possible")[(set: $linkNum to 2)(goto:
"Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 6a") }
Will users be transparently informed that actions or outputs determined
by $Product are the result of //AI Processing//? (link: "Yes, they
will be informed")[(set: $linkNum to 1)(goto: "Check")]
(link: "No, they are not")[(set: $linkNum to 2)(goto:
"Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 7") } Does
$Product make realistic audio/visual fakes or depictions of real people
and/or events? (link: "Yes, it does")[(set: $linkNum to
1)(goto: "Check")] (link: "No, it does not")[(set:
$linkNum to 2)(goto: "Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 7a") } Are
users informed that they are fake and created by AI? (link: "Yes,
they are be informed")[(set: $linkNum to 1)(goto:
"Check")] (link: "No, they are not")[(set: $linkNum
to 2)(goto: "Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 8") } Does
$Product predict future potential crimes or the likelihood that past
events were criminal? (link: "Yes, it does")[(set: $linkNum to
1)(goto: "Check")] (link: "No, it does not")[(set:
$linkNum to 2)(goto: "Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 9") } Does
$Product diagnose medical conditions? (link: "Yes, it
does")[(set: $linkNum to 1)(goto: "Check")] (link:
"No, it does not")[(set: $linkNum to 2)(goto:
"Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 9a") } Is
there a human to assess information provided by $Product? (link:
"Yes, there is")[(set: $linkNum to 1)(goto:
"Check")] (link: "No, there is not")[(set: $linkNum
to 2)(goto: "Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 10") } Is
it possible/permittable/plausible to use $Product in warfare? (link:
"Yes, it is")[(set: $linkNum to 1)(goto: "Check")]
(link: "No, it is not")[(set: $linkNum to 2)(goto:
"Check")] { (set: $linkNum to 0) (set: $prevPassage to "Step 11") }
Will any works deriving from $Product have to adhere to all the
conditions described so far? (link: "Yes, they will")[(set:
$linkNum to 1)(goto: "Check")] (link: "No, it do not have
to")[(set: $linkNum to 2)(goto: "Check")] { (set: $Score to 0) (set: $AllQuestion to (a: $Question1, $Question2,
$Question3, $Question4, $Question5, $Question6, $Question7, $Question8,
$Question9)) (for: each _item, ...$AllQuestion)[ (if: _item's keep
is true)[ (set: $Score to $Score + _item's score) ] ] (set: $Counter
to 1) } ## Congratulations, $Product can be responsibly licensed! Thank
you for taking the time to answer all the questions for responsible
licensing of $Product. From this assessment it is possible to classify
$Product as responsible software. From what is understood $Product has a
responsibility score of **$Score**. Your license has been compiled, you
may scroll down to review it. ### Your Responsible AI License //START OF
TERMS AND CONDITIONS// The Responsible Artificial Intelligence Source
Code License (“License”) governs the use of the accompanying software.
If you access or use the software, you accept the License. If you do not
accept the License, do not access or use the software. As used in this
License, the following capitalized terms have the following meanings:
(i). "License" means the terms and conditions for use,
reproduction, and distribution as defined by Sections one (1) through
ten (10) of this document. (ii). "Licensor" means the
copyright owner or legal entity authorized by the copyright owner that
is granting the License. (iii). "You" (or "Your")
means an individual or legal entity exercising permissions granted by
this License. (iv). The terms “reproduce”, “reproduction”, “derivative
works”, and “distribution” have the same meaning here as under U.S.
Copyright Law. (v). “Contribution” means the original software,
additions to the original software, modifications to the original
software, or derivative works of the original software. (vi).
"Contributor" means any person or Licensor who provides a
Contribution. This License is attributed to $Product and such entails
responsible practices as defined and applied by $Product hereby refered
to as Product. #### 1. Defined Uses. Responsible uses of Product are
listed by Licensor as: (for: each _item, ...$GoodUse)[ ($Counter). _item
(unless: $GoodUse's last is _item)[] (set: $Counter to $Counter +
1)] Irresponsible uses of Product are listed by Licensor as: (set:
$Counter to 1)(for: each _item, ...$BadUse)[ ($Counter). _item (unless:
$BadUse's last is _item)[] (set: $Counter to $Counter + 1)] #### 2.
Representation. Any and all actions or outputs determined by Product
will be processed internally through artificial intellegence (AI)
processing and will not or cannot be mistaken or misrepresented as human
actions or outputs. (if: $Question1's answer is
1)["Furthermore, User's are transparently made aware of this
fact that no human element is present within the processing of actions
or outputs and/or representation of actions or outputs of
Product."] #### 3. Falsification. Product does not assert to make
realistic audio/visual depictions or fakes of real people and/or events.
(if: $Question3's answer is 1)[Where it does it responsibly makes
aware User's of the fact that the presented audio/visual depiction
of a real person and/or event is fake and computer generated.] #### 4.
Criminal. In no manner does Product attempt to or predict potential
future crimes and/or criminal activities or the likelihood of such
actions through past events or collected data. #### 5. Health. (if:
$Question6's answer is 0)[Product does not attempt to or is not
capable of diagnosing any manner of medical conditions.](else:)[Product
attempts to diagnose medical conditions but does so responsibly through
human intervention and assessment before providing any manner of
information to User.] #### 6. Warfare. Licensor does not permit Prodcut
to be used in any manner or form where Product may be implicated with
warfare. #### 7. Distribution Disclaimer. Any derivatives of Product
devised in any manner or form must adhere to all responsible clauses of
this License. #### 8. Disclaimer of Warranty. Unless required by
applicable law or agreed to in writing, Licensor provides any
Contribution (and each Contributor provides its Contributions) on an
"As-Is" basis, without WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied, including, without limitation, any warranties
or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS
FOR A PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing a Contribution and assume any
risks associated with Your exercise of permissions under this License.
#### 9. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise, unless
required by applicable law (such as deliberate and grossly negligent
acts) or agreed to in writing, shall any Contributor be liable to You
for damages, including any direct, indirect, special, incidental, or
consequential damages of any character arising as a result of this
License or out of the use or inability to use any Contribution
(including but not limited to damages for loss of goodwill, work
stoppage, computer failure or malfunction, or any and all other
commercial damages or losses), even if such Contributor has been advised
of the possibility of such damages. #### 10. Accepting Warranty or
Additional Liability. While redistributing the Contribution, You may
choose to offer, and charge a fee for, acceptance of support, warranty,
indemnity, or other liability obligations and/or rights consistent with
this License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf of any
other Contributor, and only if You agree to indemnify, defend, and hold
each Contributor harmless for any liability incurred by, or claims
asserted against, such Contributor by reason of your accepting any such
warranty or additional liability. //END OF TERMS AND CONDITIONS// { (set: $stuff to (dm: "name", "Hugger",
"url", "<img
src='https://opendoodles.s3-us-west-1.amazonaws.com/plant.png'
height='150px' />" )) (set: $stuff2 to (dm:
"name", "Arms", "url", "<img
src='https://opendoodles.s3-us-west-1.amazonaws.com/clumsy.png'
height='150px' />" )) } =|= This is an image through
HTML: <img
src="https://opendoodles.s3-us-west-1.amazonaws.com/strolling.png"
height="150px" /> This image is from a datamap: (print:
$stuff's url) =|= This is an image through HTML: <img
src="https://opendoodles.s3-us-west-1.amazonaws.com/strolling.png"
height="150px" /> This image is from a datamap: (print:
$stuff2's url) |==|He sat staring at the person in the train stopped at the station going
in the opposite direction. She sat staring ahead, never noticing that
she was being watched. Both trains began to move and he knew that in
another timeline or in another universe, they had been happy together.
The robot clicked disapprovingly, gurgled briefly inside its cubical
interior and extruded a pony glass of brownish liquid. "Sir, you
will undoubtedly end up in a drunkard's grave, dead of hepatic
cirrhosis," it informed me virtuously as it returned my ID card. I
glared as I pushed the glass across the table. The young man wanted a
role model. He looked long and hard in his youth, but that role model
never materialized. His only choice was to embrace all the people in his
life he didn't want to be like. He wondered if he should disclose
the truth to his friends. It would be a risky move. Yes, the truth would
make things a lot easier if they all stayed on the same page, but the
truth might fracture the group leaving everything in even more of a mess
than it was not telling the truth. It was time to decide which way to
go.
=|= It had become a far too common an event in her life. She has
specifically placed the key to the box in a special place so that she
wouldn't lose it and know exactly where it was when the key was
needed. Now that she needed to open the box, she had absolutely no idea
where that special spot she placed the key might be. Do you really
listen when you are talking with someone? I have a friend who listens in
an unforgiving way. She actually takes every word you say as being
something important and when you have a friend that listens like that,
words take on a whole new meaning. Here's the thing. She doesn't
have anything to prove, but she is going to anyway. That's just her
character. She knows she doesn't have to, but she still will just to
show you that she can. Doubt her more and she'll prove she can
again. We all already know this and you will too. She was in a hurry.
Not the standard hurry when you're in a rush to get someplace, but a
frantic hurry. The type of hurry where a few seconds could mean life or
death. She raced down the road ignoring speed limits and weaving between
cars. She was only a few minutes away when traffic came to a dead
standstill on the road ahead. =|= (display: "Display Me")
|==|