InterMedia Text Search results

We have interMedia Text enabled on our 3.0.9.8.2 install and, for Search Results, I need to understand how the percentage score is calculated and, if results have the same score, how the order is determined. Is it possible to reorder the results because it appears to be random? Can anyone point me to the relevant documentation?

So Stephen, if I understand correctly, you have URL items, where the URL references the content in the IFS repository. This means that these items are being indexed by the WWSBR_URL_CTX_INDX. It'd be interesting to see if the results are returned as you would expect them to be using this index alone. This will tell you if there is a problem with Intermedia Text or if the problem lies with the way that Portal is using Intermedia Text and combining the scores from the multiple indexes.
Try running a SQL query like
select i.title, score(10) scr from wwv_things i, wwsbr_url$ u
where i.id=u.object_id
and contains (u.absolute_url,'${oracle}',10) > 0
order by scr desc
This will match your search term against only text which was indexed by the URL index and returns the display name of the corresponding item. Here I've searched for the term 'oracle'; change this to whatever you were using in your testcase. Note also that the $ implies the stem operator which is used by default in Portal.
If this query doesn't return you the scores that you were expecting then the problem is to do with the way that Intermedia Text is indexing your PDF documents. If it does return what you'd expect then we need to look more closely at what Portal is doing with the scores.

