Oracle8(TM) ConText(R) Cartridge Application Developer's Guide
Release 2.0

A54630-01

Library

Product

Contents

Prev

Index

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 


Symbols

! as punctuation, 4-38
! operator, 4-15, 4-16
# as punctuation, 4-38
# operator, 4-11, 4-13
$ as punctuation, 4-38
$ operator, 4-15
% wildcard, 4-27
theme queries, 5-6
& operator, 4-5
* operator, 4-8, 4-9
- (hyphen) as skipjoin or printjoin, 4-38
- operator, 4-8, 4-9
, (comma)
as a numgroup character, 4-40
as accumulate operator, 4-8
as punctuation, 4-38
. (decimal point) numjoin, 4-39
. (period) as punctuation, 4-38
: operator, 4-11, 4-12
; operator, 4-8
= operator, 4-5, 4-6
> operator, 4-11
? operator, 4-15, 4-17
@ operator, 4-34
_ wildcard, 4-27
theme query, 5-6
{} escape character, 4-35
| operator, 4-5
~ operator, 4-5

Numerics

32-bit environment
viewing in, 6-10
32-bit I/O utility, 6-11, D-2

A

accumulate operator, 4-8
example, 4-8
in thesaurus queries, 4-20
precedence, 4-25
administration tool
linguistic settings, 7-4
altering precedence, 4-26
ambiguous theme queries, 5-5
AND operator, 4-5
example, 4-5
precedence, 4-25
API
linguistics, 7-5
arguments
thesaurus operators, 4-20
ASCII text
paragraph recognition, 7-10

B

base-letter conversion, 4-3
base-letter support
expansion operators, 4-18
thesuarus operator, 4-24
brace as escape character, 4-35
braces, 4-35
altering precedence, 4-28
brackets
altering precedence, 4-26, 4-28
broader term operator
example, 4-22

C

CANCEL procedure
CTX_LING, 10-26
CTX_SVC, 8-7, 10-44
CANCEL_ALL procedure, 10-45
CANCEL_USER procedure, 10-46
cancelling linguistic request, 8-7
canonical forms in knowledge catalog, 7-8
case-sensitivity
linguistic requirement, 7-11
of theme queries, 5-5
categories in knowledge catalog, 7-7
classifying documents, 7-15
CLEAR_ALL_ERRORS procedure, 10-47
CLEAR_ERROR procedure, 8-7, 10-48
CLEAR_INDEX_ERRORS procedure, 10-49
CLEAR_LING_ERRORS procedure, 10-50
clearing linguistic requests with errors, 8-7
CLOSE_CON procedure, 3-15, 10-3
combined queries
first/next and max, 4-13
combining queries, 2-9
comma
accumulate operator, 4-8
as a numgroup, 4-40
command-line syntax
I/O utility, D-2
completion processing, 8-9
composite textkey table
creating theme and gist, 8-4
gist structure, A-7
hitlist structure, A-2
theme structure, A-6
composite textkeys
in-memory queries, 3-16
one-step queries, 3-14
two-step queries, 3-7
using FETCH_HIT, 10-9
using PKDECODE, 10-17
using PKENCODE, 10-18
compound phrases
in synonym queries, 4-21
CONTAINS function, 3-11, 3-12, 9-3
restrictions, 3-12
using multiple, 3-12
CONTAINS procedure, 3-3, 10-4
tables created, A-2
using SQEs, 4-31
continuation character, 4-37
querying, 4-38
control
32-bit viewer, 6-10
COUNT_HITS function, 3-18, 10-7
counting hits, 2-7, 3-18
CREATE TABLE command, 6-5
CREATE VIEW statement, 3-7
cross-references in knowledge catalog, 7-8
CTX_LING
CANCEL, 10-26
GET_COMPLETION_CALLBACK, 10-27
GET_ERROR_CALLBACK, 10-28
GET_LOG_PARSE, 8-11, 10-29
GET_SETTINGS_LABEL, 10-30
package, 7-5, 10-25
REQUEST_GIST, 8-4, 10-31
REQUEST_THEMES, 8-4, 10-33
SET_COMPLETION_CALLBACK, 8-9, 10-35
SET_ERROR_CALLBACK, 8-9, 10-36
SET_LOG_PARSE, 8-11, 10-37
SET_SETTINGS_LABEL, 8-2, 10-38
SUBMIT, 8-4, 10-41
CTX_PROPER_NAME table, 7-12
CTX_QUERY
CLOSE_CON, 3-15, 10-3
CONTAINS, 3-3, 4-31, 10-4
COUNT_HITS, 10-7
FETCH_HIT, 3-15, 10-9
GETTAB, 6-5, 6-6, 10-11, A-2
HIGHLIGHT, 6-2, 10-13
OPEN_CON, 3-15, 10-16
package, 10-2
PKDECODE, 10-17
PKENCODE, 10-18
PURGE_SQE, 4-29, 10-19
REFRESH_SQE, 4-29, 4-31, 10-20
RELTAB, 6-6, 10-21
REMOVE_SQE, 4-29, 10-22
STORE_SQE, 4-29, 10-23
CTX_SQES view, 4-32
CTX_SVC
CANCEL, 8-7, 10-44
CANCEL_ALL, 10-45
CANCEL_USER, 10-46
CLEAR_ALL_ERRORS, 10-47
CLEAR_ERROR, 8-7, 10-48
CLEAR_INDEX_ERRORS, 10-49
CLEAR_LING_ERRORS, 10-50
package, 7-5, 10-43
REQUEST_STATUS, 10-51
CTX_USER_SQES view, 4-32
CTXIO32, 6-11, D-2
CTXLING sample application, B-7
CTXPLUS sample application, B-3
CTXQUERY sample application, C-2
CTXSYS user, 7-4
CTXV32.HLP, 6-10
CTXV32.OCX, 6-10

