GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - mldictionary/MLDictionaryAPI: A Flask API REST to access words' definition

BranchesTags
Open more actions menu

Latest commit

 

History

127 Commits
127 Commits

Folders and files

NameName
Last commit message
Last commit date
.images
.images
 
 
mldictionary_api
mldictionary_api
 
 
.flaskenv
.flaskenv
 
 
.gitignore
.gitignore
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
Procfile
Procfile
 
 
README.md
README.md
 
 
docker-compose.yml
docker-compose.yml
 
 
requirements.txt
requirements.txt
 
 

Repository files navigation

icon

MLDictionary API

ACCESS WORDS' DEFINITIONS

GitHub stars


⚈ About

A Flask API to access words' definitions

language options: English, Portuguese and Spanish


⚈ Required

This application uses Docker and Docker Compose, to install access the links bellow.

  • Docker
  • Docker compose

⚈ How to use

[example@example]$ git clone https://github.com/mldictionary/MLDictionaryAPI
[example@example]$ cd MLDictionaryAPI
[example@example MLDictionaryAPI]$ docker-compose up -d
[example@example MLDictionaryAPI]$ URL="http://127.0.0.1:8088"; xdg-open $URL || sensible-browser $URL || x-www-browser $URL || gnome-open $URL

Documentation

Proper documentation can be find in extern deploy or using the local docker deploy in your machine.


⚈ Tech Stack

The following tools were used in the construction of the project:

  • Python
  • Flask
  • MLDictionary
  • Redis
  • Json

⚈ Tree Directory

.
├── mldictionary_api
│   ├── models
│   │   ├── __init__.py
│   │   ├── base.py
│   │   ├── const.py
│   │   ├── meanings.py
│   │   └── requests.py
│   ├── resources
│   │   ├── __init__.py
│   │   ├── const.py
│   │   ├── response.py
│   │   └── translator.py
│   ├── routes
│   │   ├── __init__.py
│   │   ├── api.py
│   │   └── views.py
│   ├── static
│   │   ├── css
│   │   │   ├── small_screen.css
│   │   │   └── style.css
│   │   └── js
│   │       └── scripts.js
│   ├── templates
│   │   └── index.jinja2
│   ├── __init__.py
│   ├── app.py
│   └── const.py
├── Dockerfile
├── LICENSE
├── Procfile
├── README.md
├── docker-compose.yml
└── requirements.txt

8 directories, 25 files

⚈ Bugs and Features

Please report any type of bug. Remember that this is an open source project and will evolve with everyone's help. :)
Any report will be read and will get due attention


New features are being done and new ideas are being created always that possible...
new ideas will be accepted...

About

A Flask API REST to access words' definition

mldictionaryapi.herokuapp.com/

Topics

api-restapi-restfulbackendflaskflask-apiflask-applicationflaskapi

Resources

Readme
License
Activity
Custom properties

Stars

9 stars

Watchers

2 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.