Similar Messages

  • Intermedia text search error for file system

    I would like to search a text from a file. store in the file system. I have done the following procedures but when i create i get error.
    BEGIN
    CTX_DDL.CREATE_PREFERENCE('search_docroot_pref','FILE_DATASTORE');
    CTX_DDL.SET_ATTRIBUTE('search_docroot_pref','path','c:/temp/abc');
    END;
    Now when i create INDEX with following syntex
    CREATE INDEX mysearch_ind ON mytable(mycolumn) INDEXTYPE IS
    CTXSYS.context parameters('datastore search_docroot_pref');
    I get the following errors.
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: interMedia Text error:
    DRG-50704: Net8 listener is not running or cannot start external procedures
    ORA-28575: unable to open RPC connection to external procedure agent
    ORA-06512: at "CTXSYS.DRUE", line 126
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 54
    ORA-06512: at line 1
    Can any body tell me where i am wrong.
    Thanks,

    Hi
    I was aslo facing same problem.My net8 connection and listner is aslo ok. but getting same errors.
    Raju

  • InterMedia Text Search

    I see interMedia Search is searching only on Content Areas.
    What can I do to make it search in Portal Pages instead?
    We do not use Content Areas. We are using HTML Portlets in
    Portal Pages to publish content.

    Intermedia search is done in the backend and its upto you how you display the in the Web, whether it be a portal or any other application. The main issue is thatyou have to bulid index on the column of the table where you are storing the information. You have to query the database to get the results and display accordingly in the portal.
    Regarding the Dates you again have to limit your sql query between certain dates that should be present in your database.
    It all depends on how you display the search results in the client side. Normally you return a primary key of the table where you have indexed the column for search and referencing the primary key you can get the information of the corresponding row and also the other rows in other table if the primary key has any references to other tables.]
    I don't know how you are displaying the results in the portal. Are you using any framework such as the portlet of WebLogic Presonaliztion server?
    Thanks

  • Old contacts showing up in siri and text search results but not in contacts list.

    So what I did was this. I had mobile me, and iphone ocntacts as well as contacts on phone. After updating to IOS5, i had tripples of almost all my contacts (but not all). I converted my mobile me to icloud to discover i couldnt use that email under my new official icloud accoutn as my @me.com adress. So what i did was this. I deleted my old mobile me (now icloud account) compleatly from my phone, my iPad and my computer so there is no trace of it. I then went to my new iCloud account (that i will now use as my only icloud account. going to let the old mobile me one just die so i have 1 central spot for all my stuff).  Now all my contacts are gone. So to start fresh and just be done with the confusion, i go to www.icloud.com and manually (by hand) re type in all my contacts. I updated some info and changed some names (like nicknames and stuff like that to real names). Basiclly compleatly organizing my contacts and such to the way i want them. Getting rid of poeple i no longer talk to and such.  I did it, it syned and all was well. However now here is hte problem.
    If i go to spotlight search, or text search, or search with siri, or any type of search function, all of my old contacts are still there and viewable. All the ones i wanted to get rid of are all still there. However, if i go to contacts and look for thoes old contacts, they are not in the contact list (yes iv checked every "group" and also "all contacts" in groups).  What i want is to figure out how to get all of these old contacts compleatly deleated so they dont show up anywere on my phone. Especially with siri its making searches and auto calling more difficult because its finding two contacts sometimes that are the same person and asks me to distinguish instead of jsut calling.  CAn anybody help?
    Sorry for the wall of text, wanted to make sure to give as much info on the specifics as possible so hopefully i can get this resolved.  Is this a bug or something i did wrong? can i fix it or do i just have to wait for an update?
    P.S.
    Iv since upgraded to iphone 4S and still happening. Also this does NOT happen on my iPad. Only my iPhone.

    Talked to AppleCare for about an hour. After trying many steps: deleting contacts, re downloading from cloud, disabling Siri and re enabling, even Reset all Settings. Nothing worked. Ended up having to restore the phone via Erase All Content and Settings. That of course fixed it.
    Not sure what the issue was. I did have a Mobile Me account before the iCloud migration. For some reason, my contacts would appear in Contacts on the phone and in the cloud only once, but when using Siri it would list 2 or 3 duplicate contacts. Also after we deleted all the contacts on the phone, did an iPhone reset (Home and On/off buttons), my contacts list would show empty. Then I would click on Groups and poof all of a sudden duplicate or triplicate contacts would be in the contacts list.
    Very strange.

  • Intermedia text search in XML document stored as CLOB

    Suppose i store an XML document as clob
    and i index it based on the tags ie
    if i have the followind table
    create table biodata (
    resume_id number primary key,
    content clob default empty_clob(),
    applicant_id number references
    applicants(id));
    and i stores various resumes in the clob (content column ) as xml document ie
    <experience_in_months> 22 </experience_in_months>
    Now if i want all the resume_id that that have experiences_in_months >= 10
    what would be the query that would fetch me this result?

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by voron:
    We are storing data in XML format in an Oracle database (via CLOB). I can retrieve search results using the 'within' phrase, but am finding it hard to order them. Is there a utility or command I can use?<HR></BLOCKQUOTE>
    Maybe you should write a stored procedure (function )
    that extracts the section from your clob
    that should be sorted. Then use this function
    in the ORDER clause of your select statement.
    Andreas
    null

  • Inconsistent  Full Text Search Results

    I have built quite a comprehensive JavaHelp system, but seem to be having problems with the full text searching.
    Eg Typeing in "Start" will bring back "Starting Transformation Manager" but not "StartsWith". Both HTML files seem to have the same structure.
    I have been generating my help using the Helen software. I downloaded JavaHelp1.1.3 thisa fternoon and also generated the index database using jhindexer. This did not solve the problem.
    Has anyone had a similar problem
    Helen

    Hello...
    I am at the point where I too have this problem of text searching. I put in hex and only exact matches of "words" of hex are displayed. "hexidecimal" is not.
    How did you get around this problem? Any hints or suggestions would be greatly appreciated.
    Thank you.
    Mike

  • Intermedia Text Search criteria

    We have a index which contains data in the format 'PG/A/1/2001' where 'A' can be any letter between 'a' and 'Z'. When we search the index using the contains statement we get strange results from the characters 'A' and 'S' only.
    i.e if I use contains(wordindex,'PG/A/1/2001',0) > 0 I get 'PG/B', 'PB/C', 'PC/D' etc. If I use contains(wordindex,'PG/B/1/2001',0) > 0 I only get back 'PG/B'.
    Does anyone know if oracle 8.1.7 is using 'PG' or '/' as special characters in some way, there is no mention of this in the manual and using {} round the statement make no difference.

    You are probably using the default English or American stoplist, on which "A" and "S" are stopwords.
    (why S? consider the word Garrett's). A stopword in a query acts like a %, so a query for
    PG/A means "PG" followed by any word. This is why it hits PG/A, PG/B, etc.
    if your data is this kind of code instead of really english, then you should create your index with the
    empty stoplist:
    create index ... parameters ('stoplist ctxsys.empty_stoplist')

  • Intermedia text search poor performance

    We have a serious problem with our application running on Oracle 8i (8.1.5) with intermediaText. After analyzing the datatables the execution-plans are ok and a query (contains query combined with relational query) returns after 5 seconds.
    When we insert a few records (about 5) the same query becomes extremly slow (returns after 10-30 minutes). The optimizer does not use the domain-index anymore and initiates a full table scan (200000 rows of long textdata). When the table is analyzed again the execution-plan is ok.
    The relational part of the query selects on a number-value (timestamp) and we think the cause of this problem could be, that the values of the inserted rows are higher than the max-value at analyze-time.
    The oracle-support in Germany could not help us. Does anybody know, how the problem can be resolved, or does anybody have the same problem? We must find a solution because our customers cannot analyze the tables 24 hours a day (performance).

    I suggest upgrading to Oracle 8.1.6.
    Intermedia in previous releases seems to
    be very buggy.
    You said Oracle support could not help -
    why are we paying for support ??
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by multicom:
    We have a serious problem with our application running on Oracle 8i (8.1.5) with intermediaText. After analyzing the datatables the execution-plans are ok and a query (contains query combined with relational query) returns after 5 seconds.
    When we insert a few records (about 5) the same query becomes extremly slow (returns after 10-30 minutes). The optimizer does not use the domain-index anymore and initiates a full table scan (200000 rows of long textdata). When the table is analyzed again the execution-plan is ok.
    The relational part of the query selects on a number-value (timestamp) and we think the cause of this problem could be, that the values of the inserted rows are higher than the max-value at analyze-time.
    The oracle-support in Germany could not help us. Does anybody know, how the problem can be resolved, or does anybody have the same problem? We must find a solution because our customers cannot analyze the tables 24 hours a day (performance).<HR></BLOCKQUOTE>
    null

  • Bug: Text Search is not working for Excel spreadsheets

    Hi,
    We have published several Excel, Word and PowerPoint file items to our portal application content area.
    However, The intermedia text search is not returning the excel files - it is working on other file formats though!
    I have even tried directly issueing select from sqlplus. eg.,:
    select name,filename from wwv_document$ where name like '%.XLS'
    AND CONTAINS(BLOB_CONTENT,'network')>0;
    Result>> No rows selected.
    We are using Portal3.0.9 and 8.1.7 DB.
    Thanks in advance!
    Ram

    Firstly, are you syncronizing your indexes. Newly added content is not searchable until the indexes have been synced. See the Portal configuration guide for how to do this.
    Are your Excel files being indexed successfull? After indexing, are there any entries for the WWSBR_DOC_CTX_INDX in the ctx_user_index_errors view. You should be able to join via the rowid to the wwdoc_document$ table to see which docs are failing if any are.

  • How can I use ONE Text search iView to event/affect mutliple Result Sets?

    hello everyone,
    i have a special situation in which i have 6 flat tables in my repository which all have a common field called Location ID (which is a lookup flat to the Locations table).
    i am trying to build a page with a free-form text search iView on Table #1 (search field = Location ID).  when I execute the search, the result set for Table #1 is properly updated, but how do I also get Result Set iViews for Tables #2-6 to also react to the event from Text Search for Table #1 so that they are updated?
    i don't want to have to build 6 different text search iViews (one for each table).  i just want to use ONE text search iView for all the different result set tables.  but, in the documentation and iView properties, the text search iView doesn't have any eventing.
    if you have any suggestions, please help.
    many thanks in advance,
    mm

    hello Donna,
    that should not be a problem, since you are detailw with result sets and detail iviews because custom eventing can be defined for those iviews.
    Yes, it says "no records" found because an active search and record selection havent' been performed for it (only your main table does).
    So, yes, define a custom event, and pass the appropriate parameters and you should be fine.
    Creating a custom event between a Result Set iView and an Item Details iView is easy and works. I have done it.
    See page 35 of the Portal Content Development Guide for a step-by-step example, which is what I used.
    For my particular situation, the problem I'm having is that I want the Search Text iView's event (i.e., when the Submit button is pressed) to be published to multiple iViews, all with different tables.  Those tables all share some common fields, which is what the Search iView has, so I'd like to pass the search critera to all of the iViews.
    -mm

  • Different Color Text of Topic Titles by Child Project in Search Results List

    Does anyone know how I can change the text color to indicate the source project of a topic as displayed in the Search Results list?
    I have followed Peter Grainge's directions for setting up a parent project that has several child projects, one of which contains outdated version-specific information. Thanks, Peter!
    I would like it to be obvious to the user before they open a topic from the Search Results list that it is from the old legacy project.
    I have found where the font is set, (thanks to the RoboWizard), but I am not a Javascript programmer and am uncertain how to code the "if document is from this project, then use this font" logic.
    I would also like to put a "caption" below the "Search Results per page" line to explain the purpose of the color change.
    I am using RoboHelp HTML 8.0.2. I generate WebHelp output which is then FTP'd to our server.
    Thanks in advance!

    Hi Leon,
         Let me make sure that I understand your suggestion - I should change the title of each topic in the "legacy" knowledge base so that they each include a short identifier, such as "First Topic - Legacy"? If so, I suppose that would work, but I'd have to change 1,000 topics. The topic titles would no longer match the filenames (I'm trying to freeze changes to the old knowledge base to which there are many links from our user forum), which I suppose is not a big concern at this point.  I'll run some tests.
         That has also raised another question in my mind, but I'll post that separately. It's about the way Robohelp selects the text that is shown immediately after the title of the topic in the Search Results list.
         Thanks for taking the time to help!

  • Search Results Query Text - Get all data, Exclude all list data except one

    Hi Experts,
    I have a situation wherein in the global search of our internal site, we have to display all results & restrict any list item except one list. Earlier we had restricted /Lists/ & People to be displayed in the results.
    But in the new search results I have to display results from only one list along with other results (documents, sites, pages etc).
    Below is the original query text entered in the Search Results Query Text editor
    {searchboxquery} -contentclass:STS_List_Links  
    -filename:allitems.aspx  -Path:/articles/Pages/default.aspx
    -filename:DispForm.aspx  -Path:/Lists/ -Path:person.aspx
    I have tried various different queries with AND, OR operator. I have researched other blogs, sites over google. But unsuccessful. I am sure this is not a rare requirement. Need your expert help.
    I have tried this query also...
    {searchboxquery} (-filename:allitems.aspx -Path:/articles/Pages/ -Path:/Lists/ -Path:/PublishingImages/) OR
    (+(+Path: /Lists/ArticleContent/ AND +filename:*.aspx) AND
    -(-Path: */Lists/* OR -filename:*.aspx))
    Vighnesh Bendre
    MCTS
    http://markviky.blogspot.com

    Vighnesh,
    You should have success using the following:
    {searchboxquery} -contentclass:STS_List_Links -filename:allitems.aspx  -Path:/articles/Pages/default.aspx -Path:person.aspx ((-filename:DispForm.aspx  -Path:/Lists/) OR Path:/Lists/ArticleContent/)
    Two things from your original query were excluding list items from your results, your exclusion of file
    DispForm.aspx and path Lists.  By using "OR" in the above query, we're creating an exception to also allow items under
    Lists/ArticleContent to be included in the results.

  • Snow Leopard version of Preview:  Enable lines of text in the search results?

    In Preview 4 on OS X 10.5.8 Leopard and Preview 3 on OS X 10.4.11 Tiger, when a search of a PDF file was conducted, the search term would appear in context in the drawer on the side of the main Preview window.  The multiple lines of text in the search results could then be quickly scanned visually.
    In Preview 5 on OS X 10.6.8 Snow Leopard, the search result display options do not seem to include the lines of text found in Preview 4 and Preview 3.  Is there a setting somewhere, maybe even performed via the command line in the Terminal application, that can enable Preview 5 to display such lines of text in the search results?

    It's either that or finding other software for your scanning needs. For example, Image Capture comes with OS X, VueScan 9.2.09, ExactScan Pro 2.24.
    Alternatively, partition your hard drive and install Snow Leopard on another volume.
    To resize the drive do the following:
    1. Open Disk Utility and select the drive entry (mfgr.'s ID and size) from the left side list.
    2. Click on the Partition tab in the DU main window. You should see the graphical sizing window showing the existing partitions. A portion may appear as a blue rectangle representing the used space on a partition.
    3. In the lower right corner of the sizing rectangle for each partition is a resizing gadget. Select it with the mouse and move the bottom of the rectangle upwards until you have reduced the existing partition enough to create the desired new volume's size. The space below the resized partition will appear gray. Click on the Apply button and wait until the process has completed.  (Note: You can only make a partition smaller in order to create new free space.)
    4. Click on the [+] button below the sizing window to add a new partition in the gray space you freed up. Give the new volume a name, if you wish, then click on the Apply button. Wait until the process has completed.
    You should now have a new volume on the drive. Use the Snow Leopard installer DVD to install Snow Leopard on your new volume.
    It would be wise to have a backup of your current system as resizing is not necessarily free of risk for data loss.  Your drive must have sufficient contiguous free space for this process to work.

  • How do I copy text from a Spotlight search result quicklook window?

    Is it possible to copy text from the quicklook windows that appear when you hover over a Spotlight search result? It would be useful to be able to copy, say, a phone number or email address straight from the address book card that appears in Spotlight. The only options I see are to display the text in large type and to Facetime (for phone numbers) and to perform mapping functions for addresses; simple copying seems to be disabled for some reason.
    I am using Spotlight in OS 10.7.5.
    Michel Chaouli

    Try this:
    set the clipboard to item 1 of (get name of (static text of group 104 of UI element 1 of scroll area 1 of group 4 of window "Account Summary" of application process "Safari"))
    (10906)

  • Write diadem search results to text file

    Is there a solution within DIAdem for exporting specific information from a search result into a text file? For example: I perform a search which returns all of the files, groups, and/or channels which I want to work with; now I would like to have, say, the file paths of all the results of my search exported to a text file. Is this possible? I could not find a direct way of doing this, but perhaps a script already exists for doing stuff like this?

    Hi mrclary,
    I did not have this code handy, but I was able to whip it up for you.  Let me know if you have any questions.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments
    Attachments:
    Search Result Paths.zip ‏1 KB

Maybe you are looking for

  • HP LaserJet Pro MFP M225dw SMTP serwer error

    Hello I have problem with scannig to email from me new HP LaserJet Pro MFP M225dw, i configured everything and it worked i scanned and meiled a test scan. After 2-3 h i tryed to scan a new document and got error that me SMTP servers don't respond. I

  • Spry menu problems. Please help.

    Hello, I am new to web design so please try and be patient with me .  I am trying to create a horizontal spry menu bar into a new page.  Even though I select horizontal, the menu is vertical.  I have read through many previous posts and FAQ'q, but ca

  • How can i change my security questions

    I don't understand, how I am able to change my security questions if I have forgotten them

  • Business Object (BAPI/IDOC) for production Order

    Hi All I have requirement where data is coming from legacy system to R/3 via XI to generate a production order. I am not able to get right BAPI/ IDOC for inbound Production Order. Can anyone has done similar scenario. Can u suggest me BAPI or IDOC fo

  • I downloaded the new firefox 9.0.1 but now i cant download and install new add-0ns and themes??

    When you download themes or extensies it says add to Firefox or its not available for Firefox 3.5.5. Now the strange thing is that when i want to install the add-ons/themes i downloaded it gives the message doesnt supp Firefox 9.0.1 but when i try to