maxiaoshan 5 年之前
父节点
当前提交
933cb43e0e
共有 4 个文件被更改,包括 7 次插入6 次删除
  1. 1 1
      src/jy/pretreated/analytable.go
  2. 1 1
      src/main_blocktest.go
  3. 1 1
      src/main_test.go
  4. 4 3
      src/res/fieldscore.json

+ 1 - 1
src/jy/pretreated/analytable.go

@@ -96,7 +96,7 @@ var (
 	projectnameReg = regexp.MustCompile("((公开)?招标)*[((第]*[一二三四五六七八九十a-zA-Z0-9]+(标段|包|标|段)[))]*$")
 	MhSpilt        = regexp.MustCompile("[::]")
 	//识别采购单位联系人、联系电话、代理机构联系人、联系电话
-	ContactInfoVagueReg = regexp.MustCompile("邮政编码|邮编|名称|(征求意见|报名审核购买)?((联系人?(及|和)?|办公|单位)?((电话([//]传真|及手机)?|手机)(号码)?|邮箱(地址)?|(地(址|点)))|(联系|收料)(人(姓名)?|方式)|传真|电子邮件|(主要负责|项目(负责|联系)|经办)人)|采购方代表")
+	ContactInfoVagueReg = regexp.MustCompile("邮政编码|邮编|名称|(征求意见|报名审核购买)?((联系人?(及|和)?|办公|单位)?(((联系)?(电话|方式)([//]传真|及手机)?|手机)(号码)?|邮箱(地址)?|(详细)?(地(址|点)))|(联系|收料)(人(姓名)?|方式)|传真|电子邮件|(主要负责|项目(负责|联系)|经办)人)|采购方代表")
 	ContactInfoMustReg  = regexp.MustCompile("^(" + ContactInfoVagueReg.String() + ")$")
 	ContactType         = map[string]*regexp.Regexp{
 		"采购单位": regexp.MustCompile("(采购(项目.{2}|服务)?|比选|询价|招标(服务)?|甲|建设|委托|发包|业主|使用|谈判|本招标项目经办|征求意见联系|项目实施)(人|单位|部门|机构|机关|(执行)?方$)|(项目|建(库|设))单位|招标人信息|采购中心(地址)?|业主|收料人|采购部"),

+ 1 - 1
src/main_blocktest.go

@@ -51,7 +51,7 @@ func all() {
 }
 func one() {
 	m := mongodbutil.MgoFactory(3, 3, 120, "192.168.3.207:27081", "qfw")
-	d, _ := m.FindById("bidding", "5e17deee50b5ea296ec939fb", extract.Fields)
+	d, _ := m.FindById("bidding", "5e17dfcb50b5ea296ec93aea", extract.Fields)
 	com(*d)
 }
 func com(doc map[string]interface{}) {

+ 1 - 1
src/main_test.go

@@ -28,7 +28,7 @@ func Test_han(t *testing.T) {
 func Test_task(t *testing.T) {
 	Mgo = MgoFactory(1, 3, 120, "192.168.3.207:27092", "extract_dev32")
 	//extract.StartExtractTaskId("5b8f804025e29a290415aee1")5c528686698414055c47b115
-	extract.StartExtractTestTask("5e103206234ddc34b406c5d1", "5e17deee50b5ea296ec939fb", "1", "mxs_v1", "mxs_v1")
+	extract.StartExtractTestTask("5e103206234ddc34b406c5d1", "5df6e6a6e9d1f601e494b749", "1", "mxs_v1", "mxs_v1")
 	//extract.StartExtractTestTask("5cdd3025698414032c8322b1", "5e17e00e85a9271abf0860a6", "1", "mxs_v1", "mxs_v1")
 	//extract.StartExtractTestTask("5c3d75c96984142998eb00e1", "5c2a3d28a5cb26b9b76144dd", "100", "mxs_v3", "mxs_v3")
 	time.Sleep(5 * time.Second)

+ 4 - 3
src/res/fieldscore.json

@@ -363,6 +363,7 @@
     },
     "buyeraddr": {
         "type": "string",
+		 "positivewords": [],
         "negativewords": [
             {
                 "describe": "出现符号",
@@ -376,7 +377,7 @@
             },
 			{
                 "describe": "出现日期",
-                "regstr": "(\d)+(年|月|日)+",
+                "regstr": "(\\d)+(年|月|日)+",
                 "score": -10
             },
 			{
@@ -404,7 +405,7 @@
             }
         ]
     },
-	 "winnerperson": {
+	"winnerperson": {
         "type": "string",
         "positivewords": [
             {
@@ -488,7 +489,7 @@
                 "range": [
                     14,
                     -1,
-                    -1
+                    -10
                 ]
             }
         ]