D

database links
creating, 3-9, 3-17
in CONTAINS PL/SQL procedure, 10-4
in COUNT_HITS PL/SQL function, 10-7
in OPEN_CON PL/SQL function, 10-16
using in in-memory queries, 3-17
using in one-step queries, 3-14, 9-6
using in two-step queries, 3-9
DBMS_OUTPUT.ENABLE, 3-16
decimal point
as a numjoin, 4-39
default mark-up, 6-3
DEFAULT thesaurus, 4-21
demo application
CTXLING, B-7
CTXPLUS, B-3
CTXQUERY, C-2
settting up, B-2
DML
example, C-10
document
classifying with themes, 7-15
definition, 2-2
loading, 1-8
theme indexing, 5-2
document signatures, 5-2
document size requirements, 7-11
document viewing, 6-2
in Windows, 6-10
DROP TABLE command, 6-6

E

equivalence operator, 4-5, 4-6
error processing, 8-9
errors
clearing, 8-7
escaping special characters, 4-35
EXECUTE command, 4-34
expansion operator
fuzzy, 4-15, 4-17
penetration, 4-17
soundex, 4-15, 4-16
stem, 4-15
expansion operators, 4-15
extending stored query expressions, 4-31
external text storage, 2-3

F

FETCH_HIT function, 3-15, 10-9
files
storing text in, 2-3
first/next operator, 4-11, 4-13
with max, 4-13
formats
supported for Windows 32-bit viewing, 6-11
formatted text, 7-10
storing, 2-3
fuzzy operator, 4-15
example, 4-17

G

generic gist, 7-16
generating, 8-4, 10-31
GET_COMPLETION_CALLBACK function, 10-27
GET_ERROR_CALLBACK function, 10-28
GET_LOG_PARSE function, 8-11, 10-29
GET_SETTINGS_LABEL function, 10-30
GETTAB procedure, 6-5, 10-11, A-2
gist
generating, 8-4, 10-31
generic, 7-16
point-of-view, 7-15
gist table
composite textkey, 8-4
composite textkey stucture, A-7
creating, 8-3
structure, A-7
GROUP BY clause, 3-13
grouping characters, 4-28
with theme queries, 5-6
GUI
sample code, C-2

