Searching has become too complex!

John Fidel
John Fidel MVP Posts: 3,478
edited November 2024 in English Forum

I posted a suggestion for providing better help for searching using datatypes and extensions in the suggestions section of the forum. However, I am posting here to complain a bit about how difficult it has become using the search box for searching datasets and extensions. There are some videos that show how to combine these searches which make things look easy, but memorizing the search formulas for the various datasets is impossible. Do I put an = sign; <> or {} or {<>} or {<=>}; what are the various literary types available regarding Laws or Grammatical constructs... Also there are the searches you get from the right context menu that have different formulas from what the help files use. The documentation and comparison of searches using the Grammatical Construct is a perfect example. There needs to be some consistency in the formulas regarding capitalization, spacing etc.

We need better drop down suggestions specific to these searches. Once a { or a < is typed in the search find box a drop down should offer whether we want Section, Speaker, Literary type, Grammatical Construct etc. Once that is selected then options should be available. How can we truly search literary types without going to help and finding all the types offered with the exact syntax required?

It is time for making these very powerful search tools more accessible to the average user or even once power users that can no longer keep up...

Comments

  • Francis
    Francis Member Posts: 4,010 ✭✭✭

    I agree.

  • Lew Worthington
    Lew Worthington Member Posts: 1,667 ✭✭✭

    I agree with John. I have no trouble at all in my day job writing pretty complex SQL statements (for those lucky enough not to have to do this for a living, this is the data query language many programmers use). And one of the other complexities when using Logos compared to SQL is that I often don't know what Logos syntax to use with what dataset or resource. It would be nice if that was a wee bit clearer. In SQL, I know what my tables are and what columns are available to me.

  • Fred Chapman
    Fred Chapman Member Posts: 5,899 ✭✭✭

    A while back (maybe last year or year before) there was a discussion about a search function that mirrored the morph search methods. As an example If I wanted to find passages I have marked up with Highlighter Pens I would enter {Highlight Highlighter Pens/*}

    The idea would be click a button where all the search capabilities would be listed (e.g. section, highlights, clause, etc.) I click highlight and a list of the high lighter palettes I have would appear. I click Highlighter Pens and a list of the colors appear, and I can select one or more of the colors. The search string would be automatically built based on my selections.

    This would eliminate the need for a user to memorize all of the search possibilities, as well as the syntax for each.

  • John Fidel
    John Fidel MVP Posts: 3,478

    Fred, that is exactly what I suggested in that section of the forum. It would be very useful and helpful.

  • Fred Chapman
    Fred Chapman Member Posts: 5,899 ✭✭✭

    Fred, that is exactly what I suggested in that section of the forum. It would be very useful and helpful.

    Maybe someone in Faithlife will see it and get something like that built. I am not sure how difficult it would be, but if it can be done for Morph searching I would think it can be done for other types of searches.

    #simplesearchtool [:)]

  • JH
    JH Member Posts: 801 ✭✭✭

    I agree. I keep a syntax "cheat sheet" on my desk to reference because it is impossible to remember the specifics for each type of search.

  • Jack Caviness
    Jack Caviness MVP Posts: 13,633

    Fredc said:

    The idea would be click a button where all the search capabilities would be listed (e.g. section, highlights, clause, etc.) I click highlight and a list of the high lighter palettes I have would appear. I click Highlighter Pens and a list of the colors appear, and I can select one or more of the colors. The search string would be automatically built based on my selections.

    Superb suggestion.

    I have no trouble at all in my day job writing pretty complex SQL statements (for those lucky enough not to have to do this for a living, this is the data query language many programmers use). And one of the other complexities when using Logos compared to SQL is that I often don't know what Logos syntax to use with what dataset or resource. It would be nice if that was a wee bit clearer. In SQL, I know what my tables are and what columns are available to me

    When even programmers complain about the complexity of the search syntax, it is time for FL to make some alterations.

  • Rosie Perera
    Rosie Perera Member Posts: 26,194 ✭✭✭✭✭

    I agree. One of the things people missed in the change from Libronix to Logos 4 was the search dialog box. As search syntax has become increasingly complex, it would be good to revisit bringing back a dialog box interface to it, so that people don't have to memorize the arcane syntax or keep a cheat sheet. Keep the syntax there for uber power users who really want to type that stuff in, or who only use a couple of the search features and have them memorized. But create a GUI for it.

  • But create a GUI for it.

    +1 [Y] for Search GUI builder plus more Search Documentation.  Awesome would be a GUI Builder with selectable items that links to documentation.

    Thankful for Greek Grammatical Constructions Documentation.

    Keep Smiling [:)]

  • Lee
    Lee Member Posts: 2,714 ✭✭✭

    I agree with John. I have no trouble at all in my day job writing pretty complex SQL statements...

    That made me smile. I also compared Logos searches with SQL some time ago.

  • David Knoll
    David Knoll Member Posts: 912 ✭✭✭

    [Y]

  • Clint Cozier
    Clint Cozier Member Posts: 396 ✭✭

    YES!!!!! A single GUI interface from which ALL searches can be constructed: syntax, morphology, Bible and basic. Logos really suffers in comparison to its competing products in this area. The layers upon layers which has become the Logos search engine is really becoming quite unwieldy.

  • Mark
    Mark Member Posts: 2,662 ✭✭✭

    It is time for making these very powerful search tools more accessible to the average user or even once power users that can no longer keep up...

    I agree!

  • MJ. Smith
    MJ. Smith MVP Posts: 55,403

    YES!!!!! A single GUI interface from which ALL searches can be constructed: syntax, morphology, Bible and basic. Logos really suffers in comparison to its competing products in this area. The layers upon layers which has become the Logos search engine is really becoming quite unwieldy.

    It's a great idea in theory. However, given the variety of searches possible and the requests for searches that appear in the forums, I'm not convinced it is practical. I suspect a number of additional restrictions on searches would be required. The interface could be greatly improved, however, with a much more robust hint/autocompleter

    Reasons I think that a significant portion of the problem exists in user training rather than interface:

    • the number of requests to help build searches that are impossible - where no conceivable coding (including Logos') would make them findable because it is a subjective category
    • the number of complaints of mismatched results where there is no reason to assume the results should (or could) match

    A better interface will not solve user misunderstandings or unrealistic expectations. It would likely only increase the frustration level because the user could blame the error on the interface having built the wrong query.

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Eli Evans (Logos)
    Eli Evans (Logos) Member, Logos Employee Posts: 1,411

    Doing something -- whether it's more/better suggestions, or a visual search query builder, or streamlining the search syntax -- is on our list for an incremental release. MJ's caveats are all very real. 

  • John Fidel
    John Fidel MVP Posts: 3,478

    Thanks for the reply and follow up. I look forward to seeing what you come up with.

  • Reuben Helmuth
    Reuben Helmuth MVP Posts: 2,485

    Fredc said:

    a search function that mirrored the morph search methods.

    [Y]

    I think the vast majority of users really appreciate the GUI of the morph search. I'm highly supportive of extending this to other (existing and future(cross fingers)) searches. I'm suggesting this interface for a much needed Nikkud search ability. My suggestion is specific to Hebrew, but I'm confident that it could be extended to Greek as well. I'd really appreciate support in this request! [;)][:P][:D]