CampusSearch development: verschil tussen versies
Uiterlijk
Verwijderde inhoud Toegevoegde inhoud
| (2 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
| Regel 5: | Regel 5: | ||
Heb jij eigen ideeen om CampusSearch te kunnen verbeteren, neem dan contact op met [[ddofborg]]. |
Heb jij eigen ideeen om CampusSearch te kunnen verbeteren, neem dan contact op met [[ddofborg]]. |
||
== Implementatie van Dance/Infofind telnet protocol == |
== Implementatie van Dance/Infofind telnet protocol voor V-Direct == |
||
; Module: Dance Telnet Protocol |
; Module: Dance/Infofind Telnet Protocol |
||
; Omschrijving: Implementatie van [http://dance.student.utwente.nl/dcse/ Dance telnet protocol] en/of [http://infofind.student.utwente.nl/protocol.plp Infofind telnet protocol] voor ondersteuning van V-Direct. |
; Omschrijving: Implementatie van [http://dance.student.utwente.nl/dcse/ Dance telnet protocol] en/of [http://infofind.student.utwente.nl/protocol.plp Infofind telnet protocol] voor ondersteuning van V-Direct. |
||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
; Status |
|||
| ⚫ | |||
* Ties gaat proberen Dance implementatie toe te voegen aan zijn Node.JS implementatie. |
|||
: |
|||
; Gebruik in V-Direct |
; Gebruik Infofind protocol in V-Direct |
||
# Ga naar File->Settings->Connections |
# Ga naar File->Settings->Connections |
||
# Zet bij "InfoFind - Client" het address op "search.student.utwente.nl", laat port staan op 3767. |
# Zet bij "InfoFind - Client" het address op "search.student.utwente.nl", laat port staan op 3767. |
||
| Regel 20: | Regel 27: | ||
V-Direct moet nu via Search kunnen zoeken. |
V-Direct moet nu via Search kunnen zoeken. |
||
</ul> |
</ul> |
||
| ⚫ | |||
| ⚫ | |||
== Meta data video == |
== Meta data video == |
||
Huidige versie van 25 mrt 2010 14:46

CampusSearch bestaat uit een aantal modules die apart ontwikkeld kunnen worden. Heb je interesse om aan CampusSearch te ontwikkelen, bekijk hieronder de onderdelen waar op dit moment aan worden gewerkt of ze interessant zijn voor jou.
Heb jij eigen ideeen om CampusSearch te kunnen verbeteren, neem dan contact op met ddofborg.
Implementatie van Dance/Infofind telnet protocol voor V-Direct[bewerken]
- Module
- Dance/Infofind Telnet Protocol
- Omschrijving
- Implementatie van Dance telnet protocol en/of Infofind telnet protocol voor ondersteuning van V-Direct.
- Opdracht
- Een daemon maken die de aanvragen via het Dance/Infofind telnet protocol kan accepteren en omzetten naar XML requests in Search en de resultaten weer terug sturen naar de aanvrager.
- Middelen
- Gebruik maken van PHP, JAVA, Python of andere 'Linux'-taal en een XML vertaler van en naar de Telnet output d.m.v. CampusSearch XML interface.
- Status
- Ties heeft een Node.JS implementatie gemaakt van het Infofind protocol.
- Ties gaat proberen Dance implementatie toe te voegen aan zijn Node.JS implementatie.
- Gebruik Infofind protocol in V-Direct
- Ga naar File->Settings->Connections
- Zet bij "InfoFind - Client" het address op "search.student.utwente.nl", laat port staan op 3767.
Meta data video[bewerken]
- Module
- Video Meta data
- Omschrijving module
- Een module waarmee uit de padnaam en bestandnaam van een video file uitgehaald wordt of het een film is, welke film dat is, wat het IMDB cijfers is, etc. Als het een serie betreft, de link ervan naar TV Rage.
- Status
- Er zijn een aantal scripts gemaakt in PHP die uit een bestandsnaam informatie kunnen halen, maar dat loopt nog niet altijd goed. Deze informatie wordt vergelelen met IMDB en TV Rage om achter te komen of het een film of een serie betreft.
- Opdracht
- Het uitbreiden van deze module d.m.v. betere/slimmere detectie van de titel van de video. Ook het uitlezen van de video formaat, resolutie, type (dvdrip, hd, tvrip, etc), duur, etc.
Meta data audio[bewerken]
- Module
- Audio Meta data
- Omschrijving
- Een module waarmee uit het pad, bestandsnaam en de bestand zelf informatie wordt gehaald, zoals artist, album, duur, bitrate, etc. Deze informatie wordt weer gebruikt om muziek beter zoekbaar te maken en later een muziek-browser te maken. Tevens kunnen bronnen als Last.fm en MusicBrainz gebruikt wordt om de gevonden informatie te verifieren.
- Status
- Zijn een aantal PHP script die uit het pad en de bestandsnaam informatie kunnen halen. Er is ook een JAVA daemon die aan de hand van een bestand ID3 tags etc. uit kan halen. Helaas is het nog niet helemaal af, en wordt dus nog niet gebruikt.
- Opdracht
- Alles als een geheel laten werken, zodat het in Search kan worden gebruikt.