需要机器学习项目帮助! [英] Machine learning project help needed!

查看:78
本文介绍了需要机器学习项目帮助!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

需要有关新手的ML / NLP项目的指导!

嘿伙计们,如果这不是本网站提出的问题,我很抱歉。



我和来自大学的3位朋友获得了一个项目,一个挑战项目将在2个月内完成(现在还剩57天左右)来做一个项目,我们分析餐厅的顾客评论(基于内容的过滤,我们分析他们的评论和识别食物并将食物分解成成分?),我们根据处理评论文本后给定的评论预测食谱。



为此,我们决定使用Yelp挑战数据集@ https://www.yelp.com/dataset/challenge



我们还有一个不同的数据库食谱。



我的问题是,如何才能真正开发这个系统?对于像我们这样的新手来说,它看起来并不容易,但我们愿意花费大量的时间和精力。



我们都有很好的知识编码Python和Java。



你如何在4人之间分配工作?比如,一个人做NLP,一个人做ML,一个人做神经网络或什么?

我们实际上没有这些技术的背景,这就是为什么我在这里,问专家。请问有人可以在如此短的时间内详细介绍我们如何做到这一点吗?



先谢谢你们,我再次对不起如果这个这是一个错误的问题。我不是要求任何人为我编码,我只需要一些指导。再次感谢!



我尝试过:



好​​吧,我们已完成文本提取和自然语言处理以过滤和预处理数据,但这就是它。

Need guidance on an ML/NLP project for a newbie!
Hey guys, I'm sorry if this is not the kind of thing that's asked in this website.

Me and 3 of my friends from uni were given a project, a challenge project to be done in 2 months(around 57 days left now) to do a project where we analyze customer reviews on restaurants(content based filtering where we analyze their reviews and identify food and break food down into ingredients?), and we predict recipes to them based on given reviews after processing the review text.

For this, we decided on using the Yelp challenge dataset @ https://www.yelp.com/dataset/challenge

We also have a different database for recipes.

My question is, how would one actually go about developing this system? For newbies like us, it doesnt really look easy, but we are willing to put in a lot of time and effort for this.

We all have a good knowledge in coding Python and Java.

How would you distribute the work among 4 people? Like, one person does NLP, one person does ML, one person does neural networks or something?
We have literally no background on these technologies and that's why Im here, asking the experts. Please could someone give a detailed overview on how we could go about doing this in such a short amount of time?

Thanks in advance guys, and Im sorry again if this is the wrong type of thing to ask here. I'm not asking anyone to code for me, I just need some guidance. Thanks again!

What I have tried:

Well, we've done the text extraction and natural language processing to filter and preprocess the data, but that's just about it.

推荐答案

你可以看看这些开源GitHub项目,了解他们是如何做到的:排名前20的Python AI和机器学习开源项目 [ ^ ]



这是由华盛顿大学开发的Python项目模板: GitHub - uwescience / shablona:小型科学python项目的模板 [ ^ ]



您也可以使用项目管理工具,请参阅此处的概述: https:/ /www.slant.co/topics/3185/~best-project-management-tools [ ^ ]
You could take a look at these open source GitHub projects to see how they do it: Top 20 Python AI and Machine Learning Open Source Projects[^]

And here is a Python project template developed by the University of Washington: GitHub - uwescience/shablona: A template for small scientific python projects[^]

You can also use a Project Management tool, see overview here: https://www.slant.co/topics/3185/~best-project-management-tools[^]


如果您决定每人分配一个主题,请确保工作量均匀平衡,每个人都处于相同的理解和能力水平。



所以,无论你决定最后这样做,

- 经常聚在一起,

- 经常集体讨论你的解决方案,

- 互相支持 - 所有的时间



一旦你有了你想要的笔画为了继续,您还可以运行您的想法,通过您的导师管理项目 - 只要确保您找到他们的潜在解决方案,而不仅仅是寻求帮助(读过这个问题,我相信你肯定会这样做)



我过去使用的另一种技术(它有点旧学校)是为了好友 - 所以配对一个特定主题(你随着项目的进展,可以混合和匹配对) - 与其他人一起蹦蹦跳跳的想法往往比单独挣扎更好。



我让一边倒在一个类似的近40年前的项目,是的,我还是有罪。祝你好运!
If you do decide to distribute one topic per person then do make sure the work load is evenly balanced and that everyone is at the same level of understanding and ability.

So, however you decide to do it in the end,
- Get together often,
- brainstorm your solutions together often,
- be supportive to each other - all the time

Once you have a pen picture of how you want to proceed, you could also run your ideas for managing the project past your tutor - just make sure you are going to them with a potential solution and not just asking for help (having read this question I'm sure you would do that anyway)

Another technique that I've used in the past (it is a bit "old school") is to buddy up - so pair up on one specific topic (You can mix and match the pairs as the project progresses) - bouncing ideas around with someone else can often be better than struggling alone.

I let the side down on a similar project nearly 40 years ago, Yes, I still carry the guilt. Good Luck!


这篇关于需要机器学习项目帮助!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