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