{"id":13822213,"url":"https://github.com/idf/RecipeIngredients","last_synced_at":"2025-05-16T15:33:34.213Z","repository":{"id":22972377,"uuid":"26322398","full_name":"idf/RecipeIngredients","owner":"idf","description":"CZ4045 Natural Language Processing, Autumn 2014","archived":false,"fork":false,"pushed_at":"2015-03-13T12:02:20.000Z","size":4927,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-05-16T03:35:30.423Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://git.io/p9Tl","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/idf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-11-07T14:12:41.000Z","updated_at":"2022-03-23T12:16:28.000Z","dependencies_parsed_at":"2022-08-21T18:30:27.058Z","dependency_job_id":null,"html_url":"https://github.com/idf/RecipeIngredients","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idf%2FRecipeIngredients","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idf%2FRecipeIngredients/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idf%2FRecipeIngredients/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idf%2FRecipeIngredients/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/idf","download_url":"https://codeload.github.com/idf/RecipeIngredients/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254556823,"owners_count":22091007,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T08:01:48.692Z","updated_at":"2025-05-16T15:33:34.189Z","avatar_url":"https://github.com/idf.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"#Recipe Ingredients\n---\nReport: http://git.io/p9Tl  \nRepository: https://github.com/idf/RecipeIngredients\n\n##Description\n\nFor CZ4045 Natural Language Processing Project\nNanyang Technological University  \nInstructor: [Prof Kim Jung-Jae](http://www.ntu.edu.sg/home/jungjae.kim/Home/Home.html)\n\nThe purpose of our project is to build a system that could automatically recognize meaningful entities in cooking tutorial videos (including recipe names, ingredients and amounts and units), as well as the relationship between quantities, units and ingredients. In the future the trained model can be adopted to build applications to automatically generate recipe summary from videos, and hence to support decision making of rookie home chefs.\n\nIn this project, the meaningful entities and their relations in cooking video transcripts were tagged. A CRF model was trained with the tags, to predict the entities and relations in both non-automatic and automatic transcripts. The model achieved satisfactory F-measure on non-automatic transcripts and high Precision on automatic transcripts.\n\nThe whole system is powered by NLTK, Stanford NLP and Brat.\n###Requirements:\n* Python 2.7\n* Java JDK 1.8+\n* [NLTK 3.0](http://www.nltk.org/)\n* [Stanford Named Entity Recognizer (NER)](http://nlp.stanford.edu/software/CRF-NER.shtml)\n* [Brat](http://Brat.nlplab.org/index.html)\n* Unix line ending `\\n`\n\n###Brat\nSome changes are directly made to the Brat source code compared to the [original code](https://github.com/nlplab/Brat)\nPlease install the Brat first, then use the code inside *Brat* folder to override responding files.\n\n###Usage \nClone the repo\n\n```bash\ngit clone https://github.com/idf/RecipeIngredients.git\n```\n\n###License##\nThis project is released under MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidf%2FRecipeIngredients","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidf%2FRecipeIngredients","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidf%2FRecipeIngredients/lists"}