Fork me on GitHub
Você esta em:Home » Destaque » IA na busca do Magento com Sphinx

IA na busca do Magento com Sphinx

Você quis dizer Magento? Essa é uma das funções que podemos embutir em nosso Magento e assim aumentar significativamente nosso ROI

Esfinge é muito poderoso e popular Open Source de buscas que utiliza IA (Inteligência Artificial). Ele foi lançado no final de outubro de 2008.

Esfinge em português, foi feito tendo foco no desempenho, relevância, e simplicidade de integração em mente, ou seja, atualmente é oque chega a mais próximo da mente humana rs. Ele é escrito em C + + e funciona em Linux (RedHat, Ubuntu, etc), Windows, MacOS, Solaris, FreeBSD, e alguns outros sistemas.

Uma variedade de recursos de processamento permitem ajuste fino para suas necessidades de aplicações específicas, e uma série de funções de relevância garante que você pode ajustar a qualidade da pesquisa também.

Em testes verifiquei que conseguimos aumentar de maneira significativa nosso ROI em vendas com pesquisas mais inteligentes. Já com o Magento notamos que ele possui tudo para se ter um bom monitor de pesquisas, mas na vida real oque se acontece é o contrário rs. As buscas no Magento são horríveis rs

Com o Sphinx consegui aperfeiçoar de 2 formas as buscas do Magento, são elas:

Auto complete

Existe um módulo na web da aheadworks que faz a implementação do auto complete utilizando como base o Sphinx, com o Sphinx conseguimos buscar pelo auto complete varias outras coisas além do titulo e descrição do produto, como um atributo ou um SKU.

Custa +/- uns 190 USD

Buscas com escrita errada

Existem também um módulo de uma outra empresa, que adiciona Did you mean (Você quis dizer). Por exemplo, digamos que exista um produto chamado Metal Gear e a pessoa esreva de forma errada assim metol geiar, ele vai add assim: Did you mean Metal Gear?

Segue um exemplo temporário de uso dos 2 módulos: http://54.232.99.1/catalogsearch/result/?q=metol+giear

Custa +/- uns 300 EUR – Bem carinho mas vale bastante apena!

Leitura que recomendo!

Show de bola esse artigo do grande Denis! http://denisspalenza.com/busca-pesquisa-interna-no-magento/

Mão na massa!

Bem como o meu blog é técnico, abaixo irei explicar de forma simples e rápida como se instalar o Sphinx no EC2 da Amazon. O aumento da performance na busca do Magento é incrivelmente elevado. A instalação é fantasticamente simples! Porém se não fosse o módulo teríamos muitas configurações a se fazer no banco de dados e conf de repositórios ou banco de dados local para consulta das palavras. Já com o módulo bastará instala-lo que já teremos tudo configurado, por isso digo que vale cada centavo!

Primeiramente entre no seu SSH do EC2 e crie uma pasta temporária chamada sphinx com o comando $mkdir sphinx

Feito isso vamos entrar na pasta $cd sphinx e baixar os source do sphinx a serem instalados dessa forma:

$wget http://sphinxsearch.com/files/sphinx-2.0.6-1.rhel6.i386.rpm

OBS: Essa versão é para o RHEL/CentOS/Linux da Amazon para outras distribuições acesse: http://sphinxsearch.com/downloads/release/

Agora vamos forçar a instalação do source pelo yum assim:

$yum –nogpgcheck localinstall sphinx-2.0.6-1.rhel6.i386.rpm

Pronto! Agora você verá em seu SSH o aviso de sucesso da instalação. Como eu informei com os módulos acima não será necessário realizar nenhuma outra configuração, basta só instalar os módulos acima e pronto já temos o Did you mean (Você quis dizer) em nosso Magento, pois ele irá criar os bancos de dados e também irá incluir os repositórios de consulta das palavras!

Para testar ambos os módulos acessem http://54.232.99.1/catalogsearch/result/?q=metol+giear

Para quem não sabe mexer em nada de desenvolvimento e tem medo de colocar o site nas mãos de uma desenvolvedor amador e também não possue verba para adicionar um desenvolvedor com um bom conhecimento, existe uma empresa aqui no Brasil especializada em Sphinx que possui o site: http://sphinxbrasil.com/

Espero que gostem!

Fontes:

Sobre o Autor

Designer, Web Developer & Linux Administrator

Meu nome é Deivison Arthur, tenho 29 anos, sou Administrador Linux, Analista de Sistema, Webdesigner e Pesquisador. há mais de dez anos. Nasci no Rio de Janeiro, atualmente trabalho como Gerente de Tecnologia e E-commerce at Grupo FFernandes e Freelancer nas horas vagas. Desenvolvimento em Joomla, Wordpress, Drupal, Magento e outros GPLs...

Quantidade de Artigos : 114

Comentários (7)

Enviar Comentário

© 2012 Powered By Wordpress, Deivison Arthur

Ir para cima