Melhorias na busca
Rodrigo Souto
rodrigo at colivre.coop.br
Wed Aug 13 15:11:47 BRT 2014
Beleza Braulio. Na especificação desse item, discutimos sobre a
possibilidade de fazermos a tal "busca resultado", mas como pra o caso
geral do noosfero esse tipo de busca não se aplicava, focamos apenas na
"busca pergunta".
Braulio escreveu isso ai:
> Massa Rodrigo, depois de investigarmos bastante o caso criamos um hotspot
> de busca chamada "auto_complete", se se junta aos que já existem,
> find_by_contents e ao find_suggestions. Ele eliminaria os vários LIKE em
> vários lugares de autocomplete e permitiria os plugins de busca
> sobreescreverem-no.
>
> As sugestões fazem sentido num contexto de "busca pergunta" (como o google
> e a busca geral do noosfero) e não de "busca resultado" que é o caso da
> vitrine de produtos e a busca do facebook.
>
> Não devo fazer ainda o merge request pois devo esperar o rails 3 +
> search-improvements.
> No plugin do solr, ele seria implementado como abaixo:
>
> abraços,
> bráulio
>
> 44 def auto_complete asset, scope, query, options={}
>
> 45 solr_options = {}
> 46
> 47 case asset
>
> 48 when :catalog
>
> 49 solr_options[:query_fields] = %w[solr_plugin_ac_name^100
> solr_plugin_ac_category^1000]
> 50 end
> 51 solr_options[:default_field] = 'ngramText'
> 52
> 53 scope.find_by_solr(query, solr_options).results
> 54 end
>
>
>
>
> 2014-08-12 9:19 GMT-03:00 Rodrigo Souto <rodrigo em colivre.coop.br>:
>
> > Diga aí caras!
> >
> > Braulio me ligou hoje dizendo que pretende fazer melhorias no esquema de
> > busca também, Leo. Então vamo conversando aí pra organizar os esforços.
> >
> > Branch: http://noosfero.org/Development/ActionItem3142
> > AI: http://noosfero.org/Development/ActionItem3142
> >
> > Flw!
> >
> > --
> > Rodrigo Souto <rodrigo em colivre.coop.br> :: 55 71 8131-7714
> > Colivre - Cooperativa de Tecnologias Livres
> > http://www.colivre.coop.br/
> >
>
>
>
> --
> "Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
> ideologia. Morra por sua ideologia" P.R. Sarkar
>
> EITA - Educação, Informação e Tecnologias para Autogestão
> http://cirandas.net/brauliobo
> http://eita.org.br
>
> "Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
> lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da
> Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e
> destruídas nas fases de extroversão e introversão do fluxo imaginativo
> cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
> naquele momento, essa pessoa é a única proprietária daquilo que ela
> imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
> por um milharal também imaginado, a pessoa imaginada não é a propriedade
> desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este
> universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
> a propriedade deste universo é de Brahma, e não dos microcosmos que também
> foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
> mutável ou imutável, pertence a um indivíduo em particular; tudo é o
> patrimônio comum de todos."
> Restante do texto em
> http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
--
Rodrigo Souto <rodrigo em colivre.coop.br> :: 55 71 8131-7714
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/
-------------- Pr?xima Parte ----------
Um anexo n?o-texto foi limpo...
Nome: signature.asc
Tipo: application/pgp-signature
Tamanho: 490 bytes
Descri??o: Digital signature
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20140813/2f29bc2f/attachment.pgp>
More information about the Noosfero-br
mailing list