Scene Searching in XBVR - xbapps/xbvr GitHub Wiki (2024)

XBVR uses Bleve, a 3rd party package to provide search functionality used by the Quick Find and File Matching, specifically it's "Query String Query".We Index the Scene-Id, Title, Description, Cast, Duration, Site, Date Release and Date Added fields from the scene.

When you search for Making Up Is Hard To Do, you are probably wanting scenes with the title Making Up Is Hard To Do, right. But that not what search engines do, you may not have it exactly right and the same scene from different sites can have a different name. Some here some things to consider with a typical search like that:

  • it will search for any of those words, in any of the fields we indexed
  • not all words have to exist
  • other words can exist
  • common words are usually ignored, eg is, to, do and maybe up. That means the example given is only searching for Making and Hard. The Title and Cast fields are an exception to this, they include common words
  • no field is more important than another, while you are naturally most interested in the title, a match in the description is of equal importance

Ranking Results

  • scenes are ranked based on their score, which is the sum of scores for individual aspects of the search process
  • rare words have a score higher than commonly occurring words
  • the score increases the more a occurs, ie if Hard occurs 5 times in any field in one scene, it score will be higher than if it only occurred twice
  • a match in short text will score higher than long text, ie the score for matching the same word in a description with 10 words and a description with 100 words will be different
  • the scene scores used for ranking only have meaning for that query. Running the same query a month later could give different results. The scores are only relavant to other scenes in that query. A score from one query of 10 doesn't mean it is a better match than a score of 7 in another query.
  • and a whole bunch of other things

Tailoring Queries

You can search for a word in a specific field by prefixing it with the field name, the prefix will only apply to the next word. eg title:Making searches for the word Making specfically in the Title. To search for multiple words, prefix each word or wrap them in double quotes. Field prefixes you can use are

idtitlesitecastdurationdescriptionreleasedadded

While all fields have equal importance, boosting allows you to overide the default boost factor for a field, specify a ^ followed by the boost value eg title:Making^2. By default every field has a boost value of 1 (duration for some reason does seem to be able to be changed). So if you want to make Title more important and Description less important than Duration you could set the Title to 2, and Description to 0.5

To specify something MUST match then add a + at the begining of the field, eg title:Making^2 will increase the score of scenes with Making in the title, but the results can still include scenes without Making in the title. +title:Making^2 will only return scenes with Making in the title. I think a - will mean they must not included it.

You can search for dates and number < or > than a value, but if they must be < or > prefix the field with a +. ie if search for duration:<10 you could still get a scene with a duration of 11, it will just now be scored lower. But +duration:<10 should only include durations less than 10.

Examples

SearchDescription
Making Up Is Hard To DoSearches for any of the words in any field, ignoring common words in some fields
title:Making Up Is Hard To DoSearches for Making in the title and Up Is Hard To Do in any field
title:"Making Up"Searches for Making Up in the title
title:"Making Up"^1.5Searches for Making Up in the title and increase the scoring for a match
title:Making title:Up^Searches for Making and Up in the title. Note, both words don't have to exist and if both do, the order of the words has no relavance
title:Making^2 title:Up"^0.5Same as above, but also increases scoring of Making and decreases scoring for Up
+title:"Making Up"Making Up must be in the title, boosting is therefore not relevant

Additional Information

You can display what values a scene's search indexes has by turning on the Search Fields Tab visiable in the Scene Details overlay. Enable in Options/Advance/Scene Details/show Search Field

For more details on Bleve, refer to the official documentation: Bleve Query String Query.

Add a custom footer
⚠️ **GitHub.com Fallback** ⚠️
Scene Searching in XBVR - xbapps/xbvr GitHub Wiki (2024)

FAQs

Where is Wiki in GitHub? ›

Every GitHub repository has a Wiki tab in the menu at the top of the page. To start, click on it. The wiki tab is sometimes not shown by default in the GitHub repository nav bar. First, you'll need to enable wikis in your repository settings.

How to access xbvr? ›

Launch your computer's web browser. Type in http://127.0.0.1:9999 to access the xbvr UI.

Is GitHub wiki private? ›

Wikis are available in public repositories with GitHub Free and GitHub Free for organizations, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud and GitHub Enterprise Server. For more information, see "GitHub's plans."

