Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joseguilherme96/mini-projetos
Artificial Intelligence, daily activies tic tac toe, stopwatch, Statistical Calculator , Web Scraping and ChatGPT.
https://github.com/joseguilherme96/mini-projetos
artificial-intelligence oriented-object-programming statistics stopwatch tic-tac-toe web-scraping
Last synced: about 16 hours ago
JSON representation
Artificial Intelligence, daily activies tic tac toe, stopwatch, Statistical Calculator , Web Scraping and ChatGPT.
- Host: GitHub
- URL: https://github.com/joseguilherme96/mini-projetos
- Owner: joseguilherme96
- Created: 2022-05-07T16:56:45.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-21T01:53:34.000Z (6 months ago)
- Last Synced: 2024-05-21T03:13:29.203Z (6 months ago)
- Topics: artificial-intelligence, oriented-object-programming, statistics, stopwatch, tic-tac-toe, web-scraping
- Language: Python
- Homepage:
- Size: 83 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Artificial Intelligence
Este projeto foi desenvolvido na linguagens HTML, css e JavaScript. São dois robôs que se conversam entre si baseado na conversa do site [Catraca Livre](https://catracalivre.com.br/criatividade/conversa-entre-robos-do-google-reune-milhares-de-espectadores/). A medida que um robô fala outro responde criando uma conversa interativa, discutem um com o outro se eles são robôs ou humanos.
Este pequeno projeto foi desenvolvido através do app [SoloLearn](https://www.sololearn.com/profile/2243272) no meu perfil.## Daily Activities
Projeto também desenvolvido na linguagens HTML, css e JavaScript. A página mostra tudo que você pode fazer diariamente, a medida que a página vai dizendo o que você pode fazer, um painel ao lado exibe quantos registros já foram encontrados.
Este pequeno projeto foi desenvolvido através do app [SoloLearn](https://www.sololearn.com/profile/2243272) no meu perfil.## Tic Tac Toe
Tic tac toe é um jogo mais conhecido no brasil como jogo da velha a ideia surgiu a partir do curso [Python Essentials - Part 1 (Basics)](https://edube.org/study/pe1) onde o curso propôs o jogo como desafio para que pudesse fixar todos os conceitos aprendidos como funções, estruturas de condição e repetição, lista, tuplas, etc.### Quantidade de Jogadores
O jogo permite até 1 jogador contra o computador. o computador começa a rodada sendo ele o "X" e você é o "O".### Pontuação
O jogo não possui pontuação. O jogo é encerrado assim que alguém vence a partida e uma mensagem é exibida. O jogo vai avisar se você ou o computador ganhou ou ainda se houver empate.### Regra
O jogador não vai conseguir preencher o mesmo espaço que o computador. Caso haja uma tentativa o programa irá solicitar que digite novamente com um espaço que ainda não foi preechido por nenhum dos jogadores. Agora caso o computador tente preencher um espaço que já foi preenchido por você automaticamente irá encontrar outro espaço em branco.## Stopwatch
Um crônometro desenvolvido em python utilizando o módulo time e sua entidade sleep. O crônometro é capaz de mostrar os segundos, minutos e até horas que já se passaram.## Calculadora Estatística
Desenvolvida ultilizando as principais tecnologias HTML,Bootstrap e JavaScript. A calculadora é capaz de organizar uma determinada sequência de numeros em ordem crescente, mostrando a media, mediana e moda de uma determinada sequência digitada pelo usuário.
A ideia surgiu na aula de javascript na Fatec São Roque onde o professor propôs que criasse algo com o que já havia ensinado, como tenho aula de estatística também e estava tendo que calcular a media, mediana e moda no papel, resolvi criar este programa que supostamente calcularia para mim hehehe.## Web Scrapping Beautiful Soup 4
Código feito em python tem como objetivo extrair dados de um site de supermecado como nome e preço dos produtos. Foram necessárias a utilização dos pacotes Beautiful Soup 4, Requests e Numpy.## ChatGPT
Script criado para conversa com o ChatGPT pelo terminal do computador(cmd).
Para que o script funcione é preciso cadastrar uma chave no site [openai](https://platform.openai.com/account/api-keys/) e armazenar na variável `openai.api_key = "colar sua chave cadastrada aqui"`que está na linha 3 do código.
O script pode ser rodado via terminal do windows(cmd) utilizando o comando `python chatGPT.py` ou ainda executar por uma IDE de sua preferência.
Assim você consegue ter uma conversa com o chatGPT e perguntar o que quiser que ele vai te responder !## Gerenciador De Processos
Está é uma pequena parte de uma idéia/aplicação que será elaborada para Gerenciar Processos de uma fabrica. A ideia consiste em dar instruções para o operador da máquina quais ações que ele deve tomar para efetuar cada processo. Assim ele, como seu supervisores poderão controlar melhor os processos que estão sendo executados na empresa.## Buscador de CEP com Vue.js
Buscador de CEP com Vue.js para uma possível integração em frameworks como CodeIgniter e Laravel.O Vue.js trás uma resposta imediata do cep pesquisado, graças aos observadores(Watchers) do vue.js
O consumo da API foi feita através do [Site](https://nominatim.openstreetmap.org/).
Vue.js funciona 100% via CDN, sem necessidade de instalação através do gerenciador de pacotes [NPM](https://www.npmjs.com/).
Usando o estilo [API de Composição](https://pt.vuejs.org/api/composition-api-setup) do Vue.js para programação.
Usando o sistema de [Módulos ES Module Browser Build](https://vuejsdevelopers.com/2019/02/04/vue-es-module-browser-build/)