94
edits
No edit summary |
|||
| Line 1: | Line 1: | ||
==About The Project== | ==About The Project== | ||
'''Name:''' Meta Meta Project | '''Name:''' Meta Meta Project | ||
'''Code Repository:''' [[https://github.com/slifty/MetaProject On Github]] | '''Code Repository:''' [[https://github.com/slifty/MetaProject On Github]] | ||
The Meta Meta Project is a tool which provides a simple service: take in any piece of media, spit out all the meta possible. | The Meta Meta Project is a tool which provides a simple service: take in any piece of media, spit out all the meta possible. | ||
=== Project Status === | |||
* Much of the API is designed and documented. | |||
* Much of the API is stubbed out in code, ready to have the "brains" inserted. | |||
* Keyword extraction is implemented, in addition to a front-facing "test shell" which can easily be modified to show off the new features as they are added. | |||
=== Collaborators === | |||
Oh so many folks at Hacktoberfest helped in discussions, brainstorms, fleshing out the wish lists, and in some case even in the code. Shout outs in particular go to: | |||
* [[https://wiki.mozilla.org/User:ShinNoNoir Raynor Vliegendhart]] who helped design python server template and serve as a spectacular Python resource. | |||
* [[https://wiki.mozilla.org/User:Tathagatadg Tathagata Dasgupta]] who has been particularly enthusiastic about contributing his entity extraction work. | |||
* [[https://wiki.mozilla.org/index.php?title=User:Maboa&action=edit&redlink=1 Mark Boas]] who is going to be a key player in the incorporation of microformats transcription features. | |||
* Laurian Gridinoc whose comments and advice helped shape the API design. | |||
=== Next steps === | |||
There are some clear next steps: | |||
* Continue fleshing out the API, particularly for Text and Audio formats. | |||
* Continue to code the specific tasks in the API. | |||
* Flesh out and possibly streamline the installation process. | |||
* Encapsulate library includes so that, when setting up a server, it is possible to only set up specific portions (for instance maybe someone doesn't need the identify_keywords task so ideally they wouldn't have to install nltk). | |||
* Design a "test script" which will make it clear what tasks are functional and what tasks don't have their dependencies properly installed | |||
* Design new media type "Web Site" which will focus on component extraction (e.g. "identify_videos" "identify_content" etc.) | |||
Places where this project might be tested include: | |||
* This tool can be used (and contributed to) by anyone who is hacking together a project using media, be it in a newsroom, a professional in a company, or a hobby coder. | |||
==Meta Standards Resources== | ==Meta Standards Resources== | ||
edits