H

HIGHLIGHT procedure, 10-13
code sample, 6-7
example, C-9, C-10
GUI application example, C-8
result table, A-3, C-8
using, 6-4
highlighted text
mark-up, 6-3
viewing, 6-2
HIGHTAB (highlight) table
structure, A-3
hitlist, 2-5
about, 2-10
result tables, 3-4
sharing, 3-5
hitlist table
composite textkey, A-2
structure, A-2
hits counting, 3-18
homographs
in broader term queries, 4-23
in narrower term queries, 4-23
HTML
embedding viewer control in, 6-10
hyphenated words
querying, 4-38

I

I/O utility, 6-11, D-2
ICFTAB table
structure, A-4
indexing
special characters, 4-37
in-memory query, 2-6
example, 3-15, B-6
limitations, 3-17
using, 3-15
with composite textkeys, 3-16
input
linguistic requirements, 7-10
internal text storage, 2-3
iterative queries, 4-29, 4-31

K

knowledge catalog, 5-3, 7-7
canonical forms, 7-8
cross-references, 7-8

L

lexicon, 7-7
parsing engine, 7-9
linguistic core, 7-7
linguistic output, 7-14
combining with theme/text queries, 8-12
generating, 8-3, 8-12
table structure, A-6
tables, 8-3
linguistic personality, 7-3
linguistic request
about, 7-2, 7-4
clearing, 8-7
monitoring status, 8-6
removing, 8-7
submitting, 8-5
linguistic settings
about, 7-17
specifying, 8-2
linguistics
about, 7-2
Application Program Interface, 7-5
case sensitivity, 7-11
requirements, 7-3
text input, 7-10
list of themes, 7-14
generating, 8-4, 10-33
logging linguistic parse information, 8-11
logical operators, 4-5
scoring, 4-7

M

mark-up
default, 6-3
highlighting, 6-3
Master/Detail table, 2-2
max operator, 4-11, 4-12
with first/next, 4-13
MINUS operator, 4-8
example, 4-9
precedence, 4-25
monitoring services queue, 8-6
multiple CONTAINS, 3-12
multiple policies
with one-step queries, 5-5
MUTAB (mark-up) table, A-3

N

narrower term operator
example, 4-23
near operator, 4-8
nesting
stored query expressions, 4-32
NOFILTAB (no filter) table
structure, A-5
NOT operator, 4-5
example, 4-6
numbers
querying, 4-39
numgroup character, 4-37
querying, 4-39
numjoin character, 4-37
querying, 4-39

O

OCX
32-bit viewer, 6-10
one-step query, 2-6, 3-11
example, 3-12, B-5
multiple policies, 5-5
processing, 3-11
theme, 5-4
OPEN_CON function, 3-15, 10-16
operator
accumulate, 4-8
AND, 4-5
broader term, 4-22
equivalence, 4-5, 4-6
first/next, 4-11, 4-13
fuzzy, 4-17
max, 4-11, 4-12
MINUS, 4-8, 4-9
narrower term, 4-23
near, 4-8, 4-9
NOT, 4-5, 4-6
OR, 4-5
penetration, 4-17
precedence, 4-25
preferred term, 4-22
related term, 4-22
soundex, 4-16
SQE, 4-29
stem, 4-15
synonym, 4-19, 4-21
threshold, 4-11
top term, 4-24
weight, 4-8, 4-9
operators
expansion, 4-15
logical, 4-5
result-set, 4-11
score-changing, 4-8
stem, 4-15
theme query examples, 5-6
thesaurus, 4-19
operators in SQEs, 4-33
OR operator, 4-5
example, 4-5
precedence, 4-25
Oracle Worldwide Technical Support
how to contact, xvii
how to contact in Europe, xvii
how to contact in U.S.A., xvii
output
generating linguistic, 8-12
linguistic, 7-14

P

