2008                           1




 —                         —




       December 21, 2008
2008                                 2




•
•
•                            (   1977)
•

    (      , 1977) → 1000
    cf.           30

                       ...
2008                                                         3



                                    (1)


• [ ]         (905     –1205):      (905        )
    (1205)           300       9500
                                          ( , 1998, p. 226)

• [ ]
                                (    , 1977)

                               (Goodenough, 1991, p. 43)

                      85

             ...
2008                                          4



                                     (2)

                                    ...

•


    (          )

•                                         (   )


    (      :       1270   )

                              ...
2008              5




1.
2.            (1976)
      •
      •
3.            (1991)


4.          (1998)
2008         6




•


•


           ...
2008                              7




•



               (      , 1977, p. 4)

•


           (       , 1994, p.113)
2008                                    8




•          →    or        (       , 1998)
•          →
•          →    ∈    or       ∈

               ...
2008                     9



                 {   |   }
•
•
•
•
•




           ...
2008               10



           {   |   }
•
•
•
•
2008                                         11




•                     (      , 1978)


•              (       , 1989;         , 1995)
    →      (       , 1995)
    →                 (      , 1989)
2008           12




•          (   )
•
•
2008                                                                                                                            13




               •                     :
                      →




                                                                          )                             )           )   )                      5)
                       )                         )                      07                            86          24 144                 8) 120
                     05                        51                      0                           (1
                                                                                                     0           1                    8 (
               (   •9                    (   •9                  (   •1                                      ( •1 ( •1           ( 11
          =8                      q=
                                    8
                                                            =8                      0d   =8                =8 =8                      =8
     E :#                       e@                      &0d                     e=&                      MU l2V             =8 78E:#
 8                          8                          =                       8                      6b     ;           @i: ?
               46                             56                         79                   38            20          44       17
 ¡




                            ¡




                                                       ¡




                                                                               ¡



                                                                                                      ¡

                                                                                                                 ¡




                                                                                                                             ¡

                                                                                                                                      ¡
900                        950                       1000               1050       1100                          1150            1200         1250
2008                                       14




•

             ñ°Ìʬ³ä      ¥³¡¼¥É¤Å¤±
           Éʻ쥿¥°¤Å¤±     ¾ÜºÙ¥³¡¼¥É¤ÎÉÕ²Ã
           Âåɽ·Á¤ÎÉղà    ɽµ-¤ÎÅý°ì

                 kh             t2c



                                   (¨     )
                          ˆˇ¡ƒ¿˝…›‰æ

                (A)             (B)
2008                                                                  15

Table 1: kh                                664
                               “---”
          000664
          000664
                   (      - :   :   :   :                )
              (         - : : : : )
              (       : : )
                  (     -   :   :   :   :                )
                    (     - :   :   :   :                )
              (       : : )
                    (     -   :   :   :   :                  )
            (         : : )
            (         : : )
            (      : : )
            (         : : )
          ---
                        ( -     :      :         )
            (          : : )
          ---
                       (       - :         :         :           :   )
            (          : : )
          ---
                ( : :    )
              (   -   : : )
                (   -   :    :   :   :   )
                ( -   :    :   :   :   )
2008                              16



                t2c (token to code)
• kh
•
•           (BG)
•          (CH)        (PN)
•           (      , 1999)
2008                                                      17



                                     (                )

(2   )                      (4   )       (2   )           (4   )


                                         (        )       (        )
1.   (       )              1.

2.   (       )              2.                            (    )

3.   (              )       3.

4.       (              )   4.

                            5.
2008                                                         18




BG-01-5520-17-0400:02:00:00:       :        :
BG-01-5520-17-0401:02:00:00: :        :
        ...
        .
BG-01-5520-17-1400:02:00:00:           :            :       :
      BG-01-5530-12-0100+BG-01-5520-17-0400
BG-01-5520-17-1401:02:00:00:         :          :       :
      BG-01-5530-12-0100+BG-01-5520-17-0400
BG-01-5520-17-1402:02:00:00:    :           :   :
      BG-01-5530-12-0100+BG-01-5520-17-0400
2008                                   19




• 18
    BG-01-5520-17-0100

    BG-01-5520-17-0101

•
    18                            16
    if (strncmp(str_a, str_b, 16) == 0)
          printf("same object.n");
    else
          printf("different object.n");
2008                                                     20




•
•                                             (    , 1988)



•          50189           t2c
                   48732     1408         49
•             (                                )
    →                        (      , 1993)
    →
2008                                                    21


                  Table 2:
01:000002:0001   A00   BG-01-4240-01-0100    02
01:000002:0002   A00   BG-02-5130-01-2100          47
01:000002:0003   A00   BG-08-0064-16-0100   64
01:000002:0004   A00   BG-02-1515-08-0105           47
01:000002:0005   A00   BG-09-0010-04-0200   74
01:000002:0006   A00   BG-01-5130-03-0201     02
01:000002:0007   A00   BG-08-0061-07-0100   61
01:000002:0008   A00   BG-02-5160-01-0101           47
01:000002:0009   A00   BG-09-0010-03-0300   74
01:000002:0010   A00   BG-08-0061-10-0100   61
01:000002:0011   A00   BG-01-1624-02-0100     02
01:000002:0012   A00   BG-02-1513-01-0100          47
01:000002:0012   A10   BG-02-1521-06-0200          47
01:000002:0012   A20   BG-02-3330-11-0200          47
01:000002:0012   A30   BG-02-3391-02-1100          47
01:000002:0013   A00   BG-01-1641-02-1100          02
01:000002:0014   A00   BG-08-0061-07-0100   61
01:000002:0015   A00   BG-01-5151-01-0100     02
01:000002:0016   A00   BG-08-0065-14-0100   65
01:000002:0017   A00   BG-02-1550-05-0200          47
01:000002:0017   A10   BG-02-3060-09-0400          47
01:000002:0018   A00   BG-09-0010-02-0100          74
2008                                                  22




•
                         CH-29-0000-00-1800          16


           (54)   (5)       (4)               (63)

•
                         BG-01-5520
                   203

•                            →
2008                         23




•


    (      ,       )



•



               (       , 2003)
    →
2008                                 24



                    BG-01-4300
                      BG-01-43

BG-01-4300
BG-01-4310
BG-01-4320
BG-01-4321
BG-01-4322
BG-01-4323
BG-01-4330
BG-01-4340
BG-01-4350
BG-01-4360
BG-01-4370


% grep "BG-01-43[1-5]" hachidaishu.db
2008                                      25




                      BG-01-43

 1.   01   000708   0005   BG-01-4330-03-0100
 2.   01   000758   0005   BG-01-4330-03-0100
 3.   01   000894   0009   BG-01-4330-03-0100
 4.   02   001095   0001   BG-01-4330-03-0100
 4.   02   001095   0014   BG-01-4310-08-0700
 5.   03   000423   0005   BG-01-4330-03-0100
 6.   03   001350   0006   BG-01-4310-02-0201
 7.   04   001203   0005   BG-01-4310-06-0102
 8.   05   000501   0007   BG-01-4321-01-0600
 9.   08   001115   0004   BG-01-4330-03-0100
10.   08   001590   0007   BG-01-4330-03-0100
11.   08   001592   0005   BG-01-4330-03-0100
12.   08   001701   0007   BG-01-4330-03-0100
2008             26




1.
     (      708)

5.
     (      1095)

7.
     (      1350)

8.
     (        1203)

9.
     (      501)
2008               27




•
•          (0.03   )
•
•
2008                              28




http://etymology.jp/waka/poem.cgi




              –
2008       29




       –
2008       30




       –
2008       31




           –


•
•
•
2008       32




•
•
•
•
•          –
2008                  33



                    (1)
•
    →
•
    →
•
    → kh    MeCab
           Unidic
    →
2008         34



           (2)
•
    →




•
•

Ch2008slide01

  • 1.
    2008 1 — — December 21, 2008
  • 2.
    2008 2 • • • ( 1977) • ( , 1977) → 1000 cf. 30 ...
  • 3.
    2008 3 (1) • [ ] (905 –1205): (905 ) (1205) 300 9500 ( , 1998, p. 226) • [ ] ( , 1977) (Goodenough, 1991, p. 43) 85 ...
  • 4.
    2008 4 (2) ... • ( ) • ( ) ( : 1270 ) ...
  • 5.
    2008 5 1. 2. (1976) • • 3. (1991) 4. (1998)
  • 6.
    2008 6 • • ...
  • 7.
    2008 7 • ( , 1977, p. 4) • ( , 1994, p.113)
  • 8.
    2008 8 • → or ( , 1998) • → • → ∈ or ∈ ...
  • 9.
    2008 9 { | } • • • • • ...
  • 10.
    2008 10 { | } • • • •
  • 11.
    2008 11 • ( , 1978) • ( , 1989; , 1995) → ( , 1995) → ( , 1989)
  • 12.
    2008 12 • ( ) • •
  • 13.
    2008 13 • : → ) ) ) ) 5) ) ) 07 86 24 144 8) 120 05 51 0 (1 0 1 8 ( ( •9 ( •9 ( •1 ( •1 ( •1 ( 11 =8 q= 8 =8 0d =8 =8 =8 =8 E :# e@ &0d e=& MU l2V =8 78E:# 8 8 = 8 6b ; @i: ? 46 56 79 38 20 44 17 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ 900 950 1000 1050 1100 1150 1200 1250
  • 14.
    2008 14 • ñ°Ìʬ³ä ¥³¡¼¥É¤Å¤± Éʻ쥿¥°¤Å¤± ¾ÜºÙ¥³¡¼¥É¤ÎÉղà Âåɽ·Á¤ÎÉղà ɽµ-¤ÎÅý°ì kh t2c (¨ ) ˆˇ¡ƒ¿˝…›‰æ (A) (B)
  • 15.
    2008 15 Table 1: kh 664 “---” 000664 000664 ( - : : : : ) ( - : : : : ) ( : : ) ( - : : : : ) ( - : : : : ) ( : : ) ( - : : : : ) ( : : ) ( : : ) ( : : ) ( : : ) --- ( - : : ) ( : : ) --- ( - : : : : ) ( : : ) --- ( : : ) ( - : : ) ( - : : : : ) ( - : : : : )
  • 16.
    2008 16 t2c (token to code) • kh • • (BG) • (CH) (PN) • ( , 1999)
  • 17.
    2008 17 ( ) (2 ) (4 ) (2 ) (4 ) ( ) ( ) 1. ( ) 1. 2. ( ) 2. ( ) 3. ( ) 3. 4. ( ) 4. 5.
  • 18.
    2008 18 BG-01-5520-17-0400:02:00:00: : : BG-01-5520-17-0401:02:00:00: : : ... . BG-01-5520-17-1400:02:00:00: : : : BG-01-5530-12-0100+BG-01-5520-17-0400 BG-01-5520-17-1401:02:00:00: : : : BG-01-5530-12-0100+BG-01-5520-17-0400 BG-01-5520-17-1402:02:00:00: : : : BG-01-5530-12-0100+BG-01-5520-17-0400
  • 19.
    2008 19 • 18 BG-01-5520-17-0100 BG-01-5520-17-0101 • 18 16 if (strncmp(str_a, str_b, 16) == 0) printf("same object.n"); else printf("different object.n");
  • 20.
    2008 20 • • ( , 1988) • 50189 t2c 48732 1408 49 • ( ) → ( , 1993) →
  • 21.
    2008 21 Table 2: 01:000002:0001 A00 BG-01-4240-01-0100 02 01:000002:0002 A00 BG-02-5130-01-2100 47 01:000002:0003 A00 BG-08-0064-16-0100 64 01:000002:0004 A00 BG-02-1515-08-0105 47 01:000002:0005 A00 BG-09-0010-04-0200 74 01:000002:0006 A00 BG-01-5130-03-0201 02 01:000002:0007 A00 BG-08-0061-07-0100 61 01:000002:0008 A00 BG-02-5160-01-0101 47 01:000002:0009 A00 BG-09-0010-03-0300 74 01:000002:0010 A00 BG-08-0061-10-0100 61 01:000002:0011 A00 BG-01-1624-02-0100 02 01:000002:0012 A00 BG-02-1513-01-0100 47 01:000002:0012 A10 BG-02-1521-06-0200 47 01:000002:0012 A20 BG-02-3330-11-0200 47 01:000002:0012 A30 BG-02-3391-02-1100 47 01:000002:0013 A00 BG-01-1641-02-1100 02 01:000002:0014 A00 BG-08-0061-07-0100 61 01:000002:0015 A00 BG-01-5151-01-0100 02 01:000002:0016 A00 BG-08-0065-14-0100 65 01:000002:0017 A00 BG-02-1550-05-0200 47 01:000002:0017 A10 BG-02-3060-09-0400 47 01:000002:0018 A00 BG-09-0010-02-0100 74
  • 22.
    2008 22 • CH-29-0000-00-1800 16 (54) (5) (4) (63) • BG-01-5520 203 • →
  • 23.
    2008 23 • ( , ) • ( , 2003) →
  • 24.
    2008 24 BG-01-4300 BG-01-43 BG-01-4300 BG-01-4310 BG-01-4320 BG-01-4321 BG-01-4322 BG-01-4323 BG-01-4330 BG-01-4340 BG-01-4350 BG-01-4360 BG-01-4370 % grep "BG-01-43[1-5]" hachidaishu.db
  • 25.
    2008 25 BG-01-43 1. 01 000708 0005 BG-01-4330-03-0100 2. 01 000758 0005 BG-01-4330-03-0100 3. 01 000894 0009 BG-01-4330-03-0100 4. 02 001095 0001 BG-01-4330-03-0100 4. 02 001095 0014 BG-01-4310-08-0700 5. 03 000423 0005 BG-01-4330-03-0100 6. 03 001350 0006 BG-01-4310-02-0201 7. 04 001203 0005 BG-01-4310-06-0102 8. 05 000501 0007 BG-01-4321-01-0600 9. 08 001115 0004 BG-01-4330-03-0100 10. 08 001590 0007 BG-01-4330-03-0100 11. 08 001592 0005 BG-01-4330-03-0100 12. 08 001701 0007 BG-01-4330-03-0100
  • 26.
    2008 26 1. ( 708) 5. ( 1095) 7. ( 1350) 8. ( 1203) 9. ( 501)
  • 27.
    2008 27 • • (0.03 ) • •
  • 28.
    2008 28 http://etymology.jp/waka/poem.cgi –
  • 29.
    2008 29 –
  • 30.
    2008 30 –
  • 31.
    2008 31 – • • •
  • 32.
    2008 32 • • • • • –
  • 33.
    2008 33 (1) • → • → • → kh MeCab Unidic →
  • 34.
    2008 34 (2) • → • •