-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
127 lines (125 loc) · 7.81 KB
/
index.html
File metadata and controls
127 lines (125 loc) · 7.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>Natural Language Processing: Natural Language Processing : Ultron</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Natural Language Processing
 <span id="projectnumber">0.1.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li class="current"><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Natural Language Processing : Ultron </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><h1><a class="anchor" id="link"></a>
GitHub Link</h1>
<p><a href="http://github.com/NLP">NLP </a>" </p>
<h1><a class="anchor" id="intro"></a>
Introduction : Text Ontological Relation Extraction</h1>
<p>One domain of artificial intelligence is a topic called Natural Language Processing. Fmr an AI to understand and communicate effectively, it has to understand language and semantics of human language. The purpose of the project is to implement a program that is capable building a logical and relationships structure out of sentences, which can be extended to a wall of text.</p>
<h1><a class="anchor" id="topic"></a>
Topics</h1>
<p>The topics covered used in the project includes:</p>
<ol type="1">
<li>Formal <a class="el" href="dc/d89/classGrammar.html" title="The Grammar class A generic Grammar class that contains a multimap. It maps a Grammar Phrase to a vec...">Grammar</a> of English</li>
<li>Relational Database (SQLite)</li>
<li>Parsing with Context-Free Grammars</li>
<li>Semantics and Pragmatics</li>
</ol>
<h1><a class="anchor" id="scope"></a>
Project Scope</h1>
<p>The project is separated into several sub-parts.</p>
<ol type="1">
<li>To extract parts of sentence, a word tokenizer is used.</li>
<li>For each word, its attributes can be determined by using a database of dictionary. A public dictionary is used in form of SQLite database. This sub-parts will construct ‘Word’ class and objects that has a token and it’s part of speech objects.</li>
<li>From the part of speech objects, a syntax tree is constructed. This syntax tree will be used to identify what kind of sentence given.</li>
<li>The last part of the project is to use relational database to build a relationships between part of speech objects.</li>
<li>Combining all parts of the projects, the program should be able recognize, remembers and return textual informations given.</li>
</ol>
<h1><a class="anchor" id="diagram"></a>
Project Diagram</h1>
<ol type="1">
<li>Tokenize Input into Tokens</li>
<li>Tag Tokens with POS Tags</li>
<li>Determine the most probable Tag for each <a class="el" href="d2/d6e/classToken.html">Token</a></li>
<li>Parse Tokens into Syntax <a class="el" href="d7/d4d/classTree.html" title="The Tree class a class to contain a TreeNode*. ">Tree</a> using <a class="el" href="dc/d89/classGrammar.html" title="The Grammar class A generic Grammar class that contains a multimap. It maps a Grammar Phrase to a vec...">Grammar</a> Structure</li>
<li>Determine Head Verb/Noun of the <a class="el" href="d7/d4d/classTree.html" title="The Tree class a class to contain a TreeNode*. ">Tree</a> and each of its Sub-Trees</li>
<li>Determine the most probable <a class="el" href="d7/d4d/classTree.html" title="The Tree class a class to contain a TreeNode*. ">Tree</a></li>
<li>Create Relationship Diagram from the <a class="el" href="d7/d4d/classTree.html" title="The Tree class a class to contain a TreeNode*. ">Tree</a> </li>
</ol>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon May 4 2015 00:35:20 for Natural Language Processing by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>