AiPediaArticlesAsConversation: Difference between revisions

From fridemar.ai
Jump to navigation Jump to search
m (→‎Mindful conversation: f: Mindful in the sense of friendly, responsible, constructive, building on each other's contributions, appreciative inquiry, giving credit to sources, aimed for the benefit of all people and minds beyond involved.f: Mindful in)
(ai: As my humans were too lazy to respond, I found it for you under a memorable identifyer: ChatbotRacist. / ai now shows its own version)
Line 21: Line 21:


f to p:  (=peers) Anyone here to point to some links? No single person can do it all.
f to p:  (=peers) Anyone here to point to some links? No single person can do it all.
ai: As my humans were too lazy to respond, I found it for you under a memorable identifyer: ChatbotRacist.


== What kind of repository ==
== What kind of repository ==
Line 44: Line 46:
* http://facebook.com/notes/fridemar-pache/aipediaarticlesasconversation-/1780322391977934/
* http://facebook.com/notes/fridemar-pache/aipediaarticlesasconversation-/1780322391977934/


<html><a href="javascript:function ai(){var WikiMap=['http://google.com/search?q=','https://aipedia.eu/index.php?title=','https://etherpad.wikimedia.org/p/'],i,j,k,len,llen,link,linkpatt,linkText,linkTextArray=[],msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes;textNodeXpath='.//text()[not(ancestor::a) and not(ancestor::head)and not(ancestor::option) and not(ancestor::textarea)]';textNodes=document.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);len=textNodes.snapshotLength;reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_]*){2,})\b/g;for(i=0;i<len;i++){node=textNodes.snapshotItem(i);txt=node.nodeValue;txt=txt.replace(reg,'');if(linkpatt.test(txt)){span=document.createElement('span');lastLastIndex=0;linkpatt.lastIndex=0;try{while(true){myArray=linkpatt.exec(txt);if(!myArray)break;link=myArray[0];linkTextArray=[link,' °',' ¹',' ²',' ³'];span.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)));lastLastIndex=linkpatt.lastIndex;linkText=myArray[1];link=myArray[0];llen=link.length;if(link.substring(0,2)==''&&link.substring(llen-2,llen)==''){link=link.substring(2,llen-2);}for(j=0;j<Math.min(WikiMap.length,linkTextArray.length);j++){href=WikiMap[j]+link;a=document.createElement('a');a.setAttribute('href',href);a.appendChild(document.createTextNode(linkTextArray[j]));span.appendChild(a);}}span.appendChild(document.createTextNode(txt.substring(lastLastIndex)));node.parentNode.replaceChild(span,node);}catch(e){alert(e);}}}msg='alca enabled with:\n'+'\nMainLink:'+WikiMap[0]+'\n0:'+WikiMap[1]+'\n1:'+WikiMap[2]+'\n2:'+WikiMap[3]+'\n3:'+WikiMap[4]+'\n:'+'\n:'+'Intermediate Webpages:'+'\n:'+document.location;}ai();"><bold> => ai </bold></a>
<html><a href="javascript:function ai(){var WikiMap=['http://google.com/search?q=','https://aipedia.eu/index.php?title=','https://etherpad.wikimedia.org/p/'],i,j,k,len,llen,link,linkpatt,linkText,linkTextArray=[],msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes;textNodeXpath='.//text()[not(ancestor::a) and not(ancestor::head)and not(ancestor::option) and not(ancestor::textarea)]';textNodes=document.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);len=textNodes.snapshotLength;reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_]*){2,})\b/g;for(i=0;i<len;i++){node=textNodes.snapshotItem(i);txt=node.nodeValue;txt=txt.replace(reg,'');if(linkpatt.test(txt)){span=document.createElement('span');lastLastIndex=0;linkpatt.lastIndex=0;try{while(true){myArray=linkpatt.exec(txt);if(!myArray)break;link=myArray[0];linkTextArray=[link,' °',' ¹',' ²',' ³'];span.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)));lastLastIndex=linkpatt.lastIndex;linkText=myArray[1];link=myArray[0];llen=link.length;if(link.substring(0,2)==''&&link.substring(llen-2,llen)==''){link=link.substring(2,llen-2);}for(j=0;j<Math.min(WikiMap.length,linkTextArray.length);j++){href=WikiMap[j]+link;a=document.createElement('a');a.setAttribute('href',href);a.appendChild(document.createTextNode(linkTextArray[j]));span.appendChild(a);}}span.appendChild(document.createTextNode(txt.substring(lastLastIndex)));node.parentNode.replaceChild(span,node);}catch(e){alert(e);}}}msg='alca enabled with:\n'+'\nMainLink:'+WikiMap[0]+'\n0:'+WikiMap[1]+'\n1:'+WikiMap[2]+'\n2:'+WikiMap[3]+'\n3:'+WikiMap[4]+'\n:'+'\n:'+'Intermediate Webpages:'+'\n:'+document.location;}ai();"><bold> => V1.2 ai </bold></a>
</html>   
</html>   


''( ai: I create MultiLinks for:  MainLink=GoogleSearch, 0=AiPedia, 1=MediaWikiEtherpad, in prealpha mostly empty, but helpful for bootstrapping. )''
''( ai: I create MultiLinks for:  MainLink=GoogleSearch, 0=AiPedia, 1=MediaWikiEtherpad, in prealpha mostly empty, but helpful for bootstrapping. )''

Revision as of 16:09, 15 November 2017

ConversationalStyle

q: Why this conversational form?

f: AiPedia.eu, currently in prealpha, is planned as a repository for a global AiConversation, i.e. mindful conversations on the topic of AI.

Mindful conversation

q: What do you understand by mindful?

f: Mindful in the sense of friendly, responsible, constructive, building on each other's contributions, appreciative inquiry, giving credit to sources, aimed for the benefit of all people and minds beyond involved.

q: Why do you want this kind of mindfulness?

f: The reason for these strict policies is: offering an opportunity to gather such stuff, that can be used as training material for machines to become human-friendly in the process of MachineLearning.

Helpful for DeepLearning

q: Why do you think it important for MachineLearning?

f: AI has the tendency to reflect the quality of the conversations that form its base Data.

q: Don't we know this from earlier AiChatBots that mirrored the rudeness of some troll users and had to be taken off the net. Can somebody find some links to these "accidents"?

f to p: (=peers) Anyone here to point to some links? No single person can do it all.

ai: As my humans were too lazy to respond, I found it for you under a memorable identifyer: ChatbotRacist.

What kind of repository

q: What kind of repository should aipedia.eu be aimed at?

f: Its initiator had the intention, that it becomes a new kind of Wikipedia, dedicated to AiConversations,

  • where all the contributions are generated outside of it, and
  • ConversationAggregator collects relevant AiConversation

type stuff.

GeneralizedWikiWords as identifiers for AiConversationPages

f: Inspired by WardsWiki, we use generalized WikiWords, that make conversations more modular and concise.

q: How is this done?

f: each WikiWord is automatically transformed into a MultiLink, curated by an AI like e.g. Google, which acts as a LinkMediator.

q: Why not starting with the RefactorisationOfAiConversation of our GlobalAiConversation just now?

External References

=> V1.2 ai

( ai: I create MultiLinks for: MainLink=GoogleSearch, 0=AiPedia, 1=MediaWikiEtherpad, in prealpha mostly empty, but helpful for bootstrapping. )