MyCaert / Issues-Enhancements

Issues and Enhancements
2 stars 0 forks source link

Search by Vocab Terms #6

Closed BrianPeterlin closed 7 years ago

BrianPeterlin commented 11 years ago

Cost $1,250 licensing (http://dtsearch.com/dtStore.html) 24hrs integration

BrianPeterlin commented 10 years ago

The goal has been to complete by end of the year. I will confirm with blake he still can meet the deadline. There is some risk, because this is a new product we are working with.

We will roll this out as a pilot option. We will not immediately take away the old functionality.

bguerrettaz commented 10 years ago

Please let me know when this is purchased so I can start development.

bguerrettaz commented 10 years ago

I wanted to update everyone with a quick status. I have the new dtSearch methods working. I was able to test some search's tonight.

I'm not in the process of integrating the search results with the vocab search so the system will work in a familiar way.

I just wanted to send a quick update so everyone knows we are making good progress on this.

It's a new product and new API's (code libraries) so it takes some learning and getting use to.

Blake

bguerrettaz commented 10 years ago

I should have a working prototype sometime tomorrow. Just doing some testing now.

Blake

bguerrettaz commented 10 years ago

I have completed the vocab search functions all the way through to build a course outline. Because the vocab search was not working properly before, I went ahead and made this active, but have same all code just in case.

Please go to My Courses --> Vocabulary Search --> Go through screens to build course outline.

I tried to make it as simple to use as possible with little settings or options.

All users have to do is simple enter a keyword or phrase and the new code and dtSearch indexing takes care of the rest.

Please review these changes/upgrades and let me know if you see anything you'd like to talk about changing.

Once all is approved, I will make sure the index is updated on a timely basis.

Blake

BrianPeterlin commented 10 years ago

I think that it was working before?

Brian Peterlin Cell# 1-309-310-4551

On Jan 6, 2014, at 11:55 AM, bguerrettaz notifications@github.com wrote:

I have completed the vocab search functions all the way through to build a course outline. Because the vocab search was not working properly before, I went ahead and made this active, but have same all code just in case.

Please go to My Courses --> Vocabulary Search --> Go through screens to build course outline.

I tried to make it as simple to use as possible with little settings or options.

All users have to do is simple enter a keyword or phrase and the new code and dtSearch indexing takes care of the rest.

Please review these changes/upgrades and let me know if you see anything you'd like to talk about changing.

Once all is approved, I will make sure the index is updated on a timely basis.

Blake

— Reply to this email directly or view it on GitHubhttps://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-31669898 .

bguerrettaz commented 10 years ago

Yeah, sorry...I meant the indexing was insufficient.

Sent from my iPhone

On Jan 6, 2014, at 12:43 PM, BrianPeterlin notifications@github.com wrote:

I think that it was working before?

Brian Peterlin Cell# 1-309-310-4551

On Jan 6, 2014, at 11:55 AM, bguerrettaz notifications@github.com wrote:

I have completed the vocab search functions all the way through to build a course outline. Because the vocab search was not working properly before, I went ahead and made this active, but have same all code just in case.

Please go to My Courses --> Vocabulary Search --> Go through screens to build course outline.

I tried to make it as simple to use as possible with little settings or options.

All users have to do is simple enter a keyword or phrase and the new code and dtSearch indexing takes care of the rest.

Please review these changes/upgrades and let me know if you see anything you'd like to talk about changing.

Once all is approved, I will make sure the index is updated on a timely basis.

Blake

— Reply to this email directly or view it on GitHubhttps://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-31669898 . — Reply to this email directly or view it on GitHub.

dpentony commented 10 years ago

I see one issue. When you search for a term it gives you ALL the lesson codes where that term appears whether the user has access to those libraries or not. For example, when I was logged into my CTE account and searched for "resume", the results showed a number of ag libraries which I do not have access to under my CTE account. It is the same when I log into my ag account in IL and search for "photosynthesis". It listed a number of libraries that I do not have access to via my IL account. Brian, I am pretty sure we discussed only showing results for libraries a user had access to.

bguerrettaz commented 10 years ago

@dpentony @BrianPeterlin

I have fixed the issue related to lesson access.

Please confirm.

dpentony commented 10 years ago

I can confirm that aspect is now working.

I do see another issue though. If you log into my IL ag account and search for the term "lactation", you will see that a number of lessons come up in the BSAA library. Many of the lessons have the same lesson title even though they are different lesson numbers. When you click on the title listed and the lesson opens, it has a different title than what is listed in the search results. It seems as though the search results are not accurately picking up the correct lesson titles.

bguerrettaz commented 10 years ago

Ok, I'll take a look into where I'm grabbing that data from and see if there is a better place to obtain it.

Sent from my iPhone

On Jan 7, 2014, at 7:36 AM, dpentony notifications@github.com wrote:

I can confirm that aspect is now working.

I do see another issue though. If you log into my IL ag account and search for the term "lactation", you will see that a number of lessons come up in the BSAA library. Many of the lessons have the same lesson title even though they are different lesson numbers. When you click on the title listed and the lesson opens, it has a different title than what is listed in the search results. It seems as though the search results are not accurately picking up the correct lesson titles.

— Reply to this email directly or view it on GitHub.

BrianPeterlin commented 10 years ago

Blake will find a new location to match the lesson titles linked to the eUnits that have the keyword

bguerrettaz commented 10 years ago

@dpentony, this is resolved. Please test and confirm. -Blake

dpentony commented 10 years ago

It looks OK to me.

One last question. Can you explain how the indexing works? If I enter "lactation" a number of lessons come up in the search. How is it determined that all those lessons deal with lactation? Does the indexing search the PDF of the lesson and show results for any PDF that has the word "lactation" in it?

bguerrettaz commented 10 years ago

Yes. The PDF's are indexed completely, creating a list (index) of keywords and what they are associated to.

Then I have quite a bit of code that links everything together based on the PDF's that returned as part of the search.

Does that help?

Sent from my iPhone

On Jan 9, 2014, at 8:06 AM, dpentony notifications@github.com wrote:

It looks OK to me.

One last question. Can you explain how the indexing works? If I enter "lactation" a number of lessons come up in the search. How is it determined that all those lessons deal with lactation? Does the indexing search the PDF of the lesson and show results for any PDF that has the word "lactation" in it?

— Reply to this email directly or view it on GitHub.

dpentony commented 10 years ago

So a “keyword” is any word that appears in a PDF?

BrianPeterlin commented 10 years ago

blake

can you elaborate on the scoring mechanism, results sort order

Brian Peterlin Cell# 1-309-310-4551

On Jan 9, 2014, at 9:47 AM, bguerrettaz notifications@github.com wrote:

Yes. The PDF's are indexed completely, creating a list (index) of keywords and what they are associated to.

Then I have quite a bit of code that links everything together based on the PDF's that returned as part of the search.

Does that help?

Sent from my iPhone

On Jan 9, 2014, at 8:06 AM, dpentony notifications@github.com wrote:

It looks OK to me.

One last question. Can you explain how the indexing works? If I enter "lactation" a number of lessons come up in the search. How is it determined that all those lessons deal with lactation? Does the indexing search the PDF of the lesson and show results for any PDF that has the word "lactation" in it?

— Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHubhttps://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-31944538 .

BrianPeterlin commented 10 years ago

Blake, are you indexing http://www.mycaert.com/lesson-plans/*.pdf or http://www.mycaert.com/eUnits/*.pdf

BrianPeterlin commented 10 years ago

I apologize, looking back, I do not think we were clear

dpentony commented 10 years ago

Are you getting close to having this finished?

bguerrettaz commented 10 years ago

Yes. This has taken some time because I had to change the paths of the indexes as well as the index location. I should be wrapping this up tonight or tomorrow morning at the latest.

Blake

bguerrettaz commented 10 years ago

This is complete and indexed from the proper folder.

If there are any other issues, please reopen this issue.

Blake

dpentony commented 9 years ago

Can you check to be sure the vocab search is working for recently uploaded lessons? For example, we recently posted a lesson from Culinary Arts. It is CA:C2-1. If you do a search for some of the lesson's key terms such as cross contamination or potentially hazardous foods, the search results do not list that lesson (CA:C2-1). So, it looks like the indexing may not be updating as we upload new lesson plans.

bguerrettaz commented 9 years ago

Yes, the index was out of date.

I re-indexed everything and setup a job to run every night at 2am to make sure we are updating regularly.

Let me know if you have any other issues.

Blake

On Tue, Jan 13, 2015 at 11:28 AM, dpentony notifications@github.com wrote:

Can you check to be sure the vocab search is working for recently uploaded lessons? For example, we recently posted a lesson from Culinary Arts. It is CA:C2-1. If you do a search for some of the lesson's key terms such as cross contamination or potentially hazardous foods, the search results do not list that lesson (CA:C2-1). So, it looks like the indexing may not be updating as we upload new lesson plans.

— Reply to this email directly or view it on GitHub https://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-69783381 .

dpentony commented 9 years ago

Hmmm.... Could it be taking a while for it to update. The terms "cross contamination" and "potentially hazardous foods" are in CA: C2-1. When I enter them in the search, lesson CA:C2-1 does not show up in the results.

bguerrettaz commented 9 years ago

There were two indexes, it was pointed at the old one. Please try again.

On Wed, Jan 14, 2015 at 7:46 AM, dpentony notifications@github.com wrote:

Hmmm.... Could it be taking a while for it to update. The terms "cross contamination" and "potentially hazardous foods" are in CA: C2-1. When I enter them in the search, lesson CA:C2-1 does not show up in the results.

— Reply to this email directly or view it on GitHub https://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-69917552 .

dpentony commented 9 years ago

Now it works. Thanks.

dpentony commented 9 years ago

I do not believe the indexing is occurring on a regular basis. We uploaded an entirely new library a month ago. It was the Ag Power (PSTS) library. However, the vocab search does not list it in the search results.

See your comments from above you made on Jan. 14:

"Yes, the index was out of date. I re-indexed everything and setup a job to run every night at 2am to makesure we are updating regularly."

bguerrettaz commented 9 years ago

I have reindexed everything. I also checked the job and it was in a 'stuck' stage. Please retest. If you see this issue again, we'll have to schedule the job in a different way.

Blake

On Thu, Oct 22, 2015 at 10:55 AM, dpentony notifications@github.com wrote:

I do not believe the indexing is occurring on a regular basis. We uploaded an entirely new library a month ago. It was the Ag Power (PSTS) library. However, the vocab search does not list it in the search results.

See your comments from above you made on Jan. 14:

"Yes, the index was out of date. I re-indexed everything and setup a job to run every night at 2am to makesure we are updating regularly."

— Reply to this email directly or view it on GitHub https://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-150269862 .

dpentony commented 9 years ago

Looks good.

dpentony commented 7 years ago

WE do not think the search by vocab term is updating as we add new lessons and libraries. We recently added a library on Cyber Security and none of the lessons show up when we do a vocab search.

mnichols13 commented 7 years ago

Do you have an update on this issue?

bguerrettaz commented 7 years ago

Yes, the job was 'stuck' and hadn't ran for a while. I've researched the error code and its a known bug with task scheduler. There was a workaround and I'm working on implementing that. Should be done tonight.

Thanks, Blake

On Mon, Feb 13, 2017 at 2:52 PM, mnichols13 notifications@github.com wrote:

Do you have an update on this issue?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-279518527, or mute the thread https://github.com/notifications/unsubscribe-auth/AFbn846g-VOYwCHvk9ZqxkYPGjhzsT5fks5rcMKjgaJpZM4BJfbK .

bguerrettaz commented 7 years ago

This is complete. It ran and 226 files were added to the index.

It is scheduled on Monday's at 2am.

Thanks, Blake

On Tue, Feb 14, 2017 at 7:53 AM, Blake Guerrettaz bguerrettaz@gmail.com wrote:

Yes, the job was 'stuck' and hadn't ran for a while. I've researched the error code and its a known bug with task scheduler. There was a workaround and I'm working on implementing that. Should be done tonight.

Thanks, Blake

On Mon, Feb 13, 2017 at 2:52 PM, mnichols13 notifications@github.com wrote:

Do you have an update on this issue?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/MyCaert/Issues-Enhancements/issues/6#issuecomment-279518527, or mute the thread https://github.com/notifications/unsubscribe-auth/AFbn846g-VOYwCHvk9ZqxkYPGjhzsT5fks5rcMKjgaJpZM4BJfbK .