package
CTX_LING, 7-5, 10-25
CTX_QUERY, 10-2
CTX_SVC, 7-5, 10-43
paragraph separation, 7-10
parallel processing
two-step queries, 3-10
parentheses
altering precedence, 4-26, 4-28
parse logging, 8-11
parsing engine, 7-9
PENDING requests
removing, 8-7
penetration of operators, 4-17
personality
linguistic, 7-3
PKDECODE function, 10-17
PKENCODE function, 10-18
PL/SQL
document viewing procedures, 6-2
in text queries, 4-34
plain text
storing, 2-3
PLAINTAB (plain text) table
structure, A-5
point-of-view gist
about, 7-15
generating, 8-4, 10-31
policy
linguistic requirement, 7-3
theme indexing, 5-2
POV gist, see point-of-view gist
precedence
altering, 4-26, 4-28
equivalence operator, 4-7
operator, 4-25
preference
THEME_LEXER, 5-2
preferred term operator
example, 4-22
printjoin character, 4-37
querying with, 4-38
procedures
in queries, 4-34
proper names table, 7-12
proximity operator, see near operator
punctuation character, 4-37
querying, 4-38
punctuation requirements, 7-10
PURGE_SQE procedure, 4-29, 10-19

Q

qualifiers
homograph, 4-23
using in queries, 4-23
query
accumulate, 4-8
AND, 4-5
base-letter, 4-3
braoder term, 4-22
combined first/next and max, 4-13
combining, 2-9
composite textkey, 3-7
counting hits, 2-7, 3-18
equivalence, 4-6
executing PL/SQL function in, 4-34
first/next, 4-13
in-memory, 2-6, 3-15
in-memory example, B-6
iterative, 4-29, 4-31
max, 4-12
MINUS, 4-9
narrower term, 4-23
NOT, 4-6
one-step, 2-6
one-step example, B-5
OR, 4-5
preferred term, 4-22
related term, 4-22
remote, 3-9, 3-14, 3-17, 9-6, 10-4, 10-7, 10-16
structured, 3-8
synonym, 4-21
theme, 2-5, 5-4
threshold, 4-11
top term, 4-24
two-step, 2-6
two-step example, B-5
weight, 4-9
query expression
about, 2-8, 4-2
build example, C-5
build procedure, C-7
components, 4-3
examples, 4-4
query ID
in results table, C-4
query terms, 4-2
query_id parameter in CONTAINS, 3-5, 10-5
querying
continuation, 4-38
numbers, 4-39
punctuation, 4-38
queue
services, see services queue

R

recognition
paragraph, 7-10
word and sentence, 7-10
record set, 2-6
re-evaluation of SQEs, 4-30
REFRESH_SQE procedure, 4-29, 4-31, 10-20
reindexing a document, C-10
related term operator
example, 4-22
RELTAB procedure, 10-21
remote databases
counting query hits in, 2-7, 3-18, 10-7
in-memory queries in, 3-17, 10-16
one-step queries in, 3-14, 9-6
two-step queries in, 3-9, 10-4
remote queries
in-memory, 3-17, 10-16
one-step, 3-14, 9-6
query hits counting, 10-7
two-step, 3-9, 10-4
REMOVE_SQE procedure, 4-29, 10-22
removing pending requests, 8-7
request
clearing errors, 8-7
monitoring linguistic, 8-6
removing linguistic, 8-7
REQUEST_GIST procedure, 8-4, 10-31
REQUEST_STATUS function, 10-51
REQUEST_THEMES procedure, 8-4, 10-33
requests
about, 7-4
reserved words and characters, 4-35
result table
allocating, 6-5
composite textkey, A-2
definition, 2-12
hitlist, 3-4, A-2
shared, 3-5, C-4
result-set operators, 4-11

S

