Page 134 - revista-vol-10
P. 134

Smart Finance
                    TRABALHO DIGNO
                8 E CRESCIMENTO
                    ECONÔMICO









                                                          Equipe
                                                          Ayslan C. S. Costa - P8 - GEC | Victória R. Brito - P8 - GES
                                                          Vitor André B. W. da Costa - P7 - GES

                                                          Orientador
                                                          Prof. Christopher de Souza Lima Francisco



              Nos dias atuais muito se fala sobre o mercado de ações, sobre como é possível fazer o dinheiro render
              sem sair de casa, sobre como os investimentos podem levar uma pessoa a crescimentos financeiros
              enormes. Mas ainda assim pessoas se abstém de iniciar neste ramo por ser um ambiente muito instável
              e que exige certo conhecimento. De acordo com o Infomoney a maioria das pessoas que não investem
              é por conta do medo ou a falta de conhecimento. Desta forma, olhando para este cenário que surgiu a
              ideia do Smart Finance.


              Projeto





              Muitos dos riscos que envolvem investir na bolsa, é a falta da garantia para o usuário se o seu investimento
              lhe trará bons frutos. Para isso uma Inteligência artificial foi criada, desenvolvendo um modelo de aprendi-
              zagem que retorna para o usuário uma previsão das cotações de todas as ações de empresas da Bovespa
              que são recomendadas o investimento. Para a visualização do usuário e que o mesmo possa interagir, foi
              criado um web site, tendo acesso a duas paginas principais, uma para observação visual da alta e baixa das
              empresas que o usuário digitar no campo de pesquisa e a outra, com a utilização da inteligência artificial,
              o usuário pode verificar as empresas que são sugeridas o investimento, podendo verificá-las de forma
              gráfica e intuitiva, diminuindo assim o risco.


              Funcionamento




              Para o funcionamento do projeto é necessário separar em partes. Considerando inicialmente o backend
              e o principal do trabalho: a IA, sendo desenvolvida em python, utilizando bibliotecas como sklearn e pan-
              das, sendo construída como base para seu treino e método de aprendizado conjunto para classificação o
              randomForest, na qual usam dados trimestrais de cotações da Bovespa para o treinamento de um modelo
              a fim de predizer as melhores empresas para o investimento. Outra parte do backend é o website, desen-
              volvido em javaScript com auxilio do node.js, em que se utiliza diversas api’s criadas para a conexão com
              serviços web, como o login que utiliza uma api para conectar com o Banco de dados MongoDB, também
              é utilizado para resgatar a lista de ações da IA no MongoDB e buscar o histórico das ações através dos
              sites do yahoo Finance e valorinveste.globo. Para o frontend, desenvolvido em javaScript, foi usado dois
              templates para sua estrutura, na qual foram reformulados utilizando o css3.







               134          Instituto Nacional de Telecomunicações - Inatel
   129   130   131   132   133   134   135   136   137   138   139