Toon posts:

nog uitgebreider zoeken

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
is het niet mogelijk om de zoekfunctie zo aan te passen om op posts te zoeken in bepaalde topics?
Want soms zoek je naar bepaalde woorden en dan kan je die nooit terug vinden in een topic met 80 pagina's.
Zou wel makkelijk zijn als er een optie bijkwam die je kan aanvinken ofzo, zodat het zoek resultaat alleen maar posts bevat die daadwerkelijk de woorden bevatten waar je mee gezocht hebt.

Zo kom je echt veel sneller op je antwoord

[ Voor 3% gewijzigd door Verwijderd op 03-08-2004 09:46 ]


Acties:
  • 0 Henk 'm!

  • Rafe
  • Registratie: Mei 2002
  • Laatst online: 27-06 13:12
Er zit een 'zoek in topic'-functie in React 1.9.3. :)

Acties:
  • 0 Henk 'm!

  • MADG0BLIN
  • Registratie: Juni 2001
  • Laatst online: 16:36
Je kan achter het topic nummer in je browser ?limit=999 zetten, dan staan alle posts onder elkaar. CTRL-F en zoeken maar. :)

Acties:
  • 0 Henk 'm!

  • Sparhawk
  • Registratie: Maart 2001
  • Laatst online: 16:36

Sparhawk

Can bind minds with his spoon

gewoon /?limit=999 achter de topicurl mikken en dat met control-F even zoeken :)
Veel plezier :)

Edit: ik moet toch echt eens sneller leren typen 8)7

[ Voor 24% gewijzigd door Sparhawk op 03-08-2004 09:47 ]

Wil iedereen die in telekinese gelooft mijn hand opheffen a.u.b.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
MADG0BLIN schreef op 03 augustus 2004 @ 09:45:
Je kan achter het topic nummer in je browser ?limit=999 zetten, dan staan alle posts onder elkaar. CTRL-F en zoeken maar. :)
jah dat werkt ook :)
tnx.

Dat is voor de servers wel meer rekenwerk natuurlijk.

[ Voor 10% gewijzigd door Verwijderd op 03-08-2004 09:47 ]


Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Rafe schreef op 03 augustus 2004 @ 09:45:
Er zit een 'zoek in topic'-functie in React 1.9.3. :)
leuk, maar welke versie draait GoT, "vroeger" stond dat onderaan elke pagina, maar dat is weggehaald...

Acties:
  • 0 Henk 'm!

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Erkens schreef op 03 augustus 2004 @ 09:48:
[...]

leuk, maar welke versie draait GoT, "vroeger" stond dat onderaan elke pagina, maar dat is weggehaald...
GoT draait versie 1.9.2 :) De eerstvolgende upgrade zou genoemde functionaliteit dus moeten brengen.

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 25-09 13:54

chem

Reist de wereld rond

Erkens schreef op 03 augustus 2004 @ 09:48:
[...]

leuk, maar welke versie draait GoT, "vroeger" stond dat onderaan elke pagina, maar dat is weggehaald...
ff je muis over Powered by React houden en de title vertelt het je :)

Klaar voor een nieuwe uitdaging.


Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

chem schreef op 03 augustus 2004 @ 10:14:
[...]

ff je muis over Powered by React houden en de title vertelt het je :)
offtopic:
omg |:(

tnx :+

Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Verwijderd schreef op 03 augustus 2004 @ 09:44:
is het niet mogelijk om de zoekfunctie zo aan te passen om op posts te zoeken in bepaalde topics?
Nee, niet zomaar (even buiten de oplossing in de volgende react-versie), om een aantal redenen:

Er moet op "een of andere manier" een maat van indexering gemaakt worden, nu is dat per topic (dus een topic wordt als één geheel geindexeerd, niet als losse brokjes). Als je dat verandert naar "per post", dan loop je weer allerlei topics mis omdat sommige verzamelingen van termen verspreid staan over de verschillende reacties. En de sortering van zoekresultaten zal aanzienlijk verslechteren, omdat als er specifieke termen vaker terugkomen in de verschillende reacties, dat niet meer meegepakt wordt bij de sortering.
Verder wordt de zoekdatabase vele malen groter doordat er 11x meer "documenten" komen te bestaan en dus ook veel meer term-documentkoppelingen.

Een andere potentiele oplossing waar we naar gekeken hebben is het bijhouden van "in welke posting de termen van een document staan", dat heeft als nadeel dat elke zoektocht in wezen een "positional search" wordt en als je wel eens het verschil tussen "een query" en een query hebt bekeken, weet je dat de eerste vele malen langzamer wordt uitgevoerd. Hoewel het vast best aardig had kunnen werken, heeft het een paar nadelen. O.a. de performancevereisten en het feit dat het nog niet in Xapian bestaat.

Een derde variant is om topics "on the fly" te indexeren in een apart mini-databaseje. Dit hebben we wat serieuzer overwogen. Je hebt dan alle voordelen van Xapian/Omega, maar niet het vervelende gedoe met een veel grotere zoekdatabase enzo. Toch woog in onze ogen de moeite niet zo op tegen de resultaten, zeker omdat we met een remote-searchserver werken werd het allemaal nogal lastig.

De variant die in de nieuwste React komt zit is veeeel simpeler... Namelijk domweg een LIKE-search op een paar reacties, mensen die de LIKE-search kennen weten dat het vrij banaal en heel snel te zwaar wordt. Maar we hebben es gekeken naar het verschil in tijd tussen gewoon de reacties ophalen en door een LIKE, van het langste topic (7k reacties) en dat viel wel redelijk mee kwa tijdsverschil.
Nadeel is wel dat het dus niet zo'n uitgebreide engine is als Omega, maar gezien het feit dat er nauwelijks iemand gebruik van de uitgebreidere functies van Omega/Xapian maakt is dat niet zo erg.
Want soms zoek je naar bepaalde woorden en dan kan je die nooit terug vinden in een topic met 80 pagina's.
Zou wel makkelijk zijn als er een optie bijkwam die je kan aanvinken ofzo, zodat het zoek resultaat alleen maar posts bevat die daadwerkelijk de woorden bevatten waar je mee gezocht hebt.
Zie uitleg hierboven
Zo kom je echt veel sneller op je antwoord
Nou, jij komt eventueel sneller op je antwoord ;) Maar de zoekmachine zelf doet er vele malen langer over... Zie hierboven :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
ACM schreef op 03 augustus 2004 @ 10:59:
[...]

knip knip

[...]

Zie uitleg hierboven


[...]

Nou, jij komt eventueel sneller op je antwoord ;) Maar de zoekmachine zelf doet er vele malen langer over... Zie hierboven :)
lijkt me het makkelijkst om eerst een normale zoek te doen.
en daarna uit die topics de posts met de trefwoorden filteren.
En die wel gewoon in de topics weergeven in je resultaat.
Maar zodra je dan het topic ingaat dat je dan alleen de gefilterde posts ziet en niet het hele topic.


óf

in je zoekfunctie gewoon de topic url meegeven en dan zoeken op trefwoorden :)
Dat is misschien wel het gemkkelijkst.

Acties:
  • 0 Henk 'm!

  • Harm
  • Registratie: Mei 2002
  • Niet online
Je bent wel op de hoogte dat je in je preferences iets van search highlighting aan kunt zetten? Daarmee worden je zoektermen in de geopende topics gehighlight, wat het terugvinden alweer eenvoudiger maakt :) .
Pagina: 1