コード例 #1
0
 def testAddEntry(self):
     """Add an entry in Ector"""
     ector = Ector()
     ector.addEntry("Hello.")
     expectedNodeSymbols = ["User", "Hello", ".", "Hello."]
     nodeSymbols = [symbol for (symbol, typeName) in ector.cn.node]
     self.assertEqual(expectedNodeSymbols, nodeSymbols)
コード例 #2
0
 def testAddSentence(self):
     """Add a sentence in the Concept Network of Ector"""
     ector = Ector()
     ector.addSentence("Hello.")
     expectedNodeSymbols = ["User", "Hello", ".", "Hello."]
     nodeSymbols = [symbol for (symbol, typeName) in ector.cn.node]
     self.assertEqual(expectedNodeSymbols, nodeSymbols)
コード例 #3
0
ファイル: EctorTest.py プロジェクト: MateoLostanlen/pyector
 def testAddEntry(self):
     """Add an entry in Ector"""
     ector    =    Ector()
     ector.addEntry("Hello.")
     expectedNodeSymbols    = ["User", "Hello", ".", "Hello."]
     nodeSymbols    = [symbol for (symbol, typeName) in ector.cn.node]
     self.assertEqual(expectedNodeSymbols,nodeSymbols)
コード例 #4
0
ファイル: EctorTest.py プロジェクト: MateoLostanlen/pyector
 def testAddSentence(self):
     """Add a sentence in the Concept Network of Ector"""
     ector    =    Ector()
     ector.addSentence("Hello.")
     expectedNodeSymbols    = ["User", "Hello", ".", "Hello."]
     nodeSymbols    = [symbol for (symbol, typeName) in ector.cn.node]
     self.assertEqual(expectedNodeSymbols,nodeSymbols)
コード例 #5
0
ファイル: EctorTest.py プロジェクト: MateoLostanlen/pyector
 def testLinksCoOcc(self):
     """When two nodes are linked several times, the nodes' co-occurrence
     has to be incremented"""
     ector    =    Ector()
     ector.addSentence("how do you do?")
     ector.addSentence("do you?")
     doToken  = ector.cn.getNode("do", "token")
     youToken = ector.cn.getNode("you", "token")
     link     = ector.cn.getLink(doToken, youToken)
     self.assertEqual(2, link.getCoOcc())
コード例 #6
0
 def testLinksCoOcc(self):
     """When two nodes are linked several times, the nodes' co-occurrence
     has to be incremented"""
     ector = Ector()
     ector.addSentence("how do you do?")
     ector.addSentence("do you?")
     doToken = ector.cn.getNode("do", "token")
     youToken = ector.cn.getNode("you", "token")
     link = ector.cn.getLink(doToken, youToken)
     self.assertEqual(2, link.getCoOcc())