(click here for Portuguese)

Lottery-Br is a package in PHP, which at first aims to generate random numbers for lottery games, can also be used to create other types of sweepstakes, that is, the developer is free to create his own methods.

Imagine a situation where multiple customers decide to deploy the same feature on their sites, in this case a random number generator for lottery games. Starting from that thought, I come to the question, can what I develop for one client also serve other? In this hypothetical situation, yes.

Lottery-Br features

Example: Generating random numbers for Mega-Sena games…


O Lottery-Br é um pacote em PHP, que a princípio tem como objetivo gerar números aleatórios para jogos de loteria, também pode ser utilizado para criar outros tipos de sorteios, ou seja, o desenvolvedor tem a liberdade de criar seus próprios métodos.

Imagine uma situação em que vários clientes decidem implantar em seus sites, o mesmo recurso, nesse caso um gerador de números aleatórios para jogos de loteria. Partindo desse pensamento, me vem à pergunta, o que eu desenvolver para um cliente também pode servir para o outro? Nessa situação hipotética sim.

Funcionalidades do Lottery-Br

Exemplo: Gerando números aleatórios para…


(click here for Portuguese)

Choosing a product to recommend to the customer is not always an easy task, as it is difficult to know the personal tastes of consumers. Would you recommend chocolate to someone who doesn’t like chocolate? The logical answer would be no. So, the best thing would be to recommend intelligently, in other words, check if there is a possibility that the customer will like a certain product.

The collaborative filtering technique helps to solve this problem. For this we use logical concepts and mathematical techniques in the recommendation algorithms, which assist in collaborative filtering. …


Escolher um produto para recomendar ao cliente, nem sempre é uma tarefa fácil, em virtude de ser difícil de conhecer os gostos pessoais dos consumidores. Você recomendaria chocolate a uma pessoa que não gosta de chocolate? A resposta lógica seria não. Por isso, o bom seria recomendar com inteligência, ou seja, verificar se existe a possibilidade de o cliente gostar de determinado produto.

A técnica de filtragem colaborativa ajuda a resolver esse problema. Sendo assim, utilizamos conceitos lógicos e técnicas matemáticas nos algoritmos de recomendação, que auxiliam na filtragem colaborativa. segue um exemplo simples:

Tiago Cavalcante Pereira

PHP Backend ! trilhando o universo da programação.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store