Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #1

Merged
merged 1 commit into from
Feb 19, 2016
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 25 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,29 @@ AlgPedia

Algpedia é um um projeto open source.
Uma enciclopédia livre sobre algoritmos e implementações desenvolvida como projeto final de alunos da UFRJ (Thais Viana e Pablo Abdelhay)
Funcionalidades implementadas:
1. Wiki
2. Sistema de recomendação por reputação e confiança
3. Extração de dados (web crawler)
4. Tradução de base relacional para base semântica
5. Buscas
5. Sistema de tageamento
Instruções:
Observação: O projeto foi feito usando python 2.7 e mysql
1. Instalar o ActivePython (http://www.activestate.com/activepython/downloads)
2. Criar o env com o virtualenv para o projeto
3. Fazer o checkout do projeto
4. Criar o banco algpedia
4.1. Na pasta AlgPedia/database tem um dump, rode o .sql no seu workbench ou heidi...
5. Instalar as dependências através de PIP e PYPM (para windows)
5.1 $source env/bin/activate
5.2 $pip install -r requirements/requirements.txt
5.2.1 Algumas dependências binárias podem falhar usando o pip pelo requirements, existe a alternativa de baixar o whl por este site http://www.lfd.uci.edu/~gohlke/pythonlibs/ e instalar usando $pip install <nome_do_arquivo.whl>
5.3 Para sair do ambiente virtual do Python, rode $ deactivate
6.Rodar python manage.py runserver para inicializar o serviço em localhost:8000 por padrão.

Nosso trello: https://trello.com/b/P8TgPwjK/algpedia
## Funcionalidades implementadas:

1. Wiki
2. Sistema de recomendação por reputação e confiança
3. Extração de dados (web crawler)
4. Tradução de base relacional para base semântica
5. Buscas
5. Sistema de tageamento

## Instruções:
**Observação**: O projeto foi feito usando python 2.7 e mysql

1. Instalar o ActivePython (http://www.activestate.com/activepython/downloads)
2. Criar o env com o virtualenv para o projeto
3. Fazer o checkout do projeto
4. Criar o banco algpedia
4.1. Na pasta AlgPedia/database tem um dump, rode o .sql no seu workbench ou heidi...
5. Instalar as dependências através de PIP e PYPM (para windows)
5.1 $source env/bin/activate
5.2 $pip install -r requirements/requirements.txt
5.2.1 Algumas dependências binárias podem falhar usando o pip pelo requirements, existe a alternativa de baixar o whl por este site http://www.lfd.uci.edu/~gohlke/pythonlibs/ e instalar usando $pip install <nome_do_arquivo.whl>
5.3 Para sair do ambiente virtual do Python, rode $ deactivate
6.Rodar python manage.py runserver para inicializar o serviço em localhost:8000 por padrão.

**Nosso trello**: https://trello.com/b/P8TgPwjK/algpedia