瀏覽代碼

Merge remote-tracking branch 'origin/master'

bijl 6 年之前
父節點
當前提交
b62e683936

文件差異過大導致無法顯示
+ 336988 - 336989
nlp/src/main/resources/tc.dict


+ 1 - 2
nlp/src/test/java/org/diagbot/nlp/test/LexemeDicTest.java

@@ -81,8 +81,7 @@ public class LexemeDicTest {
             r2 = rs.getString(2);
             r2 = rs.getString(2);
             if (libraryMap.get(r1) == null) {
             if (libraryMap.get(r1) == null) {
                 libraryMap.put(r1, r2);
                 libraryMap.put(r1, r2);
-            }
-            if (isJoin && libraryMap.get(r1) != null) {
+            } else if (isJoin && libraryMap.get(r1) != null) {
                 libraryMap.put(r1, libraryMap.get(r1) + "," + r2);
                 libraryMap.put(r1, libraryMap.get(r1) + "," + r2);
             }
             }
         }
         }

+ 3 - 2
nlp/src/test/java/org/diagbot/nlp/test/ParticipleTest.java

@@ -1,5 +1,6 @@
 package org.diagbot.nlp.test;
 package org.diagbot.nlp.test;
 
 
+import com.alibaba.fastjson.JSON;
 import org.diagbot.nlp.participle.ParticipleToken;
 import org.diagbot.nlp.participle.ParticipleToken;
 import org.diagbot.nlp.participle.ParticipleUtil;
 import org.diagbot.nlp.participle.ParticipleUtil;
 import org.diagbot.nlp.participle.cfg.Configuration;
 import org.diagbot.nlp.participle.cfg.Configuration;
@@ -22,8 +23,7 @@ import java.util.List;
 public class ParticipleTest {
 public class ParticipleTest {
     public static void main(String[] args) {
     public static void main(String[] args) {
         try {
         try {
-            String content = "剑突下痛胀痛1天。1天前进食后出现剑突下疼痛,无恶心呕吐,无腹胀,无发热,当地医院查,WBC 10.5(3.5-9.5,amy76.8(1-220)," +
-                    "心电图、腹部平扫CT均未见明显异常,既往高血压。";
+            String content = "剑突下痛胀痛1天";
             ParticipleTest test = new ParticipleTest();
             ParticipleTest test = new ParticipleTest();
 //            InputStream is = test.getClass().getClassLoader().getResourceAsStream("present.txt");
 //            InputStream is = test.getClass().getClassLoader().getResourceAsStream("present.txt");
 //            BufferedReader br = new BufferedReader(new InputStreamReader(is, "UTF-8"), 512);
 //            BufferedReader br = new BufferedReader(new InputStreamReader(is, "UTF-8"), 512);
@@ -47,6 +47,7 @@ public class ParticipleTest {
                     result = result + " | " + lexeme.getText();
                     result = result + " | " + lexeme.getText();
                 }
                 }
             }
             }
+            System.out.println(JSON.toJSONString(lexemes));
 //            ParticipleToken token = new ParticipleToken();
 //            ParticipleToken token = new ParticipleToken();
 //            token.start(new StringReader(content), segment);
 //            token.start(new StringReader(content), segment);
 //            LexemePath<Lexeme> lexemePath = token.getLexemePath();
 //            LexemePath<Lexeme> lexemePath = token.getLexemePath();

+ 3 - 3
push-web/src/main/resources/static/index.html

@@ -64,9 +64,9 @@
             </span>
             </span>
           </a>
           </a>
           <ul class="treeview-menu">
           <ul class="treeview-menu">
-            <li class="active"><a href="/push-web/participle/sample"><i class="fa fa-circle-o"></i>分词示例</a></li>
-            <li class="active"><a href="/push-web/extract/feature"><i class="fa fa-circle-o"></i>提取特征</a></li>
-            <li class="active"><a href="/nlp/doc/algorithm/list"><i class="fa fa-circle-o"></i>算法分析</a></li>
+            <li class="active"><a href="/push-web/participle/index"><i class="fa fa-circle-o"></i>分词示例</a></li>
+            <li class="active"><a href="/push-web/extract/index"><i class="fa fa-circle-o"></i>提取特征</a></li>
+            <li class="active"><a href="/push-web/algorithm/index"><i class="fa fa-circle-o"></i>算法分析</a></li>
           </ul>
           </ul>
         </li>
         </li>
       </ul>
       </ul>