oracle


Score equivalence Oracle Text / Lucene


Is there an equivalence between the scores an Oracle Text Score would calculate and a Lucene one ?
Would you be able to mix the sources to get one unified resultset through the score ?
Scores are not comparable between queries or data changes in Lucene, much less being comparable to another technology. Lucene scores of the same document can be changed dramatically by having other documents added or removed from the index. Scoring as a percentage of maximum becomes the obvious solution, but the same problems remain, as well as that other algorithms in another technology will ikely render different distribution. You can read about why you should not compare scores like this here and here
A way I managed to lash something similar together was to fetch matches from the other data source, and create a temporary index in a RAMDirectory, and then search again incorporating it with a MultiSearcher. That way everything is getting scored on a single, cohesive data set, within a single search. Scoring should be reasonable enough, though this isn't exactly the most efficient way to search.

Related Links

DB Trigger Compatible with Both Oracle and HSQLDB
Oracle: Complex Query runs very fast as Query, very slow as View
Talend appends username with tablename
[Oracle]Optimization a query contain a max subquery
Are non-relating subselects in Oracle calculated before outer statement?
oracle 12c query is slow
oracle sql code for diaplaying mirror image of a text/column from the databse [duplicate]
How to select rows with 4-byte UTF-8 chars in Oracle DB?
Creating view to calculate a previous message
Inserting into Table from Oracle View
Oracle Connect by and Hash join
Is it possible to disable a constraint in Oracle using a trigger?
Convert LONG to varchar in Oracle
Create a trigger which will increment the comm by amount 100 whenever salary is getting incremented
Rollback is not working in oracle using liquibase
Pulling data from Crystal Reports

Categories

HOME
visual-studio
android-espresso
memory
plesk
svn
bittorrent
repair
firebase-dynamic-links
u-boot
cocotb
log4j2
fbloginview
distributed-computing
rest-assured
tfsbuild
cpu-usage
bluemix-mobile-services
opam
conda
jpa-2.1
tortoisemerge
android-cardview
sap-lumira
iwebbrowser2
region
social-networking
intune
reporting
epplus
universal
gsp
restful-architecture
strapi
linq.js
suds
directwrite
cloudwatch
webalizer
libreoffice-writer
md5-file
redisson
sequence-diagram
glassfish-4.1
nitrousio
streamwriter
maven-release-plugin
dojo-build
processor
jeasyui
myfaces
ibm-was
astropy
enaml
erlog
python-c-extension
cakephp-2.2
window-resize
storing-data
xhprof
commenting
rails-api
webaii
nosql-aggregation
pbkdf2
libxml-js
tnt4j
quickgraph
objective-c-runtime
.net-remoting
oembed
cgrectmake
spark-view-engine
cakeyframeanimation
exponent
navigationcontroller
multidrop-bus
vows
cewolf
resharper-5.1
eventaggregator
ning
account-management
synthesizer

Resources

Database Users
RDBMS discuss
Database Dev&Adm
javascript
java
csharp
php
android
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App