sample application
CTXLING, B-7
CTXPLUS, B-3
CTXQUERY, C-2
setting up, B-2
SCORE function, 3-11, 3-13, 9-5
score-changing operators, 4-8
scoring, 2-11
logical operators, 4-7
theme query, 5-4
two-step queries, 3-4
search criteria
scoring, 2-11
search options, 2-4
SELECT statement
in one-step queries, 3-12
in two-step queries, 3-3
separation
paragraph, 7-10
server
personality, 7-3
service request
cancelling, 10-44, 10-45, 10-46
removing errors, 10-47, 10-49, 10-50
services queue
about, 7-4
monitoring, 8-6
session and system SQEs, 4-30
session configuration
setting, 8-2
SET_COMPLETION_CALLBACK procedure, 8-9, 10-35
SET_ERROR_CALLBACK procedure, 8-9, 10-36
SET_LOG_PARSE procedure, 8-11, 10-37
SET_SETTINGS_LABEL procedure, 8-2, 10-38
settings
linguistic, 7-17, 8-2
sharelevel parameter in CONTAINS, 3-5, 10-4
sharing result table, 3-5
forms example, C-4
signatures
document, 5-2
skipjoin character, 4-37
querying with, 4-38
soundex operator, 4-15
example, 4-16
special characters
indexing, 4-37
querying, 4-37
SQE operator, 4-29
SQE tables, 4-32
SQEs, see stored query expressions
SQL functions
CONTAINS, 9-3
SCORE, 9-5
stem operator, 4-15
example, 4-15
stoplist, 4-2
stopwords, 4-2
STORE_SQE procedure, 4-29, 10-23
stored query expressions
extending, 4-31
iterative queries, 4-31
nesting, 4-32
re-evaluation, 4-30
session and system, 4-30
support of operators, 4-33
using, 4-29
storing text, 2-3
stripping punctuation characters, 4-38
structured query, 3-8
with in-memory queries, 3-17
SUBMIT function, 8-4, 10-41
submitting linguistic requests, 8-5
supported document formats
for Windows 32-bit viewing, 6-11
synonym operator, 4-19
example, 4-21

T

table structure
gist, A-7
HIGHLIGHT, A-3
hitlist, A-2
ICFTAB, A-4
MUTAB, A-3
NOFILTAB, A-5
PLAINTAB, A-5
theme, A-6
tables
result, 2-12
SQE, 4-32
SQR, 4-33, 10-20
text
ASCII paragraph recognition, 7-10
text column
modifying, 4-30
text input
linguistic requirements, 7-10
text queries
combining with linguistic output, 8-12
text query, 2-4
search options, 2-4
selecting method, 3-2
text storage, 2-3
theme index
creating, 5-2
theme query, 2-5
ambiguous queries, 5-5
combining with linguistic output, 8-12
one-step, 5-4
operators not supported, 5-6
scoring, 5-4
two-step, 5-4
using operators, 5-5
theme table
composite textkey, 8-4, A-6
creating, 8-3
structure, A-6
theme token, 5-3
theme vectors, 5-2
theme weight
in document signatures, 5-3
list of themes, 7-14
THEME_LEXER preference, 5-2
themes
classification, 7-15
generating, 10-33
generating list of, 8-4
list of, 7-14
thesaurus
calling in queries, 4-21
DEFAULT, 4-21
hierarchy levels, 4-21
thesaurus operators, 4-19
arguments, 4-20
limitations, 4-20
with theme query, 5-6
threshold operator, 4-11
top term operator
example, 4-24
two-step query, 2-6, 3-3
alternative, 3-6
example, 3-3, B-5
parallel processing, 3-10
result table, 3-4
scoring, 3-4
tables used in, A-2
theme, 5-4

V

view
two-step alternative, 3-6
viewing
CTX_QUERY.HIGHLIGHT, 6-2
in 32-bit Windows, 6-10
PL/SQL example, 6-7
tables used, A-3
views
CTX_SQES, 4-32
CTX_USER_SQES, 4-32
Visual Basic
using the viewer control with, 6-10

W

weight
in list of themes, 7-14
theme, 5-3
weight operator, 4-8, 4-9
wildcard characters, 4-27
with theme query, 5-6
Windows 32-bit I/O utility, D-2
Windows 32-bit viewing, 6-10
table used, A-4
writing style requirement, 7-11


Prev
Oracle
Copyright © 1997 Oracle Corporation.

All Rights Reserved.

Library

Product

Contents