How does GitHub make money? ›

SaaS: GitHub's revenue comes 50% from GitHub Enterprise which is offered as an on-premise or cloud service. All paying subscribers have access to unlimited public repositories, unlimited private repositories, 24×7 support team, and user permissions. The Enterprise plan also allows companies to keep their code private.

How do I access Smbshare? ›

Procedure
  1. Log on to the ECS console.
  2. Connect to your ECS instance that runs Windows. ...
  3. Open This PC and select Map network drive.
  4. Select a drive to mount the SMB share. ...
  5. Click OK and enter your username and password of the Common Internet File System (CIFS). ...
  6. After you mount the SMB share, check the mount result.
Feb 26, 2024

How to get HereSphere in Quest 2? ›

In your Quest 2 app library, click on the drop down box in the upper right corner, then find unknown sources. HereSphere will be listed there. If you want to install the paid version of HereSphere, you'll need to install the SideQuest advanced installer.

Where is wiki located? ›

Wikipedia is a non-commercial website run by the Wikimedia Foundation, a 501(c)(3) non-profit organization based in San Francisco.

How do I find a wiki page? ›

How do I find wiki pages?
  1. To search for pages in a specific wiki, open that wiki and then select This Wiki in the Search field on the title bar. ...
  2. To search for pages in all public wikis, select Public Wikis in the Search menu, enter keywords, and click the search icon.

How do I add a wiki file to GitHub? ›

How I usually add images to wiki or any markdown is:
  1. Create a new issue in a repo.
  2. Drag and drop the files from the local file system to the issue text area. ...
  3. Copy the auto-generated code snippet, then paste where I wanna use.
  4. Discard the new issue or save it.

Where is the wiki in Gitlab? ›

To access a project wiki: On the left sidebar, select Search or go to and find your project. To display the wiki, either: On the left sidebar, select Plan > Wiki.

References

Top Articles
Students: Working with Formative - Quick Start Guide | Formative Help Center
Get connected when setting up your Windows 11 PC
Gortershof in Zaandijk | AlleCijfers.nl
Immobiliare di Felice| Appartamento | Appartamento in vendita Porto San
Mensenlinq: Overlijdensberichten zoeken in 2024
Craigslist Coeur D'alene Spokane
Events - R Consortium
911 Active Calls Caddo
Palos Health My Chart
Low-iron glass : making a clear difference
Schmidt & Schulta Funeral Home Obituaries
Guide to Gold Farming in Guild Wars 2 - MMOPIXEL
Tyreek Hill admits some regrets but calls for officer who restrained him to be fired | CNN
Nyu Paralegal Program
Corporate Clash Group Tracker
781 Area Code | Telephone Directories
Vegamovies 2023 » Career Flyes
Craigslist Hoosick Falls
Food King El Paso Ads
Learning Channel Senior Living
Highplainsobserverperryton
Violetken 5E
Palindromic Sony Console For Short Crossword Clue 6 Letters: Composer Of
Speer Funeral Home Aledo Il Obituaries
Advance Auto.parts Near Me
Kobe Express Bayside Lakes Photos
Andhrajyoti
Unblocked Games 66E
Police in Germany arrest 25 people allegedly planning to overthrow the government
Wie funktioniert der Ochama Supermarkt? | Ladenbau.de Ratgeber
Official Klj
Shiny Flower Belinda
Weather Radar Jamestown
How to paint a brick fireplace (the right way)
Lol Shot Io Unblocked
NO CLUE: deutsche Übersetzung von NCT 127
10.4: The Ideal Gas Equation
Amazing Lash Bay Colony
Adda Darts
2022 Basketball 247
Racial Slur Database
Lowlifesymptoms Twitter
Blow Dry Bar Boynton Beach
Empire Of Light Showtimes Near Santikos Entertainment Palladium
Craigslist Boats Rochester
Netdania.com Gold
Summer Rae on WWE return: Royal Rumble is 'step in the right direction'
Circle K Wikipedia
Craigslist Old Forge
Eugenics Apush
Potion To Reset Attributes Conan
Barotrauma Game Wiki
Latest Posts
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 5775

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.