bids-collaborative / purchasing Goto Github PK
View Code? Open in Web Editor NEWWorking with Andrew Clark on optimizing purchasing with data
License: ISC License
Working with Andrew Clark on optimizing purchasing with data
License: ISC License
This project aims to analyze the time-to-completion of POs, and determine if this is significantly different across people, departments, times of year, etc.
Project lead is @kaiweitan with assistance from @juanshishido
Edit:
Time to completion
Spend vs. quantity x unit price - spend is the amount paid so far, quantity * unit price is the total committed amount
Need some way to scale by size of department, # of personnel, etc.
Use this to find "Blanket POs" - get blanket PO details from Andrew
Come up with a list of blanket POs and their % complete
Keep brainstorming efficiency metrics, and then cluster departments together based off of this
Deliverable - Use the "time-to-completion" as a means of finding Blanket POs. Include a notebook that explains the analysis run so far, as well as the reasoning behind the particular analysis.
Hey guys, I hope you're all having a good break. I'll get to specific questions / issues with projects in a little while, but for now two quick things:
Post any questions / thoughts to this issue and we can discuss from there @kaiweitan @juanshishido @dariusmehri @nlin3330 @anthonysuen
This project will use classification methods to categorize / cluster POs based on what's in the description field, supplier name, etc.
Project lead is @juanshishido with assistance from @kaiweitan
Hey @berkeley-dsc/purchasing - this is a thread to coordinate information / images / etc for the BIDS final presentation. Here's the info:
Where - BIDS
When - May 6th, 6:00pm
What - Probably a 10-15 minute presentation with a bit more info than last time
Let me know if you guys can be there...this'll be the last official presentation for this project, so you should come and get some credit. There will also be a happy hour afterward.
I'm going to need some updated pretty pictures, and a few talking points for each project. We can discuss tomorrow.
It would be great if @agcinsf could be there as well...let me know if that's possible so I can tell Anthony etc.
Thanks for all your hard work guys, getting close to the finish line!
Do this here: https://github.com/berkeley-dsc/purchasing/wiki
Here we will discuss updates from each team meeting. These will be:
@juanshishido and me on Wednesday at 3:00pm in BIDS
@kaiweitan as a personal update
@nlin3330 and me on Thursday at 3:30pm in BIDS
@dariusmehri as a personal update
Please post any and all progress, questions, and comments here, and I will update after the meetings.
To Do
@me
Note: Next week is spring break. I'll send out e-mails about meeting, but I'm assuming people may be gone. Be in touch via github so we can plan out what we'll present at the BIDS checkpoint meeting on the Monday after spring break.
Hey folks - In lieu of meetings this week, I'd like an update of where we are with respect to the current projects. For any of these, if you guys wanna meet to chat about things then I am happy to do so.
@nlin3330 and @dariusmehri - I see that you've pushed some commits to the repository recently. Is the code/notebooks in a format that would be worth taking a look at?
@juanshishido - Did you see the notes from the last brainstorm meeting? Should be some suggestions / goals for wrapping up in there. Let me know what progress you're making.
@kaiweitan - Was it clear what we were discussing at the meeting last Friday regarding blanket POs? Let me know if you'd like to talk about analyses / coding stuff to finish this.
Only a couple weeks left everybody, let's finish strong.
Hey all - I've been looking through the doodle poll to figure out when meeting times work for everybody. Now that we have sub-group projects, I wonder how you all feel about this:
We meet as an entire group every two weeks. This would be Thursdays at 3:30pm. This should be an hour-long meeting where we give updates to each project, go over admin stuff, and discuss challenges we're facing / ideas we've got / etc.
We meet in sub-groups every two weeks (on alternate weeks from full group meetings). These would also be an hour long, but focused on more nitty gritty details of the project. Times would be:
Wednesdays at 3:00pm for @kaiweitan @juanshishido
Thursdays at 3:30pm for @dariusmehri and @nlin3330
I will try to make it to all of these meetings, and hopefully @anthonysuen or @danielturek can make it to group meetings as well.
What do you guys think about this? Good idea? My concern about always meeting as a full group is that all of our schedules don't overlap, and we may not be able to cover questions in a particular sub-group to the extent that we'd like.
Let me know what you all think.
Get github user IDs, and add them to this team: https://github.com/orgs/berkeley-dsc/teams/purchasing
I've already given that team read/write access to this repo
TEST
It looks like this is going to be a fairly difficult thing to with with the current data. Here's what Andrew said:
Categorization is difficult. I can get you a “general classification” of the spend, but it will be messy.
He'll send something soon, but it looks like we may need to figure this out ourselves.
They should be able to sign up using their berkeley.edu address:
This issue is where we'll discuss the network analysis component. We can post graphs, code snippits, and brainstorms.
The network analysis project aims to find cluster of co-occurrence between departments, manufacturers, suppliers, product types, etc.
Project lead is @dariusmehri along with @nlin3330
This will be a short update meeting to discuss progress on the following projects:
#7 Network analysis
#8 Time to completio analysis
#9 Text classification analysis
Please post your progress here, as well as challenges that you've faced and things that need to be done next. As a group we can discuss these tomorrow.
@juanshishido @nlin3330 @dariusmehri @kaiweitan @anthonysuen
Chris
Hey guys, thanks again for sending me your work so far. In my (admittedly biased) opinion, this project was the most impressive of the ones that presented, you guys are great :)
We'll have a brief meeting tomorrow at 3:30pm. @anthonysuen, maybe you can meet to discuss the best course of action for the final stretch of this project?
Here's what I've got. Let me know if there's anything you'd like to discuss:
Right now, we're focusing on the network analysis component to this project. There are many other ideas worth pursuing, and we should hash out some thoughts here. Here is the basic set of questions that Andrew asks when doing analyses:
Additionally from Andrew, regarding what's useful regarding distributors vs. suppliers:
We go wherever there is most value. Anecdotally, our spend tends to be pretty fragmented at the manufacturer level. As a result, we focus on the distributors who are less fragmented. Ultimately, we can negotiate with either manufacturers or distributors and routinely ink contracts with both sets.
If you force me to pick… We typically have more leverage with distributors, simply because we can swap them out without impacting product choice on campus. When I tell someone they can’t have a specific product, they tend to get angry at me, especially as the complexity of the product increases.
That said, here is a preliminary list of ideas (italics means in progress):
Hey all - let's have a final work session to hash out final plots / graphs that we'll use in the presentation on Tuesday/Wednesday (or at least to make a clear road to create something by the weekend). We can give a brief update (just a few mins) and spend the rest of the time working to finish up what we've got.
Are you guys free for a working meeting around 3:00pm on Wednesday at BIDS? Let me know if this sounds good.
@berkeley-dsc/purchasing
Hey guys - last week we met individually, so tomorrow we've got a group meeting tomorrow to go over progress on everybody's project.
Primary agenda is:
It looks like the final presentation for this project will be May 6th at 6:00pm at BIDS. I'll make an issue for this when I confirm that date.
Hey folks - just a reminder that we'll be meeting tomorrow at 2:00pm at BIDS. Let me know if you will not be able to be there in person.
Here's what we'll cover:
Let me know if I'm missing anything, or if you want to make suggestions to the plan.
@berkeley-dsc/purchasing
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.